CHANGES
=======

* Replace Chinese punctuation with English punctuation
* Support function package md5
* Check object size in swift
* Add kubeadm-dind-cluster gate script as backlog
* Add minikube gate script as backlog
* Add administrative operations for some resources
* Support webhook
* Fix the hard code about source type
* Remove Mistral references
* Support kubernetes python client 4.0.0
* Fix job handler
* Fix function service expiration handler
* Fix docker image function
* Fix function service cron job failure
* Filter executions by status
* Introduce etcd to qinling
* Detach function from underlying orchestrator
* Execution operations by admin user
* Support to get workers by admin user
* Admin user should not delete other project's function
* Support admin user get functions of other projects
* Improve Document for Qinling
* Function execution concurrency improvement
* Improve function execution performance
* Fix the deprecated usage of "get\_transport"
* Limit resource consumption of function
* Fix releasenotes job is failure
* Limit cpu resource consumption of function
* Limit function memory consumption
* Fix function package update
* Switch from ostestr to stestr
* Support to update function code
* Enable some off-by-default checks
* Remove unused variables ‘LOG'
* Fix new release note in releasenotes
* Migrate to Zuulv3
* Add python-zaqarclient to python runtime
* Fix the job task failure
* TrivialFix: make correction for error notes
* Remove unsupported attribute for local.conf in docs
* Fix 'cover' tox job fails for option --coverage not recognized
* Minor fix for log message in rest\_utils.py
* Add license for example code
* tests: replace .testr.conf with .stestr.conf
* Fix the depreciate warning of get\_transport
* Improve swift python sample code
* Support filtering for execution query
* Create trust for functions
* Do not remove /run/openvswitch folder
* Correct devstack config in the doc
* Just a test
* Add session support for function
* Add functional tests for execution
* Add tempest tests for functions
* Support policy check for api access
* [DOC BLD FIX] Correct reST field lists in docstrings
* Add devstack installation doc
* Improve runtime functional tests
* Using openstack theme for doc
* Add functional tests for runtime
* Scale down function
* Fix gate script for devstack-gate
* Add devstack plugin and scripts
* Fix logs query for executions
* Add scale up ability for function execution
* Concurrency support for python runtime
* Documentation improvement
* Fix delete function with running job associated
* Improve doc
* Add unit test for execution operations
* Add unit test for function operations
* Improve doc
* Update and replace http with https for doc links in qinling
* Doc improvement
* [Trivialfix]Fix typos in qinling
* Re-orginze documentation
* Support function execution log query
* Fix job creation with pattern
* Do not get openstack session in container
* Fix log message
* Fix a command in README
* Fix getting update params
* Add job update api
* Fix authentication failure when token expires
* Fix relationship of function service mapping
* Log improvement
* Fully support sync/async execution
* Fix a bug in job periodic task
* Implement periodic task for jobs
* Add jobs api
* Disable python buffer for stdout/stderr
* Python runtime improvement
* Capture module load exception
* Add additional information for README
* Improve config options
* Add UT for runtime API operation
* Add documentation to use qinling CLI
* Fix file pattern in git ignore
* Ignore .patch files
* Fix minor typos
* Add basic test for engine
* Updated from global requirements
* Add basic unit test structure
* Support Keystone session in python runtime
* Support update runtime
* Support function update
* Fix function deletion
* Support to sepcify module.function for python function
* Support python function input
* Add Qinling pronunciation in README
* Add irc channel info
* Add expiry handler for function service
* Support sync/async execution
* Support docker image as function code
* Update README.rst
* Add swift object support for function creation
* Add some documentation for Qinling
* Complete basic workflow(Finally!)
* Add runtimes rest api
* Add engine service and rpc layer
* Initial API code structure
* Make api service work
* Make api service work
* Initial commit for qinling project
