Last week, we landed 44 PRs in the TiDB repositories and 3 PRs in the TiDB docs repositories.
Fix the behavior in the aggregate operator: for the select a, c from t groupby t.b
statement, a
and c
should use the first row in the group.
Add sequence number in binlog to preserve the original mutation order.
Reset the current database after dropping the current database.
Remove driver.go
from the TiDB project to enable users to use the MySQL official driver.
Add the following new guides:
Last week, we landed 20 PRs in the TiKV repositories.
Add and report the store labels to Placement Driver (PD).
Add pending task metrics for Worker.
Dump all the statistics about Column Family compaction and Database.
Use the monotonic clock time to improve the safety of leader lease read, to fix #964.
Check the format of the listening and advertise address to fix #1332.
Get the first value no matter if it is Null in aggregation.
Fix a Garbage Collection bug which deletes the latest deleted key before SafePoint.
Stop attaching term to the MsgReadIndex message to fix #1240.
Clean up the command flags and configurations parsing.
Abstract a Selector to schedule region peer.
Split the Raft Ready
handle to two handles: Append
and Apply
.
Use larger Heartbeat and Election timeout to reduce the network pressure.
Ignore outdated tasks in Coprocessor to fix #1305.