Informatievlaanderen / VSDS-LDESServer4J

Linked Data Event Streams Server for Java
https://informatievlaanderen.github.io/VSDS-LDESServer4J
European Union Public License 1.2
10 stars 10 forks source link

ldes/ldes-server:2.0.1-SNAPSHOT Substring Fragmented broken. (Hierarchical layer created, but only ` substring=& `) #903

Closed xdxxxdx closed 11 months ago

xdxxxdx commented 1 year ago

Describe the bug Hierarchical fragmentation is applied on the substring fragmentation. But for now, only substring=&can be created at the middle layer of the fragmentation (before pagination layer). Fragmentations like substring=a, substring=b are never created.

To Reproduce Steps to reproduce the behavior:

  1. Follow the step by step guide https://github.com/Informatievlaanderen/VSDS-LDES-E2E-testing/tree/main/tests/006.server-substring-fragment-ldes
  2. Add tree:memberLimit "10"^^xsd:integer ; to https://github.com/xdxxxdx/VSDS-LDES-E2E-testing/blob/main/tests/006.server-substring-fragment-ldes/config/addresses.by-name.ttl. For avoiding SHACL complain
  3. Wait for 696 LDES members ingested

Current behavior A fragmentation as followed is created: image

_The middle layer is http://localhost:8080/addresses/by-name?substring=. And this layer is not extensible, which means I don't see possibilities that it can be http://localhost:8080/addresses/by-name?substring=a, http://localhost:8080/addresses/by-name?substring=b etc.. as the original ides of substring fragmentation._ Also I think, Semantic string related tree:Relations e.g. tree:SubstringRelation etc.. should continuously be applied.

DB dump: grar.ingest_ldesmember.zip

Expected behavior Hierarchical substring fragmentation happens properly.

xdxxxdx commented 1 year ago

Substring fragmentation is going to be removed: https://vlaamseoverheid.atlassian.net/wiki/spaces/VSDSPUB/pages/6435536897/2023-09-14+Weekly+Design+Session

jeflaenen commented 11 months ago

Removal of substring fragmentation will be taken up in https://vlaamseoverheid.atlassian.net/browse/VSDSPUB-928