buildbot success in ASF Buildbot on oak-trunk

2015-03-25 Thread buildbot
The Buildbot has detected a restored build on builder oak-trunk while building 
ASF Buildbot. Full details are available at:
http://ci.apache.org/builders/oak-trunk/builds/1198

Buildbot URL: http://ci.apache.org/

Buildslave for this Build: bb-vm_ubuntu

Build Reason: The AnyBranchScheduler scheduler named 'on-oak-commit' triggered 
this build
Build Source Stamp: [branch jackrabbit/oak/trunk] 1669072
Blamelist: reschke

Build succeeded!

Sincerely,
 -The Buildbot





jackrabbit-oak build #5314: Broken

2015-03-25 Thread Travis CI
Build Update for apache/jackrabbit-oak
-

Build: #5314
Status: Broken

Duration: 1040 seconds
Commit: 20a83e49802b294a795ebc8cf3c2723e215a3365 (trunk)
Author: Marcel Reutegger
Message: OAK-2629: Cleanup Oak Travis jobs

Exclude long running oak-tarmk-standby module, which is unrelated to MongoMK

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1668550 
13f79535-47bb-0310-9956-ffa450edef68

View the changeset: 
https://github.com/apache/jackrabbit-oak/compare/364ef24cca3b...20a83e49802b

View the full build log and details: 
https://travis-ci.org/apache/jackrabbit-oak/builds/55457921

--
sent by Jukka's Travis notification gateway


Re: jackrabbit-oak build #5323: Broken

2015-03-25 Thread Marcel Reutegger
the oak-run module depends on the oak-tarmk-standby I excluded
earlier from the build.

I'll fix it.

Regards
 Marcel 

On 25/03/15 12:43, Travis CI ju...@apache.org wrote:

Build Update for apache/jackrabbit-oak
-

Build: #5323
Status: Broken

Duration: 1348 seconds
Commit: 6016a5ad71d486d9a05916a14c0f0033a9e4bdc0 (trunk)
Author: Manfred Baedke
Message: OAK-2670: Online Backup of segment store fails on Windows
because the journal file is locked exclusively.

@trivial: changed name of lock file.


git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1668688
13f79535-47bb-0310-9956-ffa450edef68

View the changeset:
https://github.com/apache/jackrabbit-oak/compare/af71e68fe8b2...6016a5ad71
d4

View the full build log and details:
https://travis-ci.org/apache/jackrabbit-oak/builds/55527676

--
sent by Jukka's Travis notification gateway



jackrabbit-oak build #5328: Broken

2015-03-25 Thread Travis CI
Build Update for apache/jackrabbit-oak
-

Build: #5328
Status: Broken

Duration: 1584 seconds
Commit: 67dc09974ede3d6fb6e77993dd5761560971c6cc (trunk)
Author: Julian Reschke
Message: OAK-1266 - address Findbugs warnings

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1668845 
13f79535-47bb-0310-9956-ffa450edef68

View the changeset: 
https://github.com/apache/jackrabbit-oak/compare/d64be536ff36...67dc09974ede

View the full build log and details: 
https://travis-ci.org/apache/jackrabbit-oak/builds/55627487

--
sent by Jukka's Travis notification gateway


jackrabbit-oak build #5326: Broken

2015-03-25 Thread Travis CI
Build Update for apache/jackrabbit-oak
-

Build: #5326
Status: Broken

Duration: 1055 seconds
Commit: d64be536ff3661a1566c998e09ce40e7178c (trunk)
Author: Angela Schreiber
Message:  OAK-2008 (WIP)

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1668829 
13f79535-47bb-0310-9956-ffa450edef68

View the changeset: 
https://github.com/apache/jackrabbit-oak/compare/6016a5ad71d4...d64be536ff36

View the full build log and details: 
https://travis-ci.org/apache/jackrabbit-oak/builds/55620287

--
sent by Jukka's Travis notification gateway


