[jira] [Commented] (JCR-3226) stateCreated deadlock

2015-07-24 Thread Dominique Pfister (JIRA)
[ https://issues.apache.org/jira/browse/JCR-3226?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14640387#comment-14640387 ] Dominique Pfister commented on JCR-3226: Looks good to me, Thomas, +1 stateCreated

Re: [VOTE] Release Apache Jackrabbit Filevault 3.1.16

2015-02-23 Thread Dominique Pfister
+1 Cheers Dominique From: Tobias Bocanegra tri...@apache.org Sent: Thursday, February 19, 2015 4:55:40 PM To: dev@jackrabbit.apache.org Subject: [VOTE] Release Apache Jackrabbit Filevault 3.1.16 A candidate for the Jackrabbit Filevault 3.1.16 release is

RE: Multiple oak repositories using an OSGI whiteboard

2014-07-16 Thread Dominique Pfister
, Dominique Pfister dpfis...@adobe.com wrote: Hi, I'd like to setup two distinct Oak repositories in the same VM, each containing an OSGI whiteboard. Looking at the components inside oak-core that announce their availability using this whiteboard and the way the registration

Multiple oak repositories using an OSGI whiteboard

2014-07-15 Thread Dominique Pfister
Hi, I'd like to setup two distinct Oak repositories in the same VM, each containing an OSGI whiteboard. Looking at the components inside oak-core that announce their availability using this whiteboard and the way the registration is implemented in the OSGI whiteboard, I was wondering

[jira] [Resolved] (JCR-3368) CachingHierarchyManager: inconsistent state after transient changes on root node

2014-05-21 Thread Dominique Pfister (JIRA)
[ https://issues.apache.org/jira/browse/JCR-3368?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dominique Pfister resolved JCR-3368. Resolution: Fixed Fix Version/s: 2.8 Fixed in revision 1596550

[jira] [Resolved] (JCR-3779) Node.getPath() returns inconsistent values depending on whether node is saved or not

2014-05-21 Thread Dominique Pfister (JIRA)
[ https://issues.apache.org/jira/browse/JCR-3779?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dominique Pfister resolved JCR-3779. Resolution: Fixed Fix Version/s: 2.8 Fixed in revision 1596550. Node.getPath

[jira] [Commented] (JCR-3239) Removal of a top level node doesn't update the hierarchy manager's cache.

2014-05-21 Thread Dominique Pfister (JIRA)
[ https://issues.apache.org/jira/browse/JCR-3239?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14004613#comment-14004613 ] Dominique Pfister commented on JCR-3239: Philipp, I'm unable to reproduce

[jira] [Commented] (JCR-3743) failing test if aws extensions

2014-03-18 Thread Dominique Pfister (JIRA)
[ https://issues.apache.org/jira/browse/JCR-3743?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13939028#comment-13939028 ] Dominique Pfister commented on JCR-3743: Hm, I'm unable to reproduce these failures

[jira] [Commented] (JCR-3743) failing test if aws extensions

2014-03-18 Thread Dominique Pfister (JIRA)
[ https://issues.apache.org/jira/browse/JCR-3743?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13939210#comment-13939210 ] Dominique Pfister commented on JCR-3743: bq. You'll have to check the code for any

[jira] [Comment Edited] (JCR-3743) failing test if aws extensions

2014-03-18 Thread Dominique Pfister (JIRA)
[ https://issues.apache.org/jira/browse/JCR-3743?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13939210#comment-13939210 ] Dominique Pfister edited comment on JCR-3743 at 3/18/14 2:01 PM

[jira] [Assigned] (JCR-3743) failing test if aws extensions

2014-03-17 Thread Dominique Pfister (JIRA)
[ https://issues.apache.org/jira/browse/JCR-3743?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dominique Pfister reassigned JCR-3743: -- Assignee: Dominique Pfister Yeap, sure. failing test if aws extensions

[jira] [Commented] (JCR-3729) S3 Datastore optimizations

2014-03-13 Thread Dominique Pfister (JIRA)
[ https://issues.apache.org/jira/browse/JCR-3729?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13933074#comment-13933074 ] Dominique Pfister commented on JCR-3729: Thanks, [~shgupta], this looks much better

[jira] [Comment Edited] (JCR-3729) S3 Datastore optimizations

2014-03-13 Thread Dominique Pfister (JIRA)
[ https://issues.apache.org/jira/browse/JCR-3729?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13933155#comment-13933155 ] Dominique Pfister edited comment on JCR-3729 at 3/13/14 12:15 PM

[jira] [Commented] (JCR-3729) S3 Datastore optimizations

2014-03-13 Thread Dominique Pfister (JIRA)
[ https://issues.apache.org/jira/browse/JCR-3729?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13933155#comment-13933155 ] Dominique Pfister commented on JCR-3729: Patch revised and committed in revision

[jira] [Updated] (JCR-3729) S3 Datastore optimizations

2014-03-13 Thread Dominique Pfister (JIRA)
[ https://issues.apache.org/jira/browse/JCR-3729?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dominique Pfister updated JCR-3729: --- Resolution: Fixed Status: Resolved (was: Patch Available) S3 Datastore optimizations

[jira] [Assigned] (JCR-3729) S3 Datastore optimizations

2014-03-13 Thread Dominique Pfister (JIRA)
[ https://issues.apache.org/jira/browse/JCR-3729?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dominique Pfister reassigned JCR-3729: -- Assignee: Dominique Pfister S3 Datastore optimizations

Fix version 2.7.5, trunk on 2.8-SNAPSHOT

2014-03-13 Thread Dominique Pfister
Hi, I'm working on JCR-3729 which has fix version 2.7.5, and committed changes to trunk. Now, I'm a bit confused: on one hand there is only a branch for 2.6, and trunk is on 2.8-SNAPSHOT, so is there some other place to apply the patch so it'll be included in 2.7.5? Thanks Dominique

[jira] [Assigned] (JCR-3730) Use object keys to create partitions in S3 automatically

2014-03-13 Thread Dominique Pfister (JIRA)
[ https://issues.apache.org/jira/browse/JCR-3730?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dominique Pfister reassigned JCR-3730: -- Assignee: Dominique Pfister Use object keys to create partitions in S3 automatically

[jira] [Updated] (JCR-3730) Use object keys to create partitions in S3 automatically

2014-03-13 Thread Dominique Pfister (JIRA)
[ https://issues.apache.org/jira/browse/JCR-3730?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dominique Pfister updated JCR-3730: --- Resolution: Fixed Status: Resolved (was: Patch Available) Patch revised and committed

[jira] [Assigned] (JCR-3731) Multi-threaded migration of binary files from FileSystem to S3 datastore

2014-03-13 Thread Dominique Pfister (JIRA)
[ https://issues.apache.org/jira/browse/JCR-3731?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dominique Pfister reassigned JCR-3731: -- Assignee: Dominique Pfister Multi-threaded migration of binary files from FileSystem

[jira] [Updated] (JCR-3731) Multi-threaded migration of binary files from FileSystem to S3 datastore

2014-03-13 Thread Dominique Pfister (JIRA)
[ https://issues.apache.org/jira/browse/JCR-3731?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dominique Pfister updated JCR-3731: --- Resolution: Fixed Status: Resolved (was: Patch Available) Patch revised and committed

[jira] [Updated] (JCR-3732) Externalize S3 endpoints

2014-03-13 Thread Dominique Pfister (JIRA)
[ https://issues.apache.org/jira/browse/JCR-3732?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dominique Pfister updated JCR-3732: --- Resolution: Fixed Status: Resolved (was: Patch Available) Patch revised and committed

[jira] [Assigned] (JCR-3734) Slow local cache built-up time

2014-03-13 Thread Dominique Pfister (JIRA)
[ https://issues.apache.org/jira/browse/JCR-3734?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dominique Pfister reassigned JCR-3734: -- Assignee: Dominique Pfister Slow local cache built-up time

[jira] [Updated] (JCR-3734) Slow local cache built-up time

2014-03-13 Thread Dominique Pfister (JIRA)
[ https://issues.apache.org/jira/browse/JCR-3734?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dominique Pfister updated JCR-3734: --- Resolution: Fixed Status: Resolved (was: Patch Available) Patch revised and committed

[jira] [Assigned] (JCR-3733) Asynchronous upload file to S3

2014-03-13 Thread Dominique Pfister (JIRA)
[ https://issues.apache.org/jira/browse/JCR-3733?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dominique Pfister reassigned JCR-3733: -- Assignee: Dominique Pfister Asynchronous upload file to S3

[jira] [Updated] (JCR-3733) Asynchronous upload file to S3

2014-03-13 Thread Dominique Pfister (JIRA)
[ https://issues.apache.org/jira/browse/JCR-3733?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dominique Pfister updated JCR-3733: --- Resolution: Fixed Status: Resolved (was: Patch Available) Patch revised and committed

[jira] [Commented] (JCR-3729) S3 Datastore optimizations

2014-03-13 Thread Dominique Pfister (JIRA)
[ https://issues.apache.org/jira/browse/JCR-3729?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13933293#comment-13933293 ] Dominique Pfister commented on JCR-3729: Thanks a lot, Shashank, for providing

[jira] [Comment Edited] (JCR-3729) S3 Datastore optimizations

2014-03-12 Thread Dominique Pfister (JIRA)
[ https://issues.apache.org/jira/browse/JCR-3729?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13931567#comment-13931567 ] Dominique Pfister edited comment on JCR-3729 at 3/12/14 9:17 AM

[jira] [Commented] (JCR-3729) S3 Datastore optimizations

2014-03-12 Thread Dominique Pfister (JIRA)
[ https://issues.apache.org/jira/browse/JCR-3729?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13931567#comment-13931567 ] Dominique Pfister commented on JCR-3729: [~shgupta], there are a couple of issues

[jira] [Commented] (JCR-3729) S3 Datastore optimizations

2014-03-12 Thread Dominique Pfister (JIRA)
[ https://issues.apache.org/jira/browse/JCR-3729?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13931599#comment-13931599 ] Dominique Pfister commented on JCR-3729: bq. They are re-factored jackrabbit-data. I

[jira] [Commented] (JCR-3729) S3 Datastore optimizations

2014-03-12 Thread Dominique Pfister (JIRA)
[ https://issues.apache.org/jira/browse/JCR-3729?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13931614#comment-13931614 ] Dominique Pfister commented on JCR-3729: bq. since changes are too large i advise

svn:eol-style missing (CR+LF in source files)

2014-03-12 Thread Dominique Pfister
Hi, I'm currently reviewing a patch submitted in JCR-3729, and when I try to apply to trunk, it fails for various files, although the version it is based on is the same as mine. I realized that the files rejected all have CR+LF line terminators in my checkout, although I'm working on Mac OS X,

[jira] [Commented] (JCR-3729) S3 Datastore optimizations

2014-03-12 Thread Dominique Pfister (JIRA)
[ https://issues.apache.org/jira/browse/JCR-3729?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13931823#comment-13931823 ] Dominique Pfister commented on JCR-3729: Thanks to [~reschke] fixing the svn:eol

[jira] [Comment Edited] (JCR-3729) S3 Datastore optimizations

2014-03-12 Thread Dominique Pfister (JIRA)
[ https://issues.apache.org/jira/browse/JCR-3729?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13931823#comment-13931823 ] Dominique Pfister edited comment on JCR-3729 at 3/12/14 2:45 PM

[jira] [Commented] (JCR-3732) Externalize S3 endpoints

2014-03-11 Thread Dominique Pfister (JIRA)
[ https://issues.apache.org/jira/browse/JCR-3732?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13930750#comment-13930750 ] Dominique Pfister commented on JCR-3732: [~shgupta], thank you for providing a patch

[jira] [Commented] (JCR-3731) Multi-threaded migration of binary files from FileSystem to S3 datastore

2014-03-11 Thread Dominique Pfister (JIRA)
[ https://issues.apache.org/jira/browse/JCR-3731?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13930844#comment-13930844 ] Dominique Pfister commented on JCR-3731: [~shgupta], the patch provided doesn't work

Re: EditorProvider after Oak construction

2014-01-09 Thread Dominique Pfister
Hi Jukka, On Jan 9, 2014, at 4:39 PM, Jukka Zitting jukka.zitt...@gmail.com wrote: Hi, On Thu, Jan 9, 2014 at 10:29 AM, Dominique Pfister dpfis...@adobe.com wrote: I’m working on an application packaged as an OSGI bundle that would perform some validation and store some auxiliary data

Re: EditorProvider after Oak construction

2014-01-09 Thread Dominique Pfister
of this “special” EditorProvider in Oak.with(…) fix it? Thanks Dominique On Jan 9, 2014, at 4:54 PM, Dominique Pfister dpfis...@adobe.commailto:dpfis...@adobe.com wrote: Hi Jukka, On Jan 9, 2014, at 4:39 PM, Jukka Zitting jukka.zitt...@gmail.commailto:jukka.zitt...@gmail.com wrote: Hi, On Thu, Jan 9

Re: [VOTE] Accept MongoMK contribution (Was: [jira] [Created] (OAK-293) MongoDB-based MicroKernel)

2012-09-13 Thread Dominique Pfister
And here's my: +1 Kind regards Dominique On Sep 13, 2012, at 5:09 PM, Jukka Zitting wrote: Hi, On Thu, Sep 6, 2012 at 9:37 PM, Philipp Marx (JIRA) j...@apache.org wrote: Summary: MongoDB-based MicroKernel This is a pretty major new feature so I'd like us to vote on whether we want to

[jira] [Resolved] (OAK-216) Occasional org.apache.jackrabbit.mk.store.NotFoundExceptions

2012-08-22 Thread Dominique Pfister (JIRA)
[ https://issues.apache.org/jira/browse/OAK-216?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dominique Pfister resolved OAK-216. --- Resolution: Fixed Assignee: Dominique Pfister Issue was caused by a wrong assumption

[jira] [Created] (OAK-231) Support for large child node lists.

2012-08-03 Thread Dominique Pfister (JIRA)
Dominique Pfister created OAK-231: - Summary: Support for large child node lists. Key: OAK-231 URL: https://issues.apache.org/jira/browse/OAK-231 Project: Jackrabbit Oak Issue Type

[jira] [Updated] (OAK-231) Support for large child node lists

2012-08-03 Thread Dominique Pfister (JIRA)
[ https://issues.apache.org/jira/browse/OAK-231?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dominique Pfister updated OAK-231: -- Summary: Support for large child node lists (was: Support for large child node lists

[jira] [Resolved] (OAK-187) ConcurrentModificationException during gc run

2012-07-25 Thread Dominique Pfister (JIRA)
[ https://issues.apache.org/jira/browse/OAK-187?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dominique Pfister resolved OAK-187. --- Resolution: Fixed Assignee: Dominique Pfister Fixed in revision 1365621

[jira] [Comment Edited] (OAK-114) MicroKernel API: specify retention policy for old revisions

2012-07-05 Thread Dominique Pfister (JIRA)
[ https://issues.apache.org/jira/browse/OAK-114?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13406910#comment-13406910 ] Dominique Pfister edited comment on OAK-114 at 7/5/12 8:30 AM

[jira] [Commented] (OAK-114) MicroKernel API: specify retention policy for old revisions

2012-07-05 Thread Dominique Pfister (JIRA)
[ https://issues.apache.org/jira/browse/OAK-114?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13407201#comment-13407201 ] Dominique Pfister commented on OAK-114: --- bq.{quote} If we are keeping track of when

Re: ConcurrentModificationException during gc run

2012-07-04 Thread Dominique Pfister
Hi Michi, Yes, Tom experienced the same issue yesterday. I'm gonna have a look. Thanks Dominique On Jul 4, 2012, at 11:23 AM, Michael Dürig wrote: Hi, I got a ConcurrentModificationException while checking the 0.3 release. This didn't cause any test case to fail but was printed to the

[jira] [Commented] (OAK-138) Move client/server package in oak-mk to separate project

2012-06-13 Thread Dominique Pfister (JIRA)
[ https://issues.apache.org/jira/browse/OAK-138?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13294366#comment-13294366 ] Dominique Pfister commented on OAK-138: --- @Thomas: I agree that other MK implementations

[jira] [Updated] (OAK-138) Move client/server package in oak-mk to separate project

2012-06-12 Thread Dominique Pfister (JIRA)
[ https://issues.apache.org/jira/browse/OAK-138?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dominique Pfister updated OAK-138: -- Description: As a further cleanup step in OAK-13, I'd like to move the packages o.a.j.mk.client

Re: The revenge of OAK-53 part II: IT failure

2012-05-24 Thread Dominique Pfister
, On 23.5.12 13:45, Dominique Pfister wrote: Hi Michi, On May 23, 2012, at 1:38 PM, Michael Dürig wrote: Didn't see it again up to now. I'll keep an eye on it. Is there any log data that would be helpful if this occurs again? Unfortunately not (yet), if it reappears, I'll add a logger

Re: The revenge of OAK-53 part II: IT failure

2012-05-23 Thread Dominique Pfister
Hi Michi, On May 23, 2012, at 1:38 PM, Michael Dürig wrote: Didn't see it again up to now. I'll keep an eye on it. Is there any log data that would be helpful if this occurs again? Unfortunately not (yet), if it reappears, I'll add a logger to the mk subproject and log messages in the

Re: Intermittent test failures with -PintegrationTesting

2012-05-22 Thread Dominique Pfister
Hi Michi, Seen this, too, very rarely though. Anyway, I created an issue for this: https://issues.apache.org/jira/browse/OAK-107 Cheers Dominique On May 21, 2012, at 11:41 PM, Michael Dürig wrote: Hi, About every third build fails for me:

[jira] [Commented] (OAK-82) Running MicroKernelIT test with the InMem persistence creates a lot of GC threads

2012-05-07 Thread Dominique Pfister (JIRA)
[ https://issues.apache.org/jira/browse/OAK-82?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13269615#comment-13269615 ] Dominique Pfister commented on OAK-82: -- Oops, that rationale slipped my attention even

[jira] [Commented] (OAK-56) File system abstraction

2012-05-03 Thread Dominique Pfister (JIRA)
[ https://issues.apache.org/jira/browse/OAK-56?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13267331#comment-13267331 ] Dominique Pfister commented on OAK-56: -- On a related note, what's the status

[jira] [Commented] (OAK-56) File system abstraction

2012-05-03 Thread Dominique Pfister (JIRA)
[ https://issues.apache.org/jira/browse/OAK-56?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13267334#comment-13267334 ] Dominique Pfister commented on OAK-56: -- commons and rename the package

[jira] [Commented] (OAK-78) waitForCommit() test failure for MK remoting

2012-04-30 Thread Dominique Pfister (JIRA)
[ https://issues.apache.org/jira/browse/OAK-78?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13264728#comment-13264728 ] Dominique Pfister commented on OAK-78: -- There doesn't seem to be any need

Re: Lifetime of revision identifiers

2012-04-03 Thread Dominique Pfister
. Regards Dominique On Apr 3, 2012, at 11:05 AM, Dominique Pfister wrote: Hi, On Apr 2, 2012, at 7:28 PM, Jukka Zitting wrote: Hi, On Mon, Apr 2, 2012 at 6:34 PM, Stefan Guggisberg stefan.guggisb...@gmail.com wrote: i don't think that we should allow clients to explicitly extend the life

Re: Lifetime of revision identifiers

2012-04-03 Thread Dominique Pfister
Hi, On Apr 3, 2012, at 11:51 AM, Jukka Zitting wrote: Hi, On Tue, Apr 3, 2012 at 11:47 AM, Dominique Pfister dpfis...@adobe.com wrote: I made a second thought, and I'm no longer sure I would allow a revision to be reachable by some client interaction. You'd drop revision identifiers

[jira] [Commented] (OAK-10) Impedance mismatch between signatures of NodeState#getChildeNodeEntries and MicroKernel#getNodes

2012-03-12 Thread Dominique Pfister (Commented) (JIRA)
[ https://issues.apache.org/jira/browse/OAK-10?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13227676#comment-13227676 ] Dominique Pfister commented on OAK-10: -- I suggest we change it to int for both methods

[jira] [Commented] (OAK-5) JCR bindings for Oak

2012-03-12 Thread Dominique Pfister (Commented) (JIRA)
[ https://issues.apache.org/jira/browse/OAK-5?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13227428#comment-13227428 ] Dominique Pfister commented on OAK-5: - What about this, Tom: I use Eclipse, too, and if I

[jira] [Commented] (OAK-5) JCR bindings for Oak

2012-03-08 Thread Dominique Pfister (Commented) (JIRA)
[ https://issues.apache.org/jira/browse/OAK-5?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13225293#comment-13225293 ] Dominique Pfister commented on OAK-5: - I think we should either put it all under

Re: [jr3] Tree model

2012-03-05 Thread Dominique Pfister
Hi, On Mar 5, 2012, at 10:20 AM, Thomas Mueller wrote: Note that if we do mandate orderability on child nodes, supporting So in your model a tree is a node? A leaf is a property? What is a branch, a child node? I prefer using the same terms for the same things consistently. A node

Re: [jr3] Tree model

2012-03-05 Thread Dominique Pfister
Hi, On Mar 5, 2012, at 1:40 PM, Thomas Mueller wrote: Hi, If we want to use distinct interfaces for read-only and writable nodes, what about ImmutableNode and MutableNode extends ImmutableNode. That's troublesome because then a client that's given an ImmutableNode can't rely on the

Re: [jr3] implicit assumptions in MK design?

2012-03-01 Thread Dominique Pfister
Hi Michael, Are you suggesting, that cluster sync will be provided purely by the underlying NoSQL database? Until now, I always assumed that all cluster nodes expose an MK interface, and that changes are transmitted to other nodes via calls on this MK interface. So in your example, cluster

Re: [jr3 trade consistency for availability]

2012-02-29 Thread Dominique Pfister
Hi, On Feb 28, 2012, at 3:54 PM, Marcel Reutegger wrote: I'd solve this differently. Saves are always performed on one partition, even if some of the change set actually goes beyond a given partition. this is however assuming that our implementation supports dynamic partitioning and

Re: [jr3] Tree model

2012-02-29 Thread Dominique Pfister
Hi, On Tue 28, 2012, at 6:32 PM, Michael Dürig wrote: On 28.2.12 15:40, Thomas Mueller wrote: One reason to use the MicroKernel API is so we can implement a native version of the MicroKernel. See also http://wiki.apache.org/jackrabbit/Goals%20and%20non%20goals%20for%20Jackrab bit%203 - TBD -

Re: [jr3 trade consistency for availability]

2012-02-29 Thread Dominique Pfister
Hi, On Feb 29, 2012, at 2:52 PM, Marcel Reutegger wrote: Hi, On Feb 28, 2012, at 3:54 PM, Marcel Reutegger wrote: I'd solve this differently. Saves are always performed on one partition, even if some of the change set actually goes beyond a given partition. this is however assuming that

Re: [jr3 trade consistency for availability]

2012-02-29 Thread Dominique Pfister
On Feb 29, 2012, at 5:45 PM, Michael Dürig wrote: That's an idea I mentioned earlier already [1]: make cluster sync transparent to JCR sessions. That is, any modification required by the sync, should look like just another session operation to JCR clients (i.e. there should also be observation

Re: [jr3] Tree model

2012-02-28 Thread Dominique Pfister
Hi Michael, On Feb 28, 2012, at 19:11, Michael Dürig mdue...@apache.org wrote: Hi Jukka, Thanks for bringing this up. In a nutshell what you are proposing is to implement trees as persistent data structures. Hm, that's rather wishful thinking. Right now, we enforce an MVCC model inside

[jira] [Updated] (JCR-3232) FileRevision extensibility issues

2012-02-08 Thread Dominique Pfister (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/JCR-3232?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dominique Pfister updated JCR-3232: --- Resolution: Fixed Fix Version/s: 2.5 Status: Resolved (was: Patch Available

[jira] [Commented] (JCR-3229) FileRevision should have a flag to control whether to sync the file on every write.

2012-02-07 Thread Dominique Pfister (Commented) (JIRA)
[ https://issues.apache.org/jira/browse/JCR-3229?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13202417#comment-13202417 ] Dominique Pfister commented on JCR-3229: Hi Mete, Thanks for providing a patch. I

[jira] [Updated] (JCR-3229) FileRevision should have a flag to control whether to sync the file on every write.

2012-02-07 Thread Dominique Pfister (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/JCR-3229?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dominique Pfister updated JCR-3229: --- Resolution: Fixed Status: Resolved (was: Patch Available) Good, I applied your patch

Re: [jr3 Microkernel] compiler settings in pom.xml

2012-01-31 Thread Dominique Pfister
Hi Felix, On Jan 31, 2012, at 9:15 AM, Felix Meschberger wrote: Hi, Am 30.01.2012 um 17:54 schrieb Dominique Pfister: Hi, Just stumbled across this compilation setting in microkernel's pom.xml: plugin artifactIdmaven-compiler-plugin/artifactId

[jr3 Microkernel] compiler settings in pom.xml

2012-01-30 Thread Dominique Pfister
Hi, Just stumbled across this compilation setting in microkernel's pom.xml: plugin artifactIdmaven-compiler-plugin/artifactId version2.3.2/version configuration source1.5/source target1.5/target

Re: svn commit: r1213680 - /jackrabbit/sandbox/microkernel/src/test/java/org/apache/jackrabbit/mk/ConflictingMoveTest.java

2011-12-13 Thread Dominique Pfister
Hm, no idea how this happened. No intention, though, I reverted the test removal... On Dec 13, 2011, at 2:52 PM, Michael Dürig wrote: On 13.12.11 13:30, dpfis...@apache.org wrote: Author: dpfister Date: Tue Dec 13 13:30:13 2011 New Revision: 1213680 URL:

[jira] [Created] (JCR-3138) Skip sync delay when changes are found

2011-11-07 Thread Dominique Pfister (Created) (JIRA)
Affects Versions: 2.3.2 Reporter: Dominique Pfister Assignee: Dominique Pfister The cluster synchronization on a slave does always wait for some time (as specified in the sync delay) before fetching changes. If a lot of changes are being written to the master, a slave

[jira] [Commented] (JCR-3138) Skip sync delay when changes are found

2011-11-07 Thread Dominique Pfister (Commented) (JIRA)
[ https://issues.apache.org/jira/browse/JCR-3138?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13145335#comment-13145335 ] Dominique Pfister commented on JCR-3138: Hi Bart, Thank you for your comment

[jira] [Commented] (JCR-3138) Skip sync delay when changes are found

2011-11-07 Thread Dominique Pfister (Commented) (JIRA)
[ https://issues.apache.org/jira/browse/JCR-3138?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13145556#comment-13145556 ] Dominique Pfister commented on JCR-3138: Hi Bart, not quite: we already have our

[jira] Commented: (JCR-2910) Please add JackrabbitSession.isAdmin

2011-03-08 Thread Dominique Pfister (JIRA)
[ https://issues.apache.org/jira/browse/JCR-2910?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13003931#comment-13003931 ] Dominique Pfister commented on JCR-2910: What about JackrabbitSession.getUser

[jira] Commented: (JCR-2874) Locked helper class improvements

2011-02-16 Thread Dominique Pfister (JIRA)
[ https://issues.apache.org/jira/browse/JCR-2874?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12995284#comment-12995284 ] Dominique Pfister commented on JCR-2874: Good to know, Angela, but I don't think

[jira] Updated: (JCR-2881) Deadlock on version operations in a clustered environment

2011-02-07 Thread Dominique Pfister (JIRA)
[ https://issues.apache.org/jira/browse/JCR-2881?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dominique Pfister updated JCR-2881: --- Status: Open (was: Patch Available) Deadlock on version operations in a clustered

[jira] Updated: (JCR-2881) Deadlock on version operations in a clustered environment

2011-02-07 Thread Dominique Pfister (JIRA)
[ https://issues.apache.org/jira/browse/JCR-2881?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dominique Pfister updated JCR-2881: --- Affects Version/s: (was: 2.2.2) 2.2.3 Status: Patch

[jira] Updated: (JCR-2881) Deadlock on version operations in a clustered environment

2011-02-07 Thread Dominique Pfister (JIRA)
[ https://issues.apache.org/jira/browse/JCR-2881?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dominique Pfister updated JCR-2881: --- Attachment: jackrabbit-core-2.2.3.patch Patch Deadlock on version operations in a clustered

[jira] Updated: (JCR-2881) Deadlock on version operations in a clustered environment

2011-02-07 Thread Dominique Pfister (JIRA)
[ https://issues.apache.org/jira/browse/JCR-2881?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dominique Pfister updated JCR-2881: --- Status: Patch Available (was: Open) Patch submitted. Deadlock on version operations

[jira] Commented: (JCR-2881) Deadlock on version operations in a clustered environment

2011-02-07 Thread Dominique Pfister (JIRA)
[ https://issues.apache.org/jira/browse/JCR-2881?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12991326#comment-12991326 ] Dominique Pfister commented on JCR-2881: Solution looks as follows: when doing

[jira] Issue Comment Edited: (JCR-2881) Deadlock on version operations in a clustered environment

2011-02-07 Thread Dominique Pfister (JIRA)
[ https://issues.apache.org/jira/browse/JCR-2881?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12991326#comment-12991326 ] Dominique Pfister edited comment on JCR-2881 at 2/7/11 10:26 AM

[jira] Commented: (JCR-2881) Deadlock on version operations in a clustered environment

2011-02-07 Thread Dominique Pfister (JIRA)
[ https://issues.apache.org/jira/browse/JCR-2881?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12991327#comment-12991327 ] Dominique Pfister commented on JCR-2881: Fixed in revision 1067901 in trunk

[jira] Updated: (JCR-2881) Deadlock on version operations in a clustered environment

2011-02-07 Thread Dominique Pfister (JIRA)
[ https://issues.apache.org/jira/browse/JCR-2881?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dominique Pfister updated JCR-2881: --- Resolution: Fixed Status: Resolved (was: Patch Available) Fixed in 2.2 branch

[jira] Created: (JCR-2809) Lock expires almost immediately

2010-11-10 Thread Dominique Pfister (JIRA)
Reporter: Dominique Pfister When a timeoutHint other than Long.MAX_VALUE is given to the javax.jcr.lock.LockManager API: lock(String absPath, boolean isDeep, boolean isSessionScoped, long timeoutHint, String ownerInfo) a timeoutTime in seconds will be computed as follows

[jira] Commented: (JCR-2523) StaleItemStateException during distributed transaction

2010-03-03 Thread Dominique Pfister (JIRA)
[ https://issues.apache.org/jira/browse/JCR-2523?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12840571#action_12840571 ] Dominique Pfister commented on JCR-2523: Hi Daniel, JCR-1554 was fixed in trunk

Re: [jr3] Exception Handling

2010-03-01 Thread Dominique Pfister
I wouldn't call it error code, then: every time something changes either in the calling code or in the code throwing the exception, you'll get a different hash code. Dominique On Mon, Mar 1, 2010 at 10:32 AM, Michael Dürig michael.due...@day.com wrote: == Use Error Codes == What about using

[jira] Resolved: (JCR-2473) Cloning a tree containing shareable nodes into another workspace throws ItemExistsException

2010-01-22 Thread Dominique Pfister (JIRA)
[ https://issues.apache.org/jira/browse/JCR-2473?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dominique Pfister resolved JCR-2473. Resolution: Fixed Assignee: Dominique Pfister Thanks for detecting this issue

[jira] Updated: (JCR-2272) Errors during concurrent session import of nodes with same UUIDs

2009-09-10 Thread Dominique Pfister (JIRA)
[ https://issues.apache.org/jira/browse/JCR-2272?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dominique Pfister updated JCR-2272: --- Attachment: JCR-2272_NPE.patch Applying the revised patch exposes another problem

[jira] Created: (JCR-2199) Improvements to user management

2009-07-09 Thread Dominique Pfister (JIRA)
Versions: 2.0-alpha3 Reporter: Dominique Pfister -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.

[jira] Commented: (JCR-2199) Improvements to user management

2009-07-09 Thread Dominique Pfister (JIRA)
[ https://issues.apache.org/jira/browse/JCR-2199?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12729118#action_12729118 ] Dominique Pfister commented on JCR-2199: Allow subclasses of UserManagerImpl/UserImpl

Re: Build failed in Hudson: Jackrabbit-trunk » Jack rabbit Core #636

2009-07-09 Thread Dominique Pfister
Hi, I was able to find out how those repository and repository.xml are created; it is actually a combination of tests: o.a.j.test.api.RepositoryFactoryTest#testDefaultRepository: instantiates a TransientRepository with home=null/config=null and o.a.j.core.RepositoryFactoryImpl registers this

Re: [VOTE] Release Apache Jackrabbit 2.0-alpha4

2009-07-09 Thread Dominique Pfister
On Thu, Jul 9, 2009 at 5:45 PM, Jukka Zittingjukka.zitt...@gmail.com wrote: Hi, I have posted a candidate for the Apache Jackrabbit 2.0 alpha4 release at    http://people.apache.org/~jukka/jackrabbit/2.0-alpha4/ See the RELEASE-NOTES.txt file (also included at the end of this message) for

[jira] Resolved: (JCR-1441) Support workspace event listeners that will be created/registered on initialization time

2009-07-08 Thread Dominique Pfister (JIRA)
[ https://issues.apache.org/jira/browse/JCR-1441?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dominique Pfister resolved JCR-1441. Resolution: Won't Fix I don't insist on having this generic feature anymore, so I resolve

[jira] Created: (JCR-2183) Provide overridables for lock checking

2009-07-03 Thread Dominique Pfister (JIRA)
Affects Versions: 2.0-alpha1 Reporter: Dominique Pfister Assignee: Dominique Pfister Priority: Minor Currently, checking whether a session is allowed to write to some locked node or whether it is allowed to unlock it is quite spread throughout the code

[jira] Resolved: (JCR-2183) Provide overridables for lock checking

2009-07-03 Thread Dominique Pfister (JIRA)
[ https://issues.apache.org/jira/browse/JCR-2183?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dominique Pfister resolved JCR-2183. Resolution: Fixed Fixed in revision 790892. Provide overridables for lock checking

[jira] Created: (JCR-2184) Allow parsing custom elements in workspace config

2009-07-03 Thread Dominique Pfister (JIRA)
Components: config Affects Versions: 2.0-alpha1 Reporter: Dominique Pfister Assignee: Dominique Pfister Priority: Minor In RepositoryConfigurationParser, most *Config elements can be extended in a derived class, e.g. public LoginModuleConfig

  1   2   3   4   >