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

[C#] Option to create barrier at checkpoint version switch, support rollback #813

Merged
merged 12 commits into from
Apr 18, 2023

Commits on Apr 9, 2023

  1. Whether we use a barrier to ensure that threads are not in two differ…

    …ent checkpoint versions at the same time. In PREPARE phase, refresh will wait for threads to get to the next version.
    badrishc committed Apr 9, 2023
    Configuration menu
    Copy the full SHA
    d5a1c6a View commit details
    Browse the repository at this point in the history
  2. fix break

    badrishc committed Apr 9, 2023
    Configuration menu
    Copy the full SHA
    2a144f7 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2023

  1. Configuration menu
    Copy the full SHA
    186286b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7c7d2b4 View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2023

  1. Support basic recovery rollback, just call Recover on an existing sto…

    …re, and it will undo any uncheckpointed data. Make sure store is quiesced before attempting to call Recover on it.
    badrishc committed Apr 14, 2023
    Configuration menu
    Copy the full SHA
    80fbc97 View commit details
    Browse the repository at this point in the history
  2. nit

    badrishc committed Apr 14, 2023
    Configuration menu
    Copy the full SHA
    80fe3f9 View commit details
    Browse the repository at this point in the history
  3. Fix rollback logic

    badrishc committed Apr 14, 2023
    Configuration menu
    Copy the full SHA
    0ff2574 View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2023

  1. delete disk files correctly

    badrishc committed Apr 16, 2023
    Configuration menu
    Copy the full SHA
    08bb357 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2023

  1. Configuration menu
    Copy the full SHA
    cc99202 View commit details
    Browse the repository at this point in the history
  2. Ensure proper version switch

    badrishc committed Apr 17, 2023
    Configuration menu
    Copy the full SHA
    fe3c56b View commit details
    Browse the repository at this point in the history
  3. fix grow loop

    badrishc committed Apr 17, 2023
    Configuration menu
    Copy the full SHA
    915e84c View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2023

  1. Configuration menu
    Copy the full SHA
    62ba066 View commit details
    Browse the repository at this point in the history