Re: Status of oak-mk-remote and oak-mk

2015-03-25 Thread Angela Schreiber
hi

today i had a private conversation with philipp and michael
and it was confirmed that the js client will no longer make
use of those as the remoting is being implemented on top
of the oak api.

will therefore follow up as proposed on oak-dev for the next steps.

kind regards
angela



jackrabbit-oak build #5332: Broken

2015-03-25 Thread Travis CI
Build Update for apache/jackrabbit-oak
-

Build: #5332
Status: Broken

Duration: 1287 seconds
Commit: 8ddc96f4a8e9a1070e06cdb5b9af87aefcb2a559 (trunk)
Author: Thomas Mueller
Message: OAK-98 Source code formatting, code conventions, Javadocs

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1668925 
13f79535-47bb-0310-9956-ffa450edef68

View the changeset: 
https://github.com/apache/jackrabbit-oak/compare/2319de3acc45...8ddc96f4a8e9

View the full build log and details: 
https://travis-ci.org/apache/jackrabbit-oak/builds/55667365

--
sent by Jukka's Travis notification gateway


Re: jackrabbit-oak build #5326: Broken

2015-03-25 Thread Angela Schreiber
strange... i quite sure the build passed before committing the changes.
angela

On 25/03/15 14:56, Travis CI ju...@apache.org wrote:

Build Update for apache/jackrabbit-oak
-

Build: #5326
Status: Broken

Duration: 1055 seconds
Commit: d64be536ff3661a1566c998e09ce40e7178c (trunk)
Author: Angela Schreiber
Message:  OAK-2008 (WIP)

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1668829
13f79535-47bb-0310-9956-ffa450edef68

View the changeset:
https://github.com/apache/jackrabbit-oak/compare/6016a5ad71d4...d64be536ff
36

View the full build log and details:
https://travis-ci.org/apache/jackrabbit-oak/builds/55620287

--
sent by Jukka's Travis notification gateway



jackrabbit-oak build #5329: Broken

2015-03-25 Thread Travis CI
Build Update for apache/jackrabbit-oak
-

Build: #5329
Status: Broken

Duration: 1211 seconds
Commit: 21e929e19c5fe6b364b22b0b4b4151271c5c4eeb (trunk)
Author: Davide Giannella
Message: OAK-2653 - Deprecate ordered index

- added doc about the deprecation

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1668851 
13f79535-47bb-0310-9956-ffa450edef68

View the changeset: 
https://github.com/apache/jackrabbit-oak/compare/67dc09974ede...21e929e19c5f

View the full build log and details: 
https://travis-ci.org/apache/jackrabbit-oak/builds/55634053

--
sent by Jukka's Travis notification gateway


jackrabbit-oak build #5331: Broken

2015-03-25 Thread Travis CI
Build Update for apache/jackrabbit-oak
-

Build: #5331
Status: Broken

Duration: 1057 seconds
Commit: 2319de3acc454403af6dad995c56a7fdefc8dcaa (trunk)
Author: Thomas Mueller
Message: OAK-2497 Range query with incorrectly formatted date

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1668914 
13f79535-47bb-0310-9956-ffa450edef68

View the changeset: 
https://github.com/apache/jackrabbit-oak/compare/21e929e19c5f...2319de3acc45

View the full build log and details: 
https://travis-ci.org/apache/jackrabbit-oak/builds/55657910

--
sent by Jukka's Travis notification gateway


Re: Efficiently process observation event for local changes

2015-03-25 Thread Stefan Egli
Related to this, I've created

https://issues.apache.org/jira/browse/OAK-2683

which is about an issue that happens when the observation queue limit is
reached.

Cheers,
Stefan

On 3/23/15 4:03 PM, Chetan Mehrotra chetan.mehro...@gmail.com wrote:

