Commit Graph

20 Commits

Author SHA1 Message Date
vitor-aignosi
25ec695323 SIENTIAPDE-1148
fix: enhance error messages in temporal_manager.py to include client and handle details for better debugging
2025-07-11 10:48:24 -03:00
vitor-aignosi
31a1d5bf4e SIENTIAPDE-1148
refactor: update Temporal configuration keys in activities.py and temporal_manager.py for consistency and clarity
2025-07-11 10:44:26 -03:00
vitor-aignosi
7279192343 SIENTIAPDE-1148
refactor: streamline Temporal connection logic in temporal_manager.py and remove redundant logging in worker.py
2025-07-11 10:42:28 -03:00
vitor-aignosi
96af810755 SIENTIAPDE-1148
feat: add logging for Temporal namespace connection in temporal_manager.py
2025-07-11 10:39:08 -03:00
vitor-aignosi
7f9efa579a SIENTIAPDE-1148
refactor: update temporal configuration and refactor Activities class to support multiple namespaces for improved orchestration
2025-07-11 10:34:40 -03:00
vitor-aignosi
dfd77c1768 SIENTIAPDE-1141
fix: set RPC timeout to 60 seconds in temporal_manager.py for improved schedule description handling
2025-07-10 16:32:58 -03:00
vitor-aignosi
351fce905a SIENTIAPDE-1141
fix: increase sleep duration in temporal_manager.py to improve schedule processing efficiency
2025-07-10 16:29:01 -03:00
vitor-aignosi
861cfde9ef SIENTIAPDE-1141
fix: adjust execution counts and reduce sleep duration in test.ipynb and temporal_manager.py for improved performance
2025-07-10 15:42:38 -03:00
vitor-aignosi
68c7e2cf3b SIENTIAPDE-1141
fix: increase sleep duration in temporal_manager to enhance schedule processing efficiency
2025-07-09 12:50:26 -03:00
vitor-aignosi
545929c618 SIENTIAPDE-1141
feat: add asynchronous sleep in temporal_manager to improve schedule processing
2025-07-09 12:33:12 -03:00
vitor-aignosi
9d63647cf1 SIENTIAPDE-1141
Update GITHUB_BRANCH in values.yaml and enhance debug logging in temporal_manager.py
2025-07-09 12:24:27 -03:00
vitor-aignosi
a173f4d451 SIENTIAPDE-1141
Update GITHUB_BRANCH in values.yaml and add debug logging for schedule ID in temporal_manager.py
2025-07-09 12:18:57 -03:00
vitor-aignosi
f7b73618d8 SIENTIAPDE-1107
feat: implement MongoDB integration with clear_mongo_id function and related tests
2025-06-16 16:01:20 -03:00
vitor-aignosi
3445c7cdf9 SIENTIAPDE-1107
fix: update image tag and environment variables for MongoDB integration
2025-06-16 12:36:05 -03:00
vitor-aignosi
a4e4d3b085 SIENTIAPDE-1107
feat: add MongoDB integration and update configuration for activities
2025-06-16 12:05:56 -03:00
vitor-aignosi
a0d8f96a99 SIENTIAPDE-1095
Fix decoding of active ingestors to handle both bytes and string types
2025-06-09 17:19:53 -03:00
vitor-aignosi
dcbcc70651 fix: update search attribute keys and improve schedule handling
- Changed search attribute key from "Orchestrated" to "orchestrated" in temporal_manager.py and test cases.
- Enhanced logging for schedule creation and updates in temporal_manager.py.
- Updated schedule creation to use workflow_type directly instead of a hardcoded string.
- Modified gather_read_tags function to use server_id instead of server_name for tag identification.
- Adjusted test cases to reflect changes in server_id usage and ensure consistency across tests.
- Fixed model_name retrieval in common_config to access nested models dictionary.
- Updated test cases to align with new data structures and ensure accurate assertions.
2025-06-04 15:06:54 -03:00
vitor-aignosi
5dc49b476a SIENTIAPDE-1030
Add comprehensive tests and utility functions for orchestrator activities

- Introduced tests for the new Formatters class, covering methods for processing schedules and slots.
- Enhanced SlotManager tests with update and delete slot functionalities.
- Added TemporalManager tests for creating, updating, and deleting schedules, including frequency parsing.
- Implemented utility functions for orchestrator operations, including frequency parsing and tag configuration building.
- Created tests for utility functions to ensure correct behavior and integration with orchestrator activities.
- Established a new converters module for parsing frequency strings into seconds.
2025-06-03 17:29:00 -03:00
vitor-aignosi
43e9695849 SIENTIAPDE-1030
Refactor path priority handling in predictions_batch function
2025-05-30 16:26:33 -03:00
vitor-aignosi
4f37b2be02 SIENTIAPDE-1030
Add unit tests for orchestrator activities and workflows

- Implement tests for Activities class, covering initialization and prepare_activity method.
- Create tests for Couchbase class, including successful and failed query loading.
- Add tests for SlotManager class, verifying OPC slot loading and active ingestor retrieval.
- Develop tests for TemporalManager class, focusing on schedule loading functionality.
- Introduce tests for Orchestrator class, ensuring proper execution of workflow activities.
- Establish a new test suite for orchestrator activities and workflows in the tests directory.
2025-05-30 16:24:52 -03:00