Milestones
- Sharding-Proxy launch. Support the use of Sharding-Sphere in the form of database to support for MySQL CLI and GUI client
New Features
Core
- ISSUE #290 Support batch INSERT
- ISSUE #501 Support OR
- ISSUE #1111 Support MySQL DAL
Enhancements
Core
- ISSUE #610 Route unicast for DQL without table
- ISSUE #701 Caching parsed results to improve performance
- ISSUE #773 Support sharding and autoincrement key of INSERT without column names
Sharding-JDBC
- ISSUE #652 Support
Spring Boot Starter
2.X - ISSUE #702 Support
$->{..}
for inline expression - ISSUE #719 Support inject key generator objects by spring namespace
- ISSUE #720 Support inject sharding algorithm objects by spring namespace
Bug Fixes
Core
- ISSUE #628 Support data type jsonb for PostgreSQL
- ISSUE #646 When aliases in
SELECT ITEMS
correspond to the real column names ofGROUP BY
orORDER BY
, there is no need to generate derived columns - ISSUE #806
NOT IN
parse exception - ISSUE #827 Endless loop for bad SQL like
SELECT * FROM table WHERE id IN ()
- ISSUE #993 Fail to parsing PostgreSQL due to the quotation
Sharding-JDBC
- ISSUE #629 Support transaction isolation on JDBC
- ISSUE #735 Unexpected slave datasource routing result when using
Round-robin
load-balance algorithm in Mybatis