-
Notifications
You must be signed in to change notification settings - Fork 714
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
TSO Proxy: improve tso proxy reliability #6585
TSO Proxy: improve tso proxy reliability #6585
Commits on Jun 9, 2023
-
Disable super flaky tests TestSplitKeyspaceGroup and TestScheduler.
Signed-off-by: Bin Shi <binshi.bing@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 2501b87 - Browse repository at this point
Copy the full SHA 2501b87View commit details -
Disable the real flaky TestSplitKeyspaceGroup
Signed-off-by: Bin Shi <binshi.bing@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 2da4b0e - Browse repository at this point
Copy the full SHA 2da4b0eView commit details -
Increase mcs ci-test-job timeout from 10 mins to 15 mins
It grows to quick. Increase timeout value for now, and we can split the test jobs into different chunks later. Signed-off-by: Bin Shi <binshi.bing@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 5d1ae54 - Browse repository at this point
Copy the full SHA 5d1ae54View commit details -
Configuration menu - View commit details
-
Copy full SHA for b3ce3a3 - Browse repository at this point
Copy the full SHA b3ce3a3View commit details -
Force the stress test to run within limited time to avoid ci-test-job…
… to timeout. Signed-off-by: Bin Shi <binshi.bing@gmail.com> Fix a Signed-off-by: Bin Shi <binshi.bing@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 7557e16 - Browse repository at this point
Copy the full SHA 7557e16View commit details -
Optimize forceLoad lock with RW lock
Signed-off-by: Bin Shi <binshi.bing@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f3ca31c - Browse repository at this point
Copy the full SHA f3ca31cView commit details -
Add protection mechanisms to TSO Proxy.
1. Throttle the concurrency of TSO Proxy streamings. Default 5000. 2. If TSO Proxy didn't receive the TSO request from the the grpc.ServerStream (client) for 1 1hour, close the stream. Signed-off-by: Bin Shi <binshi.bing@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 75b9b49 - Browse repository at this point
Copy the full SHA 75b9b49View commit details
Commits on Jun 10, 2023
-
Add deadline for API leader forwarding request to TSO service.
Signed-off-by: Bin Shi <binshi.bing@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 623ec6d - Browse repository at this point
Copy the full SHA 623ec6dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 70e5085 - Browse repository at this point
Copy the full SHA 70e5085View commit details -
Signed-off-by: Bin Shi <binshi.bing@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 0bfd840 - Browse repository at this point
Copy the full SHA 0bfd840View commit details -
Make tso response channel more safely.
Signed-off-by: Bin Shi <binshi.bing@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 9a04e32 - Browse repository at this point
Copy the full SHA 9a04e32View commit details -
Move tso proxy stress test away from the test suite as it has impact …
…on other test cases. Signed-off-by: Bin Shi <binshi.bing@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 891c9d1 - Browse repository at this point
Copy the full SHA 891c9d1View commit details
Commits on Jun 12, 2023
-
Handle feedback - fix grpc client connection pool (server side) resou…
…rce leak problem. Signed-off-by: Bin Shi <binshi.bing@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 5bc03e0 - Browse repository at this point
Copy the full SHA 5bc03e0View commit details -
Make MaxConcurrentTSOProxyStreamings (5000 as default) and TSOProxyCl…
…ientRecvTimeout (1 hour as default) configurable. Signed-off-by: Bin Shi <binshi.bing@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b06b1eb - Browse repository at this point
Copy the full SHA b06b1ebView commit details -
Add metrics tsoProxyHandleDuration, tsoProxyBatchSize and tsoProxyFor…
…wardTimeoutCounter. Signed-off-by: Bin Shi <binshi.bing@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for deafbbb - Browse repository at this point
Copy the full SHA deafbbbView commit details -
Configuration menu - View commit details
-
Copy full SHA for eb1d16b - Browse repository at this point
Copy the full SHA eb1d16bView commit details