Comments (3)
Anyone who can shed some light on this?
from pd.
Hi @limbooverlambda,
Thank you for your issue.
The feature you mentioned has not yet been implemented in client-rust.If you're interested in contributing a PR to it,we would be very welcome!
from pd.
Thank @ystaticy . I will be more than happy to contribute. I am however a little unsure about the sequence of events here. Once a Keyspace is marked as disabled, any request from the client can still go through and end up in the TiKV node. If the data is present (the disabled Keyspace has not been GCed), TiKV will still return the data from the disabled keyspaces. In that case client_rust will not not be disabling the keyspace locally. Do we need a periodic polling mechanism for all the keyspaces cached by the client to ensure that they are still valid?
from pd.
Related Issues (20)
- TestRegionCheck is unstable
- An invalid err != nil check may cause the merged TS inconsistent
- TestTransferPrimary is flaky HOT 1
- TestGetTSOImmediately is flaky
- Misuse of trace region in tso_dispatcher HOT 1
- etcd: EnableV2 has been deprecated in v3.5 HOT 1
- mcs: potential data race in scheduling server when pd leader switch HOT 2
- etcd: use Linearizable in memberList
- Data race in TestRaftClusterMultipleRestart
- PD is corrupting `etcd` database on restart
- Add middleware to PD microservice HOT 1
- TestWatcher is flaky HOT 1
- ms: change the default name of the microservice to lowercase
- reduce unnecessary election after etcd upgrade to v3.5
- api: remove duplicate `/debug/pprof/trace` register
- TestHTTPClientTestSuiteWithServiceDiscovery is unstable HOT 1
- TestAllocIDAfterLeaderChange is unstable
- TestBatchEvict is unstable
- Some fields of expected primary log are useless
- ci: introduce fieldalignment
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pd.