title | date | summary | tags | ||
---|---|---|---|---|---|
Weekly update (May 01 ~ May 07, 2017) |
2017-05-08 |
Last week, we landed 33 PRs in the TiDB repositories and 13 PRs in the TiKV repositories. |
|
Last week, we landed 33 PRs in the TiDB repositories.
-
Add builtin function
is_ipv4_mapped
,makedate
,utc_time
-
Enable privilege checking by default. You could also disable privilege checking through
--privilege=false
. -
Support
Analyze Index
statement: after adding an index, we could run this statement to analyze the newly added index.
-
New planner framework:
SortMergeJoin
,IndexReader
-
Refactor expression evaluation framework: Rewrite compare operator. Implement the new Eval interface for ColumnExpr and ConstExpr. Decide the return type of ColumnExpr and ConstExpr during planning.
Last week, We landed 13 PRs in the TiKV repositories.
-
Add hotspot command in
pd-ctl
: detect and show hotspot regions. -
Add sub-compaction, base-background-compactions and writable-file-max-buffer-size for RocksDB.
-
Let manual compaction run concurrently with background compaction.
-
Create column family orderly.
-
Remove CRC32 checksum when initializing snapshot in RaftStore thread.
-
Get the correct position in the pending vote queue.
-
Remove old operator limiter when adding new PriorityKind operator.
-
Use channel to reduce lock contention when pushing task to thread pool.
-
Make scheduler more smooth when starting PD.