Comments (5)
hi,你是**人吧,我们中文交流OK不?主要是我的英文太差了。
关于vitess,我有几个问题不太明白。
(1) 关于备份这块, 在同一个shard =0里面,我创建了两个vttablet的实例,然后选举其中一个为master ,然后他们的数据是同步的,但是当我加了一个新的vttablet的实例进来的时候,就会出现问题了。首先是新加的这个vttablet不会自动同步master中的表结构, 其次当我手动把表结构写到vttablet中的时候,只能同步之后master的数据。但是master中旧的数据却不会同步过来,这个地方不太明白要怎么弄?
(2) 就是关于分片, 这个完全是不太明白,看文档也没有搞明白。 我创建一个新的shard =1,里面创建了两个vttablet的实例,选举其中一个为master, 但是分片功能还是没有成功,这个地方能不能给个稍微详细点的说明。
谢谢
from vitess.
What kinds of problems come about because of the number of branches? I haven't encountered any myself.
from vitess.
@enisoc number of branches is totally not a problem for git. I am just thinking if we could come up more meaningful branch strategy, just don't start one's temp work by creating a branch in the main repo. The main repo better to have master branch, stable releases and major feature branches only. That is the way I've observed for many other open source projects, like kafka (https://github.com/apache/kafka), spark (https://github.com/apache/spark), hadoop (https://github.com/apache/hadoop), etc. In that way, people could figure out which is the right one for them and have a clear picture of the status of the system. My two cents.
from vitess.
I second this issue. It felt weird to me that there were quite a few development branches. It just confused me. As we don't have enough docs, it was hard to understand the development model (are new features going directly into the master, or in a separate branch till they're stabilized, and if latter, which is the correct branch)...
from vitess.
Agree that we should have more clear docs on the development model. Would that be enough to resolve this issue?
I'd vote against adding release/feature branches since it'll be more process, and not enough gains yet.
from vitess.
Related Issues (20)
- RFC: allow `vtgate` to filter tablets by tag K/Vs HOT 2
- RFC: support sampling rate for `querylog`
- Question: Incorrect Sonatype version reference HOT 2
- Bug Report: VStream fails if an excluded shard doesn't have healthy tablets HOT 2
- Feature Request: VStream API to dynamically include/exclude shards without tablets
- Feature Request: SQL syntax for schema tracking HOT 2
- Bug Report: LockShard returns a context without a timeout
- Bug Report: vtgate can crash on shutdown
- RFC: add stats for rate of SQL text processed
- RFC: support "clone" of tablets via vReplication
- Bug Report: ERS fails if PromoteReplica runs a write
- Bug Report: Changing default of `replica_net_timeout` can cause issues while upgrading HOT 1
- Question: I don't add vttablet into vitess cluster on a new node. HOT 1
- Bug Report: Incorrect column name in a derived query
- Feature Request: Prefer longer running replicas for PRS
- Bug Report: etcd, vtcltd "already running" message on startup HOT 1
- Feature Request: `schemadiff` to calculate "Row size too large" and index size HOT 1
- Joins with derived table and aliases produces bad plan
- Bug Report: Dual left join query returns more results than it should
- Bug Report: cancelling MoveTables errors with 'cannot remove tables since one or more do not exist in the denylist' HOT 3
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 vitess.