Skip to content

Releases: madgik/exareme2

0.13.3

01 Dec 20:04
Compare
Choose a tag to compare

Release notes - MIP-Engine - 0.13.3 November pre-release

Task

mipdb version upgraded to 0.6.0

0.13.2

29 Nov 12:19
Compare
Choose a tag to compare

Release notes - MIP-Engine - 0.13.2 November pre-release

Task

mipdb version upgraded to 0.5.4

0.13.1

23 Nov 13:49
Compare
Choose a tag to compare

Release notes - MIP-Engine - 0.13.1 November pre-release

Task

mipdb version upgraded to 0.5.2

0.13.0

10 Nov 12:03
802ba4b
Compare
Choose a tag to compare

Release notes - MIP-Engine - 0.13.0 October Release

Story

MIP-373 Port algorithm Descriptive Statistics

MIP-626 Port algorithm Logistic Regression Cross-Validation

Bug

MIP-634 MonetDB doesn't run UDFs when passed an empty table

MIP-661 Sanitize all database queries using query parameters.

MIP-668 Algorithms return wrong results non deterministically

MIP-679 MonetDB throws OSError Connection Refused

MIP-685 Fix for uid generator not being thread safe

MIP-686 SMPC Standalone tests in github actions won't run if the non smpc tests fail

MIP-687 Fix for request_id that could be a uuid.

MIP-695 Federation info in portalbackend does not work with filters.

MIP-696 sklearn preprocessing not imported

Task

MIP-678 Provide the CDEs hierarchy from the engine

MIP-683 Fix SMPC tests after removing node_id column from UDF results

MIP-684 Fix tolerance issue in independent t-test

MIP-688 Upgrade smpc cluster image to v7.0.6.8

MIP-689 Pass MIN_ROW_COUNT to UDFs

MIP-697 MonetDB memory limit in k8s and healthcheck to ensure it's always running

MIP-700 Column names and table names should be escaped.

MIP-704 MonetDB version upgraded to 11.45.7

0.12.0

03 Oct 09:22
Compare
Choose a tag to compare

Release notes - MIP-Engine - Version 0.12.0 September Release

Bug

MIP-677 Newly added broken pipe tests fail non deterministically

MIP-625 Fix skipped cleanup tests

Story

MIP-629 Port algorithm independent T-test

MIP-628 Port algorithm paired T-test

MIP-383 Port algorithm one-sample T-Test

MIP-322 Provide data & configuration backup and restore process

Task

MIP-671 Add k8s documentation for data loading

MIP-654 MonetDB max # of connections should be modifiable from the env variables (k8s, deployment.toml)

MIP-621 Deploy MIP-Engine in CSCS

MIP-605 Running tasks makes nodes slower progressively.

0.11.0

06 Sep 08:19
Compare
Choose a tag to compare

Release notes - MIP-Engine - Version 0.11.0 July-August Release

Bug

MIP-632 Celery_app module fixes for "app handling"

MIP-618 Fix expected for ANOVA 1 - way

MIP-608 The SMPC cluster in the standalone tests hangs.

MIP-598 get_node_cdes error handling in NLA

MIP-579 A dataset of a specific data model cannot exist in more than one node.

MIP-534 Logistic Regression is fetching data directly from local nodes.

Story

MIP-378 Port algorithm Logistic Regression

Task

MIP-655 Mark tests with external deps with 'slow' marker

MIP-651 Test case generator enhancements

MIP-650 Separate queues for system and algorithm calls.

MIP-646 MIP-Engine k8s deployment should also work in one node.

MIP-640 Algorithm Porting - Linear Regression CV - Integration

MIP-639 Algorithm Porting - Linear Regression CV - Validation

MIP-638 Algorithm Porting - Linear Regression CV - Implementation

MIP-635 Refactoring on the NLA

MIP-617 Fix test case generator to get info from metadata instead of directly from db

MIP-615 In NLA the loading of the DMR's data_models,datasets_location and NodeRegistry's nodes are not atomic.

MIP-613 test_node_landscape_aggregator.py should test much more of the node landscape aggregator functionality

MIP-612 Transform the dev_env_tests to standalone.

MIP-610 UDF generator new feature: deferred output schema

MIP-588 Implement CV prototype using Linear Regression

MIP-536 RelationType output is not working properly

MIP-254 a factory for returning the local nodes addresses

MIP-236 node_registry and celery_app small refactoring

0.10.0

13 Jul 09:21
8f8ef1b
Compare
Choose a tag to compare

Release notes - MIP-Engine - Version 0.10.0 June Release

Bug

MIP-619 Fix expected for PCA

MIP-597 mipdb exits with non-zero exit code(s)

MIP-575 Rabbitmq starts using a lot of memory after many algorithms.

MIP-574 Celery leaves rabbitmq connections open.

Story

MIP-377 Port algorithm Linear Regression

Subtask

MIP-623 k8s new installation steps using microk8s

Task

MIP-622 MonetDB caching in github actions CI doesn't work

MIP-578 Replace dataclasses_json in favor of pydantic in AlgorithmSpecifications

MIP-518 SMPC sum/min/max integration for decimals

MIP-17 Enable parallel processing of the NODE tasks

0.9.0

13 Jul 09:19
1acfab2
Compare
Choose a tag to compare

Release notes - MIP-Engine - Version 0.9.0 May Release

Bug

MIP-591 Fix algorithm interface attribute mutation in ANOVA

Story

MIP-346 SMPC dynamic client discovery & registration

MIP-344 Include SMPC cluster deployment in Engine stack

Task

MIP-583 Dummy coding methods, executor and node sides

MIP-546 Wait in the CONTROLLER for smpc to be ready before getting the results in the NODE.

MIP-508 Pytest fixtures for all dev_env tests scenarios.

0.8.0

18 May 09:32
aa7d8b8
Compare
Choose a tag to compare

Release notes - MIP-Engine - Version 0.8.0 April Release

Bug

MIP-582 MIP Engine crashes when 'x' is provided for an algorithm and it doesn't exist in the specs.

MIP-580 releasing and versioning components of mipengine

MIP-576 Cleanup file doesnt reset

MIP-573 If controller background service (node_registry/cleaner) fails there is no error logged.

MIP-563 Currently mipdb cannot be executed into kubernetes

Story

MIP-370 Port algorithm ANOVA 1-way

MIP-313 Audit log generation

Task

MIP-587 The algorithm developer should be able to modify the initial_view_tables.

MIP-584 Integrate portal-backend with 0.7.0 MIP-Engine version

MIP-198 Dataset parameter is handled differently across the services

0.7.0

11 Apr 10:48
00e3e56
Compare
Choose a tag to compare

Release notes - MIP-Engine - Version 0.7.0 March Release

Bug

MIP-570 mipdb "actions" table needs more information.

MIP-557 Standalone test fixtures never start, after computer restart.

MIP-554 Fix for algo-executor not passing node specific datasets

MIP-542 In the mipdb mipdb we should be able to rerun load data folder.

Story

MIP-390 Data model semantic versioning

MIP-389 Dataset compatibility matrix

MIP-388 Data Model globally included Dataset broadcasting

MIP-387 Federated landscape validation

MIP-385 Periodic Federation landscape aggregation

MIP-304 Handle node unavailability while running or submitting an experiment

Task

MIP-553 NODE fixtures don't have a proper healthcheck

MIP-548 Licenses in all MIP components

MIP-509 Creation of test data, to be used from algorithm tests