afs opened a new issue, #2038:
URL: https://github.com/apache/jena/issues/2038

   Traditionally, Jena has provided value semantics in memory graphs (and hence 
memory models) for a limited, fixed set of datatypes.
   
   i.e. the triple `:s :p 0.5` matches the `:s :p 0.500`.
   
   This indexing carries a cost in the memory foot print, in access costs and 
in complexity of the `GraphMem` implementation of the `Graph` interface, 
regardless of whether it used or not.
   
   Other graph implementations with term-semantics are already available in 
Jena (see `GraphMemFactory`).
   
   Values written via the API are canonicalised on input and when searched for 
so this change is not visible in that situation.
   
   TDB is different - this issue does not related to TDB1 or TDB2.
   
   This issue is for switching the default behaviour of Jena5 to "same term". 
   There would be a system switch to set "same-value" semantics.
   


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to