title | date | summary | tags | ||||
---|---|---|---|---|---|---|---|
Weekly update (April 16 ~ April 22, 2018) |
2018-04-23 |
Last week, we landed 36 PRs in the TiDB repositories, 8 PRs in the TiSpark repositories, and 29 PRs in the TiKV and PD repositories. |
|
Last week, we landed 36 PRs in the TiDB repositories.
- Add TiDB HTTP API to query the DDL history information
- Add the session variable
tidb_optimizer_selectivity_level
to control the selectivity estimation level - Add table partition information in
SHOW CREATE TABLE
- Analyze the table automatically when the modified row count of a table is too large
- Check if the column name already exists before renaming a column
- Fix a problem when parallel executing
CREATE TABLE IF NOT EXISTS
- Fix pseudo selectivity estimation for the primary key
- Eliminate
Projection
when the schema length is0
- Set the hash join concurrency in
NewSessionVars
- Refactor
scalarFuncToPBExpr
- Improve the cost estimation for physical aggregate operators
- Improve the execution performance of the
UnionScanExec
operator - Cache global variables
Last week, we landed 8 PRs in the TiSpark repositories.
- Fix the binary test and delete redundant issue tests
- Fix
Protobuf
definition according to TiKV changes
Last week, we landed 29 PRs in the TiKV and PD repositories.
- Support specifying
ColumnFamily
in therawkv
APIs - Add a new Region score function for balance that considers the free space of TiKV
- Support
ScatterRegion