Skip to content

v3.2.3.5

Compare
Choose a tag to compare
@LINxiansheng LINxiansheng released this 05 Sep 12:24
· 55 commits to master since this release

About this version

Item Description
Release time 2021-9-05
Release number V3.2.3.5
Commit number 6dc6c66

New features

  • Added the parameter location_expire_period_time to set the active expiration time of the location cache. The value range is [0s, 30d], the default is 0

Improvements

  • show proxyroute supports printing location cache expiration time
  • Distinguish between business requests and internal, full-time requests, and business request parameter control
  • When the business request is enabled_cached_server = true, the Partition is not random

Bug fixes

  • Fix core issue when obproxy::omt::ObResourceUnitTableProcessor::inc_conn
  • Fix the problem that the route cannot be routed when establishing a connection with a cluster id
  • Fix the timestamp accuracy modification caused the old version ofthe observer to be inaccurate routing
  • Fix the Sharding scenario, the select table name of the sub-database and sub-table is case-sensitive, resulting in an error report
  • Fix the Sharding scenario, the select of sub-database and sub-table will be intercepted and unsupported syntax problem
  • Fixed an issue where a single SQL was sent multiple times, causing the SQL to take more than 40ms
  • Fix the rslist method, specify 127.0.0.1 to start obproxy, in the server failure scenario, more than 3 times, the connection fails to be established
  • Fixed the issue that if the cluster scheduled task fails more than 10 times, the blacklist will be invalid
  • Fixed the problem that OBProxy still thinks the connection is successful when the server hangs up
  • Fixed the problem that the cluster scheduled task failed more than times, causing it to remain in the blacklist
  • Fix the problem that COM_CHANGE_USER will be disconnected