Commit Graph

9731 Commits

Author SHA1 Message Date
80bbc900f9 infoschema: refactor GetClusterServerInfo to avoid executing internal SQL (#13765) 2019-11-27 14:31:56 +08:00
f996816eb7 expression : fix function 'binSearch' in builtinIntervalRealSig not return error (#12957) 2019-11-27 13:59:56 +08:00
0fcf1df772 expression:implement vectorized evaluation for builtinConvertSig (#13537) 2019-11-27 13:10:43 +08:00
246b91edd4 meta: refine error code for package meta (#13654) 2019-11-27 12:57:07 +08:00
9acb0a37f0 util: refactor the code (#13760) 2019-11-27 12:02:14 +08:00
04fc7cca98 util/printer: get GoVersion from runtime variable instead of shell (#13763) 2019-11-27 11:56:43 +08:00
6b7e19ab41 extract a LogicalMemTable from DataSource to decouple memory/stored tables (#13741)
Signed-off-by: Lonng <heng@lonng.org>
2019-11-27 10:19:17 +08:00
eae41adc0c expression: implement vectorized evaluation for builtinAesDecryptIVSig (#13557) 2019-11-26 23:48:13 +08:00
3a48a48630 *: remove the assertion proto (#13732)
The assertion proto was introduced to verify the data consistency, but I find
it's complex and hard to achieve that goal. Adding additional assertions just
makes more memory occupation, especially in the large transaction.
So it's better to remove it.
2019-11-26 22:58:49 +08:00
d8f806f1d4 stringutil: improve DoMatch performance (#13407) 2019-11-26 20:30:13 +08:00
26537cd292 ddl: remove duplicate import and unused test result (#13744) 2019-11-26 20:16:43 +08:00
a1dc0477a5 types: add error code for package types (#13300) 2019-11-26 19:45:14 +08:00
6a17f90205 expression: fix the corner case of CAST int as unsigned real/decimal (#13637) 2019-11-26 18:01:07 +08:00
9fd3e92318 server: add rpcserver to get other tidb server info for diagnostics (#13693) 2019-11-26 17:46:19 +08:00
2de2baa256 *: fix staticcheck errors in folder bindinfo, config, infoschema, meta and privilege (#13702) 2019-11-26 17:27:29 +08:00
3f95d1681d tikv: make follower-read request retry other peers when meet EpochNotMatchError (#13472) 2019-11-26 16:57:44 +08:00
445e30204a expression: implement vectorized evaluation for builtinJSONArrayInsertSig (#13667) 2019-11-26 16:32:15 +08:00
9810b2d078 expression: implement vectorized evaluation for builtinDateDiffSig (#13595) 2019-11-26 16:05:13 +08:00
33b971021c expression: implement vectorized evaluation for builtinCastStringAsIntSig (#13617) 2019-11-26 15:52:13 +08:00
4c8c3b4157 config: default to enable-xx if configuration options confict (#13153) 2019-11-26 14:54:30 +08:00
3a7d2a18d9 planner/core: fix not null flag for using and natural join (#13735) 2019-11-26 14:28:03 +08:00
8e6e818eb2 docs: add recover binlog (#13724) 2019-11-26 14:18:00 +08:00
acfc7be794 infoschema: refine error code for package infoschema (#13646) 2019-11-26 10:21:43 +08:00
e2c8c17e92 *:fix staticcheck errors in folder distsql and domain (#13668) 2019-11-26 10:08:31 +08:00
8ed87c181e executor, test: copy the index join tests for index hash join and index merge join (#13618) 2019-11-25 21:27:30 +08:00
b0f534bf32 timeutil: do not use system files to verify timezone (#13593) 2019-11-25 15:52:46 +08:00
9cb05c7f38 ddl: update the error message of "modify/change column" to make it easier to understand (#13457) 2019-11-25 15:26:16 +08:00
189d89e00a planner, executor: build ColWithCmpFuncManager.TmpConstant for indexHashJoin.innerWorker individually (#13714) 2019-11-25 14:36:17 +08:00
74bb0d5bb4 server: improve test coverage of server/conn.go (#13712) 2019-11-25 14:21:17 +08:00
ffa80571f8 planner/cascades: refactor the interface of Transformation (#13610) 2019-11-25 14:05:46 +08:00
17fda43487 planner, executor: build ColWithCmpFuncManager.TmpConstant for indexMergeJoin.innerWorker individually (#13713) 2019-11-25 13:57:16 +08:00
dc788a11bc Makefile: Split make test into two test parts for CI (#13689) 2019-11-25 11:44:16 +08:00
fea5ce1114 doc: fixed invalid url in CONTRIBUTORS.md (#13703) 2019-11-24 11:52:07 +08:00
bc21efebf5 executor: print the number of cop-tasks in results of explain analyze (#13686) 2019-11-23 10:26:37 +08:00
153a6facfe infoschema: place INFORMATION_SCHEMA in new virtual table framework (#13696) 2019-11-22 17:49:24 +08:00
760d27c51f util: fix staticcheck errors (#13456) (#13651) 2019-11-22 17:20:25 +08:00
518692c14c bindinfo: support evolve plan (#13465) 2019-11-22 17:09:37 +08:00
71e19a7308 Allocate continuous row id for single INSERT statement (#13648) 2019-11-22 16:22:08 +08:00
2418958354 expression: enable 19 functions push down (#13683) 2019-11-22 15:56:07 +08:00
876da07be5 stats: fix data race when updating stats cache (#13647) 2019-11-22 15:28:37 +08:00
86c6e568f1 ddl: speed up ddl tests (#13672) 2019-11-22 13:57:37 +08:00
1773338c54 expression: implement vectorized evaluation for builtinSubTimeStringNullSig (#13662) 2019-11-22 13:39:15 +08:00
89847e86ce expression: implement vectorized evaluation for builtinUnaryMinusIntSig (#13574) 2019-11-21 23:05:55 -06:00
4b830aa7f6 *: Remove unused code (#13674) 2019-11-22 11:37:07 +08:00
06fd934e17 server: improve test coverage of /debug/zip api (#13486) 2019-11-22 11:25:34 +08:00
49ad436156 util: format error code for memory package (#13540) 2019-11-22 11:12:37 +08:00
d473f2d855 privilege: add authHost and use authHost to verificate (#13544) 2019-11-22 11:07:07 +08:00
af2a2c5321 bindinfo: support bindings management (#13608) 2019-11-22 11:01:07 +08:00
17ffc8031b executor: do not set priority when tidb_force_priority is set (#13633) 2019-11-22 10:51:38 +08:00
de6277fe2d planner, executor: build ColWithCmpFuncManager.TmpConstant for indexJoin.innerWorker individually (#13669) 2019-11-21 21:31:08 +08:00