This is an automated email from the ASF dual-hosted git repository.
reschke pushed a change to branch OAK-10247
in repository https://gitbox.apache.org/repos/asf/jackrabbit-oak.git
from 6a55c057fc Merge remote-tracking branch 'origin/trunk' into OAK-10247
add bc5150dfc8 OAK-10147: Many move operations may consume a lot of memory
add 2a42d09b01 OAK-10147: Many move operations may consume a lot of memory
add 32620faa29 OAK-10147: Many move operations may consume a lot of memory
add d4df2711e0 OAK-10147: Many move operations may consume a lot of memory
add e1f98641b7 OAK-10147: Many move operations may consume a lot of memory
add 50586200f7 OAK-10147: Many move operations may consume a lot of memory
add a520e5de6f Merge pull request #962 from mreutegg/OAK-10147-4
add 2ff82bd0f8 Merge remote-tracking branch 'origin/trunk' into OAK-10247
No new revisions were added by this update.
Summary of changes:
...ringWriteTest.java => AccessAfterMoveTest.java} | 41 ++--
.../jackrabbit/oak/benchmark/BenchmarkRunner.java | 3 +-
.../main/java/org/apache/jackrabbit/oak/Oak.java | 6 +-
.../jackrabbit/oak/core/ContentRepositoryImpl.java | 11 +-
.../jackrabbit/oak/core/ContentSessionImpl.java | 9 +-
.../apache/jackrabbit/oak/core/MutableRoot.java | 125 ++++++++++--
.../org/apache/jackrabbit/oak/core/SystemRoot.java | 4 +-
.../org/apache/jackrabbit/oak/core/MoveTest.java | 218 +++++++++++++++++----
.../jackrabbit/oak/core/MutableRootTest.java | 3 +-
.../org/apache/jackrabbit/oak/core/RootTest.java | 16 ++
10 files changed, 358 insertions(+), 78 deletions(-)
copy
oak-benchmarks/src/main/java/org/apache/jackrabbit/oak/benchmark/{StringWriteTest.java
=> AccessAfterMoveTest.java} (57%)
copy oak-it/src/test/java/org/apache/jackrabbit/oak/core/RootTest.java =>
oak-core/src/test/java/org/apache/jackrabbit/oak/core/MoveTest.java (64%)