Hi
Make sense to me. If our release manager plans to include it into 4.1.0,
please consider `The docker of ShardingProxy supports loading external lib
packages.` as one item of release note.
Thanks.
Juan Pan (Trista)
Senior DBA & PPMC of Apache ShardingSphere(Incubating)
E-mail: [email protected]
On 03/26/2020 14:11,Sheng Wu<[email protected]> wrote:
I think this isn't requiring a vote :) It is just a feature, you could run
this differently, as this has no side effect.
Sheng Wu 吴晟
Twitter, wusheng1108
Juan Pan <[email protected]> 于2020年3月26日周四 下午1:38写道:
Hi
Since ShardingProxy docker can not load libs(Especially
mysql-connector-java.jar) from the external directory, users can not start
ShardingProxy docker with MySQL databases.[1]
Considering the broad adoption of MySQL, it is not a minor issue, I think.
I'd like to listen to the community's voice about this issue.
https://github.com/apache/incubator-shardingsphere/issues/4919
Juan Pan (Trista)
Senior DBA & PPMC of Apache ShardingSphere(Incubating)
E-mail: [email protected]
On 03/26/2020 12:32,Zhang Yonglun<[email protected]> wrote:
The release would be like this after update:
New Features
- Support scaling for ShardingSphere (alpha version)
- Move etcd registry center from experiment repo to apache repo
- Upgrade to Java 8
Enhancement
- Optimization for Sharing Parser with ANTLR Visitor improving the parsing
performance of long SQL by 100%~1000%
- Use multiple threads to load metadata for different data sources
- Support `allow.range.query.with.inline.sharding` option
Refactor
- Migrate LeafKeyGenerator and remove distributedLock
Bug Fixes
- Fix an exception caused by using a CHAR/VARCHAR type column as a order by
item
- Refine `DataTypeName` syntax rules of all database dialects
- Fix an exception caused by executing `BEGIN` using prepared statement of
MySQL C API
- Fix the problem that `ALTER TABLE` fails to execute when the field type
of the table contains Integer/Double/BigDecimal
- Fix the problem of the stop index dislocation of segment with alias
- Fixed the problem that overwriting SQL `SELECT * FROM tbl WHERE
encrypt_col = ? AND (sharding_key = ? OR sharding_key =?)` when using
sharding + encrypt would throw StringIndexOutOfBoundsException
- Fixed the problem of incorrect decoding after AES encoding when using
Sharding-Proxy in Spring Boot
Please feel free to leave comments.
--
Zhang Yonglun
Apache ShardingSphere
Zhang Yonglun <[email protected]> 于2020年3月17日周二 下午12:30写道:
Hi ShardingSphere community,
I'm preparing a new release of ShardingSphere 4.x. The new release include
a couple significant updates, so the version will be 4.1.0.
The target tag is
https://github.com/apache/incubator-shardingsphere/tree/dev-5.x which
include many bug fixes, enhancement and refactor.
All updatas can be found in
https://github.com/apache/incubator-shardingsphere/issues?q=is%3Aissue+milestone%3A5.0.0+
.
After reviewing those issues, the major items in our next release note
would be:
- Support scaling for shardingsphere
- Optimization for Sharing Parser with ANTLR Visitor for MySQL
- Parsing SubQuery
- Upgrade to Java 8
- Redesign class domain of parser module
- Create database protocol module
- Create new module for shardingsphere-sql-parse-binder
- Refactor orchestration center interface
- Improve integrate SQL parser test engine
- Decouple UI and ShardingSphere
Note: This release note is just a draft, anyone would add on to it.
Currently, we are being preparing our next release, i appreciate it if you
could pick up more items for next release note, or give your suggestions
about this release.
Welcome to our release discussion.
--
Zhang Yonglun
Apache ShardingSphere