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

compact+store+tools: Filter for duplicate block data only within a compaction group and in parallel #4963

Merged
merged 21 commits into from
Jan 28, 2022

Commits on Dec 15, 2021

  1. Move group key function to the metadata package. Deduplicate within c…

    …ompaction groups and in parallel.
    
    Signed-off-by: Nathan Berkley <[email protected]>
    nberkley committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    3e370cc View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2021

  1. cleanup after rebase

    Signed-off-by: Nathan Berkley <[email protected]>
    nberkley committed Dec 16, 2021
    Configuration menu
    Copy the full SHA
    2a5605d View commit details
    Browse the repository at this point in the history
  2. formatting

    Signed-off-by: Nathan Berkley <[email protected]>
    nberkley committed Dec 16, 2021
    Configuration menu
    Copy the full SHA
    d8249fe View commit details
    Browse the repository at this point in the history

Commits on Dec 17, 2021

  1. Reduce mutex operations in DeduplicateFilter

    Signed-off-by: Nathan Berkley <[email protected]>
    nberkley committed Dec 17, 2021
    Configuration menu
    Copy the full SHA
    5a5165f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2c28c94 View commit details
    Browse the repository at this point in the history
  3. fix tests after last update from main

    Signed-off-by: Nathan Berkley <[email protected]>
    nberkley committed Dec 17, 2021
    Configuration menu
    Copy the full SHA
    42b1f14 View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2021

  1. formatting

    Signed-off-by: Nathan Berkley <[email protected]>
    nberkley committed Dec 21, 2021
    Configuration menu
    Copy the full SHA
    8391be8 View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2021

  1. Update from main for test improvements

    Signed-off-by: Nathan Berkley <[email protected]>
    nberkley committed Dec 22, 2021
    Configuration menu
    Copy the full SHA
    fb3c3b3 View commit details
    Browse the repository at this point in the history
  2. Move fetcher modifiers before filters so we can compute correct compa…

    …ctions groups during deduplication
    
    Signed-off-by: Nathan Berkley <[email protected]>
    nberkley committed Dec 22, 2021
    Configuration menu
    Copy the full SHA
    6de5809 View commit details
    Browse the repository at this point in the history
  3. Merge the notion of filters and modifiers so we can strip replica lab…

    …els before deduplication.
    
    Signed-off-by: Nathan Berkley <[email protected]>
    nberkley committed Dec 22, 2021
    Configuration menu
    Copy the full SHA
    7556d1d View commit details
    Browse the repository at this point in the history
  4. formatting

    Signed-off-by: Nathan Berkley <[email protected]>
    nberkley committed Dec 22, 2021
    Configuration menu
    Copy the full SHA
    0a91aa2 View commit details
    Browse the repository at this point in the history

Commits on Dec 23, 2021

  1. fix tests

    Signed-off-by: Nathan Berkley <[email protected]>
    nberkley committed Dec 23, 2021
    Configuration menu
    Copy the full SHA
    cd93e0d View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2022

  1. Update from main to pick up dock fix/fix merge conflicts

    Signed-off-by: Nathan Berkley <[email protected]>
    nberkley committed Jan 4, 2022
    Configuration menu
    Copy the full SHA
    ebd0fd2 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2022

  1. remove duplicate filter list entry

    Signed-off-by: Nathan Berkley <[email protected]>
    nberkley committed Jan 11, 2022
    Configuration menu
    Copy the full SHA
    ab33691 View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2022

  1. Configuration menu
    Copy the full SHA
    9ab1573 View commit details
    Browse the repository at this point in the history
  2. FIx new calls to NewStoreGW

    Signed-off-by: Nathan Berkley <[email protected]>
    nberkley committed Jan 13, 2022
    Configuration menu
    Copy the full SHA
    f8dac08 View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2022

  1. add CHANGELOG

    Signed-off-by: Nathan Berkley <[email protected]>
    nberkley committed Jan 18, 2022
    Configuration menu
    Copy the full SHA
    81dd0a0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1455910 View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2022

  1. Apply suggestions from code review

    Co-authored-by: Bartlomiej Plotka <[email protected]>
    Signed-off-by: Nathan Berkley <[email protected]>
    nberkley and bwplotka committed Jan 20, 2022
    Configuration menu
    Copy the full SHA
    eb692d3 View commit details
    Browse the repository at this point in the history
  2. comment suggested in review

    Signed-off-by: Nathan Berkley <[email protected]>
    nberkley committed Jan 20, 2022
    Configuration menu
    Copy the full SHA
    2ecfb52 View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2022

  1. update from main to resolve merge conflicts

    Signed-off-by: Nathan Berkley <[email protected]>
    nberkley committed Jan 27, 2022
    Configuration menu
    Copy the full SHA
    fd60a06 View commit details
    Browse the repository at this point in the history