This website requires JavaScript.
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