|
|
80e14b4bff
|
ddl: rename region label to attributes (#29174)
|
2021-11-01 12:14:50 +08:00 |
|
|
|
2c69740fde
|
*: support plan replayer load (#29247)
|
2021-11-01 11:22:51 +08:00 |
|
|
|
afa7dfb10f
|
executor: also use approximate count from pd to decide the sample rate (#29230)
|
2021-11-01 11:08:51 +08:00 |
|
|
|
ac2c6f8d87
|
ddl : ddl forbid stale read for cache table and support history read (#29173)
|
2021-10-29 17:08:49 +08:00 |
|
|
|
b562dc90e7
|
executor: refactor plan replayer (#28956)
|
2021-10-28 15:42:49 +08:00 |
|
|
|
2ba75e4af5
|
statistics: introduce bernoulli sampling method (#28999)
|
2021-10-28 12:52:49 +08:00 |
|
|
|
ed7bebded9
|
infoschema: remove is.placement_policy (#28890) (#28896)
|
2021-10-18 23:10:43 +08:00 |
|
|
|
cc96f59bdb
|
*: rename RECREATOR to REPLAYER (#28826)
|
2021-10-15 16:23:27 +08:00 |
|
|
|
a0e835cb35
|
*: Add SHOW PLACEMENT support for partitions (#28830)
|
2021-10-15 12:43:26 +08:00 |
|
|
|
81c3013f25
|
*: Implementing information_schema.placement_rules (#27478)
|
2021-10-15 08:49:26 +08:00 |
|
|
|
94e30df8e2
|
parser: fix compiling, add unit tests (#28700)
|
2021-10-11 23:15:25 +08:00 |
|
|
|
1555ebd1bc
|
*: Forbid tablesample for local temporary table (#28672)
|
2021-10-09 15:19:23 +08:00 |
|
|
|
fd73942112
|
executor, planner, util: optimize query statements summary table by conditional pushdown (#27563)
|
2021-09-29 00:30:46 +08:00 |
|
|
|
c103310663
|
executor: fix wrong index hash join when hash col is enum (#28032)
|
2021-09-16 12:00:42 +08:00 |
|
|
|
193b74ecbb
|
executor: rename txnScope as readReplicaScope instead (#27987)
|
2021-09-14 12:54:40 +08:00 |
|
|
|
8125b0a3f3
|
*: Introduce TemporaryTableDDL to provide unified APIs for temporary table ddl operations (#27776)
|
2021-09-06 11:24:57 +08:00 |
|
|
|
684057f484
|
privilege: fix show grants output for active roles + dynamic privs (#27218)
|
2021-08-25 03:04:03 +08:00 |
|
|
|
203b3b2d04
|
session: do not allow historical read in local temporary tables (#27363)
|
2021-08-20 11:44:00 +08:00 |
|
|
|
7755d25aba
|
*: Integrate SkyWalking-eyes to check license headers in CI and fix licenses headers (#27198)
|
2021-08-16 18:52:00 +08:00 |
|
|
|
f8564e3177
|
*: add infoschema.referential_constraints (#26450)
|
2021-08-10 12:17:15 +08:00 |
|
|
|
7f5c0fa2e8
|
ddl: support showing label rule through information schema table (#26637)
|
2021-08-09 12:39:14 +08:00 |
|
|
|
cc1f990bac
|
planner: fix update panic when update in prepare and execute (#26759)
|
2021-08-05 23:41:13 +08:00 |
|
|
|
03e25c3087
|
*: Add plan recreator executor framework (#26700)
|
2021-08-05 02:19:06 +08:00 |
|
|
|
c3f92c28bb
|
infoschema, executor: Add SQL Text to INFORMATION_SCHEMA.(CLUSTER_)DEADLOCKS table (#26711)
|
2021-08-04 18:19:07 +08:00 |
|
|
|
de3bc62d54
|
infoschema, executor: Add SQL text column to DATA_LOCK_WAITS table (#26632)
|
2021-08-03 14:55:06 +08:00 |
|
|
|
5c5f344b24
|
executor: fix virtual columns in index join (#26720)
|
2021-08-02 11:21:05 +08:00 |
|
|
|
89e5ce0686
|
infoschema, executor: Support getting current executing SQL text in TIDB_TRX table (#26357)
|
2021-07-28 16:08:17 +08:00 |
|
|
|
06a0ad373c
|
executor: avoid unnecessary string EqualFold() comparisons (#25822)
|
2021-07-23 14:46:15 +08:00 |
|
|
|
35e19eff7f
|
executor: ingore locks of temporary table for point_get/batch_point_get/select_lock (#26267)
|
2021-07-15 18:05:33 +08:00 |
|
|
|
9abf9d0bb4
|
*: reduce NewRuntimeStatsColl() object allocation (#26164)
|
2021-07-13 18:33:32 +08:00 |
|
|
|
7ee78d1e35
|
executor: fix a bug that cte.iterOutTbl did not close correctly (#26129)
|
2021-07-12 18:31:32 +08:00 |
|
|
|
8885b70bfe
|
types, expression: fix gotime.local problem (#25510)
|
2021-07-08 14:59:29 +08:00 |
|
|
|
a8d23fda41
|
*: optimize query statements summary table by avoid decode plan for each row (#25892)
|
2021-07-06 12:51:28 +08:00 |
|
|
|
420e27ebfa
|
*: update count / modify_count of mysql.stats_meta incrementally (#24720)
|
2021-07-02 19:05:26 +08:00 |
|
|
|
0376dc0c54
|
executor: fix prepared stale read statement not work (#25746)
|
2021-06-28 17:55:25 +08:00 |
|
|
|
ec7240edba
|
planner: Rename ExplicitStaleness to IsStaleness (#25791)
|
2021-06-28 16:15:25 +08:00 |
|
|
|
149e86ac4b
|
*: introduce snapshot into analyze (#24575)
|
2021-06-25 15:17:24 +08:00 |
|
|
|
e23e3f814f
|
executor: tablesample for temporary table should always return empty (#25752)
|
2021-06-24 22:39:24 +08:00 |
|
|
|
362ede5a0d
|
executor: Modify temporary table behavior for history read (#25747)
|
2021-06-24 21:57:24 +08:00 |
|
|
|
8c33190dd7
|
linter: fix linter error when make dev locally (#25661)
|
2021-06-23 11:19:22 +08:00 |
|
|
|
5794e8ccd0
|
executor: forbid stale read table with tiflash (#25561)
|
2021-06-18 18:02:38 +08:00 |
|
|
|
799591a06f
|
session: read local dc replicas automatically for stale read (#25525)
* fix select
Signed-off-by: yisaer <disxiaofei@163.com>
|
2021-06-18 17:13:38 +08:00 |
|
|
|
03847a8ded
|
executor, infoschema: Add cluster_statements_summary_evicted table to TiDB (#25418)
|
2021-06-17 21:02:38 +08:00 |
|
|
|
0490590b01
|
planner,executor: fix 'select ...(join on partition table) for update' panic (#21148)
|
2021-06-16 23:00:37 +08:00 |
|
|
|
fc48db9743
|
executor: check the length of lookUpContent in prunePartitionForInnerExecutor (#25426)
|
2021-06-15 18:16:36 +08:00 |
|
|
|
9189ec66ac
|
*: stale reads compatible with prepare (#25156)
|
2021-06-11 19:32:35 +08:00 |
|
|
|
0ed8eafa9b
|
executor: add tablesample compatibility for temporary table (#25288)
|
2021-06-09 21:14:29 +08:00 |
|
|
|
d5a0d176db
|
executor: add history read compatibility for temporary table (#25237)
|
2021-06-09 13:18:29 +08:00 |
|
|
|
f81ef55795
|
planner: solve an incompatible issue about dynamic-mode and TiFlash and enable dynamic mode by default (#25255)
|
2021-06-08 20:08:28 +08:00 |
|
|
|
811253785c
|
planner, executor: add stale read compatibility for temporary table (#25206)
|
2021-06-07 21:06:28 +08:00 |
|