Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BinaryRowDataPacket need init packid #1397

Closed
wants to merge 78 commits into from
Closed

BinaryRowDataPacket need init packid #1397

wants to merge 78 commits into from

Conversation

flashmouse
Copy link
Contributor

BinaryRowDataPacket read function doesn't set packid from parameter

flashmouse and others added 30 commits December 22, 2014 11:34
并修改对应的单元测试代码
修改通配规则,使用:dataNode="dn$1-5,dn6,dn9"
并修改对应的单元测试代码
增加自然月分片,增加更灵活可配置的测试工具代码
支持dataNode节点的通配符支持
修正后端为oracle等以jdbc方式接入时若干bug
jdbc方式的其它数据库不支持xa
支持oracle分页语句和将limit语句转换成oracle分页,db2和sqlserver的待测试
TableConfig加DbType的方法
SchemaConfig,ConfigInitializer 还原 TableConfig加DbType的方法
修正支持单节点时对limit分页转换成实际数据库分页
修改解析配置TableConfig的dbType时以支持多个dataNode,添加postgresql的limit解析转换
magicdoom and others added 29 commits March 15, 2015 21:46
/*balance*/ 使用规则修改
支持limit分页同时跨不同类型db,支持非mysql的db配置加limitsize限制
解决limit转sqlserver分页必须有order by的问题
添加oracle db2 sqlserver pg单元测试,解决top 星号解析错误等
增加更多路由解析多数据库时的单元测试
修改jdbc的sql执行为多线程执行,避免jdbc跨多个节点时性能成倍消耗
修改jdbc的resultset转换RowDataPacket的方式,可以提高30%的性能
支持批量插入sequence生成
支持schema内,未配置的表走默认dataNode,已配置的走分片规则
@flashmouse flashmouse closed this Mar 8, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants