Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Standardizing root location #9

Open
KasperZutterman opened this issue Nov 18, 2021 · 2 comments
Open

Standardizing root location #9

KasperZutterman opened this issue Nov 18, 2021 · 2 comments

Comments

@KasperZutterman
Copy link
Collaborator

@woutslabbinck suggested it could be useful to have a standardized root e.g. root.ttl implemented for all bucketizers.

For the bucketizer-basic this could mean the root contains relations to all sequential pages (1.ttl ... n.ttl).

@KasperZutterman
Copy link
Collaborator Author

Some considerations as discussed with @ddvlanck:

  • For big LDESes the size of the root.ttl could grow substantially
  • When using root.ttl as the root, in some bucketizations such as the bucketizer-substring this could cause collisions with strings containing 'root', for example, 'Rootmoerelaan'

Initial suggestions:

  • allow for root pagination: root.ttl .. root-1.ttl .. root-n.ttl
  • use root as the default root and allow the end user to change for avoiding collisions

@KasperZutterman
Copy link
Collaborator Author

Also add method getRoot() to return root location.
This can be used for publishing announcements, see : TREEcg/LDES-Action#57

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant