v1.12.0
Created docker images:
data61/anonlink-app:v1.12.0
data61/anonlink-nginx:v1.4.5
data61/anonlink-benchmark:v0.3.0
Changelog:
- Logging configurable in the deployed entity service by using the key
loggingCfg
. (#448) - Several old settings have been removed from the default values.yaml and docker
files which have been replaced byCHUNK_SIZE_AIM
(#414):SMALL_COMPARISON_CHUNK_SIZE
LARGE_COMPARISON_CHUNK_SIZE
SMALL_JOB_SIZE
LARGE_JOB_SIZE
- Remove
ENTITY_MATCH_THRESHOLD
environment variable (#444) - Celery configuration updates to solve threads and memory leaks in deployment. (#427)
- Update docker-compose files to use these new preferred configurations.
- Update helm charts with preferred configuration default deployment is a minimal working deployment.
- New environment variables:
CELERY_DB_MIN_CONNECTIONS
,FLASK_DB_MIN_CONNECTIONS
,CELERY_DB_MAX_CONNECTIONS
andFLASK_DB_MAX_CONNECTIONS
to configure the database connections pool. (#405) - Simplify access to the database from services relying on a single way to get a connection via a connection pool. (#405)
- Deleting a run is now implemented. (#413)
- Added some missing documentation about the output type
groups
(#449) - Sentinel name is configurable. (#436)
- Improvement on the Kubernetes deployment test stage on Azure DevOps:
- Re-order cleaning steps to first purge the deployment and then deleting the remaining. (#426)
- Run integration tests in parallel, reducing pipeline stage
Kubernetes deployment tests
from 30 minutes to 15 minutes. (#438) - Tests running on a deployed entity-service on k8s creates an artifact containing all the logs of all the containers, useful for debugging. (#445)
- Test container not restarted on test failure. (#434)
- Benchmark improvements:
- Improvements on Redis cache:
- Update dependencies:
- Add some release documentation. (#455)