Weekly Update
12 Jun 2017Weekly update in TiDB
2017-06-12
Last week, we landed 52 PRs in the TiDB repositories.
Added
- Refactor the optimizer:
- JSON type:
- Support the
generated column
grammar.
Fixed
Improved
- Refactor expression evaluation:
- Speed up DDL process:
- Code style clean up.
Weekly update in TiKV
Last week, We landed 25 PRs in the TiKV repositories.
Added
- Add the bloom filter for Lock CF meltable.
- Introduce gRPC, see 1892, 1894, 1896, 1903
- Use SST based bloom filter by default.
- Remove the bloom filter for Raft CF.
- Provide the GetTSAsync API.
Fixed
- Delete idle snapshot only on GC.
- Notify the blocked goroutines when get stream error.
- Fix a bug in
get_txn_commit_info
for concurrentprewrite
. - Check the leader again when fail to create TSO stream.
- Fix a data race problem in PD client.
Improved
- Optimize the Raft log entry fetching.
- Capture the SIGHUP and close gracefully.
- Avoid allocating lots of memory in
topn
function. - Use SST snapshot format by default to speed up Raft snapshot applying.