Skip to content

Core rewrite of stream logic

Compare
Choose a tag to compare
@matthew-d-jones matthew-d-jones released this 03 Jul 13:32

Other notable changes:

  • use-hdf-swmr and abort-on-uninitialised-stream are now CLI options rather than configurable per job in the Kafka start command.
  • Sending status reports to Kafka is no longer optional.
  • Status reports are flatbuffer serialised.
  • Using the graylog-logger library as a spdlog module is now the default. Set CMake option USE_GRAYLOG_LOGGER=OFF to disable.
  • CMake "find modules" are now generated by Conan and therefore not required in this repository, disabling Conan (CMake option CONAN=DISABLE) and providing your own find modules is still possible.
  • The following dependencies have been updated:
    • spdlog-graylog
    • spdlog
    • librdkafka
    • fmt
    • trompeloeil

Image available on Dockerhub: screamingudder/file-writer:3.0.0