Version 1.13.0-beta2
Pre-release
Pre-release
hardbyte
released this
30 Apr 03:52
·
158 commits
to master
since this release
Adds support for users to supply blocking information along with encodings. Data can now be uploaded to
an object store and pulled by the Anonlink Entity Service instead of uploaded via the REST API.
This release includes substantial internal changes as encodings are now stored in Postgres instead of
the object store.
- Feature to pull data from an object store and create temporary upload credentials. #537, #544, #551
- Blocking implementation #510 #527,
- Benchmark container now includes support for blocking #478, #541
- Encodings are now stored in Postgres database instead of files in an object store. #516, #522
- Start to add integration tests to complement our end to end tests. #520, #528
- Use anonlink-client instead of clkhash #536
- Use Python 3.8 in base image. #518
- A base image is now used for all our Docker images. #506, #511, #517, #519
- Binary encodings now stored internally with their encoding id. #505
- REST API implementation for accepting clknblocks #503
- Update Open API spec to version 3. Add Blocking API #479
- CI Updates #476
- Chart updates #496, #497, #539
- Documentation updates (production deployment, debugging with PyCharm) #473, #504
- Fix Jaeger #500, #523
Misc changes/fixes:
- Detect invalid encoding size as early as possible #507
- Use local benchmark cache #531
- Cleanup docker-compose #533, #534, #547
- Calculate number of comparisons accounting for user supplied blocks. #543
Try it out
You can pull this repository and try with Docker Compose. The Docker images are all hosted on Docker Hub:
Component | Docker Hub |
---|---|
Base Image | data61/anonlink-base |
Backend/Worker | data61/anonlink-app |
E2E Tests | data61/anonlink-test |
Nginx Proxy | data61/anonlink-nginx |
Benchmark | data61/anonlink-benchmark |
Docs | data61/anonlink-docs-builder |
Using Kubernetes (follow the detailed docs here:
helm repo add data61 https://data61.github.io/charts
helm repo update
helm install data61/entity-service --version 1.13.1 [--values...]
All the documentation, including tutorials can be found at https://anonlink-entity-service.readthedocs.io/en/latest/index.html