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
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
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
Francisco Schulz
8ec13502a9
fix: add semaphore to AsyncQueueManager to limit concurrent tasks
2024-09-23 15:19:40 +02:00
Francisco Schulz
8e21b2144c
Merge branch 'fix-poetry-version' into 'master'
...
chore: update package version
See merge request knecon/research/pyinfra!96
3.2.7
2024-09-02 16:56:58 +02:00
francisco.schulz
5b45cae9a0
chore: update package version
2024-09-02 10:53:09 -04:00
Francisco Schulz
f2a5a2ea0e
Merge branch 'custom-build-image-classification-service-protobuf' into 'master'
...
fix(temp): set protobuf version range to >=v3,<v4 so image-classification model keeps working
See merge request knecon/research/pyinfra!95
2024-09-02 16:48:56 +02:00
francisco.schulz
2133933d25
chore: update dependencies
3.2.6-imgcls
2024-08-30 08:42:19 -04:00
francisco.schulz
4c8dc6ccc0
fix(temp): set protobuf version range to >=v3,<v4 so image-classification model keeps working
2024-08-30 08:37:31 -04:00
Julius Unverfehrt
5f31e2b15f
Merge branch 'RES-842-pyinfra-fix-rabbit-mq-handler-shuts-down-when-queues-not-available-yet' into 'master'
...
fix(queuemanager): add retries to prevent container from shutting down when queues are not available yet
See merge request knecon/research/pyinfra!94
3.2.6
2024-08-30 13:59:02 +02:00
francisco.schulz
88aef57c5f
chore: version increase
2024-08-29 11:18:36 -04:00
francisco.schulz
2b129b35f4
fix(queuemanager): add retries to prevent container from shutting down when queues are not available yet
2024-08-29 11:17:11 -04:00
Jonathan Kössler
facb9726f9
Merge branch 'feature/RES-840-add-client-connector-error' into 'master'
...
feat: add ClientConnectorError
See merge request knecon/research/pyinfra!93
3.2.5
2024-08-28 14:39:40 +02:00
Jonathan Kössler
b6a2069a6a
feat: add ClientConnectorError
2024-08-28 10:28:12 +02:00
Jonathan Kössler
f626ef2e6f
Merge branch 'bugfix/RES-834-service-disconnects' into 'master'
...
fix: pod restarts due to health check
See merge request knecon/research/pyinfra!92
3.2.4
2024-08-26 15:10:51 +02:00
Jonathan Kössler
318779413a
fix: add signal to webserver
2024-08-23 17:23:53 +02:00
Jonathan Kössler
f27b1fbba1
chore: bump version
2024-08-23 16:56:54 +02:00
Jonathan Kössler
f2018f9c86
fix: process message in thread in event loop
2024-08-23 16:56:24 +02:00
Julius Unverfehrt
a5167d1230
Merge branch 'bugfix/RES-826-fix-initial-startup' into 'master'
...
fix: add async webserver for probes
See merge request knecon/research/pyinfra!91
3.2.3
2024-08-21 17:25:35 +02:00
Jonathan Kössler
1e939febc2
refactor: function naming
2024-08-21 17:02:04 +02:00
Jonathan Kössler
564f2cbb43
chore: bump version
2024-08-21 16:25:17 +02:00
Jonathan Kössler
fa44f36088
feat: add async webserver for probes
2024-08-21 16:24:20 +02:00
Jonathan Kössler
2970823cc1
Merge branch 'refactor/tenant_queue_settings' into 'master'
...
refactor: tenant queues settings
See merge request knecon/research/pyinfra!90
3.2.2
2024-08-19 14:43:24 +02:00
Jonathan Kössler
dba348a621
refactor: tenant queues settings
2024-08-19 14:37:48 +02:00
Jonathan Kössler
5020e54dcc
Merge branch 'fix/RES-820-channel-opening' into 'master'
...
fix: use is_initialized instead of is_open
See merge request knecon/research/pyinfra!89
3.2.1
2024-08-16 14:23:46 +02:00
Jonathan Kössler
2bc332831e
fix: use is_initialized instead of is_open
2024-08-16 12:37:28 +02:00
Jonathan Kössler
b3f1529be2
chore: bump version
3.2.0
2024-08-06 09:48:09 +02:00
Jonathan Kössler
789f6a7f7c
Merge branch 'feat/RES-757-protobuffer' into 'master'
...
feat: add protobuffer
See merge request knecon/research/pyinfra!87
2024-08-06 09:44:01 +02:00
Jonathan Kössler
06ce8bbb22
Merge branch 'master' into feat/RES-757-protobuffer
2024-08-05 11:01:40 +02:00
Jonathan Kössler
fdde56991b
Merge branch 'refactor/RES-780-graceful-shutdown' into 'master'
...
refactor: graceful shutdown
See merge request knecon/research/pyinfra!88
3.1.0
2024-08-02 13:57:04 +02:00
Jonathan Kössler
cb8509b120
refactor: message counter
2024-08-01 17:42:59 +02:00
Jonathan Kössler
47b42e95e2
refactor: graceful shutdown
2024-08-01 15:31:58 +02:00
Jonathan Kössler
536284ed84
chore: update readme
2024-08-01 09:56:13 +02:00
Jonathan Kössler
aeac1c58f9
chore: bump pyinfra version
2024-07-31 16:05:42 +02:00
Jonathan Kössler
b12b1ce42b
refactor: use protoc 4.25.x as compiler to avoid dependency issues
2024-07-31 16:04:43 +02:00
Jonathan Kössler
50b7a877e9
fix: poetry lock
2024-07-30 10:45:37 +02:00
Jonathan Kössler
f3d0f24ea6
Merge branch 'master' into feat/RES-757-protobuffer
2024-07-30 10:40:56 +02:00
Jonathan Kössler
8f1ad1a4bd
Merge branch 'feature/RES-731-add-queues-per-tenant' into 'master'
...
feat: refractor to work asynchronously
See merge request knecon/research/pyinfra!86
3.0.0
2024-07-29 15:06:05 +02:00
Jonathan Kössler
2a2028085e
feat: add async retry for tenant server calls
2024-07-25 14:45:19 +02:00
Jonathan Kössler
66aaeca928
fix: async queue test
2024-07-24 17:28:13 +02:00
Jonathan Kössler
23aaaf68b1
refactor: simplify rabbitmq config
2024-07-23 18:34:50 +02:00
Jonathan Kössler
c7e0df758e
feat: add async health endpoint
2024-07-23 15:42:48 +02:00
Jonathan Kössler
13d670091c
chore: update readme
2024-07-22 17:31:32 +02:00
Jonathan Kössler
1520e96287
refactor: cleanup codebase
2024-07-22 16:57:02 +02:00
Jonathan Kössler
28451e8f8f
chore: bump pyinfra version
2024-07-22 16:54:28 +02:00
Jonathan Kössler
596d4a9bd0
feat: add expiration for tenant event queue and retry to tenant api call
2024-07-22 16:48:31 +02:00
Julius Unverfehrt
70d3a210a1
feat: update data loader tests
...
We now compare the output proto json conversion to expected json files.
This revealed multiple differences between the file.
FIXED: int64 type was cast into string in python. We now get proper
integers
TODO: Empty fields are omitted by proto, but the jsons have them and the
pyinfra implementing services might expect them. We have to test this
behaviour and adjusts the tests accordingly.
2024-07-18 12:36:29 +02:00
Jonathan Kössler
f935056fa9
refactor: dataloader to not crash on unknown file formats
2024-07-17 13:54:50 +02:00
Jonathan Kössler
eeb4c3ce29
fix: add await to is_ready
2024-07-17 11:41:31 +02:00