Граф коммитов

18872 Коммитов

Автор SHA1 Сообщение Дата
Sugu Sougoumarane 0fe7fdc6c2 demo: remove python
Signed-off-by: Sugu Sougoumarane <ssougou@gmail.com>
2020-04-06 19:33:46 -07:00
Sugu Sougoumarane ee017433c9 demo: add querylog
Signed-off-by: Sugu Sougoumarane <ssougou@gmail.com>
2020-04-06 19:33:46 -07:00
Sugu Sougoumarane b04995d9c5 demo: modernize UI
Signed-off-by: Sugu Sougoumarane <ssougou@gmail.com>
2020-04-06 19:33:46 -07:00
Sugu Sougoumarane 3876c0c7c2 demo: rework WIP
Signed-off-by: Sugu Sougoumarane <ssougou@gmail.com>
2020-04-06 19:33:46 -07:00
Sugu Sougoumarane 4134a82158
Merge pull request #6012 from tinyspeck/improve-some-error-codes
Improve error codes returned by tabletserver
2020-04-06 16:18:13 -07:00
Sugu Sougoumarane affbb32919
Merge pull request #6020 from planetscale/ss-tabletserver-params
tabletserver: refactor parameters
2020-04-06 16:06:18 -07:00
Rafael Chacon 8cc5f430c3 Improves error codes
Signed-off-by: Rafael Chacon <rafael@slack-corp.com>
2020-04-06 12:00:59 -07:00
Deepthi Sigireddi 529bc9ac70
Merge pull request #6013 from planetscale/delete-cell-info-force
vtctl: Add -force flag to DeleteCellInfo.
2020-04-06 07:11:20 -07:00
Sugu Sougoumarane df47956a6e tabletserver: tabletenv.Env, connpool work
Signed-off-by: Sugu Sougoumarane <ssougou@gmail.com>
2020-04-05 23:01:02 -07:00
Sugu Sougoumarane 5f3c28337c tabletserver: tabletenv.Env, messager work
Signed-off-by: Sugu Sougoumarane <ssougou@gmail.com>
2020-04-05 23:01:02 -07:00
Sugu Sougoumarane 7e48ae2ab1 tabletserver: fix test flakyness
Signed-off-by: Sugu Sougoumarane <ssougou@gmail.com>
2020-04-05 23:01:02 -07:00
Sugu Sougoumarane 0d7dfebc33 tabletserver: tabletenv.Env, vstreamer, heartbeat
Signed-off-by: Sugu Sougoumarane <ssougou@gmail.com>
2020-04-05 23:01:02 -07:00
Sugu Sougoumarane d6d255ac63 tabletserver: tabletenv.Env, heartbeat work
Signed-off-by: Sugu Sougoumarane <ssougou@gmail.com>
2020-04-05 23:01:02 -07:00
Sugu Sougoumarane 58c7d09f9d tabletserver: tabletenv.Env, tx work
Signed-off-by: Sugu Sougoumarane <ssougou@gmail.com>
2020-04-05 23:01:02 -07:00
Sugu Sougoumarane 16614cb78f tabletserver: tabletenv.Env, queryEngine work
Signed-off-by: Sugu Sougoumarane <ssougou@gmail.com>
2020-04-05 23:01:02 -07:00
Sugu Sougoumarane 151141e2d0 tabletserver: tabletenv.Env, schema work
Signed-off-by: Sugu Sougoumarane <ssougou@gmail.com>
2020-04-05 23:01:02 -07:00
Sugu Sougoumarane 5c68f6578c
Merge pull request #6009 from planetscale/ss-exporter
exporter: framework for componentizing TabletServer
2020-04-05 23:00:14 -07:00
Harshit Gangal b34fd314c2
Merge pull request #6006 from planetscale/sa-add-missing-show-index
Add SHOW INDEXES and EXTENDED
2020-04-05 13:37:03 +05:30
Morgan Tocker a615275886
Merge pull request #6015 from planetscale/rn-legacy-local-example
Legacy Local Example: Create a copy of local_example before modifying it for the new reshar…
2020-04-04 10:14:42 -06:00
Morgan Tocker 974bbaa188 Add github action for legacy file
Signed-off-by: Morgan Tocker <tocker@gmail.com>
2020-04-04 08:41:08 -06:00
Sugu Sougoumarane d66435287d exporter: address review comment
Signed-off-by: Sugu Sougoumarane <ssougou@gmail.com>
2020-04-03 21:39:09 -07:00
Sugu Sougoumarane 0f1381714c exporter: fix copyright notice
Signed-off-by: Sugu Sougoumarane <ssougou@gmail.com>
2020-04-03 21:39:09 -07:00
Sugu Sougoumarane 8bfc91a787 exporter: fix data race
Signed-off-by: Sugu Sougoumarane <ssougou@gmail.com>
2020-04-03 21:39:09 -07:00
Sugu Sougoumarane d31082fd30 exporter: reuse vars where possible
Signed-off-by: Sugu Sougoumarane <ssougou@gmail.com>
2020-04-03 21:39:09 -07:00
Sugu Sougoumarane 3dee6b8a73 exporter: saving work to try alt approach
Signed-off-by: Sugu Sougoumarane <ssougou@gmail.com>
2020-04-03 21:39:09 -07:00
Sugu Sougoumarane 0eef8e6439 exporter: use asserts in tests
Signed-off-by: Sugu Sougoumarane <ssougou@gmail.com>
2020-04-03 21:39:09 -07:00
Sugu Sougoumarane 1941362748 exporter: implement TODO functions
Signed-off-by: Sugu Sougoumarane <ssougou@gmail.com>
2020-04-03 21:39:09 -07:00
Sugu Sougoumarane 485447d286 exporter: initial cut
Signed-off-by: Sugu Sougoumarane <ssougou@gmail.com>
2020-04-03 21:39:09 -07:00
Anthony Yeh a2d104a638 vtctl: Add -force flag to DeleteCellInfo.
We need to have a way to remove CellInfo for a cell whose local
topology server has already been permanently shut down.

