Maintenance Release
General enhancements:
- make sure get/put label index goes through cache layer
- don't send non-existant blocks for
/specificblocks
- add mutation order id and data UUID to mutation log
- make data name parsing more robust
- add labelsz
/counts
with enhanced testing; fixes #306 - refactor TOML config, esp. for testing; add server-wide blobstore
- add
GET /api/repo/<uuid>/branch-versions/<name>
- add ability to turn off downres for
/split-supervoxel
in labelmap - add
POST /maxlabel
and completePOST /nextlabel
; fixes #307 - add bulk
GET /indices
for labelmap; fixes #309 - load in-memory labelmap of master branch on startup
Logging changes:
- add kafka logging for
POST /nextlabel
and add documentation - add optional user id to annotation mutation kafka messages; fixes #305
- add general POST logging and separate blobstore config
Bug fixes:
- fix uuid parsing
- prevent GC of underlying byte slices when using aliasing
For developers:
- Build scripts and guide are compatible with conda 4.6
- conda-recipe: Use conda compilers on both Mac and Linux