On 17/03/2022 10:53, Élie Roux wrote:
addGraph is copying data from the m.getGraph into the new dataset.
"createGeneral" is the version that does not copy, and makes a link to
the original.
By the way : DatasetGraphFactory
Thanks, that actually made the bug disappear! It's still quite unclear
to me why it happened but well, at least it doesn't anymore... If you
need more information I can provide it.
It needs a reproducible minimal example. I've never seen this exception
before. I suspect that concurrency is involved causing the graph being
copied to be temporarily inconsistent so it is seeing the same triple
more than once.
Don't undertand that -
What is the actual type of the DatasetGraphTriplesQuads?
Because that is the source being copied from.
Is it TIM or TDB1?
I'm not sure I understand...?
Is this inside a transaction?
Not that I know of
Best,