c71e426b18
SIENTIAPDE-2226: Update quality-gate workflow to use feature branch for templates and enable runtime checks.
vitor-aignosi2026-10-27 10:08:38 -03:00
ca3f37da78
chore: bump version to 2.0.5
github-actions[bot]
2026-10-26 14:11:44 +00:00
f18f519adb
chore: bump version to 2.0.4
github-actions[bot]
2026-10-22 17:06:48 +00:00
c9c85e35db
Merge pull request #36 from Aignosi/fix/SIENTIAPDE-2214
vitor-aignosi2026-10-22 14:06:33 -03:00
29700169ad
refactor(worker): iterate a sys.modules copy instead of list() (Sonar S7504) (SIENTIAPDE-2214)
fix/SIENTIAPDE-2214
PedroHMCosme
2026-10-22 12:37:11 -03:00
dfbdd4b605
fix(worker): set app_up only after the runtime version guard (SIENTIAPDE-2214)
PedroHMCosme
2026-10-22 12:17:12 -03:00
0f5e4a5cef
fix(worker): pin the runtime versions and refuse to boot when install_runtime swaps an imported package (SIENTIAPDE-2214)
PedroHMCosme
2026-10-22 11:34:04 -03:00
9fa1430d75
fix(metrics): name the wrapper mock correctly and document NaN r2 with one valid pair (SIENTIAPDE-2215)
PedroHMCosme
2026-10-22 10:57:53 -03:00
85642bed25
Merge pull request #27 from Aignosi/release/SIENTIAPDE-1645
Bruno Domingues
2026-08-05 13:17:43 -03:00
e3e1c712a8
SIENTIAPDE-1645: Refactor temporary directory cleanup activity by extracting processing and deletion logic into dedicated helper methods. Update train_test_split to use a local numpy.random generator for improved reproducibility. Remove an unnecessary else: pass block.
Bruno Domingues2026-08-05 12:10:54 -03:00
4133e200f7
SIENTIAPDE-1645: Remove validate.sh script, add jsonschema dependency, and improve test code readability
Bruno Domingues2026-08-05 11:23:22 -03:00
ebc7e5ce6f
SIENTIAPDE-1645: Overhaul deployment, add Claude AI guidance, and enhance CI/CD.
Bruno Domingues2026-08-05 10:38:38 -03:00
b6e59cf18e
chore: bump version to 1.3.0 [skip ci]
github-actions[bot]
2026-07-10 14:48:08 +00:00
3457496c0a
Merge pull request #28 from Aignosi/feature/SIENTIAPDE-1945
Bruno Domingues
2026-07-10 11:47:50 -03:00
159607fc72
SIENTIAPDE-1945: Adopt shared Docker image and Kubernetes deployment strategy. Removed the local Dockerfile, .dockerignore, and values.yaml, as image building and Kubernetes deployment are now handled by external sientia-module components. Updated README accordingly.
Bruno Domingues2026-07-08 20:22:32 -03:00
2c63414770
SIENTIAPDE-1645: Expose detailed model training information via a new Prometheus gauge. This gauge, sientia_training_info, records metadata such as dataset sizes, feature count, and evaluation metrics (MSE, MAE, R2) along with the training run's timestamp.
vitor-aignosi2026-06-18 09:56:30 -03:00
bc65ebb955
SIENTIAPDE-1645: Use absolute time (time.time()) for training start timestamps instead of monotonic time.
vitor-aignosi2026-06-17 17:26:34 -03:00
214923b93e
SIENTIAPDE-1645: Update pod_id label retrieval in training activities to use HOSTNAME environment variable with localhost fallback.
vitor-aignosi2026-06-17 16:12:51 -03:00
fe8a9384ba
SIENTIAPDE-1645: Rename Prometheus 'sientia_app_up' metric to 'app_up' and update test assertion.
vitor-aignosi2026-06-17 12:26:25 -03:00
ea98032057
SIENTIAPDE-1645: Upgrade sqlalchemy to version 2.0.50 in requirements.txt
vitor-aignosi2026-06-17 11:20:23 -03:00
76f926a8ab
SIENTIAPDE-1645: Add comprehensive model training observability metrics and Grafana dashboard.
vitor-aignosi2026-06-17 10:34:56 -03:00
445fe643fe
chore: update .gitignore and requirements for development
vitor-aignosi2026-05-26 09:38:24 -03:00
64295d3855
refactor: update runtime configuration in values.yaml
vitor-aignosi2026-05-22 16:25:20 -03:00
bcd4fab259
refactor: update input dataset and training parameters
vitor-aignosi2026-05-11 12:49:04 -03:00