This is the release vote for Apache Celix, version 2.2.0. It adds/fixes the following issues:
## New features: - PubSub TCP (donation) - PubSub Avro bin serializer - PubSub Websocket (donation) - HTTP Admin (donation) - Shell Web UI (using HTTP Admin) ## Improvements - CELIX-438: Refactored celix api so that include files and symbols have a celix_ "namespace" - CELIX-459: Adds PubSub health/usage monitoring - CELIX-467: Adds doxygen generation - Refactored etcdlib to supported multiple instances ## Bugs - CELIX-410: Fixes issue with property loader duplicating spaces and tabs - CELIX-454: Fixed race condition in the etcd pubsub discovery - CELIX-460: Fixed issue with msg not found in pub/sub serializer map due to signed/unsigned difference - CELIX-466: Fixed race condition Race condition in adding/removing service listener hooks Source files: https://dist.apache.org/repos/dist/dev/celix/celix-2.2.0/ The commit ID to be voted upon: 85ef063a38758bdbe4aba1e6124a4d5d437a07be https://github.com/apache/celix/tree/85ef063a38758bdbe4aba1e6124a4d5d437a07be Celix's keys can be found at: https://dist.apache.org/repos/dist/dev/celix/KEYS Information for voting on a release can be found at: http://www.apache.org/dev/release.html#approving-a-release Please vote to approve this release: [ ] +1 Approve the release [ ] -1 Disapprove the release (please provide specific comments) Note that an Apache release needs to be a Majority Approval (requires at-least 3 binding +1 votes and more +1 votes than -1 votes). If this release is approved I will promote it to an official release (e.g. move from dist/dev to dist/release and tagging the release in git) This vote will be open for at least 72 hours.