title | date | summary | tags | ||||
---|---|---|---|---|---|---|---|
Weekly update (December 18 ~ December 24, 2017) |
2017-12-25 |
Last week, we landed 48 PRs in the TiDB repositories, 10 PRs in the TiSpark repositories, and 13 PRs in the TiKV and PD repositories. |
|
Last week, we landed 48 PRs in the TiDB repositories.
- Support showing the current
auto_increment
id in the result ofshow create table
. - Fix a bug of
NewIndexLookUpJoin's Next()
. - Fix the trigger condition for
AutoAnalyze
. - Only rebuild the range when using prepared cache.
- Merge
ApplyExec
andNestedLoopJoin
intoNestedLoopApply
. - Refine the
UnionAll
plan building. - Metrics: record details of the RPC type and store id.
- Replace
JSON
withBinaryJSON
. - Collect and store the query feedback.
- Make the function
ExtractColumns
more efficient. - Add
BinaryJSON
functions. - Enhance the index join, making it can be used for more scenarios.
- Graceful shutdown will wait clients to close.
- Support
Chunk
in executors:
Last week, we landed 10 PRs in the TiSpark repositories.
- Add counting single column tests.
- Add
request.timezone.offset
config. - Add the test framework for each issue.
- Add index related integration tests.
- Add debug utils.
- Add null data for DAG test cases.
Last week, we landed 13 PRs in the TiKV and PD repositories.
- Support Raft Learner.
- Add transaction tests with
fail-rs
. - Add more configurations for the RocksDB column family.
- Add more complex configurations for the PD simulator.
- Coprocessor: collect output counts for each executor.
- PD: support
join
without scheme. - Return the stale epoch error for retry.
- Add the
require
option to theaddr
command flag. - Update
rustc_serialize
to pass newer Rust version compilation.
- Coprocessor: speed up the CM sketch test.
- Add
key_only
to avoid fetching the data value. - Avoid calling Raft status to reduce allocation.
TiKV: