hurui200320
45941de6b1
fix(General): fix availability report
...
/ build-and-push (push) Successful in 1m21s
Unit test coverage / pytest (push) Failing after 1m27s
Unit test coverage / pytest (pull_request) Failing after 1m17s
Remove the loop for monitoring the CPU usage, adopt changes in the management service for the
reporting message format, update the timing for sending out report, similar to java adapter.
ISSUES RELATED: clevermicro/amq-adapter-python#58
2025-07-15 15:07:52 +08:00
Stanislav Hejny
99b7f73447
refactor: unify config retrieval in Consul ID generator functions
...
Co-authored-by: aider (openrouter/openai/o3-mini-high) <aider@aider.chat >
2025-07-11 22:39:43 +01:00
Stanislav Hejny
03983306b1
refactor: use AMQConfiguration for Consul settings in ID generators
...
Co-authored-by: aider (openrouter/openai/o3-mini-high) <aider@aider.chat >
2025-07-11 22:39:43 +01:00
Stanislav Hejny
d0b580b136
feat: add Consul-based global ID generator with fallback mechanism
...
Co-authored-by: aider (openrouter/openai/o3-mini-high) <aider@aider.chat >
2025-07-11 22:39:43 +01:00
Stanislav Hejny
287395a015
feat: add Consul-based global ID generator with fallback mechanism
2025-07-11 22:39:43 +01:00
hurui200320
771154facd
fix(General): fix for cm-dev deployment
Build and Publish Docker Image / build-and-push (push) Waiting to run
Unit test coverage / pytest (push) Failing after 1m32s
/ build-and-push (push) Successful in 1m35s
2025-07-08 18:38:40 +08:00
Stanislav Hejny
2ab2509a55
feat #58 - publish docker image with demo app, fix test case
Unit test coverage / pytest (push) Failing after 1m19s
/ build-and-push (push) Successful in 1m26s
Build and Publish Docker Image / build-and-push (push) Has been cancelled
2025-07-01 22:48:22 +01:00
Stanislav Hejny
7fd1c62596
Feat #58 - fix backpressure logic and update tests
Unit test coverage / pytest (push) Failing after 1m17s
/ build-and-push (push) Successful in 1m29s
2025-06-28 10:20:55 +02:00
hurui200320
2e12d5ab57
test(General): finished unit test, coverage 88%
...
Unit test coverage / pytest (push) Successful in 1m8s
Unit test coverage / pytest (pull_request) Successful in 1m6s
ISSUES CLOSED : clevermicro/amq-adapter-python#16
2025-05-16 18:16:04 +08:00
Stanislav Hejny
33431e87fc
issue #16 - add model tests, cursor config file and update the tracing.py to setup Jaeger & Prometheus exporters
Unit test coverage / pytest (push) Failing after 1m4s
2025-05-15 00:47:12 +01:00
Stanislav Hejny
2f6dbd2ad8
#23 refactor to use shared code between services
Unit test coverage / pytest (pull_request) Failing after 1m9s
Unit test coverage / pytest (push) Failing after 1m11s
2025-05-11 15:06:39 +01:00
Stanislav Hejny
15da316a1f
#43 - fix the issues reported by flake8
Unit test coverage / pytest (push) Failing after 56s
Unit test coverage / pytest (pull_request) Failing after 1m1s
2025-05-08 23:52:33 +01:00
Stanislav Hejny
e29b7339f9
#28 - stop using Thread as CleverSwarm methods are not thread-safe
Unit test coverage / pytest (push) Failing after 59s
Unit test coverage / pytest (pull_request) Failing after 1m20s
2025-05-02 10:05:36 +01:00
Stanislav Hejny
4fc81edc62
#35 - move CLI tools to dedicated directory so it is not partr of the distributable code
Unit test coverage / pytest (push) Failing after 57s
Unit test coverage / pytest (pull_request) Failing after 1m23s
2025-05-01 18:26:09 +01:00
Stanislav Hejny
7453bb8860
#32 add the RabbitMQ exchange initialization tool
Unit test coverage / pytest (push) Failing after 56s
Unit test coverage / pytest (pull_request) Failing after 59s
2025-05-01 01:08:26 +01:00
Stanislav Hejny
d1ba4db460
#26 - fix the boolean config value conversion, organize all config values to single class
2025-04-29 13:05:56 +01:00
Stanislav Hejny
3dfb7a821d
#15 - Implement Backpressure UPDATE & IDLE, setup AMQ handler in its own thread
2025-04-28 00:49:35 +01:00
Stanislav Hejny
88d45a9b67
#17 - review log message, standartize format and add location info
2025-04-24 02:34:11 +01:00
Stanislav Hejny
7f10905791
feat/#1 - refactor code for better design and testability
2025-04-22 08:50:16 +01:00
stanislav.hejny
1de7afe4f5
feat/#1 - applied 'black' formatting
2025-04-18 23:49:10 +01:00
stanislav.hejny
04977e5ccc
feat/#1 - improve error logging and fix the file upload to support also the native multipart message
2025-04-18 22:52:34 +01:00
Stanislav Hejny
a8d82b1e3d
#feat/1 - code cleanup for final release, part 1
2025-04-17 13:20:56 +01:00
stanislav.hejny
4a248d14ac
Reached functional file download
2025-04-16 03:22:58 +01:00
stanislav.hejny
0720c5963f
restructure to fit around python event-loop
2025-04-16 00:24:17 +01:00
stanislav.hejny
2c641b0f64
Fix the multithread/waiting for result
2025-04-12 10:50:35 +01:00
Stanislav Hejny
79ed698ac9
Fixes from testing
2025-04-10 21:38:41 +01:00
Stanislav Hejny
113dd38106
Added support for file download
2025-04-09 19:23:26 +01:00
Stanislav Hejny
fc110c7175
Add IDLE backpressure detection
2025-04-06 01:24:51 +01:00
Stanislav Hejny
579102633c
Version that runs with new file upload stream and cleverswarm
2025-04-01 02:54:21 +01:00
Stanislav Hejny
a2ddce1a2e
Add support for file streaming upload, update to async pika lib
2025-03-26 13:54:30 +00:00
Stanislav Hejny
aaa2895cbc
remove hardcoded config file path
2025-02-28 00:10:18 +00:00
Stanislav Hejny
aaf1c77e72
Fix cleverswarm dependencies identified in testing
2025-02-27 23:08:23 +00:00
Stanislav Hejny
73c962dc12
Add CI/CD pipeline, adjust for integration with CleverSwarm and other python services
2025-02-26 19:53:44 +00:00
Stanislav Hejny
1f9040729f
feat/#1 - refactor code to allow make it as library and to separate the AMQ code from dependencies needed to write the CleverSwarm interface
2025-02-26 10:51:17 +00:00
Stanislav Hejny
eb26eec767
CleverSwarm API invocation example
2025-02-25 20:37:33 +00:00
Stanislav Hejny
286a4986b3
AMQ adapter version w/o endpints for CleverSwarm integration
2025-02-20 15:46:53 +08:00
Stanislav Hejny
d2b1b59c66
Converted AMQPAdapeter Java code to Python
2025-02-20 15:45:26 +08:00