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

[CURATOR-447] TreeCache: Improve memory usage and concurrent update logic #250

Merged
merged 5 commits into from Feb 13, 2018

Commits on Jan 2, 2018

  1. remove nodeState field, improve thread safety of cache updates

    also simplify by having TreeNode extend AtomicReference<ChildData>
    njhill committed Jan 2, 2018
    Configuration menu
    Copy the full SHA
    1c7be85 View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2018

  1. remove superfluous braces, unused private method

    and add TreeNode serial version id
    njhill committed Jan 9, 2018
    Configuration menu
    Copy the full SHA
    939d7dc View commit details
    Browse the repository at this point in the history
  2. revert TreeNode extends AtomicReference<ChildData> change

    (add back AtomicReferenceFieldUpdater for this)
    njhill committed Jan 9, 2018
    Configuration menu
    Copy the full SHA
    043270a View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2018

  1. Minor cleanup and formatting

    dragonsinth authored and njhill committed Feb 12, 2018
    Configuration menu
    Copy the full SHA
    99acafe View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2cc3f1f View commit details
    Browse the repository at this point in the history