c10c576cab
store: implement non-block reading for Get and BatchGet under the large transaction protocol ( #13599 )
2019-11-27 18:54:58 +08:00
2082b68a41
test: optimize session&planner/core unit test ( #13580 )
2019-11-27 17:25:55 +08:00
134b80cdf4
distsql: Unify endian for Chunk encode format ( #13349 )
2019-11-27 17:15:25 +08:00
17fe696d8d
Makefile: move the success message from explaintest to test ( #13748 )
2019-11-27 17:08:42 +08:00
37ea7d44a5
table: refactor code simplify string comparison ( #13762 )
2019-11-27 17:03:23 +08:00
6a59557500
executor: show operators' concurrency information in results of EXPLAIN ANALYZE ( #13539 )
2019-11-27 16:46:25 +08:00
e979cff6bb
planner: add column mapping in explain result ( #13640 )
2019-11-27 16:39:19 +08:00
596fb64233
planner: support a hint to force using a IndexMerge path ( #12843 )
2019-11-27 15:44:25 +08:00
e4bdb7b229
executor: show max-proc-keys and p95-proc-keys in results of explain analyze ( #13692 )
2019-11-27 15:00:26 +08:00
d811fbb461
util: remove some unused code in admin package ( #13742 )
2019-11-27 14:37:25 +08:00
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