Signed-off-by: Anthony Yeh <enisoc@planetscale.com>
2020-04-03 15:29:10 -07:00
Sugu Sougoumarane 9f97243e86
Merge pull request #6001 from planetscale/rn-vcopier-flaky-test
Vreplication flaky test: make vcopier test non-flaky
2020-04-03 14:57:18 -07:00
Sugu Sougoumarane 291202f439
Merge pull request #6010 from planetscale/at-plandescriptions
Improve query plan output
2020-04-03 10:29:11 -07:00
Saif Alharthi 0c167c183e Refactor parser to support variations of SHOW INDEX statement
Signed-off-by: Saif Alharthi <saif@saifalharthi.me>
2020-04-03 10:15:54 -07:00
Rohit Nayak 436da3eafc
Create a copy of local_example before modifying it for the new resharding workflows
Signed-off-by: Rohit Nayak <rohit@planetscale.com>
2020-04-03 15:35:43 +02:00
Andres Taylor 9089893f9d Query plan description clean up
- Removed tablet type from route
- Added vindex info to update/delete
- Added NoAutoCommit to send

Signed-off-by: Andres Taylor <andres@planetscale.com>
2020-04-03 10:55:14 +02:00
Harshit Gangal 87c8c0f08b
Merge pull request #6004 from planetscale/init-tablet-logging
log during init tablet
2020-04-03 14:16:33 +05:30
Andres Taylor e6a864a115 Fixed unit tests
Signed-off-by: Andres Taylor <andres@planetscale.com>
2020-04-03 09:32:00 +02:00
Saif Alharthi f5d9a386c7 Primitive descriptions clean up
Signed-off-by: Saif Alharthi <saif@saifalharthi.me>

Signed-off-by: Andres Taylor <andres@planetscale.com>
2020-04-03 07:55:24 +02:00
Andres Taylor 5b1eece016 Renamed json field
Signed-off-by: Andres Taylor <andres@planetscale.com>
2020-04-03 07:53:08 +02:00
Harshit Gangal e57c4e5100
Merge pull request #6011 from planetscale/delete-tablet-bug
Make sure to handle DML without where clause
2020-04-03 11:15:17 +05:30
Andres Taylor 7c9ef8bb99 Small prettifying of some plans
Signed-off-by: Andres Taylor <andres@planetscale.com>
2020-04-03 07:44:46 +02:00
Andres Taylor 63d340b5a5 Manual json marshalling
Signed-off-by: Andres Taylor <andres@planetscale.com>
2020-04-03 07:44:46 +02:00
Andres Taylor 3576a2a2f6 Added plan descriptions for a few more primitives
Signed-off-by: Andres Taylor <andres@planetscale.com>
2020-04-03 07:44:46 +02:00
Rohit Nayak 2910261abf Added PlanDescriptions to some primitives
Signed-off-by: Rohit Nayak <rohit@planetscale.com>
2020-04-03 07:44:46 +02:00
Andres Taylor bb062fb1e1 Added Description to the Primitive interface
Signed-off-by: Andres Taylor <andres@planetscale.com>
2020-04-03 07:44:45 +02:00
Andres Taylor 9762111d58 Added new PlanDescription struct
Signed-off-by: Andres Taylor <andres@planetscale.com>
2020-04-03 07:44:45 +02:00
Andres Taylor f559350861 Make sure to handle DML without where clause
Signed-off-by: Andres Taylor <andres@planetscale.com>
2020-04-03 06:42:03 +02:00
Rohit Nayak 3ad80df32c
gofmted
Signed-off-by: Rohit Nayak <rohit@planetscale.com>
2020-04-02 22:32:06 +02:00
Rohit Nayak ca2954cdbd
Add rollback to ignored transactions. Rollbacks can occur if a context times out
Signed-off-by: Rohit Nayak <rohit@planetscale.com>
2020-04-02 21:14:58 +02:00
Rohit Nayak 8f3205b8d7
Close unused VREngine and hence related healthcheck streams which were causing races since they continued to run
Signed-off-by: Rohit Nayak <rohit@planetscale.com>
2020-04-02 21:07:56 +02:00
Saif Alharthi b0793366c5 Add SHOW INDEXES and EXTEND
Signed-off-by: Saif Alharthi <saif@saifalharthi.me>
2020-04-02 12:07:04 -07:00