[jira] [Updated] (OAK-6334) ActiveDeletedBlobCollectorFactory has lots of inner classes. Refactor it to be more modular and testable

2017-06-09 Thread Vikas Saurabh (JIRA)
[ https://issues.apache.org/jira/browse/OAK-6334?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Vikas Saurabh updated OAK-6334: --- Component/s: lucene > ActiveDeletedBlobCollectorFactory has lots of inner classes. Refactor it to > be

[jira] [Created] (OAK-6334) ActiveDeletedBlobCollectorFactory has lots of inner classes. Refactor it to be more modular and testable

2017-06-09 Thread Vikas Saurabh (JIRA)
Vikas Saurabh created OAK-6334: -- Summary: ActiveDeletedBlobCollectorFactory has lots of inner classes. Refactor it to be more modular and testable Key: OAK-6334 URL: https://issues.apache.org/jira/browse/OAK-6334

[jira] [Updated] (OAK-6314) ActiveDeletedBlobCollectorTest.multiThreadedCommits is failing intermittently for a few users

2017-06-09 Thread Vikas Saurabh (JIRA)
[ https://issues.apache.org/jira/browse/OAK-6314?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Vikas Saurabh updated OAK-6314: --- Attachment: OAK-6314.patch Attaching potential fix - [^OAK-6314.patch]. [~tmueller], can you please see

[jira] [Commented] (OAK-3381) Provide Common Ancestor To ConflictHandler

2017-06-09 Thread Alex Parvulescu (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3381?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16044504#comment-16044504 ] Alex Parvulescu commented on OAK-3381: -- bq. Once the remaining subtasks of OAK-1553 are resolved

[jira] [Closed] (OAK-6302) UserInitializer: createSystemRoot can get null value for QueryEngineSettings

2017-06-09 Thread Davide Giannella (JIRA)
[ https://issues.apache.org/jira/browse/OAK-6302?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Davide Giannella closed OAK-6302. - Bulk close for 1.7.1 > UserInitializer: createSystemRoot can get null value for QueryEngineSettings >

[jira] [Closed] (OAK-4612) Multiplexing support for CugPermissionProvider

2017-06-09 Thread Davide Giannella (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4612?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Davide Giannella closed OAK-4612. - Bulk close for 1.7.1 > Multiplexing support for CugPermissionProvider >

[jira] [Closed] (OAK-2808) Active deletion of 'deleted' Lucene index files from DataStore without relying on full scale Blob GC

2017-06-09 Thread Davide Giannella (JIRA)
[ https://issues.apache.org/jira/browse/OAK-2808?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Davide Giannella closed OAK-2808. - Bulk close for 1.7.1 > Active deletion of 'deleted' Lucene index files from DataStore without >

[jira] [Closed] (OAK-6273) FilteringNodeStateTest#shouldHaveCorrectChildOrderProperty is failing

2017-06-09 Thread Davide Giannella (JIRA)
[ https://issues.apache.org/jira/browse/OAK-6273?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Davide Giannella closed OAK-6273. - Bulk close for 1.7.1 > FilteringNodeStateTest#shouldHaveCorrectChildOrderProperty is failing >

[jira] [Closed] (OAK-6267) Version restore fails if restore would not change bundling root but changes bundled nodes

2017-06-09 Thread Davide Giannella (JIRA)
[ https://issues.apache.org/jira/browse/OAK-6267?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Davide Giannella closed OAK-6267. - Bulk close for 1.7.1 > Version restore fails if restore would not change bundling root but changes >

[jira] [Closed] (OAK-6296) Move JACKRABBIT_2_SINGLE_QUOTED_PHRASE from o.a.j.oak.query.ask.FullTextSearchImpl to oak.fulltext.FullTextParser

2017-06-09 Thread Davide Giannella (JIRA)
[ https://issues.apache.org/jira/browse/OAK-6296?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Davide Giannella closed OAK-6296. - Bulk close for 1.7.1 > Move JACKRABBIT_2_SINGLE_QUOTED_PHRASE from >

[jira] [Closed] (OAK-4513) Detect and log references across stores

2017-06-09 Thread Davide Giannella (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4513?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Davide Giannella closed OAK-4513. - Bulk close for 1.7.1 > Detect and log references across stores >

[jira] [Closed] (OAK-6282) Implement a DummyDataStore to be used to test setup with no BlobStore access

2017-06-09 Thread Davide Giannella (JIRA)
[ https://issues.apache.org/jira/browse/OAK-6282?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Davide Giannella closed OAK-6282. - Bulk close for 1.7.1 > Implement a DummyDataStore to be used to test setup with no BlobStore access >

[jira] [Closed] (OAK-6227) There should be a way to retrieve oldest timestamp to keep from nodestores

2017-06-09 Thread Davide Giannella (JIRA)
[ https://issues.apache.org/jira/browse/OAK-6227?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Davide Giannella closed OAK-6227. - Bulk close for 1.7.1 > There should be a way to retrieve oldest timestamp to keep from nodestores >

[jira] [Closed] (OAK-6300) CacheConsistencyTestBase: potential NPE in teardown

2017-06-09 Thread Davide Giannella (JIRA)
[ https://issues.apache.org/jira/browse/OAK-6300?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Davide Giannella closed OAK-6300. - Bulk close for 1.7.1 > CacheConsistencyTestBase: potential NPE in teardown >

[jira] [Closed] (OAK-5525) VisibleEditor should use the NodeStateUtils to determine visibility

2017-06-09 Thread Davide Giannella (JIRA)
[ https://issues.apache.org/jira/browse/OAK-5525?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Davide Giannella closed OAK-5525. - Bulk close for 1.7.1 > VisibleEditor should use the NodeStateUtils to determine visibility >

[jira] [Closed] (OAK-6280) Expose whiteboard from NodeStoreFixture to provide access to NodeStore components

2017-06-09 Thread Davide Giannella (JIRA)
[ https://issues.apache.org/jira/browse/OAK-6280?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Davide Giannella closed OAK-6280. - Bulk close for 1.7.1 > Expose whiteboard from NodeStoreFixture to provide access to NodeStore >

[jira] [Closed] (OAK-6281) Dump metrics data to system out if metrics option is enabled

2017-06-09 Thread Davide Giannella (JIRA)
[ https://issues.apache.org/jira/browse/OAK-6281?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Davide Giannella closed OAK-6281. - Bulk close for 1.7.1 > Dump metrics data to system out if metrics option is enabled >

[jira] [Closed] (OAK-3498) DN can't be used as the group name in the external auth handler

2017-06-09 Thread Davide Giannella (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3498?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Davide Giannella closed OAK-3498. - Bulk close for 1.7.1 > DN can't be used as the group name in the external auth handler >

[jira] [Closed] (OAK-6278) UserQueryManager: scope filtering for everyone groupId compares to principal name

2017-06-09 Thread Davide Giannella (JIRA)
[ https://issues.apache.org/jira/browse/OAK-6278?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Davide Giannella closed OAK-6278. - Bulk close for 1.7.1 > UserQueryManager: scope filtering for everyone groupId compares to principal >

[jira] [Closed] (OAK-6283) FileCache should ignore when file evicted with replacement

2017-06-09 Thread Davide Giannella (JIRA)
[ https://issues.apache.org/jira/browse/OAK-6283?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Davide Giannella closed OAK-6283. - Bulk close for 1.7.1 > FileCache should ignore when file evicted with replacement >

[jira] [Closed] (OAK-6307) Function to find all large docs in Mongo

2017-06-09 Thread Davide Giannella (JIRA)
[ https://issues.apache.org/jira/browse/OAK-6307?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Davide Giannella closed OAK-6307. - Bulk close for 1.7.1 > Function to find all large docs in Mongo >

[jira] [Closed] (OAK-6289) Unreferenced argument reference in method SegmentBufferWriter.writeRecordId

2017-06-09 Thread Davide Giannella (JIRA)
[ https://issues.apache.org/jira/browse/OAK-6289?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Davide Giannella closed OAK-6289. - Bulk close for 1.7.1 > Unreferenced argument reference in method SegmentBufferWriter.writeRecordId >

[jira] [Closed] (OAK-6290) UserQueryManager.findAuthorizables fails with IllegalArgumentException when there are multiple selectors

2017-06-09 Thread Davide Giannella (JIRA)
[ https://issues.apache.org/jira/browse/OAK-6290?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Davide Giannella closed OAK-6290. - Bulk close for 1.7.1 > UserQueryManager.findAuthorizables fails with IllegalArgumentException when >

[jira] [Closed] (OAK-6299) FilterIterators should have a private constructor

2017-06-09 Thread Davide Giannella (JIRA)
[ https://issues.apache.org/jira/browse/OAK-6299?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Davide Giannella closed OAK-6299. - Bulk close for 1.7.1 > FilterIterators should have a private constructor >

[jira] [Closed] (OAK-6298) FacetHelper should have private constructor

2017-06-09 Thread Davide Giannella (JIRA)
[ https://issues.apache.org/jira/browse/OAK-6298?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Davide Giannella closed OAK-6298. - Bulk close for 1.7.1 > FacetHelper should have private constructor >

[jira] [Closed] (OAK-6306) upgrade uses lucene wrong version (transient dependency)

2017-06-09 Thread Davide Giannella (JIRA)
[ https://issues.apache.org/jira/browse/OAK-6306?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Davide Giannella closed OAK-6306. - Bulk close for 1.7.1 > upgrade uses lucene wrong version (transient dependency) >

[jira] [Closed] (OAK-6272) AbstractNodeState.toString does not scale to many child nodes

2017-06-09 Thread Davide Giannella (JIRA)
[ https://issues.apache.org/jira/browse/OAK-6272?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Davide Giannella closed OAK-6272. - Bulk close for 1.7.1 > AbstractNodeState.toString does not scale to many child nodes >

[jira] [Closed] (OAK-6301) Make QueryEngineSettingsMBeanImpl an inner class of o.a.j.oak.Oak

2017-06-09 Thread Davide Giannella (JIRA)
[ https://issues.apache.org/jira/browse/OAK-6301?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Davide Giannella closed OAK-6301. - Bulk close for 1.7.1 > Make QueryEngineSettingsMBeanImpl an inner class of o.a.j.oak.Oak >

[jira] [Closed] (OAK-6270) There should be a way for editors to be notified by AsyncIndexUpdate about success/failure of indexing commit

2017-06-09 Thread Davide Giannella (JIRA)
[ https://issues.apache.org/jira/browse/OAK-6270?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Davide Giannella closed OAK-6270. - Bulk close for 1.7.1 > There should be a way for editors to be notified by AsyncIndexUpdate about >

[jira] [Closed] (OAK-6277) UserQueryManager: redundant check for colliding bound and offset

2017-06-09 Thread Davide Giannella (JIRA)
[ https://issues.apache.org/jira/browse/OAK-6277?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Davide Giannella closed OAK-6277. - Bulk close for 1.7.1 > UserQueryManager: redundant check for colliding bound and offset >

[jira] [Closed] (OAK-6256) Prevent creating the across-mounts references

2017-06-09 Thread Davide Giannella (JIRA)
[ https://issues.apache.org/jira/browse/OAK-6256?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Davide Giannella closed OAK-6256. - Bulk close for 1.7.1 > Prevent creating the across-mounts references >

[jira] [Closed] (OAK-6196) Improve Javadoc of multiplexing SPI

2017-06-09 Thread Davide Giannella (JIRA)
[ https://issues.apache.org/jira/browse/OAK-6196?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Davide Giannella closed OAK-6196. - Bulk close for 1.7.1 > Improve Javadoc of multiplexing SPI > --- > >

[jira] [Closed] (OAK-6292) SecurityProviderRegistration.maybeUnregister: typo on comment

2017-06-09 Thread Davide Giannella (JIRA)
[ https://issues.apache.org/jira/browse/OAK-6292?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Davide Giannella closed OAK-6292. - Bulk close for 1.7.1 > SecurityProviderRegistration.maybeUnregister: typo on comment >

[jira] [Closed] (OAK-6293) Enable test log creation for oak-blob-plugins

2017-06-09 Thread Davide Giannella (JIRA)
[ https://issues.apache.org/jira/browse/OAK-6293?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Davide Giannella closed OAK-6293. - Bulk close for 1.7.1 > Enable test log creation for oak-blob-plugins >

[jira] [Closed] (OAK-5882) Improve coverage for oak.security code in oak-core

2017-06-09 Thread Davide Giannella (JIRA)
[ https://issues.apache.org/jira/browse/OAK-5882?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Davide Giannella closed OAK-5882. - Bulk close for 1.7.1 > Improve coverage for oak.security code in oak-core >

[jira] [Closed] (OAK-5935) AbstractSharedCachingDataStore#getRecordIfStored should use the underlying cache.get

2017-06-09 Thread Davide Giannella (JIRA)
[ https://issues.apache.org/jira/browse/OAK-5935?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Davide Giannella closed OAK-5935. - Bulk close for 1.7.1 > AbstractSharedCachingDataStore#getRecordIfStored should use the underlying >

[jira] [Comment Edited] (OAK-5192) Reduce Lucene related growth of repository size

2017-06-09 Thread Tommaso Teofili (JIRA)
[ https://issues.apache.org/jira/browse/OAK-5192?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16044339#comment-16044339 ] Tommaso Teofili edited comment on OAK-5192 at 6/9/17 11:50 AM: --- attaching a

[jira] [Comment Edited] (OAK-5192) Reduce Lucene related growth of repository size

2017-06-09 Thread Tommaso Teofili (JIRA)
[ https://issues.apache.org/jira/browse/OAK-5192?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16044339#comment-16044339 ] Tommaso Teofili edited comment on OAK-5192 at 6/9/17 11:49 AM: --- attaching a

[jira] [Updated] (OAK-5192) Reduce Lucene related growth of repository size

2017-06-09 Thread Tommaso Teofili (JIRA)
[ https://issues.apache.org/jira/browse/OAK-5192?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tommaso Teofili updated OAK-5192: - Attachment: OAK-5192.0.patch attaching a unit test for testing how different Lucene configurations

[jira] [Commented] (OAK-5309) Supporting roles in RepositoryManager execution of maintenance tasks

2017-06-09 Thread JIRA
[ https://issues.apache.org/jira/browse/OAK-5309?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16044287#comment-16044287 ] Tomek Rękawek commented on OAK-5309: Added cancel() and getStatus() methods in

[jira] [Resolved] (OAK-5309) Supporting roles in RepositoryManager execution of maintenance tasks

2017-06-09 Thread JIRA
[ https://issues.apache.org/jira/browse/OAK-5309?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tomek Rękawek resolved OAK-5309. Resolution: Fixed > Supporting roles in RepositoryManager execution of maintenance tasks >

[jira] [Commented] (OAK-3381) Provide Common Ancestor To ConflictHandler

2017-06-09 Thread JIRA
[ https://issues.apache.org/jira/browse/OAK-3381?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16044201#comment-16044201 ] Michael Dürig commented on OAK-3381: Right, {{addExistingNode}} will only be called should the rebasing

[jira] [Commented] (OAK-3381) Provide Common Ancestor To ConflictHandler

2017-06-09 Thread Alex Parvulescu (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3381?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16044167#comment-16044167 ] Alex Parvulescu commented on OAK-3381: -- Writing test I realised that the {{addExistingNode}} is never

[jira] [Commented] (OAK-6333) IndexPlanner should use actual entryCount instead of limiting it to 1000

2017-06-09 Thread Thomas Mueller (JIRA)
[ https://issues.apache.org/jira/browse/OAK-6333?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16044158#comment-16044158 ] Thomas Mueller commented on OAK-6333: - I think that's a reasonable approach: switch trunk by default,

[jira] [Commented] (OAK-6333) IndexPlanner should use actual entryCount instead of limiting it to 1000

2017-06-09 Thread Chetan Mehrotra (JIRA)
[ https://issues.apache.org/jira/browse/OAK-6333?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16044086#comment-16044086 ] Chetan Mehrotra commented on OAK-6333: -- Fixing this is simple but we need to decide if we should change

[jira] [Updated] (OAK-6333) IndexPlanner should use actual entryCount instead of limiting it to 1000

2017-06-09 Thread Chetan Mehrotra (JIRA)
[ https://issues.apache.org/jira/browse/OAK-6333?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Chetan Mehrotra updated OAK-6333: - Description: Currently IndexPlanner uses following logic for estimating the entryCount # If the

[jira] [Created] (OAK-6333) IndexPlanner should use actual entryCount instead of limiting it to 1000

2017-06-09 Thread Chetan Mehrotra (JIRA)
Chetan Mehrotra created OAK-6333: Summary: IndexPlanner should use actual entryCount instead of limiting it to 1000 Key: OAK-6333 URL: https://issues.apache.org/jira/browse/OAK-6333 Project: