Weekly Update
26 Jun 2017Weekly update in TiDB
2017-06-26
Last week, we landed 35 PRs in the TiDB repositories.
Added
- JSON type:
Fixed
- Fix failed test cases on the ppc64le platform
- Fix a bug when naming table with the
auto_incrementcolumn. - Use UTC time to compose index key for timestamp column.
- Consider fsp for MySQLDuration type in some scenarios.
- Reset transaction when error occurs during retrying.
- Fix a bug about adding index after adding column with default value.
- Suport time format ‘YY-MM-DD HH:MM’.
- Fix the issue of parsing datetime
00-00-00.
Improved
- Refactor the expression evaluation:
- Change the result format of the aggregation operator.
- Refactor range related code: #3489, #3496
- Code style cleanup:#3502, #3505
- Handle out-of-range data in the
load local filecommand. - Remove the
TiDBSkipDDLWaitvariable.
New contributor
Weekly update in TiKV
Last week, We landed 24 PRs in the TiKV repositories.
Added
- Use individual thread to handle high priority command.
- Support JSON type.
- Support the
json_type,unquote,extract,json_mergefunctions for JSON. - Add the
TOPN,limitexecutors for coprocessor.
Fixed
- Handling GC command in tombstone tests.
- Print readable message if the RocksDB configuration parsing fails.
Improved
- Split different JSON modules into independent files.
- Revise leader lease time log.
- Remove sever thread and directly send Raft messages to the gRPC thread.
- Remove unnecessary
read_quorumanduuidfields.