-
Notifications
You must be signed in to change notification settings - Fork 4
Description
Missing type in the view
When executing npm run test with the substring fragmenter (INPUT_FRAGMENTATION_STRATEGY="substring") in the root.ttl file, the view <begin_of_IRI/root.ttl> is a tree:node as it contains the relations to the other nodes.
However, this node does not have its type declared in the file.
The expected triple that is missing is <begin_of_IRI/root.ttl> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <https://w3id.org/tree#Node>.
Note: While this was tested using the substring behaviour, I assume it would be nice that the type is added when using any bucketizer in the LDES Action
Missing property path in relation
Furthermore, when known (which is the case in the substring fragmenter) could the tree:path be added to each relation. While it is not explicitly required according to the TREE specification, as when no property path, each triple from a member is evaluated, it gives more information and can improve performance when creating application on top of TREE/LDES.