[jira] [Commented] (OAK-3288) clarify DocumentStore contract with respect to number formats

2015-08-26 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3288?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14713648#comment-14713648 ] Stefan Egli commented on OAK-3288: -- are you referring to

[jira] [Commented] (OAK-3288) clarify DocumentStore contract with respect to number formats

2015-08-27 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3288?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14716532#comment-14716532 ] Stefan Egli commented on OAK-3288: -- replaced that usage of set(,Map) with setMapEntry() in

[jira] [Resolved] (OAK-3357) detail: use Number instead of Long/Integer

2015-09-07 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3357?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stefan Egli resolved OAK-3357. -- Resolution: Fixed done: 1701577 > detail: use Number instead of Long/Integer >

[jira] [Resolved] (OAK-3308) re-enable redirectTestOutputToFile in oak-core/pom

2015-09-07 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3308?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stefan Egli resolved OAK-3308. -- Resolution: Fixed re-enabled in http://svn.apache.org/r1701620 > re-enable redirectTestOutputToFile in

[jira] [Updated] (OAK-3001) Simplify JournalGarbageCollector using a dedicated timestamp property

2015-09-07 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3001?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stefan Egli updated OAK-3001: - Fix Version/s: (was: 1.2.5) (was: 1.3.6) 1.3.7

[jira] [Commented] (OAK-3001) Simplify JournalGarbageCollector using a dedicated timestamp property

2015-09-07 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3001?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14733695#comment-14733695 ] Stefan Egli commented on OAK-3001: -- OAK-3001 is blocked by OAK-3213 > Simplify JournalGarbageCollector

[jira] [Created] (OAK-3373) LuceneIndexProvider: java.lang.IllegalStateException: open

2015-09-08 Thread Stefan Egli (JIRA)
Stefan Egli created OAK-3373: Summary: LuceneIndexProvider: java.lang.IllegalStateException: open Key: OAK-3373 URL: https://issues.apache.org/jira/browse/OAK-3373 Project: Jackrabbit Oak Issue

[jira] [Commented] (OAK-3373) LuceneIndexProvider: java.lang.IllegalStateException: open

2015-09-08 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3373?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14734969#comment-14734969 ] Stefan Egli commented on OAK-3373: -- When restarting DocumentNodeStore as part of OAK-3250 however, the

[jira] [Updated] (OAK-3373) Observers dont survive store restart (was: LuceneIndexProvider: java.lang.IllegalStateException: open)

