Skip to content

v0.5.0 Support sharding databases, sharding tables and shadow table

Latest
Compare
Choose a tag to compare
@dk-lockdown dk-lockdown released this 23 Dec 03:38
· 6 commits to dev since this release
e0557a4

Here are the instructions.

Features

  • feat: support delete on sharded table (44) (a0a5bda)
  • feat: support update on sharded table (45) (8dd789e)
  • feat: support multiple columns order by (133) (7a213c2)
  • feat: support limit without orderby (168) (dbff926)
  • feat: support cross-database delete transactions (180) (90f9d42)
  • feat: support count aggregate func on sharded table (78) (8290190)
  • feature: support cross-database update transactions (193) (b184688)
  • feat: support show stmt (209) (1b4e902)
  • feat: support query on global table (134) (1d2d32d)
  • feat: support check conn liveness (260) (59b9ff1)
  • in sharding mode, support local transaction (236) (97c5e18)
  • feat: support xa protocol (261) (6611c17)
  • feature: support show table status (189) (f896fc3)
  • feat: support show columns and show index in sharding mode (269) (2c20554)
  • feat: export dead branch session api (264) (fd87df8)
  • feat: support number range sharding algorithm (235) (5177880)
  • feat: support create index and drop index in sharding mode (175) (dc372d9)
  • feat: support show tables in sharding mode (190) (1c353ea)
  • fix: finished distributed pk feature (42) (8bb0903)
  • feature: support route insert sql to shadow table (258) (5a461ec)
  • feat: segment sequence support define initial value (281) (6655483)

Bug Fixes

  • fix: in sharding mode, merge result miss some rows (214) (1aebf5c)
  • fix: support release savepoint (251) (63b19cb)
  • fix: release savepoint should not return connection (252) (47f1059)
  • fix: match url should support prefix and regex match type (254) (5caeb6c)
  • fix: xa commit/rollback should executed by master conn in rws mode (280) (9962372)

Changes

  • refactor: refact topology to support sharding db (234) (a8fe90d)
  • refactor: default restore string without default charset (253) (4d6da29)
  • refactor status api (265) (dca3b50)
  • refactor: optimize sequence generator (42) (67d9506)