390 Commits

Author SHA1 Message Date
Jonathan Kössler
ea0c55930a chore: remove test nack 2025-01-15 10:00:50 +01:00
Jonathan Kössler
87f57e2244 fix: dlq init 2025-01-14 16:39:47 +01:00
Jonathan Kössler
3fb8c4e641 fix: do not use groups for packages 3.4.1 2024-12-18 16:33:35 +01:00
Jonathan Kössler
e23f63acf0 Merge branch 'chore/nexus-package-registry' into 'master'
RES-914: move package registry to nexus

See merge request knecon/research/pyinfra!106
3.4.0
2024-11-20 10:02:52 +01:00
Jonathan Kössler
d3fecc518e chore: move integration tests to own subfolder 2024-11-18 17:31:15 +01:00
Jonathan Kössler
341500d463 chore: set lower bound for opentelemetry dependencies 2024-11-18 17:28:11 +01:00
Jonathan Kössler
e002f77fd5 Revert "chore: update opentelemetry for proto v5 support"
This reverts commit 3c6d8f2dcc73b17f329f9cecb8d4d301f848dc1e.
2024-11-18 17:19:37 +01:00
Jonathan Kössler
3c6d8f2dcc chore: update opentelemetry for proto v5 support 2024-11-18 15:14:34 +01:00
Jonathan Kössler
f6d6ba40bb chore: add pytest-cov 2024-11-18 13:57:39 +01:00
Jonathan Kössler
6a0bbad108 ops: update CI 2024-11-18 13:53:11 +01:00
Jonathan Kössler
527a671a75 feat: move package registry to nexus 2024-11-18 13:49:48 +01:00
Jonathan Kössler
cf91189728 Merge branch 'feature/RED-10441' into 'master'
RED-10441: separate queue and webserver shutdown

See merge request knecon/research/pyinfra!105
3.3.5
2024-11-13 17:17:13 +01:00
Jonathan Kössler
61a6d0eeed feat: separate queue and webserver shutdown 2024-11-13 17:02:21 +01:00
Jonathan Kössler
bc0b355ff9 Merge branch 'feature/RED-10441' into 'master'
RED-10441: ensure queue manager shutdown

See merge request knecon/research/pyinfra!104
3.3.4
2024-11-13 16:34:25 +01:00
Jonathan Kössler
235e27b74c chore: bump version 2024-11-13 16:31:48 +01:00
Jonathan Kössler
1540c2894e feat: ensure shutdown of queue manager 2024-11-13 16:30:18 +01:00
Jonathan Kössler
9b60594ce1 Merge branch 'feature/RED-10441' into 'master'
RED-10441: Fix graceful shutdown

See merge request knecon/research/pyinfra!103
3.3.3
2024-11-13 14:48:34 +01:00
Jonathan Kössler
3d3c76b466 chore: bump version 2024-11-13 13:55:15 +01:00
Jonathan Kössler
9d4ec84b49 fix: use signals for graceful shutdown 2024-11-13 13:54:41 +01:00
Jonathan Kössler
8891249d7a Merge branch 'feature/RED-10441' into 'master'
RED-10441: fix abandoned queues

See merge request knecon/research/pyinfra!102
3.3.2
2024-11-13 09:35:36 +01:00
Jonathan Kössler
e51e5c33eb chore: cleanup 2024-11-12 17:24:57 +01:00
Jonathan Kössler
04c90533b6 refactor: fetch active tenants before start 2024-11-12 17:11:33 +01:00
Jonathan Kössler
86af05c12c feat: add logger to retry 2024-11-12 16:50:23 +01:00
Jonathan Kössler
c6e336cb35 refactor: tenant queues init 2024-11-12 15:55:11 +01:00
Jonathan Kössler
bf6f95f3e0 feat: exit on ClientResponseError 2024-11-12 15:32:11 +01:00
Jonathan Kössler
ed2bd1ec86 refactor: raise error if tenant service is not available 2024-11-12 13:30:21 +01:00
Julius Unverfehrt
9906f68e0a chore: bumb versions to enable package rebuild (current package has the wrong hash due to backup issues) 3.3.1 2024-11-11 12:47:27 +01:00
Julius Unverfehrt
0af648d66c fix: rebuild since mia and update rebuild kn_utils 2024-11-08 13:52:08 +01:00
Jonathan Kössler
46dc1fdce4 Merge branch 'feature/RES-809' into 'master'
RES-809: update kn_utils