After discussing this further with Marcel and Michael we came to
conclusion
that we can achieve similar performance by make use of persistent cache
for
storing the diff. This would require slight change in way we interpret the
diff JSOP. This should not require any change in current logic related to
observation event generation. Opened OAK-2669 to track that.

One thing that we might still want to do is to use separate queue size for
listeners interested in local events only and those which can work with
external event. On a system like AEM there 180 listeners which listen for
external changes and ~20 which only listen to local changes. So makes
sense
to have bigger queues for such listners

Chetan Mehrotra

On Mon, Mar 23, 2015 at 4:09 PM, Michael Dürig mdue...@apache.org wrote:



 On 23.3.15 11:03 , Stefan Egli wrote:

 Going one step further we could also discuss to completely moving the
 handling of the 'observation queues' to an actual messaging system.
 Whether this would be embedded to an oak instance or whether it would
be
 shared between instances in an oak cluster might be a different
question
 (the embedded variant would have less implication on the overall oak
 model, esp also timing-wise). But the observation model quite exactly
 matches the publish-subscribe semantics - it actually matches pub-sub
more
 than it fits into the 'cache semantics' to me.


 Definitely something to try out, given someone find the time for it. ;-)
 Mind you that some time ago I implemented persisting events to Apache
Kafka
 [1], which wasn't greeted with great enthusiasm though...

 OTOH the same concern regarding pushing the bottleneck to IO applies
here.
 Furthermore filtering the persisted events through access control is
 something we need yet to figure out as AC is a) sessions scoped and b)
 depends on the tree hierarchy.

 Michael


 [1] https://github.com/mduerig/oak-kafka



 .. just saying ..

 On 3/23/15 10:47 AM, Michael Dürig mdue...@apache.org wrote:



 On 23.3.15 5:04 , Chetan Mehrotra wrote:

 B - Proposed Changes
 ---

 1. Move the notion of listening to local events to Observer level -
So
 upon
 any new change detected we only push the change to a given queue if
its
 local and bounded listener is only interested in local. Currently we
 push
 all changes which later do get filter out but we avoid doing that
first
 level itself and keep queue content limited to local changes only


 I think there is no change needed in the Observer API itself as you
can
 already figure out from the passed CommitInfo whether a commit is
 external or not. BTW please take care with the term local as there
is
 also the concept of session local commits.


 2. Attach the calculated diff as part of commit info which is
attached
 to
 the given change. This would allow eliminating the chances of the
cache
 miss altogether and would ensure observation is not delayed due to
slow
 processing of diff. This can be done on best effort basis if the diff
 is to
 large then we do not attach it and in that case we diff again

 3. For listener which are only interested in local events we can use
a
 different queue size limit i.e. allow larger queues for such
listener.

 Later we can also look into using a journal (or persistent queue) for
 local
 event processing.


 Definitely something to try out. A few points to consider:

 * There doesn't seem to be too much of a difference to me whether this
 is routed via a cache or directly attached to commits. In wither way
it
 adds additional memory requirements and churn, which need to be
managed.

 * When introducing persisted queuing we need to be careful not to just
 move the bottleneck to IO.

 * An eventual implementation should not break the fundamental design.
 Either hide it in the implementation or find a clean way to put this
 into the overall design.

 Michael








jackrabbit-oak build #5322: Broken

2015-03-25 Thread Travis CI
Build Update for apache/jackrabbit-oak
-

Build: #5322
Status: Broken

Duration: 1497 seconds
Commit: af71e68fe8b29df1c0f6553cfb8c678d145ad665 (trunk)
Author: Manfred Baedke
Message: OAK-2670: Online Backup of segment store fails on Windows because the 
journal file is locked exclusively.

Introduced a dedicated lock file.


git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1668683 
13f79535-47bb-0310-9956-ffa450edef68

View the changeset: 
https://github.com/apache/jackrabbit-oak/compare/3b2e30cb83cc...af71e68fe8b2

