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

*: update vendor. #111

Merged
merged 1 commit into from
May 24, 2016
Merged

*: update vendor. #111

merged 1 commit into from
May 24, 2016

Conversation

siddontang
Copy link
Contributor

@qiuyesuifeng
Copy link
Contributor

LGTM

2 similar comments
@ngaut
Copy link
Member

ngaut commented May 23, 2016

LGTM

@disksing
Copy link
Contributor

LGTM

@qiuyesuifeng qiuyesuifeng merged commit 486f43b into master May 24, 2016
@qiuyesuifeng qiuyesuifeng deleted the siddontang/update-proto branch May 24, 2016 00:48
JmPotato pushed a commit to JmPotato/pd that referenced this pull request Sep 25, 2023
ref tikv#5895

Improve tso proxy reliability.

1. Add protection mechanisms to TSO Proxy.
    a. Throttle the concurrency of TSO Proxy streamings. Default 5000.
    b. If TSO Proxy didn't receive the TSO request from the client for 1 hour, close the stream.
2. Optimize forceLoad lock with RW lock.
3. Enable stress test.
4. Add deadline for API leader forwarding request to TSO service.
5. Make tso response channel more safely.
6. Move tso proxy stress test away from the test suite as it has impact on other test cases.
7. Fix grpc client connection pool (server side) resource leak problem.
8. Make MaxConcurrentTSOProxyStreamings (5000 as default) and TSOProxyClientRecvTimeout (1 hour as default) configurable.
9. Add metrics tsoProxyHandleDuration, tsoProxyBatchSize and tsoProxyForwardTimeoutCounter.

Signed-off-by: Bin Shi <binshi.bing@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants