Skip to content

v1.1.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 28 Feb 21:22
7a485a0

Neptunus v1.1.0 ready!

New plugins

Improvements

  • SQL oracle driver upgraded - from this moment, all drivers use plugins TLS configurations
  • SQL DB now has it's own metrics; see SQL processor for example
  • json serializer refactored
  • json and logfmt loggers - fields time and msg replaced with @timestamp and message
  • kafka plugins - added connections init check to prevent pipeline startup if brokers unavailable via network
  • new param for all filters - reverse; it's like a NOT condition
  • plugin-to-plugin channels metrics implemented
  • dummy probe at /probe endpoint added; probe responds 200 OK only after all pipelines started at service startup (of course, if pipelines has run = true parameter)
  • daemon config now supports ENVs expantion
  • new engine param - fail_fast; when true, service exits with error when at least one pipeline start failed
  • internal pipelines manager should be concurrent-safe now (as a result, HTTP api also concurrent-safe)
  • Docker container - non-root run from 9600:9600 user
  • pipeline CLI commands now has --request-timeout option

Bugfixes

  • SQLX oracle bindings now works as expected
  • Kafka input now correctly handle consumers rebalancing and waits for all events delivery, if they was created from one message