TiDB 3.0.9 release, NewSQL distributed database

TiDB  3.0.9  has been released, this version updates are as follows:

TiDB

  • Executor
    • Repair aggregate functions when applied to enumerate a collection of columns in the result and not the right questions  # 14364
  • Server
    • Support system variables  auto_increment_increment and  auto_increment_offset # 14396
    • New  tidb_tikvclient_ttl_lifetime_reach_total monitoring item, transaction monitoring pessimistic TTL to 10 minutes Number  # 14300
    • Output leads to panic when you execute the SQL in SQL procedures when panic occurs  # 14322
    • statement summary new system tables  plan and  plan_digest fields, records currently being executed  plan and  plan signature  # 14285
    • Configuration Item  stmt-summary.max-stmt-count default values from  100 the adjustment to  200 # 14285
    • slow query table new  plan_digest fields, records  plan the signature  # 14292
  • DDL
    • Repair  alter table ... add index statement creates an index anonymous behavior and MySQL inconsistencies  # 14310
    • Fix  drop table problems Error deleting view  # 14052
  • Planner
    • Upgrade similar  select max(a), min(a) from t statement performance. If  a there is an index on the list, the statement will be optimized  select * from (select a from t order by a desc limit 1) as t1, (select a from t order by a limit 1) as t2 to avoid full table scan  # 14410

TiKV

  • Raftstore
    • Raft members to enhance the speed of change  # 6421
  • Transaction
    • New  tikv_lock_manager_waiter_lifetime_duration, tikv_lock_manager_detect_duration, tikv_lock_manager_detect_duration monitored item for monitoring  waiter of the life cycle, deadlock detection time-consuming, wait table the state  # 6392
    • By optimizing the configuration item  wait-for-lock-time The default value from the  3s adjusted  1s, wake-up-delay-duration the default value from the  100ms adjusted as  20msto reduce the switching Region Leader extreme scenario, the deadlock detection switch leader transaction execution delays due to  # 6429
    • Region Merge repair process may lead to deadlock detector leader role misjudgment question  # 6431

PD

  • New location label names are allowed slashes  / functions  # 2083
  • Repair because they do not correctly count the tombstone of the label, leading the statistics are not allowed to question  # 2060

Tools

  • TiDB Binlog
    • Binlog agreement Drainer output of new unique key information  # 862
    • After Drainer support the use of encrypted database connection password  # 868

TiDB Ansible

  • Lightning optimization deployment, automatically creates the relevant directories  # 1105

Release Notes

Guess you like

Origin www.oschina.net/news/112874/tidb-3-0-9-released
Recommended