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: Make DTS 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.
