title | date | summary | tags | ||
---|---|---|---|---|---|
Weekly update (April 24 ~ April 30, 2017) |
2017-05-02 |
Last week, we landed 49 PRs in the TiDB repositories and 16 PRs in the TiKV repositories. |
|
Last week, we landed 49 PRs in the TiDB repositories.
-
Add a check list about the things that contributors should think about before sending a PR.
-
Support
ENGINE
option with partition option in table definition.
-
Add
countReliable
attribute in physicalPlanInfo: In CBO phrase, when row count is estimated by real statistics or limit clause, the cost is reliable. -
Refactor TypeInferer: Add a few interfaces for evaluate expression, Refine
EvalBool
, -
Refactor planner: Union, Hash Aggregate, Union Scan, Join,
Apply
, Refine code -
Refactor executor: Table Scan
-
Make
goword
happy in the following package: ddl, util, tablecodec, expression, bootstrap, model, table, ast, perfschema -
Add a few empty memory tables in
information_schema
: MakeDTS
happy. -
When where expresion can be converted to
false
, use dual table instead of a read table.
Thank you guys!
Last week, We landed 16 PRs in the TiKV repositories.
-
Let the right split region derive the parent region information.
-
Add a hot region scheduler.
-
Introduce structure log and support JSON format.
-
Use
--data-dir
instead of--store
for TiKV storage path.
-
Support idempotent bootstrap for TiKV.
-
Detect snapshot in all nodes.
-
Use non-system port to avoid test failed.
-
Throttle big query to reduce the influence on the point query.
-
Add test for applying entries.
-
Use a better mechanism when re-connecting PD.
-
Ignore unnecessary message size computing.