View the full build log and details: 
https://travis-ci.org/apache/jackrabbit-oak/builds/55518940

--
sent by Jukka's Travis notification gateway


jackrabbit-oak build #5323: Broken

2015-03-25 Thread Travis CI
Build Update for apache/jackrabbit-oak
-

Build: #5323
Status: Broken

Duration: 1348 seconds
Commit: 6016a5ad71d486d9a05916a14c0f0033a9e4bdc0 (trunk)
Author: Manfred Baedke
Message: OAK-2670: Online Backup of segment store fails on Windows because the 
journal file is locked exclusively.

@trivial: changed name of lock file.


git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1668688 
13f79535-47bb-0310-9956-ffa450edef68

View the changeset: 
https://github.com/apache/jackrabbit-oak/compare/af71e68fe8b2...6016a5ad71d4

View the full build log and details: 
https://travis-ci.org/apache/jackrabbit-oak/builds/55527676

--
sent by Jukka's Travis notification gateway


jackrabbit-oak build #5315: Broken

2015-03-25 Thread Travis CI
Build Update for apache/jackrabbit-oak
-

Build: #5315
Status: Broken

Duration: 982 seconds
Commit: 163139ff15268b2a97bd5eb350ea42533013796a (trunk)
Author: Tommaso Teofili
Message: OAK-2611 - suggester only updated if used for suggestions

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1668624 
13f79535-47bb-0310-9956-ffa450edef68

View the changeset: 
https://github.com/apache/jackrabbit-oak/compare/20a83e49802b...163139ff1526

View the full build log and details: 
https://travis-ci.org/apache/jackrabbit-oak/builds/55483696

--
sent by Jukka's Travis notification gateway


jackrabbit-oak build #5319: Broken

2015-03-25 Thread Travis CI
Build Update for apache/jackrabbit-oak
-

Build: #5319
Status: Broken

Duration: 1003 seconds
Commit: 61296b3da0d57e89511f8a7c937fea3a0c448b1a (trunk)
Author: Julian Reschke
Message: OAK-2655 - properly fail a createOrUpdate if there's a race condition 
we currently do not handle (WIP)

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1668658 
13f79535-47bb-0310-9956-ffa450edef68

View the changeset: 
https://github.com/apache/jackrabbit-oak/compare/344b349ddac2...61296b3da0d5

View the full build log and details: 
https://travis-ci.org/apache/jackrabbit-oak/builds/55500165

--
sent by Jukka's Travis notification gateway


jackrabbit-oak build #5317: Broken

2015-03-25 Thread Travis CI
Build Update for apache/jackrabbit-oak
-

Build: #5317
Status: Broken

Duration: 1219 seconds
Commit: 344b349ddac2da373950274958dd9696e0279f7c (trunk)
Author: Tommaso Teofili
Message: OAK-2666 - lms test updated

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1668649 
13f79535-47bb-0310-9956-ffa450edef68

View the changeset: 
https://github.com/apache/jackrabbit-oak/compare/163139ff1526...344b349ddac2

View the full build log and details: 
https://travis-ci.org/apache/jackrabbit-oak/builds/55491377

--
sent by Jukka's Travis notification gateway


jackrabbit-oak build #5321: Broken

2015-03-25 Thread Travis CI
Build Update for apache/jackrabbit-oak
-

Build: #5321
Status: Broken

Duration: 1264 seconds
Commit: 3b2e30cb83cce05f5b854fa9955751421341e0d7 (trunk)
Author: Marcel Reutegger
Message: OAK-2668: Ability to disable index hints for MongoDB

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1668671 
13f79535-47bb-0310-9956-ffa450edef68

View the changeset: 
https://github.com/apache/jackrabbit-oak/compare/61296b3da0d5...3b2e30cb83cc

View the full build log and details: 
https://travis-ci.org/apache/jackrabbit-oak/builds/55509732

--
sent by Jukka's Travis notification gateway