Commit Graph

  • e75683c2ee ddl: align placement syntax implementation to RFC (#18957) xhe 2020-08-07 11:37:53 +08:00
  • 437c7f1f3f store/tikv: reduce lock scope (#19051) Evan Zhou 2020-08-07 10:51:27 +08:00
  • 2d54976495 *: convert lockKeys to key flag (#18966) Zejun Li 2020-08-07 10:23:59 +08:00
  • ceff1fcaf9 *: support generates metrics profile by different type (#18972) crazycs 2020-08-06 21:39:23 +08:00
  • 32963d3387 *: make load data atomic by default (#18807) Christina Fritz 2020-08-06 21:05:49 +08:00
  • d5dec67d63 *: add ddl metrics in metric profile (#18978) crazycs 2020-08-06 19:57:03 +08:00
  • 3df573d2fc planner,executor: use new table partition implementation and fix CI (#18981) tiancaiamao 2020-08-06 17:50:40 +08:00
  • 574540aa06 fix pessimistic check (#19004) cfzjywxk 2020-08-06 14:00:43 +08:00
  • 931ff98df5 simple fixes for the staticcheck linter (#18923) Greg Weber 2020-08-05 22:38:17 -07:00
  • e49b4c0322 planner: support out join in broadcast join (#18988) xufei 2020-08-06 13:24:17 +08:00
  • 031143abbb brie: update test to create mutli tables (#18993) 3pointer 2020-08-06 11:17:12 +08:00
  • b363937744 transaction: fix union select for update race (#19006) Evan Zhou 2020-08-06 09:24:17 +08:00
  • 45780a5e7c executor: fix unstable leak test on TestPlanCacheClusterIndex (#19009) Zhuomin(Charming) Liu 2020-08-05 20:31:52 +08:00
  • 48bd1ac9ee planner: fix double read cluster index table on inner side of index join (#19005) Zhuomin(Charming) Liu 2020-08-05 19:57:18 +08:00
  • 5dec304309 [store/tikv] avoid too many times of backoff when we retry for batch cop (#18999) Han Fei 2020-08-05 19:37:20 +08:00
  • b3b6c36b08 metrics: monitoring GOMAXPROCS (#18987) Zejun Li 2020-08-05 19:15:54 +08:00
  • 51dc393088 executor: batch checker skip primary index key for clustered index table (#18965) Evan Zhou 2020-08-05 16:49:18 +08:00
  • 2c70616c09 executor: add empty executor runtime information for tidb cop handler (#19000) crazycs 2020-08-05 15:46:38 +08:00
  • aeee1524e4 planner: fix the inappropriate heuristic rule to estimate the EQ selectivity when out of range (#18543) Yuanjia Zhang 2020-08-05 14:11:06 +08:00
  • 8976ffef9c store: add lock for runtime stats to fix panic caused by concurrent execution (#18983) crazycs 2020-08-05 13:53:44 +08:00
  • cd3e5ed826 *: update kvproto, PD, BR and unistore dependencies (#18938) Yilin Chen 2020-08-05 13:30:26 +08:00
  • 6ccd8248a8 add cluster index codec detail doc link (#18861) Iosmanthus Teng 2020-08-05 11:31:12 +08:00
  • f3abdb027f executor: handle index join for the new partition table implementation (#18862) tiancaiamao 2020-08-05 10:42:18 +08:00
  • 4e829aaee7 planner,executor: fix index merge for partition table (#18940) tiancaiamao 2020-08-04 20:38:17 +08:00
  • 4490148b4e server: correct the length field in reply packets to the client for enum and set column types (#18897) Yuanjia Zhang 2020-08-04 20:15:32 +08:00
  • 159adef2d0 gc_worker: add more tests for resolveLockPhysical (#18715) Lei Zhao 2020-08-04 17:28:17 +08:00
  • 75d58d58e8 session: switch to pessimistic txn mode for autocommit statement retry. (#18952) Evan Zhou 2020-08-04 16:50:47 +08:00
  • 787b7d2db0 cmd: generate free port instead of hard-code port number (#18951) Iosmanthus Teng 2020-08-04 16:30:05 +08:00
  • 4645c6582d expression: check ErrTruncate/Overflow for CastRealAsDecimalSig (#18961) HuaiyuXu 2020-08-04 14:37:45 +08:00
  • 22243f8e53 test: fix unstable TestPessimisticLockOnPartition (#18963) Evan Zhou 2020-08-04 13:47:33 +08:00
  • bd06d239a2 tablecodec: support decode common handle bytes to strings (#18953) tangenta 2020-08-04 13:35:48 +08:00
  • ef7c197271 kv: cleanup outdated code (#18658) Zejun Li 2020-08-04 11:02:17 +08:00
  • 4ef3b86e5a *: support ALTER PARTITION clause (#18611) xhe 2020-08-04 10:15:13 +08:00
  • 0887dc6c56 util: add checksumWriter/Reader interface to support evaluate checksum (#18649) mmyj 2020-08-03 21:50:04 +08:00
  • d0639b0056 *: use the newly designed memdb (#18657) Zejun Li 2020-08-03 20:51:05 +08:00
  • 80aa5f9134 ddl: stabilize test TestIndexChange (#18228) wjHuang 2020-08-03 20:37:40 +08:00
  • 6365dca6a7 config: fix unittest method name typos (#18763) sundb 2020-08-03 19:31:02 +08:00
  • 12503972e9 tikv: make TestPanicInRecvLoop stable (#18900) lysu 2020-08-03 18:55:07 +08:00
  • 6cf50d3f89 txn: amend pessimistic transactions for modify column ddl (#18856) cfzjywxk 2020-08-03 17:07:17 +08:00
  • 9d77d7fc30 executor: fix wrong result for update ignore (#18936) lysu 2020-08-03 16:48:07 +08:00
  • 504764c506 kv: update tests to use new memdb (#18656) Zejun Li 2020-08-03 15:48:53 +08:00
  • 6088e58fa7 ddl: check the tiflash replica count when setting tiflash replica (#18826) crazycs 2020-08-03 15:10:47 +08:00
  • 950ca5062c plan: optimize the performance of decodePlan for big union query (#18891) crazycs 2020-08-03 14:17:36 +08:00
  • 73a135de96 kv: complete the implementation of the new memdb (#18655) Zejun Li 2020-08-03 12:29:35 +08:00
  • 03003538d1 *: fix a lot of typos (#18917) sundb 2020-08-03 11:03:33 +08:00
  • 5f393fde7e *: support user defined variable and SET clause in LOAD DATA statement (#18753) Cong Chen 2020-08-03 10:42:10 +08:00
  • 2a8b968453 test: stabilize TestClusterIndexShowTableRegion (#18868) tangenta 2020-07-31 16:42:53 +08:00
  • a50fbab55d sessionctx: Make it possible to set allow_auto_random_explicit_insert as global (#18896) Kolbe Kegel 2020-07-31 01:23:14 -07:00
  • a63fa79d90 transaction: lazy check not exists error for pessimistic transaction (#18877) Evan Zhou 2020-07-31 08:44:49 +08:00
  • b16c46dba9 update parser (#18883) Arenatlx 2020-07-30 19:56:23 +08:00
  • 4000174c8c executor: fix batch point get return wrong result for in(null) (#18851) tiancaiamao 2020-07-30 17:17:03 +08:00
  • 5dd7cd8553 planner/core: implement Explain for the new partition table (#18834) tiancaiamao 2020-07-30 15:37:02 +08:00
  • bb87111d6c unistore: support RawKV API (#18872) Evan Zhou 2020-07-30 15:21:23 +08:00
  • 43c2d30706 gc_worker: reduce GC scan locks when meeting region cache miss (#18385) lysu 2020-07-30 13:39:59 +08:00
  • c397584065 executor: add runtime information for the batch-point-get executor (#18828) crazycs 2020-07-30 12:35:41 +08:00
  • 1905ea0f55 executor: reduce log spam on pessimistic conflict (#18365) Null not nil 2020-07-29 21:27:03 -06:00
  • a1dc4381c5 planner,executor: implement PartitionTable executor for the three reader (#18823) tiancaiamao 2020-07-30 11:00:55 +08:00
  • ccfc9b2ad0 executor: add foreign keys to SHOW CREATE TABLE (#18360) Null not nil 2020-07-29 03:35:08 -06:00
  • c7c98d7380 ddl: add addingDefinition field for adding partition replica check (#18495) Arenatlx 2020-07-29 17:08:26 +08:00
  • 4170007fb6 *: remove mysql.TypeDecimal (#18787) wangggong 2020-07-29 15:26:22 +08:00
  • c7dcf9c542 util: fix a encode bug causes the wrong result of hashJoin with set and enum (#18855) wjHuang 2020-07-29 14:12:10 +08:00
  • 4db32ba6fe server: try to make test TestAllServerInfo stable (#18842) crazycs 2020-07-29 13:15:04 +08:00
  • 98d58f31dd executor: fix bug of stuck in query information_schema.columns (#18847) crazycs 2020-07-29 12:29:22 +08:00
  • 6ce8f0f56a txn: support pessimistic transaction amend for specific ddls (#18447) cfzjywxk 2020-07-29 11:35:31 +08:00
  • 1e7454c81d executor: batch point get support clustered index partition table. (#18829) Evan Zhou 2020-07-28 21:34:09 +08:00
  • 5973d144de brie: add integration test for br (#18797) 3pointer 2020-07-28 19:59:02 +08:00
  • 2849e3b5b4 diagnose: refine config diagnose result (#18816) crazycs 2020-07-28 19:36:02 +08:00
  • ac581ee01e planner: support plan cache for cluster index (#18716) Zhuomin(Charming) Liu 2020-07-28 14:39:48 +08:00
  • 8b19d67bad executor: add runtime information for point-get executor (#18666) crazycs 2020-07-28 14:20:36 +08:00
  • 901d531ec5 server: support partitioned table for table scatter (#17624) (#17864) ShuNing 2020-07-28 11:56:46 +08:00
  • edfec85661 plan: add a public method for partition pruning (#18707) Lingyu Song 2020-07-28 11:33:36 +08:00
  • 936b3007e3 store/tikv: fix BatchPointGetCache wrong result. (#18814) Evan Zhou 2020-07-28 11:01:44 +08:00
  • 472acf7b85 ddl: remove limit of multi-partition drop/truncate (#18593) lance6716 2020-07-28 10:09:02 +08:00
  • b26ea3ab8c tikv: fix the condition of start ttlManager in prewrite (#18802) Zejun Li 2020-07-28 01:21:32 +08:00
  • 56fd348d20 executor: support index merge on cluster index (#18699) Zhuomin(Charming) Liu 2020-07-27 18:09:32 +08:00
  • f3554241bb planner, executor: support except and intersect set operator (#18459) Zhuomin(Charming) Liu 2020-07-27 17:56:07 +08:00
  • f6ef1c371f executor: implement parallel apply (#18044) Yuanjia Zhang 2020-07-27 17:49:28 +08:00
  • 5f2df2eca8 executor: modify the default value of actRows to be 0 instead of empty(#18528) (#18800) rebelice 2020-07-27 17:37:36 +08:00
  • b249dc5780 skip region not found error in WaitScatterRegionFinish (#18789) ShuNing 2020-07-27 12:59:10 +08:00
  • 29178dfa8d planner, executor: support broadcast join for tiflash engine. (#17232) Han Fei 2020-07-27 12:41:36 +08:00
  • 76cdffd60d github-actions: skip features and bugs auto assignment (#18790) Null not nil 2020-07-26 21:15:33 -06:00
  • 1fed1fb895 tests: remove incorrect use of FLUSH PRIVILEGES (#18361) Null not nil 2020-07-24 09:25:14 -06:00
  • e80ba034f4 brie: set default config for backup and restore (#18768) 3pointer 2020-07-24 17:16:31 +08:00
  • b642045ff2 charset: add utf8_unicode_ci and utf8mb4_unicode_ci interface (#18678) xiongjiwei 2020-07-24 17:16:03 +08:00
  • bd733c3d71 test:stablize test case prewrite secondaries (#18751) cfzjywxk 2020-07-24 16:30:03 +08:00
  • a4c9f816e7 txn:set min commit ts for prewrite build for async commit protocol (#18759) cfzjywxk 2020-07-24 14:01:03 +08:00
  • baf6c99b95 *: fix a bug causes indexed virtual generated column return wrong value and refine admin check table (#18408) wjHuang 2020-07-24 12:59:47 +08:00
  • a57e95bcaa store/tikv: print log when resolve lock rollback keys (#18736) tiancaiamao 2020-07-24 12:33:35 +08:00
  • 9995ad7451 brie: add default backup gc-ttl to 5m (#18750) 3pointer 2020-07-24 10:12:17 +08:00
  • 820f2cd939 executor: fix the key representation of 'show table regions' (#18721) tangenta 2020-07-24 08:54:02 +08:00
  • beaafce2a5 statistics:enable memtracker for table statisitic (#18685) miamiaoxyz 2020-07-23 16:13:34 +08:00
  • ed0c14ce2d Revert ".github: Auto Assign Question and Bug Reports (#18738)" (#18739) Feng Liyuan 2020-07-23 15:38:13 +08:00
  • 5a56d98a2d .github: Auto Assign Question and Bug Reports (#18738) Feng Liyuan 2020-07-23 15:12:56 +08:00
  • 0b035c850a util: oom-action waits spilling result when acting again (#18381) Shenghui Wu 2020-07-23 14:08:20 +08:00
  • d1b728b278 expression: fix wrong result when select with collation (#18665) xiongjiwei 2020-07-23 12:54:22 +08:00
  • fe07417e6b RFC: update standardize error codes and messages (#18723) 山岚 2020-07-22 20:49:27 +08:00
  • cc0b6f1aec types: fix STR_TO_DATE handling for %h, %r (#18171) (#18428) dy 2020-07-22 19:01:32 +08:00
  • 596c0eb107 session: fix the problem that lost connection in the next sql after out of memory quota (#18567) xiaodong-ji 2020-07-22 18:49:04 +08:00
  • e66f8eb93a txn: support 2pc async commit protocol (#18622) cfzjywxk 2020-07-22 18:34:58 +08:00
  • 1d6b4fa5bd README: highlight quick-start and update the contact-us chapter (#17447) Shirly 2020-07-22 10:38:49 +08:00