[jira] [Commented] (OAK-201) NamespaceRegistry is very slow

2012-09-13 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-201?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13454730#comment-13454730 ] Marcel Reutegger commented on OAK-201: -- What exactly is the reason the session is

[jira] [Commented] (OAK-201) NamespaceRegistry is very slow

2012-09-13 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-201?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13454749#comment-13454749 ] Marcel Reutegger commented on OAK-201: -- Committed patch in revision: 1384243

[jira] [Commented] (OAK-301) Document Oak internals

2012-09-13 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-301?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13454798#comment-13454798 ] Marcel Reutegger commented on OAK-301: -- +1 :) The oak-core/README.md was a quite good

[jira] [Created] (OAK-312) Use stable root from session in NodeTypeManagerImpl

2012-09-18 Thread Marcel Reutegger (JIRA)
Marcel Reutegger created OAK-312: Summary: Use stable root from session in NodeTypeManagerImpl Key: OAK-312 URL: https://issues.apache.org/jira/browse/OAK-312 Project: Jackrabbit Oak Issue

[jira] [Assigned] (OAK-312) Use stable root from session in NodeTypeManagerImpl

2012-09-18 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-312?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger reassigned OAK-312: Assignee: Marcel Reutegger Use stable root from session in NodeTypeManagerImpl

[jira] [Resolved] (OAK-315) Separate built-in node types from ReadWriteNodeTypeManager

2012-09-19 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-315?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger resolved OAK-315. -- Resolution: Fixed Fix Version/s: 0.5 Moved built-in node type registration to a separate

[jira] [Commented] (OAK-41) Initial repository setup

2012-09-19 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-41?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13458776#comment-13458776 ] Marcel Reutegger commented on OAK-41: - While working on OAK-315 I tried to move the

[jira] [Updated] (OAK-41) Initial repository setup

2012-09-20 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-41?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger updated OAK-41: Attachment: OAK-41-initial-proposal.patch Here's an initial patch showing the life cycle plugin.

[jira] [Created] (OAK-357) XmlImportHandler creates incorrect hierarchy

2012-10-03 Thread Marcel Reutegger (JIRA)
Marcel Reutegger created OAK-357: Summary: XmlImportHandler creates incorrect hierarchy Key: OAK-357 URL: https://issues.apache.org/jira/browse/OAK-357 Project: Jackrabbit Oak Issue Type:

[jira] [Resolved] (OAK-357) XmlImportHandler creates incorrect hierarchy

2012-10-03 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-357?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger resolved OAK-357. -- Resolution: Fixed Fix Version/s: 0.6 Fixed in revision 1393445

[jira] [Commented] (OAK-169) Support orderable nodes

2012-10-04 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-169?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13469235#comment-13469235 ] Marcel Reutegger commented on OAK-169: -- From an offline discussion with Jukka: Access

[jira] [Commented] (OAK-360) TypeValidator must ignore childOrder property

2012-10-04 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-360?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13469240#comment-13469240 ] Marcel Reutegger commented on OAK-360: -- For now I'll just add the extra check in

[jira] [Resolved] (OAK-360) TypeValidator must ignore childOrder property

2012-10-04 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-360?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger resolved OAK-360. -- Resolution: Fixed Fix Version/s: 0.6 Fixed in revision: 1393964

[jira] [Commented] (OAK-66) JCR Node Type Management

2012-10-04 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-66?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13469327#comment-13469327 ] Marcel Reutegger commented on OAK-66: - In revision 1394012 I disabled the check for

[jira] [Commented] (OAK-169) Support orderable nodes

2012-10-10 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-169?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13473314#comment-13473314 ] Marcel Reutegger commented on OAK-169: -- Moved implementation to oak-core in revision:

[jira] [Commented] (OAK-169) Support orderable nodes

2012-10-11 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-169?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13473921#comment-13473921 ] Marcel Reutegger commented on OAK-169: -- As part of the previous commit I also changed

[jira] [Created] (OAK-374) ConflictHandler must not depend on Oak API

2012-10-11 Thread Marcel Reutegger (JIRA)
Marcel Reutegger created OAK-374: Summary: ConflictHandler must not depend on Oak API Key: OAK-374 URL: https://issues.apache.org/jira/browse/OAK-374 Project: Jackrabbit Oak Issue Type: Bug

