Releases: BlueBrain/nexus
Releases · BlueBrain/nexus
v1.11.0-M4
v1.11.0-M3
What's Changed
Features
- Introduce etag/last modified when fetching the different types of resource by @imsdu in #5164
- Introduce etag header in dowloading file operation by @imsdu in #5165
- Introduce etag header for original payloads by @imsdu in #5169
- Add the project last update projection for incoming passivation feature by @imsdu in #5172
- Introduce passivation for projections on inactive projects by @imsdu in #5175
Bug fixes
Documentation
Monitoring
- Add prometheus blazegraph exporter to main Nexus repo by @imsdu in #5159
- Update Kibana general dashboard by @imsdu in #5160
Maintenance
- Add a healthcheck for Blazegraph in docker compose by @imsdu in #5161
- Update dependencies for 1.11.0-M3 by @imsdu in #5167
- Make project in Elem mandatory by @imsdu in #5170
- Introducing rewriting batch inserts for Postgres by @imsdu in #5173
- Fix RSAUtils package by @imsdu in #5176
- Add explicitly a SBT installation step during setup by @imsdu in #5179
Full Changelog: v1.11.0-M2...v1.11.0-M3
v1.11.0-M2
What's Changed
Features
- Refactoring failed elem to allow adding further details, introduce the projection to validate resources within a project by @imsdu in #5150
- Add schema validation job endpoints by @imsdu in #5155
Maintenance
Full Changelog: v1.11.0-M1...v1.11.0-M2
v1.11.0-M1
What's Changed
Breaking changes
Maintenance
Bug fixes
Documentation
- Push doc changes from 1.10 to main branch (#5140) by @imsdu in #5141
- Updating contributors by @imsdu in #5143
- Init release notes for 1.11 by @imsdu in #5148
Search
- Use EXISTS instead for equality for traces encoding format by @crisely09 in #5145
- Move search config in dedicated directory by @imsdu in #5146
- Remove filter on distribution encoding format for traces by @ssssarah in #5151
Ship
Full Changelog: v1.10.0...v1.11.0-M1
v1.10.0
The main goal from this release is about offering a proper support of S3 for storing files as the previous implementation was experimental.
Breaking changes
- The S3 support for files has been completely rewritten
- The default Elasticsearch views now uses a new mapping and settings which improves the ability to search for resources
using the listing endpoints. - Resolvers/storages/views can't be tagged anymore
- The global SSE endpoint, the SSE endpoints for realms/acls/organizations and the SSE endpoint
to fetch indexing errors have been removed - Fetch organizations and projects by their uuid is now removed
Deprecations
- Remote storage support
- Jira Plugin
New features / enhancements
- New S3 support
- Ability to add custom metadata to files
- Projects and the different types of resources can now be undeprecated
- The use of schemas can now be enforced at the project level
v1.10.0-M18
What's Changed
Features
- Introduce pit endpoint for Elasticsearch views by @imsdu in #5084
- Add the ability to link a file while generating the id by @imsdu in #5088
- Fix delegation + add the ability to tag at creation by @imsdu in #5091
- Add the ability to delegate creation by providing an id by @imsdu in #5092
- Allow to update files via delegation by @imsdu in #5095
- Allow to reset event metrics indexing at startup by @imsdu in #5101
- Add file extension to event metrics by @imsdu in #5105
- Allow event metrics to have several actions to accomodate tagging during creation/update by @imsdu in #5106
- Delete also the former index when restarting event metrics by @imsdu in #5111
- Add an endpoint to return the history of a resource by @imsdu in #5116
Ship
- Patch content type during import by @imsdu in #5090
- Add extra padding to export file names by @imsdu in #5093
- During import, also patch the file content type in S3 by @imsdu in #5103
- Fix log when updating content type in S3 in ship by @imsdu in #5104
- Skip default composite views during import by @imsdu in #5109
Documentation
- Add missing entries in release notes by @imsdu in #5086
- Remove mentions to remote storages in docs by @imsdu in #5097
Maintenance
- Update sbt plugins version by @imsdu in #5082
- Remove kamon operation from file route by @imsdu in #5085
- Update to Postgres 16.4 by @imsdu in #5089
- Update dependencies for 1.10.0-M18 by @imsdu in #5094
- Rename old link operation as legacy by @imsdu in #5096
- Refactor linking and delegation docs by @imsdu in #5098
- Use a newer version of a JRE for Blazegraph by @imsdu in #5110
Search
- Add analysisSuitable annotation for search index by @crisely09 in #5099
- fix SynaptomeSimulation type by @bilalesi in #5100
- Add synaptome properties, examples and tests by @crisely09 in #5119
Full Changelog: v1.10.0-M17...v1.10.0-M18
v1.10.0-M17
What's Changed
Features
- Allow to add exceptions to schema enforcement by @imsdu in #5075
- Refactor linking operation to its new endpoint by @imsdu in #5078
- Allow to return annotated payload for schemas by @imsdu in #5079
- Rely on filename for incremental import by @imsdu in #5072
Bug fixes
Ship
Maintenance
Search
- Added simulationReady property to be indexed by @crisely09 in #5073
- Add SingleNeuronSynaptome related types to whitelist of types for search by @imsdu in #5074
Full Changelog: v1.10.0-M16...v1.10.0-M17
v1.10.0-M16
What's Changed
Features
Bug fixes
- Make it easier to configure and to disable JWS for delegation by @imsdu in #5065
- Storage prefix as path by @olivergrabinski in #5068
Nexus ship
- Patch properly distribution including rev or tag by @imsdu in #5064
- Patch properly distribution including rev or tag by @imsdu in #5064
- Retry when S3 fails to copy the file during import by @imsdu in #5069
Full Changelog: v1.10.0-M15...v1.10.0-M16
v1.10.0-M15
What's Changed
Documentation
Bug fixes
Nexus ship
- Patch view resource types by @shinyhappydan in #5055
Maintenance
Full Changelog: v1.10.0-M14...v1.10.0-M15
v1.10.0-M14
What's Changed
Features
- Prohibit from using Nexus vocab types in generic resources by @imsdu in #5046
- Use a static config for the http client for blazegraph queries by @imsdu in #5037
- Add the ability to extend the suite by providing additional project as a parameter by @imsdu in #5045
Documentation
Bug fixes
- Fix delegation metadata and mediaType by @dantb in #5024
- Add purge routine for tombstones by @imsdu in #5031
- Make projects fields a list in suite json-ld context by @imsdu in #5047
Ship
- Patch project configuration and selfs in distribution by @imsdu in #5007
- Remove Nexus metadata from payloads during the import by @shinyhappydan in #5038
- Patch resource types in resolver events in the import batch by @shinyhappydan in #5040
Maintenance
- Update dependencies for 1.10.0-M14 by @imsdu in #5032
- Update Elasticsearch and Localstack versions for integration tests by @imsdu in #5036
- Update to Postgres 16.3 by @imsdu in #5044
Full Changelog: v1.10.0-M13...v1.10.0-M14