Skip to content

0.14.1

Compare
Choose a tag to compare
@fgalan 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