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

txn: Support check for_update_ts when prewriting #14492

Merged
merged 24 commits into from Apr 12, 2023

Commits on Mar 30, 2023

  1. update kvproto

    Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
    MyonKeminta committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    243c131 View commit details
    Browse the repository at this point in the history
  2. txn: Support check for_update_ts when prewriting

    Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
    MyonKeminta committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    036916f View commit details
    Browse the repository at this point in the history
  3. Fix build

    Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
    MyonKeminta committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    c1b3367 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2023

  1. Add unit test to action/prewrite

    Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
    MyonKeminta committed Mar 31, 2023
    Configuration menu
    Copy the full SHA
    6925586 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    53ab086 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2023

  1. Add more tests

    Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
    MyonKeminta committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    a273936 View commit details
    Browse the repository at this point in the history
  2. Exclude the case that lock.for_update_ts == min_commit_ts

    Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
    MyonKeminta committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    1e03cfc View commit details
    Browse the repository at this point in the history
  3. fix tests and typos

    Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
    MyonKeminta committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    c301221 View commit details
    Browse the repository at this point in the history
  4. Fix build

    Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
    MyonKeminta committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    97fdd06 View commit details
    Browse the repository at this point in the history
  5. Fix build

    Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
    MyonKeminta committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    e8f140f View commit details
    Browse the repository at this point in the history
  6. Fix tests

    Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
    MyonKeminta committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    8dea574 View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2023

  1. Fix lint

    Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
    MyonKeminta committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    95c4ab0 View commit details
    Browse the repository at this point in the history
  2. Remove the code about async commit safety check as it will be in anot…

    …her PR
    
    Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
    MyonKeminta committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    63df17d View commit details
    Browse the repository at this point in the history
  3. Update kvproto

    Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
    MyonKeminta committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    ce549c3 View commit details
    Browse the repository at this point in the history
  4. Disallow lock.for_update_ts < expected

    Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
    MyonKeminta committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    19ab2e5 View commit details
    Browse the repository at this point in the history
  5. Fix build

    Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
    MyonKeminta committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    da7d3d1 View commit details
    Browse the repository at this point in the history
  6. Fix build

    Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
    MyonKeminta committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    ea37a82 View commit details
    Browse the repository at this point in the history
  7. fix lint

    Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
    MyonKeminta committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    9809fb6 View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2023

  1. Address comments

    Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
    MyonKeminta committed Apr 10, 2023
    Configuration menu
    Copy the full SHA
    75ac09f View commit details
    Browse the repository at this point in the history
  2. Remove the change about updating max_ts

    Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
    MyonKeminta committed Apr 10, 2023
    Configuration menu
    Copy the full SHA
    b4a714c View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2023

  1. Add reason to PessimisticLockNotFound

    Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
    MyonKeminta committed Apr 11, 2023
    Configuration menu
    Copy the full SHA
    e85a9ad View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b1a098f View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2023

  1. Configuration menu
    Copy the full SHA
    20c1739 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    01ee044 View commit details
    Browse the repository at this point in the history