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

feat: Broadcast min_commit_ts for pipelined transactions #1458

Merged
merged 24 commits into from
Sep 25, 2024

Commits on Sep 5, 2024

  1. feat: periodic updates of min_commit_ts and broadcast

    Signed-off-by: ekexium <[email protected]>
    ekexium committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    75892ad View commit details
    Browse the repository at this point in the history
  2. feat: periodic updates of full store list

    Signed-off-by: ekexium <[email protected]>
    ekexium committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    5588fdb View commit details
    Browse the repository at this point in the history
  3. test: unit test for minCommitTsManager

    Signed-off-by: ekexium <[email protected]>
    ekexium committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    294e614 View commit details
    Browse the repository at this point in the history
  4. fix: set cluster id for broadcast requests

    Signed-off-by: ekexium <[email protected]>
    ekexium committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    516aa22 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2024

  1. fix: set resource group related context

    Signed-off-by: ekexium <[email protected]>
    ekexium committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    fba423c View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2024

  1. limit the update to non-async-commit and non-1pc txns

    Signed-off-by: ekexium <[email protected]>
    ekexium committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    5adc6c9 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2024

  1. broadcast txn status when commit and rollback

    Signed-off-by: ekexium <[email protected]>
    ekexium committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    61545b0 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2024

  1. Configuration menu
    Copy the full SHA
    f3909ea View commit details
    Browse the repository at this point in the history
  2. fix test

    Signed-off-by: ekexium <[email protected]>
    ekexium committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    ad0302e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d2213c5 View commit details
    Browse the repository at this point in the history
  4. Update txnkv/transaction/2pc.go

    Co-authored-by: you06 <[email protected]>
    ekexium and you06 authored Sep 19, 2024
    Configuration menu
    Copy the full SHA
    a98a443 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7bad9fd View commit details
    Browse the repository at this point in the history
  6. set refreshStoreListInterval to 10s

    Signed-off-by: ekexium <[email protected]>
    ekexium committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    4f23a9e View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2024

  1. fix: change a read lock to write lock

    Signed-off-by: ekexium <[email protected]>
    ekexium committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    1a9447b View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2024

  1. Apply suggestions from code review

    Co-authored-by: crazycs <[email protected]>
    ekexium and crazycs520 authored Sep 23, 2024
    Configuration menu
    Copy the full SHA
    e611350 View commit details
    Browse the repository at this point in the history
  2. fix mistaken renaming

    Signed-off-by: ekexium <[email protected]>
    ekexium committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    f165547 View commit details
    Browse the repository at this point in the history
  3. Update txnkv/transaction/pipelined_flush.go

    Co-authored-by: crazycs <[email protected]>
    ekexium and crazycs520 authored Sep 23, 2024
    Configuration menu
    Copy the full SHA
    ecb33d5 View commit details
    Browse the repository at this point in the history
  4. fix rpc code

    Signed-off-by: ekexium <[email protected]>
    ekexium committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    9de2ac9 View commit details
    Browse the repository at this point in the history
  5. Merge branch 'feat-resolved-ts-for-large-txn' of github.com:ekexium/c…

    …lient-go into feat-resolved-ts-for-large-txn
    ekexium committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    5fece2a View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2024

  1. comment the check of return values of GetAllStores

    Signed-off-by: ekexium <[email protected]>
    ekexium committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    ca93ef6 View commit details
    Browse the repository at this point in the history
  2. update kvproto

    Signed-off-by: ekexium <[email protected]>
    ekexium committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    4a9b779 View commit details
    Browse the repository at this point in the history
  3. apply suggestions from review

    Signed-off-by: ekexium <[email protected]>
    ekexium committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    4aada7a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    012425a View commit details
    Browse the repository at this point in the history
  5. update integration_tests dependency

    Signed-off-by: ekexium <[email protected]>
    ekexium committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    ea8180b View commit details
    Browse the repository at this point in the history