Skip to content

Releases: BlueBrain/nexus

v1.11.0

09 Dec 09:25
9174699
Compare
Choose a tag to compare

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 Remote storage implementation has been removed
  • The Jira plugin has been removed

New features / enhancements

  • Passivation
  • Conditional requests
  • Realm and ACL provisioning

Full Changelog: v1.10.0...v1.11.0

v1.11.0-M8

04 Dec 14:40
9174699
Compare
Choose a tag to compare
v1.11.0-M8 Pre-release
Pre-release

What's Changed

Breaking changes

  • Remove the automatic project provisioning implemented for the MOOC by @imsdu in #5255
  • Remove remote storage implementation by @imsdu in #5258

Documentation

  • Fix history endpoint documentation by @imsdu in #5252
  • Update utilities page, remove legacy repositories by @imsdu in #5254
  • Remove 1.6 release notes and old benchmarks by @imsdu in #5256

Maintenance

Full Changelog: v1.11.0-M7...v1.11.0-M8

v1.11.0-M7

26 Nov 10:58
c5578ce
Compare
Choose a tag to compare
v1.11.0-M7 Pre-release
Pre-release

What's Changed

Breaking changes

New features

Documentation

  • Add documentation for realm provisioning by @imsdu in #5223
  • Improve documentation related to Elasticsearch by @imsdu in #5224
  • Move running nexus docs up and fix docker compose file by @imsdu in #5230
  • Remove roadmap from docs by @imsdu in #5231
  • Update release in readme by @imsdu in #5241

Nexus search

  • Added simulation properties isDraft and status to search index by @crisely09 in #5237

Nexus ship

  • Create search views when creating project by @imsdu in #5227
  • Fix default bucket for ship and Delta by @imsdu in #5229
  • Remove force patching for existing S3 files by @imsdu in #5232
  • Also retry copying on S3 on 403 by @imsdu in #5233
  • Fix original location decoding for local files with special chars by @imsdu in #5235
  • Fixing error for local files by @imsdu in #5236
  • Handle other filename cases related to link operation by @imsdu in #5238
  • Decrement revision on update for tagged resolvers by @imsdu in #5239
  • Changing the patching strategy for contentUrl, atLocation.location and url by @imsdu in #5249
  • Add a test to check that the prefix is correctly loaded from the external config by @imsdu in #5250

Maintenance

Full Changelog: v1.11.0-M6...v1.11.0-M7

v1.11.0-M6

07 Nov 13:56
21021a4
Compare
Choose a tag to compare
v1.11.0-M6 Pre-release
Pre-release

What's Changed

New features

  • Allow to provision realms at startup by @imsdu in #5220
  • Add a job to heal projects at startup by @imsdu in #5221

Bug fixes

  • Reduce timeout on dependencies and return a degraded value when there is no access by @imsdu in #5219

Maintenance

Full Changelog: v1.11.0-M5...v1.11.0-M6

v1.11.0-M5

31 Oct 08:57
804ff77
Compare
Choose a tag to compare
v1.11.0-M5 Pre-release
Pre-release

What's Changed

New features

  • Add media type detection when linking a file by @imsdu in #5191
  • Add an enpoint to get the number of ntriples per blazegraph view by @imsdu in #5193
  • Add an endpoint to get the number of ntriples per composite view by @imsdu in #5195

Bug fixes

  • Remove explicit content length header by @imsdu in #5188
  • Fix count triple query in Blazegraph client by @imsdu in #5197

Documentation

Maintenance

Full Changelog: v1.11.0-M4...v1.11.0-M5

v1.11.0-M4

15 Oct 12:28
7b723ce
Compare
Choose a tag to compare
v1.11.0-M4 Pre-release
Pre-release

What's Changed

Bug fixes

Search

  • Fix search query when subject age is repeated by @imsdu in #5178

Maintenance

Full Changelog: v1.11.0-M3...v1.11.0-M4

v1.11.0-M3

14 Oct 13:34
988692e
Compare
Choose a tag to compare
v1.11.0-M3 Pre-release
Pre-release

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

  • Add http connect error and include in on server retries by @imsdu in #5174

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

30 Sep 11:06
a711280
Compare
Choose a tag to compare
v1.11.0-M2 Pre-release
Pre-release

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

24 Sep 12:09
933df3a
Compare
Choose a tag to compare
v1.11.0-M1 Pre-release
Pre-release

What's Changed

Breaking changes

  • Remove storage server implementation by @imsdu in #5144

Maintenance

  • Add headers of the response on http client errors by @imsdu in #5147

Bug fixes

  • Fetch the active organization from the write instance by @imsdu in #5153

Documentation

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

  • Strip given location prefix on unknown file by @imsdu in #5149

Full Changelog: v1.10.0...v1.11.0-M1

v1.10.0

17 Sep 09:42
3798443
Compare
Choose a tag to compare

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

More