marklogic / marklogic-jena

Adapter for using MarkLogic with the Jena RDF Framework
Other
5 stars 11 forks source link

Request to have the sync timer values settable for tuning purposes #55

Closed JohnJ9ml closed 7 years ago

JohnJ9ml commented 7 years ago

It would be helpful for the sync timer frequency for pushing adds and deletes down to the ML database to be exposed and settable from the JenaDatabaseClient. This would be helpful for the purposes of tuning the behavior and optimizing based upon individual application usage patterns. This would also aid in eliminating or identifying the sync behavior as a possible cause of performance issues within a client application.

grechaw commented 7 years ago

Hi @JohnJ9ml , in reviewing how Timer works, I'm thinking I should have not used the fixed rate anyway. I'm going to propose we move to fixed delay timing, which might help in keeping processes from stomping on each other.

grechaw commented 7 years ago

This is in PR -- I simply added a getter and setter in JenaDatabaseClient.

grechaw commented 7 years ago

It occurs to me you might want it in a properties file though. Is that the case @JohnJ9ml ?

kkanthet commented 7 years ago

No regressions , hence shipping