You are viewing a plain text version of this content. The canonical link for it is here.
Posted to pr@jena.apache.org by GitBox <gi...@apache.org> on 2022/09/17 15:40:42 UTC

[GitHub] [jena] Aklakan commented on pull request #1475: Improved implementation of PrefixMapStd

Aklakan commented on PR #1475:
URL: https://github.com/apache/jena/pull/1475#issuecomment-1250092741

   I converted back to draft because I have some pending updates which I need to benchmark against the well-working parts (i.e. IRIs with / or #) of the original PrefixMapStd first in order to determine whether performance-wise it would make sense to include them.
   
   The general idea is to have PrefixMap implementation that auto-adapts to a given workload - such as parsing lots of queries without the overhead of updating reverse-lookup structures as well as updating them on-demand upon writing out RDF.
   
   In essence the direction I am investigating is about building/updating the reverse-lookup (iri-to-prefix) structures lazily (upon abbreviating). This would buffer prefix-iri inserts/deletions similar to your BufferingPrefixMap; upon abbreviate only the delta is materialized into the reverse-lookup structures.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: pr-unsubscribe@jena.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: pr-unsubscribe@jena.apache.org
For additional commands, e-mail: pr-help@jena.apache.org