Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OAK-1675 reduced/removed unneccessary logging. #16

Closed
wants to merge 6,559 commits into from

Conversation

davidegiannella
Copy link
Contributor

No description provided.

mduerig and others added 30 commits March 20, 2014 13:04
BlobGC for DocumentNodeStoreService

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1579619 13f79535-47bb-0310-9956-ffa450edef68
…fter OAK-850

Don't scan the full list of child nodes whenever adding or removing children (to an orderable node)

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1579637 13f79535-47bb-0310-9956-ffa450edef68
…fter OAK-850

Optimize the ordering operations from O(n log n) to O(n)

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1579656 13f79535-47bb-0310-9956-ffa450edef68
Correct calculation of the tar index size

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1579965 13f79535-47bb-0310-9956-ffa450edef68
…does not work for permissions names

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1579993 13f79535-47bb-0310-9956-ffa450edef68
Prevent blobrefs from overwriting normal segment content

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

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1580106 13f79535-47bb-0310-9956-ffa450edef68
…and current) granularity of System.currentTimeMillis() in order to have the correct test expectations

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

Updated contract for addExistingNode conflict

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1580588 13f79535-47bb-0310-9956-ffa450edef68
…or addExistingNode conflicts

Implementation of new contract specified in OAK-1553

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1580589 13f79535-47bb-0310-9956-ffa450edef68
Initial implementation which stores the checkpoint data as part of NODES collection

-- Using Clock for determining current time to simplify testing
-- Custom Clock can be specified via Builder

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1580769 13f79535-47bb-0310-9956-ffa450edef68
Updating the testcase to account for changes in initial cache state.

Testcase logic was bit fragile wrt initial cache state. Making it more robus

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1580776 13f79535-47bb-0310-9956-ffa450edef68
- reduce loop count to 10k for now as a workaround

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1580794 13f79535-47bb-0310-9956-ffa450edef68
Enable the query stats

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1580809 13f79535-47bb-0310-9956-ffa450edef68
chetanmeh and others added 26 commits April 2, 2014 11:10
Applying patch from Amit Jain with some changes

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1583966 13f79535-47bb-0310-9956-ffa450edef68
Temporary workaround which uses a NoOpMap for inUseMap untill fix for JCR-3764 is ready

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

pass primary and mixin types of added and removed nodes through the event's info map

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1584053 13f79535-47bb-0310-9956-ffa450edef68
Use memory mapping to access already written entries in TarWriter
Improve the cache handling in SegmentTracker

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1584067 13f79535-47bb-0310-9956-ffa450edef68
Put write skew test back, which go lost somewhere on the way

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1584076 13f79535-47bb-0310-9956-ffa450edef68
Avoid oak:Unstructured to make the test work also with Jackrabbit Classic

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1584080 13f79535-47bb-0310-9956-ffa450edef68
Activate the FileStore.gc() method

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1584152 13f79535-47bb-0310-9956-ffa450edef68
Remember to follow also the reference graph of segments within the TarWriter
Allow old checkpoints to expire

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1584257 13f79535-47bb-0310-9956-ffa450edef68
Simplify TarWriter.cleanup()
Allow cleanup to proceed even when no commits are pending
Extend the oak-run debug feature to allow inspection of existing data

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1584258 13f79535-47bb-0310-9956-ffa450edef68
Flush the segment writer before and after a checkpoint to reduce the chance
of a checkpoint ending up in a segment together with some unrelated changes
which would then prevent that checkpoint from being garbage collected

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1584259 13f79535-47bb-0310-9956-ffa450edef68
…ed instead of base state

Apply proposed patch. Thanks Michi for the review!

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1584279 13f79535-47bb-0310-9956-ffa450edef68
-- Implemented the check for wether recovery is required by any node as Mongo query
-- Added a scheduled job for running the recovery check every 1 min by default

Also changed Clock handling by adding a resetToDefault method which resets the clock back to simple instead of doing that via passing null

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1584287 13f79535-47bb-0310-9956-ffa450edef68
Use the actual blobStore registered with the DocumentNodeStore for the check

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1584313 13f79535-47bb-0310-9956-ffa450edef68
-- Fixed log messages
-- Made the blob gc age configurable for DocumentNodeStore
-- Fixed an issue with GC logic which was using maxGCInterval as time

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1584333 13f79535-47bb-0310-9956-ffa450edef68
Ignore the test for now.

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1584341 13f79535-47bb-0310-9956-ffa450edef68
@github-actions
Copy link

This PR is stale because it has been open 24 months with no activity. Remove stale label or comment or this will be closed in 30 days.

@github-actions github-actions bot added the Stale label Apr 26, 2023
@github-actions github-actions bot closed this May 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.