• Release 3.3.0 Stable

    jonathan.koessler released this 2024-10-23 18:03:46 +02:00 | 37 commits to master since this release

    • Updated kn_utils to 0.3.0

    Created using the release-cli for version 3.3.0

    Downloads
  • jonathan.koessler released this 2024-09-30 09:56:24 +02:00 | 40 commits to master since this release

    Fixed the graceful shutdown in case of unexpected broker disconnections. Previously, infinite retries were made to connect to the broker even when the host is no longer available. This resulted in an unnecessarily long termination of the service as the service was not killed until the graceful shutdown period was reached (15 minutes). We now only try to reconnect to the broker five times before we terminate the connection and the service. We have decided to do this because unexpected disconnections can also occur due to network errors etc.

    Created using the release-cli for version 3.2.11

    Downloads
  • jonathan.koessler released this 2024-09-26 10:09:23 +02:00 | 46 commits to master since this release

    Adds a few tests to ensure that the result of the proto loader matches the types of the DocumentReader. In addition, logic has been added to convert the values of the field positions to the required format and to filter out certain keys in the function convert_int64_fields, as we use a map for the properties field and cannot set the correct data types beforehand).

    field proto type documentreader type
    positions dict{"value":list[float]} list[list[float]]

    Created using the release-cli for version 3.2.10

    Downloads
  • Release 3.2.9 Stable

    jonathan.koessler released this 2024-09-26 09:15:56 +02:00 | 57 commits to master since this release

    Adds the opentelemetry-instrumentation-aio-pika package and logic to handle the instrumentation of aio-pika, which we use for the dynamic queues.

    Created using the release-cli for version 3.2.9

    Downloads
  • Release 3.2.8 Stable

    ghost released this 2024-09-23 15:22:13 +02:00 | 60 commits to master since this release

    Created using the release-cli for version 3.2.8

    Downloads
  • Release 3.2.7 Stable

    ghost released this 2024-09-02 16:58:57 +02:00 | 62 commits to master since this release

    Created using the release-cli for version 3.2.7

    Downloads
  • Release 3.2.6 Stable

    julius.unverfehrt1 released this 2024-08-30 14:01:49 +02:00 | 67 commits to master since this release

    Created using the release-cli for version 3.2.6

    Downloads
  • Release 3.2.5 Stable

    jonathan.koessler released this 2024-08-28 14:41:27 +02:00 | 70 commits to master since this release

    • Added exception handling for ClientConnectorError

    Created using the release-cli for version 3.2.5

    Downloads
  • Release 3.2.4 Stable

    jonathan.koessler released this 2024-08-26 15:12:43 +02:00 | 72 commits to master since this release

    Adds threading (in the event loop) to the message processing. This fixes the issue that the health endpoints are blocked by long running message processing.

    Created using the release-cli for version 3.2.4

    Downloads
  • Release 3.2.3 Stable

    julius.unverfehrt1 released this 2024-08-21 17:27:28 +02:00 | 76 commits to master since this release

    Adds an asynchronous web server for health and readiness endpoints. This is necessary because the threaded web server interferes with dynamic tenant creation as we need a single event loop for asynchronous tasks.

    Created using the release-cli for version 3.2.3

    Downloads