Commit Graph

  • 6b4a640202 chore: bump version to 0.9.0 0.9.0 github-actions[bot] 2026-10-09 17:46:01 +00:00
  • 6b4914e935 Merge pull request #50 from Aignosi/feature/SIENTIAPDE-1986-simple-metrics-rewrite vitor-aignosi 2026-10-09 14:45:35 -03:00
  • 0a7392f0ba Merge branch 'release/SIENTIAPDE-1646' into feature/SIENTIAPDE-1986-simple-metrics-rewrite vitor-aignosi 2026-10-09 14:33:16 -03:00
  • 5d2bb1527f Revert "chore: bump version to 0.9.0" ci-dependencies-fetcher[bot] 2026-10-09 17:32:57 +00:00
  • cb8cc0a383 chore: bump version to 0.9.0 github-actions[bot] 2026-10-09 17:32:03 +00:00
  • e887372a76 Merge pull request #58 from Aignosi/feature/SIENTIAPDE-2189-min-samples-guard vitor-aignosi 2026-10-09 14:31:36 -03:00
  • a9a2d7af80 Revert "chore: bump version to 0.9.0" ci-dependencies-fetcher[bot] 2026-10-09 17:26:58 +00:00
  • 694915e94f chore: bump version to 0.9.0 github-actions[bot] 2026-10-09 17:26:21 +00:00
  • 6fce847fce Merge pull request #59 from Aignosi/feature/SIENTIAPDE-2191-adaptive-state vitor-aignosi 2026-10-09 14:25:56 -03:00
  • 0aa3b54827 Merge pull request #61 from Aignosi/rc/SIENTIAPDE-2167 0.9.0-rc4 vitor-aignosi 2026-10-09 14:19:40 -03:00
  • 6cc69b0f93 test(simple_metrics): build the input outside pytest.raises (Sonar python:S5778) (SIENTIAPDE-2191) PedroHMCosme 2026-10-09 10:36:32 -03:00
  • 50956a55a7 chore: bump version to 0.9.2 0.9.2 github-actions[bot] 2026-10-09 13:32:00 +00:00
  • cbd27aaa36 Merge pull request #62 from Aignosi/fix/laborious-legacy-worker-release vitor-aignosi 2026-10-09 10:31:36 -03:00
  • 7f60aeefef Point deploy workflow at laborious-legacy-worker release vitor-aignosi 2026-10-09 10:19:45 -03:00
  • e1b94b1da4 fix(simple_metrics): skip invalid interval_minutes and restart a malformed healthy_streak (SIENTIAPDE-2191) PedroHMCosme 2026-10-09 10:06:05 -03:00
  • 693efbb72b rc/SIENTIAPDE-2167- fix: corrige artefato de referência desatualizado no teste e2e de drift Carla Pinto 2026-10-09 14:55:42 +02:00
  • a812acd4e9 refactor(activities): move Mongo activities into MongoActivities (SIENTIAPDE-2191) PedroHMCosme 2026-10-09 09:50:37 -03:00
  • 7e371fd758 Merge branch 'release/SIENTIAPDE-1646' into rc/SIENTIAPDE-2167 Carla Pinto 2026-10-09 14:45:15 +02:00
  • 56baae78b6 rc/SIENTIAPDE-2167- fix: corrige imagem MinIO indisponível e cobre metadata_id nos testes e2e Carla Pinto 2026-10-09 14:39:46 +02:00
  • d265e3328c fix(simple_metrics): fail the run explicitly when the adaptive state update fails (SIENTIAPDE-2191) PedroHMCosme 2026-10-08 17:45:44 -03:00
  • 1174bb3f54 chore: bump version to 0.9.0-rc4 github-actions[bot] 2026-10-08 17:14:22 +00:00
  • 96ab75e736 Merge pull request #60 from Aignosi/rc/SIENTIAPDE-2166 Carla Fernandes 2026-10-08 19:13:59 +02:00
  • 47d10f6a0e chore: bump version to 0.9.1 0.9.1 github-actions[bot] 2026-10-08 15:00:39 +00:00
  • f027e98560 Merge pull request #57 from Aignosi/fix/SAM0123-320-evict-stale-artifact-modules vitor-aignosi 2026-10-08 12:00:11 -03:00
  • 1e20d73f7f Merge branch 'release/SIENTIAPDE-1646' into rc/SIENTIAPDE-2166 Carla Pinto 2026-10-08 16:45:06 +02:00
  • 9f218af6b0 rc/SIENTIAPDE-2167- test: add e2e coverage for metadata_id reaching predictions.metadata_id Carla Pinto 2026-10-08 16:43:18 +02:00
  • 99392034e5 chore: bump version to 0.9.0-rc3 0.9.0-rc3 github-actions[bot] 2026-10-08 13:51:09 +00:00
  • f988a3ae20 Merge pull request #56 from Aignosi/rc/SIENTIAPDE-2165 Carla Fernandes 2026-10-08 15:50:39 +02:00
  • 57b7979999 rc/SIENTIAPDE-2166- feat: rich metadata (filter/policy/counter) for mlflow_content_gate Carla Pinto 2026-10-08 15:36:06 +02:00
  • 75b56251ef rc/SIENTIAPDE-2165 - fix: read MLflow error message/traceback from status['content'], not the top level Carla Pinto 2026-10-08 14:10:40 +02:00
  • 2649476571 rc/SIENTIAPDE-2165- refactor: inline counter=1 for API_ERROR, drop unnecessary dispatch (review finding) Carla Pinto 2026-10-08 13:58:55 +02:00
  • 877a0c7543 fix(simple_metrics): warn when the pipelines doc is missing; document Mongo requirements (SIENTIAPDE-2191) PedroHMCosme 2026-10-08 08:48:08 -03:00
  • ac30f4c464 fix(simple_metrics): update adaptive state even without thresholds so removed thresholds recover (SIENTIAPDE-2191) PedroHMCosme 2026-10-07 17:50:52 -03:00
  • 44116f3f3f docs(simple_metrics): document min samples guard and adaptive state step (SIENTIAPDE-2191) PedroHMCosme 2026-10-07 16:14:43 -03:00
  • 844a29ed27 test(e2e): adaptive state is escalated in pipelines on threshold breach (SIENTIAPDE-2191) PedroHMCosme 2026-10-07 16:01:35 -03:00
  • e05ec1c0a9 feat(simple_metrics): update adaptive state after each run, empty windows included (SIENTIAPDE-2191) PedroHMCosme 2026-10-07 15:54:44 -03:00
  • 34f56c7416 feat(simple_metrics): write adaptive_state to the pipelines doc (SIENTIAPDE-2191) PedroHMCosme 2026-10-07 15:45:38 -03:00
  • cb97f7344f feat(simple_metrics): add adaptive-state hysteresis and recovery-run rules (SIENTIAPDE-2191) PedroHMCosme 2026-10-07 15:38:12 -03:00
  • f503fd0610 refactor(simple_metrics): extract threshold_breaches helper (SIENTIAPDE-2191) PedroHMCosme 2026-10-07 15:33:15 -03:00
  • 9f8237a46e fix(simple_metrics): ignore invalid simple_metrics_min_samples; tighten tests and docs (SIENTIAPDE-2189) PedroHMCosme 2026-10-08 08:43:01 -03:00
  • 9e27688a70 SAM0123-320: refactor: snapshot sys.modules with copy() before eviction scan vitor-aignosi 2026-10-08 08:22:44 -03:00
  • d91a0d069c Pin sqlalchemy below 2.1 in requirements files vitor-aignosi 2026-10-07 17:04:13 -03:00
  • fdeafe9768 SAM0123-320: fix: call pyfunc data model predict with wrapper signature vitor-aignosi 2026-10-07 16:47:31 -03:00
  • 25f11fa943 SAM0123-320: fix: evict stale artifact modules before loading a model vitor-aignosi 2026-10-07 16:08:09 -03:00
  • ccf4dc86e2 feat(simple_metrics): skip threshold alerting below simple_metrics_min_samples (SIENTIAPDE-2189) PedroHMCosme 2026-10-07 15:26:57 -03:00
  • 9c89cfbf8e feat(simple_metrics): model-level, window-aware threshold breach alert (SIENTIAPDE-2189) PedroHMCosme 2026-10-07 15:18:35 -03:00
  • 196b1aa708 Merge release/SIENTIAPDE-1646 into feature/SIENTIAPDE-1986-simple-metrics-rewrite PedroHMCosme 2026-10-06 08:19:37 -03:00
  • bba4daaddd Merge branch 'release/SIENTIAPDE-1646' into rc/SIENTIAPDE-2165 Carla Pinto 2026-10-05 22:16:50 +02:00
  • 0742078fad rc/SIENTIAPDE-2165- feat: rich metadata (filter/policy/counter) for mlflow_response_gate Carla Pinto 2026-10-05 22:14:18 +02:00
  • 79605db260 chore: bump version to 0.9.0-rc2 0.9.0-rc2 github-actions[bot] 2026-10-02 17:23:19 +00:00
  • 4ae76cfd83 Merge pull request #55 from Aignosi/rc/SIENTIAPDE-2173 vitor-aignosi 2026-10-02 14:22:56 -03:00
  • 14b27e4c30 rc/SIENTIAPDE-2173- fix: add missing metadata_id column to e2e/db_schema.sql Carla Pinto 2026-10-02 18:57:56 +02:00
  • 09349b6274 Merge branch 'release/SIENTIAPDE-1646' into rc/SIENTIAPDE-2173 Carla Pinto 2026-10-02 18:43:27 +02:00
  • 2ace55c241 rc/SIENTIAPDE-2173- refactor: move repeat_last_prediction from sientia-dataops-library into Storage, add metadata_id Carla Pinto 2026-10-02 18:41:18 +02:00
  • 6981d09ac6 chore: bump version to 0.9.0-rc1 0.9.0-rc1 github-actions[bot] 2026-10-02 13:24:13 +00:00
  • 860bce1ba3 Merge pull request #54 from Aignosi/feature-rc/SIENTIAPDE-2164 vitor-aignosi 2026-10-02 10:23:50 -03:00
  • c190267292 fetaure-rc/SIENTIAPDE-2164- fix: drop star-unpack guard on input_gate result, back to fixed 4-tuple Carla Pinto 2026-10-02 15:12:03 +02:00
  • 206b47dfae feature-rc/SIENTIAPDE-2164- fix: never let a metadata write failure block the prediction Carla Pinto 2026-10-01 19:14:24 +02:00
  • 9c628e70a6 feature-rc/SIENTIAPDE-2164 - refactor: centralize prediction metadata write in a dedicated activity; REPEAT now writes metadata too Carla Pinto 2026-10-01 17:46:20 +02:00
  • db32450c68 feature-rc/SIENTIAPDE-2164 -fix: apply Temporal replay-safe unpacking and guard against missing filter counters (review findings) Carla Pinto 2026-09-30 19:40:03 +02:00
  • a01763b69c feature-rc/SIENTIAPDE-2164 - apply ruff format to test_gates.py (CI quality-gate) Carla Pinto 2026-09-30 18:03:28 +02:00
  • e5ebf243bd Merge branch 'release/SIENTIAPDE-1646' into feature-rc/SIENTIAPDE-2164 Carla Pinto 2026-09-30 17:52:12 +02:00
  • cff81e3594 feature-rc/SIENTIAPDE-2164 -Enrich input_gate metadata (filter/policy/counter) and write to Mongo on CONTINUE Carla Pinto 2026-09-30 17:49:16 +02:00
  • b5a54147f5 chore: bump version to 0.9.0 release/SIENTIAPDE-1646 github-actions[bot] 2026-09-29 15:33:26 +00:00
  • 150e2f7259 Revert "chore: bump version to 0.8.0" ci-dependencies-fetcher[bot] 2026-09-29 14:22:49 +00:00
  • e5cea1ef96 chore: bump version to 0.8.0 github-actions[bot] 2026-09-29 14:22:15 +00:00
  • 08b2986f81 Merge pull request #53 from Aignosi/feature/SIENTIAPDE-2162 Carla Fernandes 2026-09-29 16:21:48 +02:00
  • 8b69b2cb29 feature/SIENTIAPDE-2162 - Inject mongo_repository into gates and add best-effort prediction metadata write Carla Pinto 2026-09-28 19:33:24 +02:00
  • 9920cd61c2 SIENTIAPDE-1646 Add tests for retrain, drift, storage, OPC repo, worker paths vitor-aignosi 2026-09-28 11:53:01 -03:00
  • d27f6573fe SIENTIAPDE-1646 Simplify merge in retrain: expose timestamp explicitly for join vitor-aignosi 2026-09-25 12:45:19 -03:00
  • f323da7b56 SIENTIAPDE-1646 Harden retrain merge and OPC write against silent failures vitor-aignosi 2026-09-25 12:27:17 -03:00
  • 5c3c9292fc SIENTIAPDE-1646 Fix flaky shutdown assertions in test suite vitor-aignosi 2026-09-25 12:10:18 -03:00
  • 9fb81ef556 SIENTIAPDE-1646 Pin sqlalchemy<2.1 to fix psycopg driver break; use tmp_path in retrain vitor-aignosi 2026-09-25 11:58:55 -03:00
  • 26e37e0a0a SIENTIAPDE-1646 Fix quality-gate repo list: remove space, swap mlops-library for model-l vitor-aignosi 2026-09-25 11:03:53 -03:00
  • 116330fc3f SIENTIAPDE-1646 Use requirements.txt for quality-gate scan instead of light variant vitor-aignosi 2026-09-25 11:00:18 -03:00
  • 00b6382a88 SIENTIAPDE-1646 Simplify bandit nosec comments and mock metrics_controller with real spe vitor-aignosi 2026-09-25 10:57:46 -03:00
  • 4c51e7c2b3 SIENTIAPDE-1646 SIENTIAPDE-1646 Merge origin/main into release/SIENTIAPDE-1646 vitor-aignosi 2026-09-25 10:45:43 -03:00
  • 8ef7ed800a SIENTIAPDE-2071: chore: remove dead Makefile main Bruno Domingues 2026-09-15 00:08:37 -03:00
  • ac67d5b447 chore: bump version to 0.7.2 0.7.2 github-actions[bot] 2026-09-11 15:19:06 +00:00
  • ce91a0bbb6 Revert "chore: bump version to 0.7.2" ci-dependencies-fetcher[bot] 2026-09-11 14:49:24 +00:00
  • 959c78170c chore: bump version to 0.7.2 github-actions[bot] 2026-09-11 14:43:24 +00:00
  • 5690e792a9 Revert "chore: bump version to 0.7.1" ci-dependencies-fetcher[bot] 2026-09-11 13:47:36 +00:00
  • 76351fdf8a chore: bump version to 0.7.1 github-actions[bot] 2026-09-11 13:47:07 +00:00
  • 070956def9 Merge pull request #51 from Aignosi/fix/SIENTIAPDE-2068 Bruno Domingues 2026-09-11 10:46:41 -03:00
  • 85fe4663b1 SIENTIAPDE-2068: feat(cicd): migrate laborious-worker deploy to Flow B (legacy only) Bruno Domingues 2026-09-11 10:36:06 -03:00
  • e2fbf841fc Merge pull request #49 from Aignosi/feature/QTZPOC-20 vitor-aignosi 2026-09-10 16:56:56 -03:00
  • b65cf2ba68 QTZPOC-20 QTZPOC-20: Pin mlflow dependency to version 2.10.1 in requirements-light.txt vitor-aignosi 2026-09-10 16:18:18 -03:00
  • 1c32e9d678 QTZPOC-20 QTZPOC-20: Remove trailing newline from sonar-project.properties vitor-aignosi 2026-09-10 15:09:35 -03:00
  • bf48a18c7b QTZPOC-20 QTZPOC-20: Improve worker shutdown handling by allowing SystemExit and KeyboardInterrupt to propagate directly, preserving their original exit codes and ensuring cleanup. vitor-aignosi 2026-09-10 14:25:08 -03:00
  • 6c0d178f99 QTZPOC-20 QTZPOC-20: Implement structured logging with metadata for repository, worker, and OPC activities. vitor-aignosi 2026-09-10 14:15:42 -03:00
  • 4cccc45c34 QTZPOC-20 QTZPOC-20: Consolidate written_code_dir assignment into a single line in sklearn flavor retrain E2E test. vitor-aignosi 2026-09-10 11:50:51 -03:00
  • 512a49f78f QTZPOC-20 QTZPOC-20: Enable code_paths for sklearn models; improve worker shutdown handling vitor-aignosi 2026-09-10 11:46:29 -03:00
  • bda83e7943 QTZPOC-20 QTZPOC-20: Remove redundant parentheses from BaseException catch clauses vitor-aignosi 2026-09-10 09:43:04 -03:00
  • e600c7922e QTZPOC-20 QTZPOC-20: Remove redundant NOSONAR comments across multiple files. vitor-aignosi 2026-09-10 09:39:21 -03:00
  • 9e0da03717 QTZPOC-20 QTZPOC-20: Refactor test calls by extracting inline arguments into local variables for improved readability. vitor-aignosi 2026-09-10 09:34:06 -03:00
  • 7c45dbb407 QTZPOC-20 QTZPOC-20: Apply minor formatting adjustments to improve code readability. vitor-aignosi 2026-09-10 09:23:31 -03:00
  • 4c7cae502f QTZPOC-20 QTZPOC-20: Refactor ModelImport status engine for lazy initialization, add byte-counted size validation to bundle extraction, optimize MLflow run ID lookups, and ensure workflow cancellation propagates correctly. vitor-aignosi 2026-09-10 08:59:31 -03:00
  • d06ce0daae QTZPOC-20 QTZPOC-20: Improve test readability by assigning claim_input() to a payload variable before use. vitor-aignosi 2026-09-09 08:58:48 -03:00
  • 356e310289 Add .gitignore feature/QTZPOC-20 vitor-aignosi 2026-09-09 08:58:31 -03:00
  • ac58ee82a4 Add .github vitor-aignosi 2026-09-09 08:58:31 -03:00