[jira] [Commented] (OAK-3395) RevisionGC fails for JCR paths having line feed characters

2015-09-14 Thread Chetan Mehrotra (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3395?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14743378#comment-14743378 ] Chetan Mehrotra commented on OAK-3395: -- Lets followup on thread on DL. Looking at change done for above

[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-1891) Regression: non-space whitespace not allowed in item names

2015-09-14 Thread Julian Reschke (JIRA)
[ https://issues.apache.org/jira/browse/OAK-1891?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14743344#comment-14743344 ] Julian Reschke commented on OAK-1891: - I believe this should be closed as "works as designed". >

[jira] [Updated] (OAK-3201) Use static references in SecurityProviderImpl for composite services

2015-09-14 Thread Francesco Mari (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3201?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Francesco Mari updated OAK-3201: Attachment: OAK-3201-06.patch [^OAK-3201-06.patch] should be the final patch. Compared with the

[jira] [Commented] (OAK-3395) RevisionGC fails for JCR paths having line feed characters

2015-09-14 Thread Julian Reschke (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3395?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14743346#comment-14743346 ] Julian Reschke commented on OAK-3395: - We used to do this in Oak as well. It seems that the changes

[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-3396) NPE during syncAllExternalUsers in LdapIdentityProvider.createUser

2015-09-14 Thread Manfred Baedke (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3396?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14743553#comment-14743553 ] Manfred Baedke commented on OAK-3396: - Hi [~egli], The patch looks sensible, but note that

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

2015-09-14 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3400?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14743560#comment-14743560 ] Marcel Reutegger commented on OAK-3400: --- The failing test is in oak-remote: {noformat} Tests run:

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

2015-09-14 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3390?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger resolved OAK-3390. --- Resolution: Fixed Fixed in trunk: http://svn.apache.org/r1702959 > Avoid instanceof check in

[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] [Commented] (OAK-3390) Avoid instanceof check in DocumentNodeStore

2015-09-14 Thread Julian Reschke (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3390?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14743614#comment-14743614 ] Julian Reschke commented on OAK-3390: - Hmmm. 1) This doesn't remove the "instanceof", it just moves it

[jira] [Created] (OAK-3404) Path to logical store mapping

2015-09-14 Thread Chetan Mehrotra (JIRA)
Chetan Mehrotra created OAK-3404: Summary: Path to logical store mapping Key: OAK-3404 URL: https://issues.apache.org/jira/browse/OAK-3404 Project: Jackrabbit Oak Issue Type: Technical task

[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] [Updated] (OAK-2986) RDB: switch to tomcat datasource implementation

2015-09-14 Thread Julian Reschke (JIRA)
[ https://issues.apache.org/jira/browse/OAK-2986?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated OAK-2986: Fix Version/s: 1.0.21 > RDB: switch to tomcat datasource implementation >

[jira] [Created] (OAK-3402) Multiplexing DocumentStore support in Oak layer

2015-09-14 Thread Chetan Mehrotra (JIRA)
Chetan Mehrotra created OAK-3402: Summary: Multiplexing DocumentStore support in Oak layer Key: OAK-3402 URL: https://issues.apache.org/jira/browse/OAK-3402 Project: Jackrabbit Oak Issue

[jira] [Created] (OAK-3403) Multiplexing store support in Property indexes

2015-09-14 Thread Chetan Mehrotra (JIRA)
Chetan Mehrotra created OAK-3403: Summary: Multiplexing store support in Property indexes Key: OAK-3403 URL: https://issues.apache.org/jira/browse/OAK-3403 Project: Jackrabbit Oak Issue

[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] [Assigned] (OAK-3402) Multiplexing DocumentStore support in Oak layer

2015-09-14 Thread Chetan Mehrotra (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3402?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Chetan Mehrotra reassigned OAK-3402: Assignee: Chetan Mehrotra > Multiplexing DocumentStore support in Oak layer >

[jira] [Resolved] (OAK-2986) RDB: switch to tomcat datasource implementation

2015-09-14 Thread Julian Reschke (JIRA)
[ https://issues.apache.org/jira/browse/OAK-2986?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke resolved OAK-2986. - Resolution: Fixed Switched to tomcat datasource, made dependency test-scoped, instantiate vie

[jira] [Created] (OAK-3401) Multiplexing DocumentStore support

2015-09-14 Thread Chetan Mehrotra (JIRA)
Chetan Mehrotra created OAK-3401: Summary: Multiplexing DocumentStore support Key: OAK-3401 URL: https://issues.apache.org/jira/browse/OAK-3401 Project: Jackrabbit Oak Issue Type: Epic

[jira] [Updated] (OAK-2986) RDB: switch to tomcat datasource implementation

2015-09-14 Thread Julian Reschke (JIRA)
[ https://issues.apache.org/jira/browse/OAK-2986?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated OAK-2986: Fix Version/s: 1.2.6 > RDB: switch to tomcat datasource implementation >

[jira] [Commented] (OAK-3372) Collapsing external events in BackgroundObserver even before queue is full leads to JournalEntry not getting used

2015-09-14 Thread Vikas Saurabh (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3372?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14744396#comment-14744396 ] Vikas Saurabh commented on OAK-3372: [~mduerig], my last comment, it seems, was mis-informed. I was

[jira] [Created] (OAK-3395) RevisionGC fails for JCR paths having line feed characters

2015-09-14 Thread Chetan Mehrotra (JIRA)
Chetan Mehrotra created OAK-3395: Summary: RevisionGC fails for JCR paths having line feed characters Key: OAK-3395 URL: https://issues.apache.org/jira/browse/OAK-3395 Project: Jackrabbit Oak

[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] [Commented] (OAK-3390) Avoid instanceof check in DocumentNodeStore

2015-09-14 Thread Julian Reschke (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3390?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14743062#comment-14743062 ] Julian Reschke commented on OAK-3390: - More breakage in a different place:

[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] [Updated] (OAK-3395) RevisionGC fails for JCR paths having line feed characters

2015-09-14 Thread Chetan Mehrotra (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3395?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Chetan Mehrotra updated OAK-3395: - Description: RevisionGC fails with error while processing any id (derived from JCR path) having

[jira] [Commented] (OAK-3395) RevisionGC fails for JCR paths having line feed characters

2015-09-14 Thread Chetan Mehrotra (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3395?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14743035#comment-14743035 ] Chetan Mehrotra commented on OAK-3395: -- Added ignored testcase with http://svn.apache.org/r1702860 >

[jira] [Commented] (OAK-3395) RevisionGC fails for JCR paths having line feed characters

2015-09-14 Thread Julian Reschke (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3395?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14743043#comment-14743043 ] Julian Reschke commented on OAK-3395: - Don't we treat all whitespace characters != SP as illegal? >

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

2015-09-14 Thread Julian Reschke (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3390?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14743056#comment-14743056 ] Julian Reschke commented on OAK-3390: - If that was true, why do we have the current breakage then? :-)

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

2015-09-14 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3390?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14743057#comment-14743057 ] Marcel Reutegger commented on OAK-3390: --- I agree with Stefan. We are talking about as single

[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-3389) oak-run check for dropped tables broken

2015-09-14 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3389?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14743082#comment-14743082 ] Marcel Reutegger commented on OAK-3389: --- Disabled lease check in oak-run RDBFixture as a temporary

[jira] [Updated] (OAK-1617) Automatically convert "or" queries to "union" for SQL-2

2015-09-14 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-1617?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger updated OAK-1617: -- Fix Version/s: (was: 1.4) > Automatically convert "or" queries to "union" for SQL-2 >

[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] [Updated] (OAK-3395) RevisionGC fails for JCR paths having line feed characters

2015-09-14 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3395?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger updated OAK-3395: -- Fix Version/s: (was: 1.3.6) 1.3.7 > RevisionGC fails for JCR paths having

[jira] [Commented] (OAK-3366) Property indexes reindex flag getting reset to true at startup

2015-09-14 Thread Elemer Kisch (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3366?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14743168#comment-14743168 ] Elemer Kisch commented on OAK-3366: --- [~chetanm] is this issue not fixed for the 1.0.x ? > Property

[jira] [Commented] (OAK-3395) RevisionGC fails for JCR paths having line feed characters

2015-09-14 Thread Michael Marth (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3395?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14743225#comment-14743225 ] Michael Marth commented on OAK-3395: re-phrasing Julian's question: *should* we treat these characters

[jira] [Updated] (OAK-3395) RevisionGC fails for JCR paths having line feed characters

2015-09-14 Thread Amit Jain (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3395?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Amit Jain updated OAK-3395: --- Fix Version/s: (was: 1.2.5) 1.2.6 > RevisionGC fails for JCR paths having line feed

[jira] [Commented] (OAK-3395) RevisionGC fails for JCR paths having line feed characters

2015-09-14 Thread Chetan Mehrotra (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3395?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14743260#comment-14743260 ] Chetan Mehrotra commented on OAK-3395: -- Okie. So looks like JR2 did not allowed that

[jira] [Comment Edited] (OAK-3395) RevisionGC fails for JCR paths having line feed characters

2015-09-14 Thread Chetan Mehrotra (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3395?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14743260#comment-14743260 ] Chetan Mehrotra edited comment on OAK-3395 at 9/14/15 9:44 AM: --- Okie. So looks

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

2015-09-14 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3390?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger reassigned OAK-3390: - Assignee: Marcel Reutegger > Avoid instanceof check in DocumentNodeStore >

[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] [Updated] (OAK-3054) IndexStatsMBean should provide some details if the async indexing is failing

2015-09-14 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3054?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger updated OAK-3054: -- Fix Version/s: (was: 1.3.6) 1.3.7 > IndexStatsMBean should provide some

[jira] [Commented] (OAK-3366) Property indexes reindex flag getting reset to true at startup

2015-09-14 Thread Chetan Mehrotra (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3366?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14743180#comment-14743180 ] Chetan Mehrotra commented on OAK-3366: -- [~elemer] The fix here need not be backported. I believe your

[jira] [Commented] (OAK-3366) Property indexes reindex flag getting reset to true at startup

2015-09-14 Thread Elemer Kisch (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3366?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14743185#comment-14743185 ] Elemer Kisch commented on OAK-3366: --- [~chetanm] Yepp, thank you for clarifying. > Property indexes

[jira] [Commented] (OAK-3395) RevisionGC fails for JCR paths having line feed characters

2015-09-14 Thread Chetan Mehrotra (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3395?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14743203#comment-14743203 ] Chetan Mehrotra commented on OAK-3395: -- Tried with JCR API and I am able to create nodes like {code}

[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