See merge request knecon/research/pyinfra!101
3.3.0
2024-10-23 18:01:25 +02:00
Jonathan Kössler
bd2f0b9b9a feat: switch out tenacity retry with kn_utils 2024-10-23 16:06:06 +02:00
Jonathan Kössler
131afd7d3e chore: update kn_utils 2024-10-23 16:04:08 +02:00
Jonathan Kössler
98532c60ed Merge branch 'feature/RES-858-fix-graceful-shutdown' into 'master'
RES-858: fix graceful shutdown for unexpected broker disconnects

See merge request knecon/research/pyinfra!100
3.2.11
2024-09-30 09:54:25 +02:00
Jonathan Kössler
45377ba172 feat: improve on close callback and simplify exception handling 2024-09-27 17:11:10 +02:00
Jonathan Kössler
f855224e29 feat: add on close callback 2024-09-27 10:00:41 +02:00
Jonathan Kössler
541219177f feat: add error handling to shutdown logic 2024-09-26 12:28:55 +02:00
Jonathan Kössler
4119a7d7d7 chore: bump version 2024-09-26 11:05:12 +02:00
Jonathan Kössler
e2edfa7260 fix: simplify webserver shutdown 2024-09-26 10:33:05 +02:00
Jonathan Kössler
b70b16c541 Merge branch 'feature/RES-856-test-proto-format' into 'master'
RES-856: add type tests for proto format

See merge request knecon/research/pyinfra!99
3.2.10
2024-09-26 10:07:29 +02:00
Jonathan Kössler
e8d9326e48 chore: rewrite lock and bump version 2024-09-26 09:45:42 +02:00
Jonathan Kössler
9669152e14 Merge branch 'master' into feature/RES-856-test-proto-format 2024-09-26 09:39:28 +02:00
Jonathan Kössler
ed3f8088e1 Merge branch 'feature/RES-844-fix-tracing' into 'master'
RES-844: fix opentelemtry tracing

See merge request knecon/research/pyinfra!98
3.2.9
2024-09-26 09:13:52 +02:00
Jonathan Kössler
66eaa9a748 feat: set range for protobuf version 2024-09-25 14:16:40 +02:00
Jonathan Kössler
3a04359320 chore: bump pyinfra version 2024-09-25 11:59:52 +02:00
Jonathan Kössler
b46fcbd977 feat: add AioPikaInstrumentor 2024-09-25 11:58:51 +02:00
Jonathan Kössler
e75df42bec feat: skip keys in int conversion 2024-09-25 11:07:20 +02:00
Jonathan Kössler
3bab86fe83 chore: update test files 2024-09-24 11:59:08 +02:00
Jonathan Kössler
c5d53b8665 feat: add file comparison 2024-09-24 11:57:33 +02:00
Jonathan Kössler
09d39930e7 chore: cleanup test 2024-09-23 16:43:59 +02:00
Jonathan Kössler
a81f1bf31a chore: update protobuf to 25.5 2024-09-23 16:41:57 +02:00
Francisco Schulz
0783e95d22 Merge branch 'RED-10017-investigate-crashing-py-services-when-upload-large-number-of-files' into 'master'
fix: add semaphore to AsyncQueueManager to limit concurrent tasks

See merge request knecon/research/pyinfra!97
3.2.8
2024-09-23 15:19:40 +02:00