On 28/08/13 06:34, Holger Knublauch wrote:
While upgrading to the latest snapshots I noticed some subtle
differences in behavior, related to the deprecation of BulkUpdateHandler
and the corresponding usage of the GraphUtil.add/delete methods. We do
have a very complicating chain of event listeners, delegating graphs
etc, and possibly the change has broken some assumptions that were
previously true. It works as before when I hack GraphUtil.OldStyle and
set the flag to false, to bypass the logic related to GraphWithPerform.
Long story, short question: can anybody explain why the
GraphUtil.OldStyle flag has been introduced? Is the goal to switch the
old style off in the future? Could it be exposed as a public (non-final)
field so that we can set it to false for our use cases?
Thanks,
Holger
Holger,
Too little information. What differences do you notice?
When true, the fixed setting, GraphUtil.OldStyle is supposed to give the
previous semantics (and it makes the jena core test suite pass - else
you get 144 test failures).
Andy