2015-09-08 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3373?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stefan Egli updated OAK-3373: - Summary: Observers dont survive store restart (was: LuceneIndexProvider: java.lang.IllegalStateException:

[jira] [Commented] (OAK-3373) Observers dont survive store restart (was: LuceneIndexProvider: java.lang.IllegalStateException: open)

2015-09-08 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3373?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14735026#comment-14735026 ] Stefan Egli commented on OAK-3373: -- In {{DocumentNodeState.compareAgainstBaseState}} there is already a

[jira] [Assigned] (OAK-3288) clarify DocumentStore contract with respect to number formats

2015-08-25 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3288?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stefan Egli reassigned OAK-3288: Assignee: Stefan Egli clarify DocumentStore contract with respect to number formats

[jira] [Updated] (OAK-3288) clarify DocumentStore contract with respect to number formats

2015-08-25 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3288?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stefan Egli updated OAK-3288: - Assignee: (was: Stefan Egli) clarify DocumentStore contract with respect to number formats

[jira] [Created] (OAK-3289) ClusterViewDocument should store longs, not integers

2015-08-25 Thread Stefan Egli (JIRA)
Stefan Egli created OAK-3289: Summary: ClusterViewDocument should store longs, not integers Key: OAK-3289 URL: https://issues.apache.org/jira/browse/OAK-3289 Project: Jackrabbit Oak Issue Type:

[jira] [Created] (OAK-3291) Add capability to LogLevelModifier to add a log appender for a test case

2015-08-25 Thread Stefan Egli (JIRA)
Stefan Egli created OAK-3291: Summary: Add capability to LogLevelModifier to add a log appender for a test case Key: OAK-3291 URL: https://issues.apache.org/jira/browse/OAK-3291 Project: Jackrabbit Oak

[jira] [Resolved] (OAK-3291) Add capability to LogLevelModifier to add a log appender for a test case

2015-08-25 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3291?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stefan Egli resolved OAK-3291. -- Resolution: Fixed done in http://svn.apache.org/r1697671 Add capability to LogLevelModifier to add a

[jira] [Created] (OAK-3292) DocumentDiscoveryLiteServiceTest failures on travis and jenkins

2015-08-25 Thread Stefan Egli (JIRA)
Stefan Egli created OAK-3292: Summary: DocumentDiscoveryLiteServiceTest failures on travis and jenkins Key: OAK-3292 URL: https://issues.apache.org/jira/browse/OAK-3292 Project: Jackrabbit Oak

[jira] [Updated] (OAK-3236) integration test that simulates influence of clock drift

2015-09-10 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3236?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stefan Egli updated OAK-3236: - Fix Version/s: (was: 1.3.6) 1.3.7 > integration test that simulates influence of

[jira] [Commented] (OAK-3373) Observers dont survive store restart (was: LuceneIndexProvider: java.lang.IllegalStateException: open)

2015-09-09 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3373?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14736660#comment-14736660 ] Stefan Egli commented on OAK-3373: -- {quote}bq. convert the state which points to a disposed, old store into

[jira] [Commented] (OAK-3373) Observers dont survive store restart (was: LuceneIndexProvider: java.lang.IllegalStateException: open)

2015-09-09 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3373?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14736671#comment-14736671 ] Stefan Egli commented on OAK-3373: -- bq. There is no guarantee the new store is a restarted incarnation of

[jira] [Commented] (OAK-3373) Observers dont survive store restart (was: LuceneIndexProvider: java.lang.IllegalStateException: open)

2015-09-09 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3373?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14736650#comment-14736650 ] Stefan Egli commented on OAK-3373: -- bq. Why do observers survive a restart anyway? They are removed

[jira] [Comment Edited] (OAK-3373) Observers dont survive store restart (was: LuceneIndexProvider: java.lang.IllegalStateException: open)

2015-09-09 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3373?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14736671#comment-14736671 ] Stefan Egli edited comment on OAK-3373 at 9/9/15 11:50 AM: --- bq. There is no

[jira] [Commented] (OAK-3390) Avoid instanceof check in DocumentNodeStore

2015-09-10 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3390?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14738798#comment-14738798 ] Stefan Egli commented on OAK-3390: -- or .. we could also demand DocumentStore to provide an adapter for the

[jira] [Comment Edited] (OAK-3390) Avoid instanceof check in DocumentNodeStore

2015-09-10 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3390?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14738782#comment-14738782 ] Stefan Egli edited comment on OAK-3390 at 9/10/15 2:02 PM: --- -What about

[jira] [Commented] (OAK-3390) Avoid instanceof check in DocumentNodeStore

2015-09-10 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3390?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14738782#comment-14738782 ] Stefan Egli commented on OAK-3390: -- What about introducing {{DocumentStore.unwrap()}} which would provide

[jira] [Updated] (OAK-3399) 5sec retry loop before declaring lease failure (was: as a last resort try to update it there)

2015-09-14 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3399?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stefan Egli updated OAK-3399: - Summary: 5sec retry loop before declaring lease failure (was: as a last resort try to update it there)

[jira] [Created] (OAK-3399) before declaring lease failure, as a last resort try to update it there

2015-09-14 Thread Stefan Egli (JIRA)
Stefan Egli created OAK-3399: Summary: before declaring lease failure, as a last resort try to update it there Key: OAK-3399 URL: https://issues.apache.org/jira/browse/OAK-3399 Project: Jackrabbit Oak

[jira] [Commented] (OAK-3399) 5sec retry loop before declaring lease failure (was: as a last resort try to update it there)

2015-09-14 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3399?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14743418#comment-14743418 ] Stefan Egli commented on OAK-3399: -- alternatively - as a less intrusive solution: do a 5 x 1sec retry loop

[jira] [Updated] (OAK-3399) 5sec retry loop before declaring lease failure (was: as a last resort try to update it there)

2015-09-14 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3399?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stefan Egli updated OAK-3399: - Fix Version/s: 1.3.7 > 5sec retry loop before declaring lease failure (was: as a last resort try to >

[jira] [Assigned] (OAK-3399) 5sec retry loop before declaring lease failure (was: as a last resort try to update it there)

2015-09-14 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3399?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stefan Egli reassigned OAK-3399: Assignee: Stefan Egli > 5sec retry loop before declaring lease failure (was: as a last resort try to

[jira] [Resolved] (OAK-3397) stop oak-core bundle on lease failure

2015-09-14 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3397?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stefan Egli resolved OAK-3397. -- Resolution: Fixed done in http://svn.apache.org/r1702934 > stop oak-core bundle on lease failure >

[jira] [Commented] (OAK-3398) make lease update more robust

2015-09-14 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3398?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14743338#comment-14743338 ] Stefan Egli commented on OAK-3398: -- there's also OAK-3399 which is about an idea to try updating the lease

[jira] [Commented] (OAK-3400) ClusterNodeInfo should not be osgi-dependent (for lease check failure handling)

2015-09-14 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3400?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14743615#comment-14743615 ] Stefan Egli commented on OAK-3400: -- fixed in http://svn.apache.org/r1702963 - waiting for ITs to succeed

[jira] [Commented] (OAK-3398) make lease update more robust

2015-09-14 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3398?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14743534#comment-14743534 ] Stefan Egli commented on OAK-3398: -- first point done: * lease timeout set to 120sec now - updated every

[jira] [Created] (OAK-3400) ClusterNodeInfo should not be osgi-dependent (for lease check failure handling)

2015-09-14 Thread Stefan Egli (JIRA)
Stefan Egli created OAK-3400: Summary: ClusterNodeInfo should not be osgi-dependent (for lease check failure handling) Key: OAK-3400 URL: https://issues.apache.org/jira/browse/OAK-3400 Project:

[jira] [Updated] (OAK-3400) ClusterNodeInfo should not be osgi-dependent (for lease check failure handling)

2015-09-14 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3400?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stefan Egli updated OAK-3400: - Affects Version/s: (was: 1.3.6) Environment: Affects revision 1.3.6+: 1702958 >

[jira] [Resolved] (OAK-3400) ClusterNodeInfo should not be osgi-dependent (for lease check failure handling)

2015-09-14 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3400?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stefan Egli resolved OAK-3400. -- Resolution: Fixed I still get some ITs failing - but I can't see any connection to

[jira] [Commented] (OAK-3398) make lease update more robust

2015-09-14 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3398?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14743655#comment-14743655 ] Stefan Egli commented on OAK-3398: -- second point done too: * background lease update thread now has

[jira] [Updated] (OAK-3396) NPE during syncAllExternalUsers in LdapIdentityProvider.createUser

2015-09-16 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3396?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stefan Egli updated OAK-3396: - Attachment: OAK-3396.patch.v2 Attached [^OAK-3396.patch.v2] that fixes both createUser and createGroups

[jira] [Commented] (OAK-3399) 5sec retry loop before declaring lease failure (was: as a last resort try to update it there)

2015-09-15 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3399?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14745175#comment-14745175 ] Stefan Egli commented on OAK-3399: -- implemented this idea in http://svn.apache.org/r1703137 > 5sec retry

[jira] [Commented] (OAK-3311) Potential NPE in syncAllExternalUsers() aborts the process

2015-09-15 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3311?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14745040#comment-14745040 ] Stefan Egli commented on OAK-3311: -- OAK-3396 shows details of the NPE showing up thanks to oak patched with

[jira] [Commented] (OAK-3238) fine tune clock-sync check vs lease-check settings

2015-09-15 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3238?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14745194#comment-14745194 ] Stefan Egli commented on OAK-3238: -- Note that with OAK-3398 and OAK-3399 incorporated in 1.3.7 the timing

[jira] [Commented] (OAK-3398) make lease update more robust

2015-09-15 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3398?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14745133#comment-14745133 ] Stefan Egli commented on OAK-3398: -- third point done too: * only update the lease when {{state}} and

[jira] [Resolved] (OAK-3398) make lease update more robust

2015-09-15 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3398?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stefan Egli resolved OAK-3398. -- Resolution: Fixed > make lease update more robust > - > >

[jira] [Commented] (OAK-2739) take appropriate action when lease cannot be renewed (in time)

2015-09-15 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-2739?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14745177#comment-14745177 ] Stefan Egli commented on OAK-2739: -- bq. but can we make this a bit more developer friendly? yes we can:

[jira] [Resolved] (OAK-3399) 5sec retry loop before declaring lease failure (was: as a last resort try to update it there)

2015-09-15 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3399?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stefan Egli resolved OAK-3399. -- Resolution: Fixed > 5sec retry loop before declaring lease failure (was: as a last resort try to >

[jira] [Updated] (OAK-3250) Restart DocumentNodeStore on lease timeout instead of System.exit

2015-09-15 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3250?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stefan Egli updated OAK-3250: - Issue Type: Wish (was: Improvement) > Restart DocumentNodeStore on lease timeout instead of System.exit >

[jira] [Commented] (OAK-3390) Avoid instanceof check in DocumentNodeStore

2015-09-14 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3390?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14743049#comment-14743049 ] Stefan Egli commented on OAK-3390: -- my take on doing a generic {{Adaptable}} is that that makes sense in a

[jira] [Updated] (OAK-3396) NPE during syncAllExternalUsers in LdapIdentityProvider.createUser

2015-09-14 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3396?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stefan Egli updated OAK-3396: - Attachment: OAK-3396.patch Attaching a suggested fix ([^OAK-3396.patch]) which would catch the NPE and

[jira] [Created] (OAK-3396) NPE during syncAllExternalUsers in LdapIdentityProvider.createUser

2015-09-14 Thread Stefan Egli (JIRA)
Stefan Egli created OAK-3396: Summary: NPE during syncAllExternalUsers in LdapIdentityProvider.createUser Key: OAK-3396 URL: https://issues.apache.org/jira/browse/OAK-3396 Project: Jackrabbit Oak

[jira] [Commented] (OAK-3399) 5sec retry loop before declaring lease failure (was: as a last resort try to update it there)

2015-09-15 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3399?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14745276#comment-14745276 ] Stefan Egli commented on OAK-3399: -- plus a buglet fix in http://svn.apache.org/r1703156 > 5sec retry loop

[jira] [Updated] (OAK-3250) Restart DocumentNodeStore on lease timeout instead of System.exit

2015-09-14 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3250?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stefan Egli updated OAK-3250: - Fix Version/s: (was: 1.3.6) 1.4 Unscheduling this from 1.3 for now as we should

[jira] [Created] (OAK-3397) stop oak-core bundle on lease failure

2015-09-14 Thread Stefan Egli (JIRA)
Stefan Egli created OAK-3397: Summary: stop oak-core bundle on lease failure Key: OAK-3397 URL: https://issues.apache.org/jira/browse/OAK-3397 Project: Jackrabbit Oak Issue Type: Improvement

[jira] [Created] (OAK-3398) make lease update more robust

2015-09-14 Thread Stefan Egli (JIRA)
Stefan Egli created OAK-3398: Summary: make lease update more robust Key: OAK-3398 URL: https://issues.apache.org/jira/browse/OAK-3398 Project: Jackrabbit Oak Issue Type: Improvement

[jira] [Created] (OAK-3471) Avoid reflection in DocumentDiscoveryLiteServiceTest

2015-10-05 Thread Stefan Egli (JIRA)
Stefan Egli created OAK-3471: Summary: Avoid reflection in DocumentDiscoveryLiteServiceTest Key: OAK-3471 URL: https://issues.apache.org/jira/browse/OAK-3471 Project: Jackrabbit Oak Issue Type:

[jira] [Commented] (OAK-3449) DocumentNodeStore support for predefined clusterIds should use ClusterNodeInfos

2015-10-05 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3449?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14943031#comment-14943031 ] Stefan Egli commented on OAK-3449: -- Would that mean the instanceId can be set on the builder and the

[jira] [Commented] (OAK-2635) TimeSeriesMax's frequent 'drops to 0'

2015-10-05 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-2635?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14943059#comment-14943059 ] Stefan Egli commented on OAK-2635: -- +1 > TimeSeriesMax's frequent 'drops to 0' >

[jira] [Assigned] (OAK-3471) Avoid reflection in DocumentDiscoveryLiteServiceTest

2015-10-05 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3471?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stefan Egli reassigned OAK-3471: Assignee: Stefan Egli > Avoid reflection in DocumentDiscoveryLiteServiceTest >

[jira] [Commented] (OAK-3471) Avoid reflection in DocumentDiscoveryLiteServiceTest

2015-10-05 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3471?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14943057#comment-14943057 ] Stefan Egli commented on OAK-3471: -- +1, sounds like an easy enough way. > Avoid reflection in

[jira] [Updated] (OAK-3471) Avoid reflection in DocumentDiscoveryLiteServiceTest

2015-10-05 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3471?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stefan Egli updated OAK-3471: - Attachment: OAK-3471.patch Attached [^OAK-3471.patch], [~reschke] wdyt? > Avoid reflection in

[jira] [Commented] (OAK-3424) ClusterNodeInfo does not pick an existing entry on startup

2015-09-21 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3424?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14900328#comment-14900328 ] Stefan Egli commented on OAK-3424: -- I'm assuming this has been discussed before, but just to be sure: why

[jira] [Commented] (OAK-3424) ClusterNodeInfo does not pick an existing entry on startup

2015-09-23 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3424?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14904780#comment-14904780 ] Stefan Egli commented on OAK-3424: -- bq. prohibit a deployment where two cluster nodes are running with the

[jira] [Created] (OAK-3444) Speed up DocumentDiscoveryLiteServiceTest

2015-09-24 Thread Stefan Egli (JIRA)
Stefan Egli created OAK-3444: Summary: Speed up DocumentDiscoveryLiteServiceTest Key: OAK-3444 URL: https://issues.apache.org/jira/browse/OAK-3444 Project: Jackrabbit Oak Issue Type: Technical

[jira] [Commented] (OAK-3251) speeding up the build time

2015-09-24 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3251?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14905987#comment-14905987 ] Stefan Egli commented on OAK-3251: -- bq. possible improvements in DocumentDiscoveryLiteServiceTest I've

[jira] [Commented] (OAK-3424) ClusterNodeInfo does not pick an existing entry on startup

2015-09-22 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3424?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14902219#comment-14902219 ] Stefan Egli commented on OAK-3424: -- is that legal to do ? > ClusterNodeInfo does not pick an existing

[jira] [Commented] (OAK-3424) ClusterNodeInfo does not pick an existing entry on startup

2015-09-22 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3424?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14902167#comment-14902167 ] Stefan Egli commented on OAK-3424: -- I meant to say that we could store a file in the directory structure,

[jira] [Commented] (OAK-3418) ClusterNodeInfo uses irrelevant network interface IDs on Windows

2015-09-22 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3418?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14902170#comment-14902170 ] Stefan Egli commented on OAK-3418: -- +1 > ClusterNodeInfo uses irrelevant network interface IDs on Windows

[jira] [Commented] (OAK-3435) LastRevRecoveryAgent/MissingLastRevSeeker improvements

2015-09-22 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3435?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14902615#comment-14902615 ] Stefan Egli commented on OAK-3435: -- for logging/debug purpose that could be very useful yes. for the

[jira] [Resolved] (OAK-3471) Avoid reflection in DocumentDiscoveryLiteServiceTest

2015-10-05 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3471?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stefan Egli resolved OAK-3471. -- Resolution: Fixed done in http://svn.apache.org/viewvc?rev=1706775=rev > Avoid reflection in

[jira] [Commented] (OAK-3672) SegmentDiscoveryLiteService does not persist clusterView.id

2015-11-25 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3672?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15026459#comment-15026459 ] Stefan Egli commented on OAK-3672: -- [~asanso], from your point of view though we no longer need the stable

[jira] [Commented] (OAK-3672) SegmentDiscoveryLiteService does not persist clusterView.id

2015-11-25 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3672?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15026564#comment-15026564 ] Stefan Egli commented on OAK-3672: -- Discussed offline: higher level code does indeed rely on this

[jira] [Updated] (OAK-3672) SegmentDiscoveryLiteService does not persist clusterView.id

2015-11-24 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3672?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stefan Egli updated OAK-3672: - Fix Version/s: (was: 1.3.11) 1.4 > SegmentDiscoveryLiteService does not persist

[jira] [Commented] (OAK-3672) SegmentDiscoveryLiteService does not persist clusterView.id

2015-11-26 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3672?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15028544#comment-15028544 ] Stefan Egli commented on OAK-3672: -- related to OAK-3529 to some extend (there it's an instance id though,

[jira] [Comment Edited] (OAK-3672) SegmentDiscoveryLiteService does not persist clusterView.id

2015-11-26 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3672?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15028544#comment-15028544 ] Stefan Egli edited comment on OAK-3672 at 11/26/15 10:54 AM: - related to

[jira] [Commented] (OAK-3672) SegmentDiscoveryLiteService does not persist clusterView.id

2015-11-26 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3672?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15028548#comment-15028548 ] Stefan Egli commented on OAK-3672: -- see [discussion on

[jira] [Commented] (OAK-2683) the "hitting the observation queue limit" problem

2015-11-26 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-2683?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15029009#comment-15029009 ] Stefan Egli commented on OAK-2683: -- [~catholicon], right, I think the trigger of observation queue problems

[jira] [Commented] (OAK-2187) Document cache invalidation logic generating lots of garbage

2015-11-18 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-2187?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15010668#comment-15010668 ] Stefan Egli commented on OAK-2187: -- It looks to me as if the old variant could not easily be removed since

[jira] [Resolved] (OAK-3666) Add information about repeated upgrade to documentation

2015-11-23 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3666?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stefan Egli resolved OAK-3666. -- Resolution: Fixed applied patch - public site https://jackrabbit.apache.org/oak/docs/migration.html is

[jira] [Assigned] (OAK-3666) Add information about repeated upgrade to documentation

2015-11-23 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3666?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stefan Egli reassigned OAK-3666: Assignee: Stefan Egli > Add information about repeated upgrade to documentation >

[jira] [Updated] (OAK-3672) SegmentDiscoveryLiteService does not persist clusterView.id

2015-11-24 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3672?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stefan Egli updated OAK-3672: - Description: The discovery-lite-descriptor introduced with OAK-2844 has a property {{id}} that uniquely

[jira] [Commented] (OAK-3672) SegmentDiscoveryLiteService does not persist clusterView.id

2015-11-24 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3672?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15024095#comment-15024095 ] Stefan Egli commented on OAK-3672: -- possible ways to persist the clusterView.id include: # store a

[jira] [Commented] (OAK-3672) SegmentDiscoveryLiteService does not persist clusterView.id

2015-11-24 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3672?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15024074#comment-15024074 ] Stefan Egli commented on OAK-3672: -- [~chetanm] as you have originally reported SLING-3195, can you please

[jira] [Commented] (OAK-4412) Lucene-memory property index

2016-06-08 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4412?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15320275#comment-15320275 ] Stefan Egli commented on OAK-4412: -- [~tomek.rekawek], another point re the sync-commitEditor vs

[jira] [Comment Edited] (OAK-4412) Lucene-memory property index

2016-06-08 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4412?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15320275#comment-15320275 ] Stefan Egli edited comment on OAK-4412 at 6/8/16 9:20 AM: -- [~tomek.rekawek],

[jira] [Comment Edited] (OAK-4412) Lucene-memory property index

2016-06-08 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4412?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15320275#comment-15320275 ] Stefan Egli edited comment on OAK-4412 at 6/8/16 9:26 AM: -- [~tomek.rekawek], on the

[jira] [Resolved] (OAK-4515) Catch NPE and log serverResult in MongoDocumentStore.determineServerTimeDifferenceMillis

2016-06-28 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4515?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stefan Egli resolved OAK-4515. -- Resolution: Fixed * backported OAK-4107 to 1.4.5, including additional log details in

[jira] [Comment Edited] (OAK-4107) NPE in MongoDocumentStore.determineServerTimeDifferenceMillis

2016-06-28 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4107?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15352560#comment-15352560 ] Stefan Egli edited comment on OAK-4107 at 6/28/16 8:47 AM: --- [~chetanm], good

[jira] [Comment Edited] (OAK-4107) NPE in MongoDocumentStore.determineServerTimeDifferenceMillis

2016-06-28 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4107?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15352655#comment-15352655 ] Stefan Egli edited comment on OAK-4107 at 6/28/16 9:23 AM: --- bq. Also would be

[jira] [Updated] (OAK-4515) Catch NPE and log serverResult in MongoDocumentStore.determineServerTimeDifferenceMillis

2016-06-28 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4515?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stefan Egli updated OAK-4515: - Fix Version/s: 1.6 > Catch NPE and log serverResult in >

[jira] [Updated] (OAK-3975) Change DELETE_BATCH_SIZE to 100 (from 450), and make it configurable

2016-02-10 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3975?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stefan Egli updated OAK-3975: - Fix Version/s: 1.4 > Change DELETE_BATCH_SIZE to 100 (from 450), and make it configurable >

[jira] [Commented] (OAK-3001) Simplify JournalGarbageCollector using a dedicated timestamp property

2016-02-10 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3001?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15140957#comment-15140957 ] Stefan Egli commented on OAK-3001: -- As discussed offline the decision is to not rush this into 1.4 unless

[jira] [Reopened] (OAK-3975) Change DELETE_BATCH_SIZE to 100 (from 450), and make it configurable

2016-02-10 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3975?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stefan Egli reopened OAK-3975: -- > Change DELETE_BATCH_SIZE to 100 (from 450), and make it configurable >

[jira] [Commented] (OAK-3975) Change DELETE_BATCH_SIZE to 100 (from 450), and make it configurable

2016-02-10 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3975?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15140959#comment-15140959 ] Stefan Egli commented on OAK-3975: -- As discussed offline the decision is to not rush OAK-3001 into 1.4

[jira] [Updated] (OAK-3986) simple performance regression IT (that would fail in case commitRoots would not be purged)

2016-02-10 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3986?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stefan Egli updated OAK-3986: - Fix Version/s: (was: 1.3.16) 1.4 Marked test as ignored for now (rev 1729666). Will

[jira] [Reopened] (OAK-3986) simple performance regression IT (that would fail in case commitRoots would not be purged)

2016-02-10 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3986?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stefan Egli reopened OAK-3986: -- > simple performance regression IT (that would fail in case commitRoots would > not be purged) >

[jira] [Updated] (OAK-3236) integration test that simulates influence of clock drift

2016-02-10 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3236?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stefan Egli updated OAK-3236: - Assignee: (was: Stefan Egli) > integration test that simulates influence of clock drift >

[jira] [Resolved] (OAK-3986) simple performance regression IT (that would fail in case commitRoots would not be purged)

2016-02-08 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3986?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stefan Egli resolved OAK-3986. -- Resolution: Fixed test modified in rev 1729174 as follows: * margin was erroneously at 20% - adjusted

[jira] [Commented] (OAK-3986) simple performance regression IT (that would fail in case commitRoots would not be purged)

2016-02-08 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3986?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15136931#comment-15136931 ] Stefan Egli commented on OAK-3986: -- The suggestion as discussed offline is to increase the tolerated margin

[jira] [Commented] (OAK-3986) simple performance regression IT (that would fail in case commitRoots would not be purged)

2016-02-09 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3986?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15138792#comment-15138792 ] Stefan Egli commented on OAK-3986: -- Thanks [~mreutegg] for the heads-up. I've committed another change in

[jira] [Commented] (OAK-3986) simple performance regression IT (that would fail in case commitRoots would not be purged)

2016-02-04 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3986?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15132273#comment-15132273 ] Stefan Egli commented on OAK-3986: -- added NonLocalObservationIT in rev 1728466 - this is a modified version

[jira] [Commented] (OAK-3236) integration test that simulates influence of clock drift

2016-02-04 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3236?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15132346#comment-15132346 ] Stefan Egli commented on OAK-3236: -- different levels where clock drifts have an influence, and should thus

<    1   2   3   4   5   6   7   8   9   10   >