[jira] [Resolved] (OAK-312) Use stable root from session in NodeTypeManagerImpl

2012-10-11 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-312?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger resolved OAK-312. -- Resolution: Fixed Fix Version/s: 0.6 AFAICS work on this is finished. Setting to fixed.

[jira] [Assigned] (OAK-374) ConflictHandler must not depend on Oak API

2012-10-11 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-374?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger reassigned OAK-374: Assignee: Marcel Reutegger ConflictHandler must not depend on Oak API

[jira] [Assigned] (OAK-314) Align interaction of NamespaceRegistry and NodeTypeManager with Session

2012-10-11 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-314?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger reassigned OAK-314: Assignee: (was: Marcel Reutegger) Align interaction of NamespaceRegistry and

[jira] [Updated] (OAK-374) ConflictHandler must not depend on Oak API

2012-10-11 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-374?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger updated OAK-374: - Attachment: OAK-374.patch Proposed changes. ConflictHandler must not depend on

[jira] [Commented] (OAK-169) Support orderable nodes

2012-10-11 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-169?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13474153#comment-13474153 ] Marcel Reutegger commented on OAK-169: -- Remaining work includes: - Root.copy() and

[jira] [Resolved] (OAK-374) ConflictHandler must not depend on Oak API

2012-10-11 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-374?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger resolved OAK-374. -- Resolution: Fixed Fix Version/s: 0.6 Committed in revision: 1397070

[jira] [Assigned] (OAK-169) Support orderable nodes

2012-10-23 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-169?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger reassigned OAK-169: Assignee: Marcel Reutegger Support orderable nodes ---

[jira] [Resolved] (OAK-169) Support orderable nodes

