These commits are when the Protocol Buffers files have changed: (only the last 100 relevant commits are shown)
| Commit: | 404323a | |
|---|---|---|
| Author: | diphantxm | |
| Committer: | diphantxm | |
suppport FORCE in proto
| Commit: | 3a58987 | |
|---|---|---|
| Author: | diphantxm | |
| Committer: | diphantxm | |
suppport FORCE in proto
| Commit: | a72b06f | |
|---|---|---|
| Author: | diphantxm | |
| Committer: | diphantxm | |
suppport FORCE in proto
| Commit: | 7889f6d | |
|---|---|---|
| Author: | diphantxm | |
| Committer: | diphantxm | |
suppport FORCE in proto
| Commit: | 2c41110 | |
|---|---|---|
| Author: | reshke | |
| Committer: | GitHub | |
Make islocked field no be non-pointer (#2567)
| Commit: | df47bda | |
|---|---|---|
| Author: | reshke | |
| Committer: | reshke | |
Make islocked field no be non-pointer
| Commit: | 95e2fd9 | |
|---|---|---|
| Author: | Yury Frolov | |
| Committer: | GitHub | |
Do not require BalanserTask.keyRangeIdTo in proto specs (#2514)
| Commit: | 908ad7c | |
|---|---|---|
| Author: | Yury Frolov | |
| Committer: | Yury Frolov | |
Do not require BalanserTask.keyRangeIdTo in proto specs
| Commit: | 1f361d2 | |
|---|---|---|
| Author: | Kirill | |
| Committer: | GitHub | |
Add gRPC Validation rules (#2450)
| Commit: | bbb3553 | |
|---|---|---|
| Author: | reshke | |
| Committer: | GitHub | |
Cancel data move task only on IMMEDIATE flag (#2456)
| Commit: | 216ae2b | |
|---|---|---|
| Author: | Kirill | |
| Committer: | GitHub | |
Support `ALTER SHARD` in router with coordinator (#2428)
| Commit: | 5d32163 | |
|---|---|---|
| Author: | Yury Frolov | |
Add re-bootstraping method to localQrouterServer
| Commit: | 5f6c4e6 | |
|---|---|---|
| Author: | reshke | |
| Committer: | GitHub | |
Generate ACL and version fields (#2370)
| Commit: | c36ce8e | |
|---|---|---|
| Author: | Kirill | |
| Committer: | GitHub | |
Handle shard config as generic options (#2323)
| Commit: | ca8a2a8 | |
|---|---|---|
| Author: | Danila Zhavoronok | |
| Committer: | GitHub | |
feat: add shard TLS parser and proto primitives (#2303) Co-authored-by: reshke <reshkekirill@gmail.com> Reviewed-by: reshke <reshkekirill@gmail.com>
| Commit: | 61b93c9 | |
|---|---|---|
| Author: | Alex Klepov | |
| Committer: | GitHub | |
Fixed gossip-message processing for meta transaction (#2237)
| Commit: | 1e030e5 | |
|---|---|---|
| Author: | Kirill | |
| Committer: | GitHub | |
Support `NO WAIT` for `RETRY TASK GROUP` (#2248)
| Commit: | 731bc70 | |
|---|---|---|
| Author: | Yury Frolov | |
| Committer: | GitHub | |
Store two phase tx metadata storage shards in etcd (#2231)
| Commit: | 9b264bd | |
|---|---|---|
| Author: | Alex Klepov | |
| Committer: | GitHub | |
CreateSequence in tranMngr (#2181)
| Commit: | c5bcde2 | |
|---|---|---|
| Author: | Yury Frolov | |
| Committer: | GitHub | |
Add ALTER REFERENCE TABLE SET STORAGE method (#2173)
| Commit: | 7f8237c | |
|---|---|---|
| Author: | Alex Klepov | |
| Committer: | GitHub | |
GetSequenceRelations implemented in adapter (#2145)
| Commit: | d04448f | |
|---|---|---|
| Author: | Alex Klepov | |
| Committer: | GitHub | |
Clustered detach relation from sequence support (#2122)
| Commit: | 7c37604 | |
|---|---|---|
| Author: | reshke | |
| Committer: | GitHub | |
Support FQN relations for distribution in ETCD (#2124)
| Commit: | c58d5cd | |
|---|---|---|
| Author: | Yury Frolov | |
| Committer: | GitHub | |
Key range versioning basics (#2072)
| Commit: | 5104349 | |
|---|---|---|
| Author: | reshke | |
| Committer: | GitHub | |
Use RFQN in all reference relation-related computations. (#2112)
| Commit: | 0830edf | |
|---|---|---|
| Author: | Yury Frolov | |
| Committer: | GitHub | |
Cascade drop redistribute task on manual drop task group & on task group stop (#2110)
| Commit: | 43b403c | |
|---|---|---|
| Author: | Yury Frolov | |
| Committer: | GitHub | |
Link redistribute tasks to task groups (#2097) Co-authored-by: reshke <reshke@double.cloud>
| Commit: | 0f8d28e | |
|---|---|---|
| Author: | Alex Klepov | |
| Committer: | GitHub | |
Fix reference_relations for regress in clustered mode (#2099)
| Commit: | 14757e8 | |
|---|---|---|
| Author: | Alex Klepov | |
| Committer: | GitHub | |
DropKeyRange changes tranMngr (#2043)
| Commit: | 0ab37ee | |
|---|---|---|
| Author: | Yury Frolov | |
| Committer: | GitHub | |
Remove.*Task -> Drop.*Task (#2068)
| Commit: | 82fd6bc | |
|---|---|---|
| Author: | Yury Frolov | |
| Committer: | GitHub | |
Add DROP MOVE TASK command (#2061)
| Commit: | 31c5eac | |
|---|---|---|
| Author: | Yury Frolov | |
| Committer: | GitHub | |
Forbid redistributing key range twice (#2056)
| Commit: | 52f5894 | |
|---|---|---|
| Author: | reshke | |
| Committer: | GitHub | |
Allow user-defined task group id (#2017)
| Commit: | 21d79df | |
|---|---|---|
| Author: | denchick | |
| Committer: | GitHub | |
better show routers (#1997)
| Commit: | 8c1dd79 | |
|---|---|---|
| Author: | Yury Frolov | |
| Committer: | GitHub | |
Add debug SHOW target on task group's bounds cache (#2000)
| Commit: | 4671f27 | |
|---|---|---|
| Author: | Alex Klepov | |
| Committer: | GitHub | |
clean unused struct after pr 1974 (#1993)
| Commit: | 230bbb2 | |
|---|---|---|
| Author: | Alex Klepov | |
| Committer: | GitHub | |
Simplification network exchange during meta transaction (#1974)
| Commit: | e27261c | |
|---|---|---|
| Author: | Yury Frolov | |
| Committer: | GitHub | |
Multi column unique index (#1971)
| Commit: | ec0e7b4 | |
|---|---|---|
| Author: | reshke | |
| Committer: | GitHub | |
Implement REDISTRIBUTE with NOWAIT options. (#1975) In order to get isolation test in-tree faster, and for overall usability. Making this a default requires separate effort and discussion.
| Commit: | 4f4f1fa | |
|---|---|---|
| Author: | Kirill | |
| Committer: | GitHub | |
Manage shards metadata via coordinator (#1518)
| Commit: | 44d48e9 | |
|---|---|---|
| Author: | Yury Frolov | |
| Committer: | GitHub | |
Add statuses to task groups (#1945)
| Commit: | e3fbd60 | |
|---|---|---|
| Author: | Yury Frolov | |
| Committer: | GitHub | |
Add groundwork for 'CREATE UNIQUE INDEX' command (#1863)
| Commit: | 134d61e | |
|---|---|---|
| Author: | Alex Klepov | |
| Committer: | GitHub | |
refactoring CreateDistribution for 2 phase execution (#1835) Co-authored-by: denchick <3149929+Denchick@users.noreply.github.com>
| Commit: | eb10eec | |
|---|---|---|
| Author: | Alex Klepov | |
| Committer: | GitHub | |
add tran to entity mngr (#1804)
| Commit: | f66048d | |
|---|---|---|
| Author: | reshke | |
| Committer: | GitHub | |
Remove SHARDING RULE leftovers (#1801)
| Commit: | db636d3 | |
|---|---|---|
| Author: | Yury Frolov | |
| Committer: | GitHub | |
Sync key range lock state (#1735)
| Commit: | b42f78f | |
|---|---|---|
| Author: | Yury Frolov | |
| Committer: | GitHub | |
Add IDs to task groups (#1697) All related commands now require ID
The documentation is generated from this commit.
| Commit: | 8e8e4d7 | |
|---|---|---|
| Author: | Yury Frolov | |
Generated shit
The documentation is generated from this commit.
| Commit: | a361425 | |
|---|---|---|
| Author: | Yury Frolov | |
More WIP
| Commit: | 27a3421 | |
|---|---|---|
| Author: | Yury Frolov | |
WIP
| Commit: | 939bcaf | |
|---|---|---|
| Author: | Yury Frolov | |
| Committer: | GitHub | |
Add 'STOP TASK GROUP' command (#1662)
| Commit: | 94deda7 | |
|---|---|---|
| Author: | Yury Frolov | |
Add, implement and use StopMoveTask method in protobuf
| Commit: | 62f4b87 | |
|---|---|---|
| Author: | Yury Frolov | |
| Committer: | GitHub | |
Generate move task group on the go without saving all to etcd (#1631)
| Commit: | 5643e2e | |
|---|---|---|
| Author: | Yury Frolov | |
| Committer: | Yury Frolov | |
Change move task group struct
| Commit: | bb741c4 | |
|---|---|---|
| Author: | Yury Frolov | |
Change move task group struct
| Commit: | b3aa490 | |
|---|---|---|
| Author: | Alex Klepov | |
| Committer: | GitHub | |
add key range lock state in show cmd (#1577) Co-authored-by: Klepov Alex <aklepov@rutube.ru>
| Commit: | 31a77c5 | |
|---|---|---|
| Author: | Yury Frolov | |
| Committer: | GitHub | |
Change ALTER RELATION semantics (#1557)
| Commit: | 19abf97 | |
|---|---|---|
| Author: | Yury Frolov | |
| Committer: | Yury Frolov | |
Drop ALTER RELATION AUTO INCREMENT methods
| Commit: | 506db0e | |
|---|---|---|
| Author: | Yury Frolov | |
| Committer: | Yury Frolov | |
Add new RPCs
| Commit: | e3335d7 | |
|---|---|---|
| Author: | Yury Frolov | |
Drop ALTER RELATION AUTO INCREMENT methods
| Commit: | 93dbaa4 | |
|---|---|---|
| Author: | Yury Frolov | |
| Committer: | Yury Frolov | |
Add new RPCs
| Commit: | da63a67 | |
|---|---|---|
| Author: | diphantxm | |
add shard via coordinator and init shards from etcd
| Commit: | 0d1dc8c | |
|---|---|---|
| Author: | Victor Kremensky | |
better
This commit does not contain any .proto files.
| Commit: | f887e96 | |
|---|---|---|
| Author: | Alex Klepov | |
| Committer: | GitHub | |
Use range-mannered sequence id retrieval from QDB Use range-mannered sequence id retrieval from QDB. Router will allocate a continuous range of reference relation auto-increment ID from QDB. Range size is suo up in a router config. Range size is default for all sequences. --------- Co-authored-by: Klepov Alex <aklepov@rutube.ru>
| Commit: | 410fb1b | |
|---|---|---|
| Author: | reshke | |
| Committer: | GitHub | |
Proto for routing by expr (#1480) * Generate protos for Routing Expression
| Commit: | 3034b31 | |
|---|---|---|
| Author: | reshke | |
| Committer: | reshke | |
Generate protos for Routing Expression
| Commit: | b144fdb | |
|---|---|---|
| Author: | Kirill | |
| Committer: | GitHub | |
Drop sequence with reference relation (#1423) * regress tests
| Commit: | 3061379 | |
|---|---|---|
| Author: | diphantxm | |
force drop sequence
| Commit: | 7f10fc2 | |
|---|---|---|
| Author: | diphantxm | |
regress tests
| Commit: | 0696e46 | |
|---|---|---|
| Author: | reshke | |
| Committer: | GitHub | |
Fix sync reference relation storage shards metadata (#1358) * Fix sync reference relation storage shards metadata
| Commit: | e65f804 | |
|---|---|---|
| Author: | reshke | |
Fix sync reference relation storage shards metadata
| Commit: | 8d39d8d | |
|---|---|---|
| Author: | reshke | |
| Committer: | GitHub | |
Reorganize proto files related to reference relations (#1356) * Reorganize proto files related to reference relations * fix lint
| Commit: | 87fe953 | |
|---|---|---|
| Author: | reshke | |
Reorganize proto files related to reference relations
| Commit: | cf736dd | |
|---|---|---|
| Author: | Alex Klepov | |
| Committer: | GitHub | |
Issue 983 part 3 (#1326) --------- Co-authored-by: Klepov Alex <aklepov@rutube.ru>
| Commit: | 7579943 | |
|---|---|---|
| Author: | reshke | |
| Committer: | GitHub | |
Refactor sync reference relation command: allow to specify transfer relation name (#1286) * Refactor sync reference relation command: allow to specify transfer relation name
| Commit: | ff15c0c | |
|---|---|---|
| Author: | reshke | |
| Committer: | reshke | |
Refactor sync reference relation command: allow to specify transfer relation name
| Commit: | afdbaa9 | |
|---|---|---|
| Author: | reshke | |
ref
| Commit: | d19e5e0 | |
|---|---|---|
| Author: | reshke | |
| Committer: | GitHub | |
Reference relation qdb fixes (#1270) Do all reference relations related changes in separate qdb/grpc/sql implementations. This allow to split distributed relation code path from reference relations
| Commit: | 2f15927 | |
|---|---|---|
| Author: | reshke | |
| Committer: | GitHub | |
Better reference relation sequence test (#1261) * Better reference relation sequence test
| Commit: | 1bd48b6 | |
|---|---|---|
| Author: | reshke | |
f
| Commit: | 9d362f3 | |
|---|---|---|
| Author: | reshke | |
| Committer: | GitHub | |
Add reference relation proto specs, docs and notes (#1257) * Add reference relation proto specs, docs and notes
| Commit: | 7081347 | |
|---|---|---|
| Author: | reshke | |
z
| Commit: | d6ab144 | |
|---|---|---|
| Author: | reshke | |
Z
| Commit: | 43a09c0 | |
|---|---|---|
| Author: | reshke | |
Add reference relation proto specs, docs and notes
| Commit: | e5799e1 | |
|---|---|---|
| Author: | Yury Frolov | |
| Committer: | GitHub | |
Rewrite move task-related QDB ops (#1215) * Store move tasks in QDB separately by ID, reference them in move task group; * Store current task index and total task amount in QDB separately from move task group; This is done to reduce data amount per operation when syncing move task state.
| Commit: | 5a1c57c | |
|---|---|---|
| Author: | Yury Frolov | |
| Committer: | Yury Frolov | |
Fixes
| Commit: | ada5dde | |
|---|---|---|
| Author: | Yury Frolov | |
| Committer: | Yury Frolov | |
Fixes
| Commit: | 7ba115a | |
|---|---|---|
| Author: | Yury Frolov | |
| Committer: | Yury Frolov | |
Fixes
| Commit: | 6adf306 | |
|---|---|---|
| Author: | Yury Frolov | |
| Committer: | Yury Frolov | |
Fixes
| Commit: | a27d1e6 | |
|---|---|---|
| Author: | Yury Frolov | |
Fixes
| Commit: | f3296f0 | |
|---|---|---|
| Author: | denchick | |
| Committer: | GitHub | |
AUTO INCREMENT START syntax (#1169) Add syntax for spqr sequences start
| Commit: | c2a24a9 | |
|---|---|---|
| Author: | denchick | |
| Committer: | denchick | |
initial
| Commit: | 6558876 | |
|---|---|---|
| Author: | denchick | |
| Committer: | GitHub | |
Syntax for SYNC REFERENCE TABLES (#1176) * syntax for sync * add protos
| Commit: | 11cd56a | |
|---|---|---|
| Author: | denchick | |
add protos
| Commit: | 732e79a | |
|---|---|---|
| Author: | denchick | |
initial
| Commit: | 96668de | |
|---|---|---|
| Author: | Yury Frolov | |
| Committer: | GitHub | |
Add RETRY MOVE TASK GROUP command (#1149) * Add methods top EntityMgr & qdbCoordinator * Add RETRY MOVE TASK GROUP to gram * Add processing of retryMoveTaskGroup to meta * Add proto rpc for retryoveTaskGroup * FIx displaying of MoveTaskGroup in PsqlInteractor * Fix spell checker * Fix working with empty move task group * Fix feature test * Fix build
| Commit: | bcbf9fc | |
|---|---|---|
| Author: | Yury Frolov | |
| Committer: | Yury Frolov | |
Add proto rpc for retryoveTaskGroup
| Commit: | 097e538 | |
|---|---|---|
| Author: | Yury Frolov | |
Add proto rpc for retryoveTaskGroup
| Commit: | ed9791e | |
|---|---|---|
| Author: | Yury Frolov | |
| Committer: | GitHub | |
Add schema storing metadata to distributed relations (#1125) Add schema field to qdb distributed relation; Add schema name to ATTACH RELATION statement Tested with regression tests. balancer.feature checks also advanced. Usage of schema for routing in upcoming commits
| Commit: | 355bd4c | |
|---|---|---|
| Author: | Yury Frolov | |
| Committer: | Yury Frolov | |
Implement many shit