Skip to content

Releases: Informatievlaanderen/VSDS-LDESServer4J

v2.4.1-alpha

28 Nov 12:34
0afb16c
Compare
Choose a tag to compare
v2.4.1-alpha Pre-release
Pre-release

What's Changed

Hotfix for supporting the spring property server.servlet.context-path

Full Changelog: v2.4.0-alpha...v2.4.1-alpha

v2.4.0-alpha

21 Nov 17:03
Compare
Choose a tag to compare
v2.4.0-alpha Pre-release
Pre-release

Features

Cron support for retention #981

It is now possible to configure the interval period of the retention background tasks.

Improved documentation

The documentation had a make-over. This can be viewed at https://informatievlaanderen.github.io/VSDS-LDESServer4J/

Remaining items are now visible for the view #984

When requesting the root-page of a view, the total amount of members in the view at that moment is now shown in the tree:remainingItems.

Fixes

New jdk image for docker builds #969

The openjdk image that was in use was deprecated and replaced.

More optimal use of indices #997 and #999

To improve performance, we are making more optimal use of indices

Dependencies

  • build(deps): bump maven-surefire-plugin.version from 3.2.1 to 3.2.2 by @dependabot in #975

New Contributors

Full Changelog: v2.3.0-alpha...v2.4.0-alpha

v2.3.0 alpha

08 Nov 13:40
d1f3918
Compare
Choose a tag to compare
v2.3.0 alpha Pre-release
Pre-release

Features

Variable Retention Interval (#930)

To provide more flexability, we have made the retention interval configurable.
For more details how to configure it, please refer to the docs.

Fixes

Fixed concurrency issue between Ingestion & Compaction

Fixed an issue when a view is added while compaction is running

DCAT-AP (#964 & #935)

Spec compliancy fixes

Full Changelog: v2.2.0-alpha...v2.3.0-alpha

v2.2.0-alpha

24 Oct 12:29
fac6c0b
Compare
Choose a tag to compare
v2.2.0-alpha Pre-release
Pre-release

What's Changed

Features

Remove formatter plugin in #947

The formatter plugin was removed as it caused a lot of build issues and was confusing for new people. We will define the coding standards in the code of conduct instead

Use image for docker compose instead of custom build in #948

The docker compose is supposed to be a quickstart, hence it makes more sense to use a published stable version instead of building a new image from the code.

Fixes

Fix hour formatting 2pm -> 14 in #949

Fix for Hierarchical time based fragmentation where 2am and 2pm was not differentiated clearly in the data tree. Members from 2am and 2pm were in the same fragment. Now we use a 24h notation.

Fix xsd types in #950

Invalid xsd-types were used in the Hierarchical time based fragmentation. This was fixed.

Version bumps

  • build(deps): bump net.bytebuddy:byte-buddy from 1.14.7 to 1.14.9 by @dependabot in #938
  • build(deps): bump spring-boot.version from 3.1.3 to 3.1.4 by @dependabot in #927

Full Changelog: v2.1.0-alpha...v2.2.0-alpha

v2.1.0-alpha

13 Oct 09:46
f627fc1
Compare
Choose a tag to compare
v2.1.0-alpha Pre-release
Pre-release

What's Changed

Fix: Change index to id to make server cosmosdb compatible
Feat: add a statistics page

Full Changelog: v2.0.2-alpha...v2.1.0-alpha

v2.0.2-alpha

27 Sep 13:24
f5123fe
Compare
Choose a tag to compare
v2.0.2-alpha Pre-release
Pre-release

What's Changed

Feat: implement changeset for fragmentIdentifier
Feat: Compaction: remove to be compacted fragment (#915)
Feat: remove default view

Full Changelog: v2.0.1-alpha...v2.0.2-alpha

v2.0.1-alpha

29 Aug 18:40
429e21e
Compare
Choose a tag to compare
v2.0.1-alpha Pre-release
Pre-release

What's Changed

Features:

  • Feat: Split admin to separate module (#887)
  • Feat: Compaction optimizes number of fragments (#889)

Full Changelog: v2.0.0-alpha...v2.0.1-alpha

v2.0.0-alpha

17 Aug 13:49
4341aab
Compare
Choose a tag to compare
v2.0.0-alpha Pre-release
Pre-release

What's Changed

Features:

  • Feat: Isolate fetching module (#878)
  • Feat: Create Module ldes-server-port-fetch (#865)
  • Feat: Move AllocationRepository to ldes-server-port-fetch (#866)
  • Feat: Add pagination always as final strategy (#867)

Fix:

  • Fix: Implement fix for stopping fragmentation loop (#880)
  • Fix: Add missing annotation for eventListener (#870)

Version Bumps

  • build(deps): bump io.mongock:mongock-bom from 5.3.2 to 5.3.3 (#858)
  • build(deps): bump org.springdoc:springdoc-openapi-starter-webmvc-ui (#879)

Full Changelog: v1.4.0-alpha...v2.0.0-alpha

v1.4.0-alpha

08 Aug 11:12
Compare
Choose a tag to compare
v1.4.0-alpha Pre-release
Pre-release

What's Changed

Fixes

  • fix: broken conversion to LdesFragmentIdentifier by @Yalz in #843
  • fix: remove isPartOf statement from view node by @pj-cegeka in #837
  • fix: make versionOf and timestamp paths optional by @Tomvbe in #846
  • fix: Update release-branch-name in release-version.yml by @WLefever-Cegeka in #834
  • fix: rename autoConfiguration bean name in hierarchical timebased fragmentation by @pj-cegeka in #860
  • fix: remove url character encoding within fragment by @pj-cegeka in #850
  • fix: member sequence delete by @Tomvbe in #857
  • fix: refragmentation and fragmentation stall by @Tomvbe in #861
  • Cleanup legacy code from domain by @Tomvbe in #854

Features

  • feat: use shape targetClass instead of memberType in config by @Yalz in #839
  • feat: add integration tests to fragment repository by @pj-cegeka in #836
  • feat: fragment/concurrent v2 by @Tomvbe in #851
  • Feat: Provide complete integration test for the retention module by @WLefever-Cegeka in #841
  • feat: add hierarchical timebased fragmentation by @pj-cegeka in #856
  • feat: SubstringFragmentation can be configured to work case-sensitive or case-insensitive by @WLefever-Cegeka in #859
  • feat: document new timebased fragmentation by @pj-cegeka in #862
  • feat: time units use full names by @pj-cegeka in #864

Version bumps

  • build(deps): bump org.junit.jupiter:junit-jupiter from 5.9.3 to 5.10.0 by @dependabot in #848
  • build(deps): bump org.junit.platform:junit-platform-suite from 1.9.3 to 1.10.0 by @dependabot in #847
  • build(deps): bump spring-data-commons from 3.1.1 to 3.1.2 by @dependabot in #829
  • build(deps): bump swagger-annotations-jakarta from 2.2.14 to 2.2.15 by @dependabot in #821
  • build(deps): bump spring-boot.version from 3.1.1 to 3.1.2 by @dependabot in #845

Full Changelog: v1.3.0-alpha...v1.4.0-alpha

v1.3.0

19 Jul 08:16
25c60c6
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.2.0...v1.3.0-alpha