Skip to content

Releases: telicent-oss/smart-cache-graph

1.0.1

01 May 08:47
99b23c6

Choose a tag to compare

Version 1.0.1

This is a maintenance release to force Docker images to be republished as the 1.0.0 release did not publish images
as it failed at the Maven Central publishing step due to a Maven Central outage

  • Build improvements
    • Changed Maven Central publishing plugin to waitUntil validated since waitUntil published can take longer than
      our configured waitMaxTime

1.0.0

  • Upgraded to RDF-ABAC 3.1.0 which enables a number of new features:
    • When a suitable LabelsStore is configured it is now possible to label and query quads across many named graphs.
      The same triple in different named graphs (which are different quads) can now have different labels, and thus
      visibility to queries. This enables better partitioning of data while still retaining the strong data access
      controls that RDF-ABAC enables.
    • Note that enabling this functionality requires opt-in in order to preserve backwards compatibility with previous
      configurations out of the box. See README and Configuration
      Docs
      for more information.
  • New opt-in functionality to route Kafka events into named graphs based on their Distribution-ID header. This can be
    enabled by setting the ROUTE_TO_NAMED_GRAPHS environment variable to true. Intended for use in conjunction with
    the above changes around labelling quads to enable secure data partitioning.
  • Admin improvements:
    • Improved listing existing backups
    • Backup, Restore and Compact operations on datasets can now optionally be carried out asynchronously when the new
      async parameter is set to true on those requests. The server will respond with a 202 Accepted and an
      initial status response, this includes a URL that can be polled to check job status.
  • Build improvements:
    • Some logging output improved
    • Bouncy Castle upgraded to 1.84
    • Fuseki Kafka upgraded to 3.0.1
    • GraphQL Jena upgraded to 0.12.0
    • Jackson upgraded to 2.21.1
    • Jetty upgraded to 12.1.8
    • JWT Servlet Auth upgraded to 4.0.1
    • Log4j2 upgraded to 2.25.4
    • LZ4 Java upgraded to 1.11.0
    • OpenTelemetry upgraded to 1.61.0
    • RDF ABAC upgraded to 3.1.0
    • Smart Caches Core upgraded to 0.36.3
    • Telicent Base Java image upgraded to 1.2.44
    • Various build and test plugins upgraded to latest available

0.93.5

27 Apr 14:23

Choose a tag to compare

Version 0.93.5

  • Core improvements:
    • Avoid queries during compaction/restore/back-up
    • Updating Open Telemetry
    • Improving performance of underlying queries

0.93.4

09 Mar 12:34

Choose a tag to compare

Version 0.93.4

0.93.3

04 Mar 09:25
5a74f81

Choose a tag to compare

Version 0.93.3

  • Build improvements:
    • Fuseki Kafka upgraded to 3.0.0
    • GraphQL Jena upgraded to 0.11.0
    • All dependencies now aligned to Java 21 minimum and Apache Jena 6.x

0.93.2

03 Mar 16:21

Choose a tag to compare

Version 0.93.2

  • Build improvements:
    • Dependency updates

0.93.1

27 Feb 09:28

Choose a tag to compare

Version 0.93.1

  • Server improvements:
    • Improved response from compact/compactall calls
    • Consolidated logging approach
  • Build improvements:
    • Updated dependencies including Telicent Java Base

0.93.0

23 Jan 12:28
b09f2c7

Choose a tag to compare

Version 0.93.0

  • Fixed a bug in CQRS endpoint where it did not interact correctly with ABAC datasets potentially allowing a user with
    write privileges to issue a crafted SPARQL update to modify data they could not normally see
  • Improved access query JSON response format to better disambiguate URIs from Literals
  • Build improvements:
    • Jackson upgraded to 2.21.0
    • JWT Servlet Auth upgraded to 3.0.0
    • Log4j upgraded to 2.25.2
    • Logback upgraded to 1.5.25
    • LZ4 Java upgraded to 1.10.2
    • Smart Caches Core upgraded to 0.33.0
    • Various build and test plugins upgraded to latest available
    • Added more JMH benchmarking

0.92.5

11 Dec 17:37
2e6de34

Choose a tag to compare

Version 0.92.5

  • Build improvements:
    • RDF-ABAC upgraded to 1.1.4
    • Smart Caches Core upgraded to 0.32.6

0.92.4

08 Dec 14:43
0675e3d

Choose a tag to compare

Version 0.92.4

0.92.3

04 Dec 10:55
1d50c97

Choose a tag to compare

Version 0.92.3