[jira] [Updated] (OAK-4291) FileStore.flush prone to races leading to corruption

2016-06-01 Thread JIRA
[ https://issues.apache.org/jira/browse/OAK-4291?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michael Dürig updated OAK-4291: --- Attachment: OAK_4291-UTs.patch Unit tests for the previous patch: [^OAK_4291-UTs.patch] >

[jira] [Commented] (OAK-3275) DefaultSyncConfig: User membership expiration time not working under some circumstances

2016-06-01 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3275?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15310846#comment-15310846 ] angela commented on OAK-3275: - and btw: i really dislike the idea of introducing yet another system-maintained

[jira] [Commented] (OAK-4382) Test failure in ExternalGroupPrincipalProviderTest.testFindPrincipalsByHintTypeGroup

2016-06-01 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4382?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15310600#comment-15310600 ] angela commented on OAK-4382: - [~julian.resc...@gmx.de], i don't manage to reproduce the issue (no windows

[jira] [Commented] (OAK-3275) DefaultSyncConfig: User membership expiration time not working under some circumstances

2016-06-01 Thread Konrad Windszus (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3275?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15310588#comment-15310588 ] Konrad Windszus commented on OAK-3275: -- I don't get how this is related. As long as syncing user

[jira] [Commented] (OAK-3275) DefaultSyncConfig: User membership expiration time not working under some circumstances

2016-06-01 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3275?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15310599#comment-15310599 ] angela commented on OAK-3275: - it's related because the extra membership-expiration time might no longer be

[jira] [Updated] (OAK-3275) DefaultSyncConfig: User membership expiration time not working under some circumstances

2016-06-01 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3275?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] angela updated OAK-3275: Priority: Minor (was: Major) > DefaultSyncConfig: User membership expiration time not working under some >

[jira] [Commented] (OAK-4278) Fix backup and restore

2016-06-01 Thread JIRA
[ https://issues.apache.org/jira/browse/OAK-4278?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15310578#comment-15310578 ] Michael Dürig commented on OAK-4278: The generation should be the same as the one of the target store.

[jira] [Commented] (OAK-3275) DefaultSyncConfig: User membership expiration time not working under some circumstances

2016-06-01 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3275?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15310574#comment-15310574 ] angela commented on OAK-3275: - given the work in OAK-4391 i am not sure how much sense it makes to introduce

[jira] [Assigned] (OAK-4379) Batch mode for SyncMBeanImpl

2016-06-01 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4379?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] angela reassigned OAK-4379: --- Assignee: angela > Batch mode for SyncMBeanImpl > > > Key:

[jira] [Updated] (OAK-4291) FileStore.flush prone to races leading to corruption

2016-06-01 Thread JIRA
[ https://issues.apache.org/jira/browse/OAK-4291?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michael Dürig updated OAK-4291: --- Attachment: OAK_4291.patch Attaching [^OAK_4291.patch] with a different approach making

[jira] [Updated] (OAK-4379) Batch mode for SyncMBeanImpl

2016-06-01 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4379?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] angela updated OAK-4379: Attachment: OAK-4379.patch initial draft for adding the ability to save batches of synced users/groups (limited to

[jira] [Created] (OAK-4418) Benchmark Results for Oak 1.4

2016-06-01 Thread angela (JIRA)
angela created OAK-4418: --- Summary: Benchmark Results for Oak 1.4 Key: OAK-4418 URL: https://issues.apache.org/jira/browse/OAK-4418 Project: Jackrabbit Oak Issue Type: Task Components:

[jira] [Updated] (OAK-4278) Fix backup and restore

2016-06-01 Thread Alex Parvulescu (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4278?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex Parvulescu updated OAK-4278: - Attachment: OAK-4278-v0.patch proposed patch. [~mduerig] feedback needed! I'm not too clear on what

[jira] [Commented] (OAK-4279) Rework offline compaction

2016-06-01 Thread JIRA
[ https://issues.apache.org/jira/browse/OAK-4279?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15310490#comment-15310490 ] Michael Dürig commented on OAK-4279: Some food for thoughts: * Do we need to de-duplicate binaries

[jira] [Commented] (OAK-4279) Rework offline compaction

2016-06-01 Thread Alex Parvulescu (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4279?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15310472#comment-15310472 ] Alex Parvulescu commented on OAK-4279: -- initial bits in with

[jira] [Commented] (OAK-4279) Rework offline compaction

2016-06-01 Thread JIRA
[ https://issues.apache.org/jira/browse/OAK-4279?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15310451#comment-15310451 ] Michael Dürig commented on OAK-4279: Looks good now for committing. Will follow up re. some smaller

[jira] [Updated] (OAK-4279) Rework offline compaction

2016-06-01 Thread Alex Parvulescu (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4279?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex Parvulescu updated OAK-4279: - Attachment: OAK-4279-v4.patch V4 attached with a fix for the external blob. all the bits were there

[jira] [Updated] (OAK-4279) Rework offline compaction

2016-06-01 Thread Alex Parvulescu (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4279?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex Parvulescu updated OAK-4279: - Attachment: OAK-4279-v3.patch attaching v3 with failing test case to illustrate the external blob

[jira] [Comment Edited] (OAK-4279) Rework offline compaction

2016-06-01 Thread Alex Parvulescu (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4279?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15310263#comment-15310263 ] Alex Parvulescu edited comment on OAK-4279 at 6/1/16 1:29 PM: -- more about the

[jira] [Commented] (OAK-4411) DocumentNodeStore: Improve test coverage for concurrent updates and queries

2016-06-01 Thread Julian Reschke (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4411?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15310268#comment-15310268 ] Julian Reschke commented on OAK-4411: - test failure seen on Jenkins:

[jira] [Commented] (OAK-4279) Rework offline compaction

2016-06-01 Thread Alex Parvulescu (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4279?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15310263#comment-15310263 ] Alex Parvulescu commented on OAK-4279: -- more about the external blob situation. I'm not convinced the

[jira] [Resolved] (OAK-4407) ISE in case command "lc" is used in oak:run console

2016-06-01 Thread Vikas Saurabh (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4407?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Vikas Saurabh resolved OAK-4407. Resolution: Duplicate Resolving as dup of OAK-4297. I've backported OAK-4297 to 1.4 and 1.2 branch.

[jira] [Comment Edited] (OAK-4297) Oak-run console should allow to setup FDS of repository

2016-06-01 Thread Vikas Saurabh (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4297?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15310178#comment-15310178 ] Vikas Saurabh edited comment on OAK-4297 at 6/1/16 12:17 PM: - Backported to 1.4

[jira] [Updated] (OAK-4297) Oak-run console should allow to setup FDS of repository

2016-06-01 Thread Vikas Saurabh (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4297?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Vikas Saurabh updated OAK-4297: --- Fix Version/s: 1.2.16 > Oak-run console should allow to setup FDS of repository >

[jira] [Updated] (OAK-4297) Oak-run console should allow to setup FDS of repository

2016-06-01 Thread Vikas Saurabh (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4297?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Vikas Saurabh updated OAK-4297: --- Fix Version/s: 1.4.4 > Oak-run console should allow to setup FDS of repository >

[jira] [Commented] (OAK-4297) Oak-run console should allow to setup FDS of repository

2016-06-01 Thread Vikas Saurabh (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4297?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15310178#comment-15310178 ] Vikas Saurabh commented on OAK-4297: Backported to 1.4 in [r1746440|https://svn.apache.org/r1746440]. >

[jira] [Updated] (OAK-4296) Oak-run console's lucene command is broken

2016-06-01 Thread Vikas Saurabh (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4296?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Vikas Saurabh updated OAK-4296: --- Fix Version/s: 1.4.4 > Oak-run console's lucene command is broken >

[jira] [Commented] (OAK-4296) Oak-run console's lucene command is broken

2016-06-01 Thread Vikas Saurabh (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4296?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15310161#comment-15310161 ] Vikas Saurabh commented on OAK-4296: Backported to 1.4 in [r1746439|https://svn.apache.org/r1746439]. >

[jira] [Updated] (OAK-4416) Move temp files to target directory

2016-06-01 Thread JIRA
[ https://issues.apache.org/jira/browse/OAK-4416?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michael Dürig updated OAK-4416: --- Fix Version/s: 1.6 > Move temp files to target directory > --- > >

[jira] [Commented] (OAK-4416) Move temp files to target directory

2016-06-01 Thread JIRA
[ https://issues.apache.org/jira/browse/OAK-4416?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15310085#comment-15310085 ] Michael Dürig commented on OAK-4416: @frm, could you have a look when time permits? > Move temp files

[jira] [Comment Edited] (OAK-4416) Move temp files to target directory

2016-06-01 Thread JIRA
[ https://issues.apache.org/jira/browse/OAK-4416?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15310085#comment-15310085 ] Michael Dürig edited comment on OAK-4416 at 6/1/16 10:23 AM: - [~frm], could you

[jira] [Created] (OAK-4416) Move temp files to target directory

2016-06-01 Thread JIRA
Michael Dürig created OAK-4416: -- Summary: Move temp files to target directory Key: OAK-4416 URL: https://issues.apache.org/jira/browse/OAK-4416 Project: Jackrabbit Oak Issue Type: Technical

[jira] [Commented] (OAK-4279) Rework offline compaction

2016-06-01 Thread Alex Parvulescu (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4279?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15310057#comment-15310057 ] Alex Parvulescu commented on OAK-4279: -- bq. The way the offline flag is set in the gc options agreed

[jira] [Commented] (OAK-4279) Rework offline compaction

2016-06-01 Thread Alex Parvulescu (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4279?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15310054#comment-15310054 ] Alex Parvulescu commented on OAK-4279: -- bq. there was an issue with the GC generation offline

[jira] [Closed] (OAK-4408) RDBDocumentStore: synchronize access to BloomFilter

2016-06-01 Thread JIRA
[ https://issues.apache.org/jira/browse/OAK-4408?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dominique Jäggi closed OAK-4408. bulk close 1.0.31 release > RDBDocumentStore: synchronize access to BloomFilter >

[jira] [Closed] (OAK-4398) RDBDocumentStore: dead code in internalUpdate

2016-06-01 Thread JIRA
[ https://issues.apache.org/jira/browse/OAK-4398?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dominique Jäggi closed OAK-4398. bulk close 1.0.31 release > RDBDocumentStore: dead code in internalUpdate >

[jira] [Closed] (OAK-4388) RDBDocumentStore: conditional update to _modified property sometimes applied unconditionally

2016-06-01 Thread JIRA
[ https://issues.apache.org/jira/browse/OAK-4388?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dominique Jäggi closed OAK-4388. bulk close 1.0.31 release > RDBDocumentStore: conditional update to _modified property sometimes applied

[jira] [Closed] (OAK-4372) VersionGarbageCollector uses more temporary memory than needed

2016-06-01 Thread JIRA
[ https://issues.apache.org/jira/browse/OAK-4372?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dominique Jäggi closed OAK-4372. bulk close 1.0.31 release > VersionGarbageCollector uses more temporary memory than needed >

[jira] [Commented] (OAK-4279) Rework offline compaction

2016-06-01 Thread JIRA
[ https://issues.apache.org/jira/browse/OAK-4279?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15309984#comment-15309984 ] Michael Dürig commented on OAK-4279: [~alex.parvulescu], the approach taken with the patch looks good to

[jira] [Updated] (OAK-4279) Rework offline compaction

2016-06-01 Thread JIRA
[ https://issues.apache.org/jira/browse/OAK-4279?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michael Dürig updated OAK-4279: --- Attachment: OAK-4279-v2.patch Updated patch: [^OAK-4279-v2.patch]. This passes all tests now. Turns

[jira] [Comment Edited] (OAK-4279) Rework offline compaction

2016-06-01 Thread JIRA
[ https://issues.apache.org/jira/browse/OAK-4279?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15309961#comment-15309961 ] Michael Dürig edited comment on OAK-4279 at 6/1/16 8:52 AM: Updated patch on top

[jira] [Updated] (OAK-4279) Rework offline compaction

2016-06-01 Thread JIRA
[ https://issues.apache.org/jira/browse/OAK-4279?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michael Dürig updated OAK-4279: --- Attachment: OAK-4279-v1.patch Updated patch on top of current trunk. I did only the minimal changes

[jira] [Commented] (OAK-4279) Rework offline compaction

2016-06-01 Thread Alex Parvulescu (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4279?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15309948#comment-15309948 ] Alex Parvulescu commented on OAK-4279: -- thanks! let me know if there's anything I can do to speed this

[jira] [Comment Edited] (OAK-4279) Rework offline compaction

2016-06-01 Thread Alex Parvulescu (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4279?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15309873#comment-15309873 ] Alex Parvulescu edited comment on OAK-4279 at 6/1/16 8:09 AM: -- attaching patch.

[jira] [Commented] (OAK-4279) Rework offline compaction

2016-06-01 Thread JIRA
[ https://issues.apache.org/jira/browse/OAK-4279?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15309895#comment-15309895 ] Michael Dürig commented on OAK-4279: My latest commit broke the patch. Will rebase it on top of the

[jira] [Commented] (OAK-4373) Refactor SegmentTracker

2016-06-01 Thread Francesco Mari (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4373?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15309891#comment-15309891 ] Francesco Mari commented on OAK-4373: - The change doesn't seem to break anything in the tooling. >

[jira] [Commented] (OAK-3683) BasicDocumentStore.testInterestingStrings failure on MongoDB after OAK-3651 with Java 8

2016-06-01 Thread Julian Reschke (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3683?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15309884#comment-15309884 ] Julian Reschke commented on OAK-3683: - The more people run this with JDK8, the more this will occur. My

[jira] [Commented] (OAK-4373) Refactor SegmentTracker

2016-06-01 Thread JIRA
[ https://issues.apache.org/jira/browse/OAK-4373?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15309880#comment-15309880 ] Michael Dürig commented on OAK-4373: Applied changes at http://svn.apache.org/viewvc?rev=1746410=rev

[jira] [Updated] (OAK-4279) Rework offline compaction

2016-06-01 Thread Alex Parvulescu (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4279?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex Parvulescu updated OAK-4279: - Attachment: OAK-4279-v0.patch attaching patch. there are still some rough edges, but it would be

[jira] [Updated] (OAK-4415) RDBDocumentStore: transform long-running tests into proper Integration Tests

2016-06-01 Thread Julian Reschke (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4415?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated OAK-4415: Description: {{DocumentStorePerformanceTest}} and {{RDBDocumentStorePerformanceTest}} currently are

[jira] [Resolved] (OAK-4087) Replace Sync of configured AutoMembership by Dynamic Principal Generation

2016-06-01 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4087?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] angela resolved OAK-4087. - Resolution: Fixed Fix Version/s: 1.5.4 Committed including doc update and adjustments to the benchmarks at

[jira] [Created] (OAK-4415) RDBDocumentStore: transform long-running tests into proper Integration Tests

2016-06-01 Thread Julian Reschke (JIRA)
Julian Reschke created OAK-4415: --- Summary: RDBDocumentStore: transform long-running tests into proper Integration Tests Key: OAK-4415 URL: https://issues.apache.org/jira/browse/OAK-4415 Project:

[jira] [Updated] (OAK-4407) ISE in case command "lc" is used in oak:run console

2016-06-01 Thread Chetan Mehrotra (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4407?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Chetan Mehrotra updated OAK-4407: - Assignee: Vikas Saurabh > ISE in case command "lc" is used in oak:run console >

[jira] [Commented] (OAK-4407) ISE in case command "lc" is used in oak:run console

2016-06-01 Thread Chetan Mehrotra (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4407?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15309411#comment-15309411 ] Chetan Mehrotra commented on OAK-4407: -- [~catholicon] Can you backport fix for OAK-4297 to 1.2 which I

[jira] [Commented] (OAK-4358) Stale cluster ids can potentially lead to lots of previous docs traversal in NodeDocument.getNewestRevision

2016-06-01 Thread Vikas Saurabh (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4358?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15309390#comment-15309390 ] Vikas Saurabh commented on OAK-4358: [~mreutegg], lgtm. I'd work a bit to add some tests for