2012-10-24 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-169?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger resolved OAK-169. -- Resolution: Fixed Fix Version/s: 0.6 As of revision 1401594 the :childOrder property (and

[jira] [Assigned] (OAK-249) Add support for auto created properties

2012-10-25 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-249?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger reassigned OAK-249: Assignee: Marcel Reutegger Add support for auto created properties

[jira] [Created] (OAK-403) PropertyIndexLookup does not find indexes

2012-10-25 Thread Marcel Reutegger (JIRA)
Marcel Reutegger created OAK-403: Summary: PropertyIndexLookup does not find indexes Key: OAK-403 URL: https://issues.apache.org/jira/browse/OAK-403 Project: Jackrabbit Oak Issue Type: Bug

[jira] [Updated] (OAK-403) PropertyIndexLookup does not find indexes

2012-10-30 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-403?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger updated OAK-403: - Attachment: OAK-403.patch All tests pass with this updated patch.

[jira] [Commented] (OAK-403) PropertyIndexLookup does not find indexes

2012-10-30 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-403?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13486834#comment-13486834 ] Marcel Reutegger commented on OAK-403: -- I'd rather close this issue and create a new one

[jira] [Commented] (OAK-395) Inconsistency in Node#setProperty in case of null value

2012-10-30 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-395?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13486875#comment-13486875 ] Marcel Reutegger commented on OAK-395: -- I prefer Chetans second suggestion and return a

[jira] [Reopened] (OAK-395) Inconsistency in Node#setProperty in case of null value

2012-10-30 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-395?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger reopened OAK-395: -- Assignee: Marcel Reutegger (was: angela) I'll prepare a patch...

[jira] [Updated] (OAK-395) Inconsistency in Node#setProperty in case of null value

2012-10-30 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-395?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger updated OAK-395: - Attachment: OAK-395.patch Patch with proposed changes. Now the setProperty() methods returns a

[jira] [Resolved] (OAK-395) Inconsistency in Node#setProperty in case of null value

2012-10-31 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-395?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger resolved OAK-395. -- Resolution: Fixed Fix Version/s: 0.6 Applied patch in revision 1404014

[jira] [Commented] (OAK-380) Define conversion of property values

2012-10-31 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-380?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13487661#comment-13487661 ] Marcel Reutegger commented on OAK-380: -- bq. Anything left? performance... toCalendar()

[jira] [Assigned] (OAK-324) o.a.j.oak.spi.state.AbstractNodeState#toString causes evaluation of complete tree

2012-10-31 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-324?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger reassigned OAK-324: Assignee: Marcel Reutegger o.a.j.oak.spi.state.AbstractNodeState#toString causes

[jira] [Resolved] (OAK-324) o.a.j.oak.spi.state.AbstractNodeState#toString causes evaluation of complete tree

2012-10-31 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-324?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger resolved OAK-324. -- Resolution: Fixed Fix Version/s: 0.6 Fixed in 1404199.

[jira] [Reopened] (OAK-388) Add NodeType Index

2012-11-05 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-388?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger reopened OAK-388: -- Assignee: Marcel Reutegger (was: Alex Parvulescu) There one piece missing. The QueryEngine is

[jira] [Commented] (OAK-388) Add NodeType Index

2012-11-05 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-388?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13490517#comment-13490517 ] Marcel Reutegger commented on OAK-388: -- I'll take care of this. Add

[jira] [Comment Edited] (OAK-388) Add NodeType Index

2012-11-05 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-388?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13490537#comment-13490537 ] Marcel Reutegger edited comment on OAK-388 at 11/5/12 9:51 AM: ---

[jira] [Commented] (OAK-388) Add NodeType Index

2012-11-05 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-388?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13490602#comment-13490602 ] Marcel Reutegger commented on OAK-388: -- bq. resolve the node type unnecessarily The

[jira] [Updated] (OAK-388) Add NodeType Index

2012-11-05 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-388?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger updated OAK-388: - Attachment: OAK-388.patch Attached a first version of a NodeTypeIndex, which leverages the existing

[jira] [Commented] (OAK-423) Query: org.apache.jackrabbit.oak.spi.query.Cursor.currentRow called too late

2012-11-06 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-423?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13491327#comment-13491327 ] Marcel Reutegger commented on OAK-423: -- Committed a quick fix in revision 1406073 to

[jira] [Commented] (OAK-388) Add NodeType Index

2012-11-06 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-388?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13491354#comment-13491354 ] Marcel Reutegger commented on OAK-388: -- Applied patch with an additional test in

[jira] [Created] (OAK-432) Repository does not restart with PrivilegeInitializer

2012-11-08 Thread Marcel Reutegger (JIRA)
Marcel Reutegger created OAK-432: Summary: Repository does not restart with PrivilegeInitializer Key: OAK-432 URL: https://issues.apache.org/jira/browse/OAK-432 Project: Jackrabbit Oak Issue

[jira] [Created] (OAK-437) PropertyDefinition.getValueConstraints() returns null when no constraint is available.

2012-11-12 Thread Marcel Reutegger (JIRA)
Marcel Reutegger created OAK-437: Summary: PropertyDefinition.getValueConstraints() returns null when no constraint is available. Key: OAK-437 URL: https://issues.apache.org/jira/browse/OAK-437

[jira] [Resolved] (OAK-437) PropertyDefinition.getValueConstraints() returns null when no constraint is available.

2012-11-12 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-437?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger resolved OAK-437. -- Resolution: Fixed Fix Version/s: 0.6 Fixed in revision: 1408234

[jira] [Commented] (OAK-442) Concurrently adding nodes fails with CommitFailedException

2012-11-13 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-442?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13496042#comment-13496042 ] Marcel Reutegger commented on OAK-442: -- Added test in revision: 1408642

[jira] [Commented] (OAK-440) Concurrency issue when 3 microkernels are writing in the same db

2012-11-13 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-440?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13496047#comment-13496047 ] Marcel Reutegger commented on OAK-440: -- I don't have a MongoDB running, but there's a

[jira] [Commented] (OAK-484) QueryResultTest failing

2012-12-06 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-484?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13511252#comment-13511252 ] Marcel Reutegger commented on OAK-484: -- No, this is not a bug in the test. Jackrabbit

[jira] [Commented] (OAK-484) QueryResultTest failing because JCR 1.0 6.6.4.2 Document Order is not supported

2012-12-10 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-484?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13527792#comment-13527792 ] Marcel Reutegger commented on OAK-484: -- I don't think we need it. I suggest we don't

[jira] [Resolved] (OAK-314) Align interaction of NamespaceRegistry and NodeTypeManager with Session

2012-12-10 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-314?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger resolved OAK-314. -- Resolution: Fixed Fix Version/s: 0.6 Agreed. Resolving as fixed. Align

[jira] [Commented] (OAK-355) Move QueryEngine reference from ContentSession to Root

2012-12-11 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-355?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13528812#comment-13528812 ] Marcel Reutegger commented on OAK-355: -- The only thing left is the name of the class.

[jira] [Created] (OAK-509) Item names starting with '{X}' cause RepositoryException

2012-12-12 Thread Marcel Reutegger (JIRA)
Marcel Reutegger created OAK-509: Summary: Item names starting with '{X}' cause RepositoryException Key: OAK-509 URL: https://issues.apache.org/jira/browse/OAK-509 Project: Jackrabbit Oak

[jira] [Commented] (OAK-534) Inefficient NodeState comparison with MongoMK

2012-12-19 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-534?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13535825#comment-13535825 ] Marcel Reutegger commented on OAK-534: -- Just noticed there is alreay a TODO in

[jira] [Commented] (OAK-534) Inefficient NodeState comparison with MongoMK

2012-12-19 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-534?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13535861#comment-13535861 ] Marcel Reutegger commented on OAK-534: -- bq. It is not easy to retrofit the journal to

[jira] [Commented] (OAK-534) Inefficient NodeState comparison with MongoMK

2012-12-19 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-534?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13535877#comment-13535877 ] Marcel Reutegger commented on OAK-534: -- bq. You mean you'd look at the journal to short

[jira] [Commented] (OAK-534) Inefficient NodeState comparison with MongoMK

2012-12-19 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-534?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13535924#comment-13535924 ] Marcel Reutegger commented on OAK-534: -- I think it should be possible to implement that

[jira] [Commented] (OAK-534) Inefficient NodeState comparison with MongoMK

2012-12-19 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-534?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13536077#comment-13536077 ] Marcel Reutegger commented on OAK-534: -- bq. Would it make sense to create a prototype of

[jira] [Commented] (OAK-535) MergeCommand reads complete tree into memory

2012-12-20 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-535?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13537081#comment-13537081 ] Marcel Reutegger commented on OAK-535: -- I'm wondering if we need the full fledged 3-way

[jira] [Created] (OAK-540) MongoMK.getHeadRevision() returns branch revision

2013-01-08 Thread Marcel Reutegger (JIRA)
Marcel Reutegger created OAK-540: Summary: MongoMK.getHeadRevision() returns branch revision Key: OAK-540 URL: https://issues.apache.org/jira/browse/OAK-540 Project: Jackrabbit Oak Issue

[jira] [Commented] (OAK-542) MongoMK.getNodes() may return changes from other unmerged branch

2013-01-08 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-542?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13546873#comment-13546873 ] Marcel Reutegger commented on OAK-542: -- Added test in revision 1430271 (currently

[jira] [Commented] (OAK-542) MongoMK.getNodes() may return changes from other unmerged branch

2013-01-08 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-542?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13546877#comment-13546877 ] Marcel Reutegger commented on OAK-542: -- The problem is in

[jira] [Resolved] (OAK-542) MongoMK.getNodes() may return changes from other unmerged branch

2013-01-08 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-542?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger resolved OAK-542. -- Resolution: Fixed Fix Version/s: 0.6 Fixed in revision: 1430284

[jira] [Updated] (OAK-507) MicroKernel.commit() throws NotFoundException for an existing node

2013-01-10 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-507?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger updated OAK-507: - Attachment: OAK-507.patch The attached patch changes CommitCommand to useon the revision as passed

[jira] [Commented] (OAK-507) MicroKernel.commit() throws NotFoundException for an existing node

2013-01-10 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-507?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13549492#comment-13549492 ] Marcel Reutegger commented on OAK-507: -- bq. We already have commit variable to read the

[jira] [Updated] (OAK-507) MicroKernel.commit() throws NotFoundException for an existing node

2013-01-10 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-507?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger updated OAK-507: - Attachment: OAK-507.patch Updated the patch with an additional fix for moves in a branch.

[jira] [Resolved] (OAK-507) MicroKernel.commit() throws NotFoundException for an existing node

2013-01-10 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-507?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger resolved OAK-507. -- Resolution: Fixed Fix Version/s: 0.6 Committed the patch in revision: 1431409. There are

[jira] [Updated] (OAK-535) MergeCommand reads complete tree into memory

2013-01-14 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-535?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger updated OAK-535: - Attachment: OAK-535.patch This is a work-in-progress patch, which shows what kind of optimization I

[jira] [Commented] (OAK-535) MergeCommand reads complete tree into memory

2013-01-14 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-535?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13552571#comment-13552571 ] Marcel Reutegger commented on OAK-535: -- Please note that the diff aggregation is pretty

[jira] [Commented] (OAK-535) MergeCommand reads complete tree into memory

2013-01-15 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-535?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13553629#comment-13553629 ] Marcel Reutegger commented on OAK-535: -- I now also committed my OAK-535.patch from

[jira] [Commented] (OAK-535) MergeCommand reads complete tree into memory

2013-01-16 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-535?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13554910#comment-13554910 ] Marcel Reutegger commented on OAK-535: -- Optimized diff normalization in revision:

[jira] [Resolved] (OAK-557) Configurable caches in MongoNodeStore

2013-01-16 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-557?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger resolved OAK-557. -- Resolution: Fixed Fix Version/s: 0.6 Implemented in revision: 1433886

[jira] [Created] (OAK-557) Configurable caches in MongoNodeStore

2013-01-16 Thread Marcel Reutegger (JIRA)
Marcel Reutegger created OAK-557: Summary: Configurable caches in MongoNodeStore Key: OAK-557 URL: https://issues.apache.org/jira/browse/OAK-557 Project: Jackrabbit Oak Issue Type:

[jira] [Created] (OAK-558) Compress affected paths and diff field in MongoCommit

2013-01-16 Thread Marcel Reutegger (JIRA)
Marcel Reutegger created OAK-558: Summary: Compress affected paths and diff field in MongoCommit Key: OAK-558 URL: https://issues.apache.org/jira/browse/OAK-558 Project: Jackrabbit Oak Issue

[jira] [Comment Edited] (OAK-558) Compress affected paths and diff field in MongoCommit

2013-01-16 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-558?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13554915#comment-13554915 ] Marcel Reutegger edited comment on OAK-558 at 1/16/13 10:39 AM:

[jira] [Resolved] (OAK-558) Compress affected paths and diff field in MongoCommit

2013-01-16 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-558?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger resolved OAK-558. -- Resolution: Fixed Fix Version/s: 0.6 Implemented in revision: Please note, this change

[jira] [Commented] (OAK-565) CommitCommand readExistingNodes/mergeNodes called unnecessarily

2013-01-17 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-565?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13556272#comment-13556272 ] Marcel Reutegger commented on OAK-565: -- bq. because mongoSync's headRevision is

[jira] [Commented] (OAK-560) MongoMK.commit() not atomic

2013-01-17 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-560?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13556319#comment-13556319 ] Marcel Reutegger commented on OAK-560: -- The problem is a combination of two things: *

[jira] [Commented] (OAK-560) MongoMK.commit() not atomic

2013-01-17 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-560?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13556324#comment-13556324 ] Marcel Reutegger commented on OAK-560: -- In addition, CommitCommandNew.prepareCommit()

[jira] [Comment Edited] (OAK-560) MongoMK.commit() not atomic

2013-01-17 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-560?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13556324#comment-13556324 ] Marcel Reutegger edited comment on OAK-560 at 1/17/13 3:46 PM: ---

[jira] [Created] (OAK-571) Limit usage of headRevId in sync collection to non-branches

2013-01-21 Thread Marcel Reutegger (JIRA)
Marcel Reutegger created OAK-571: Summary: Limit usage of headRevId in sync collection to non-branches Key: OAK-571 URL: https://issues.apache.org/jira/browse/OAK-571 Project: Jackrabbit Oak

[jira] [Commented] (OAK-565) CommitCommand readExistingNodes/mergeNodes called unnecessarily

2013-01-21 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-565?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13558724#comment-13558724 ] Marcel Reutegger commented on OAK-565: -- Created OAK-571 blocking OAK-560.

[jira] [Commented] (OAK-565) CommitCommand readExistingNodes/mergeNodes called unnecessarily

2013-01-21 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-565?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13558746#comment-13558746 ] Marcel Reutegger commented on OAK-565: -- Since we moved the discussion about headRevId to

[jira] [Created] (OAK-573) OneLevelDiffCommand inefficient for commits with many affected paths

2013-01-21 Thread Marcel Reutegger (JIRA)
Marcel Reutegger created OAK-573: Summary: OneLevelDiffCommand inefficient for commits with many affected paths Key: OAK-573 URL: https://issues.apache.org/jira/browse/OAK-573 Project: Jackrabbit Oak

[jira] [Commented] (OAK-144) Implement observation

2013-01-21 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-144?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13558809#comment-13558809 ] Marcel Reutegger commented on OAK-144: -- Added implementation for node type filtering in

[jira] [Resolved] (OAK-573) OneLevelDiffCommand inefficient for commits with many affected paths

2013-01-21 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-573?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger resolved OAK-573. -- Resolution: Fixed Fix Version/s: 0.6 Fixed in revision: 1436589

[jira] [Created] (OAK-574) Ignore hidden NodeStates in VersionHook

2013-01-21 Thread Marcel Reutegger (JIRA)
Marcel Reutegger created OAK-574: Summary: Ignore hidden NodeStates in VersionHook Key: OAK-574 URL: https://issues.apache.org/jira/browse/OAK-574 Project: Jackrabbit Oak Issue Type:

[jira] [Resolved] (OAK-574) Ignore hidden NodeStates in VersionHook

2013-01-21 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-574?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger resolved OAK-574. -- Resolution: Fixed Fix Version/s: 0.6 Fixed in revision: 1436615 Ignore

[jira] [Commented] (OAK-571) Limit usage of headRevId in sync collection to non-branches

2013-01-22 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-571?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13559576#comment-13559576 ] Marcel Reutegger commented on OAK-571: -- I agree, there's something strange or wrong

[jira] [Commented] (OAK-571) Limit usage of headRevId in sync collection to non-branches

2013-01-22 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-571?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13559587#comment-13559587 ] Marcel Reutegger commented on OAK-571: -- Hmm, while running

[jira] [Commented] (OAK-571) Limit usage of headRevId in sync collection to non-branches

2013-01-22 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-571?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13559626#comment-13559626 ] Marcel Reutegger commented on OAK-571: -- It doesn't work because of

[jira] [Updated] (OAK-571) Limit usage of headRevId in sync collection to non-branches

2013-01-22 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-571?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger updated OAK-571: - Attachment: OAK-571-3.patch Attached patch simply returns all commits fetched from MongoDB.

[jira] [Commented] (OAK-566) MongoMK throws exception when adding nodes concurrently

2013-01-22 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-566?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13559674#comment-13559674 ] Marcel Reutegger commented on OAK-566: -- Thanks for the test, I have committed a slightly

[jira] [Commented] (OAK-571) Limit usage of headRevId in sync collection to non-branches

2013-01-23 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-571?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13560492#comment-13560492 ] Marcel Reutegger commented on OAK-571: -- bq. With the current implementation it may also

[jira] [Commented] (OAK-351) Inconsistency issue when committing a new node under an old parent

2013-01-23 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13560510#comment-13560510 ] Marcel Reutegger commented on OAK-351: -- Mete, what's the status of this issue?

[jira] [Commented] (OAK-580) Add Root#getRootTree (or getTreeRoot)

2013-01-24 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-580?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13561517#comment-13561517 ] Marcel Reutegger commented on OAK-580: -- This might become a bit controversial and is a

[jira] [Updated] (OAK-566) MongoMK throws exception when adding nodes concurrently

2013-01-24 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-566?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger updated OAK-566: - Attachment: OAK-566.patch Work-in-progress patch. Tests pass with this patch. It does not 100%

[jira] [Commented] (OAK-566) MongoMK throws exception when adding nodes concurrently

2013-01-24 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-566?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13561568#comment-13561568 ] Marcel Reutegger commented on OAK-566: -- One more thing.

[jira] [Commented] (OAK-566) MongoMK throws exception when adding nodes concurrently

2013-01-24 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-566?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13561569#comment-13561569 ] Marcel Reutegger commented on OAK-566: -- bq. do we know for sure that in-doubt period

[jira] [Created] (OAK-584) Clean up XXXNew classes

2013-01-24 Thread Marcel Reutegger (JIRA)
Marcel Reutegger created OAK-584: Summary: Clean up XXXNew classes Key: OAK-584 URL: https://issues.apache.org/jira/browse/OAK-584 Project: Jackrabbit Oak Issue Type: Task

  1   2   3   4   5   6   7   8   9   10   >