0.14.1
fgalan
released this
01 Aug 07:42
·
11948 commits
to master
since this release
- Fix: errors in JSON rendering for '/statistics' and '/version' fixed (Issue #428).
- Fix: using same location attribute in UPDATE fails (issue http://stackoverflow.com/questions/24431177/ge-orion-context-broker-when-we-make-an-update-of-the-entity-does-not-allow-us)
- Fix: Context Broker no crashed anymore due to different tenant names but equal in insensitve case (workaround in Issue #431).
- Logging modifications (Issue #428):
- The name of the log file has been changed from contextBrokerLog to contextBroker.log
- Changed the log line format to use a key-value approach
- Added LM_I, for transactions. Each time a new transaction is initiated, an LM_I is issued. Upon terminating each transaction, another LM_I is issued to reflect this.
- All log lines contain the id of the current transaction, or N/A if no transaction is in progress
- Changed the time reference to localtime (previously GMT was used)
- Stopped using LM_RE, LM_V* and _LM_RVE and removed tho CLI options -v, -vv, -vvv, -vvvv, -vvvvv
- Added an LM_I for when thr broker starts and another when it exits (in a controlled manner).
- The broker now uses libcurl for outgoing HTTP communications.
- Fix: double-quotes in output payload have been escaped (Issue #456)
- Fix: Added tests to make sure that latitude and longitude are within range
(-90 <= latitude <=90) and (-180 <= longitude <= 180) and properly stored in database (Issue #461) - Fix: RPM binary complied in release mode (previous versions used debug)
- Add: file to disable prelinking automatically along with RPM