Skip to content

Eiffel Intelligence 3.1.0

Compare
Choose a tag to compare
@tobiasake tobiasake released this 04 Dec 07:40
· 45 commits to master since this release
71941ea

What’s New?

  • Instead of using an unlimited amount of new threads in the event aggregation process, now only one thread pool is used and a single thread is used for the whole process per consumed event. This is to reduce the load on Eiffel Intelligence and the number of request to MongoDB when there are a lot of incoming events.
  • Subscription notifications now have support for Jenkins instances that is web-server hosted with a context-path
  • Support added for handling multiple binding-keys on the RabbitMQ queue
  • Old RabbitMQ bindingKey is removed by Eiffel-Intelligence if a restart is performed with a new bindingKey configuration
    The old binding-keys is stored in MongoDB.
  • A new configuration parameter has been added for binding-keys collection in MongoDB: "bindingkeys.collection.name: binding_keys"

Fixes

  • Fixed an issue in which MongoDB queries stop working when the connection goes down and comes back up
  • TTL value is no longer duplicated in the "/information" endpoint response
  • General code improvements
  • MongoDB Exception handling improvements
  • Documentation improvements