Commit Graph

887 Commits

Author SHA1 Message Date
lazio579
6f9cb1d966 Change to partition mode 2019-01-15 14:15:52 +08:00
lazio579
b11da73cb6 Fix several issues related to groups 2019-01-15 13:54:53 +08:00
lazio579
3fa5bc437e Modify sql when partitioned 2019-01-14 19:20:28 +08:00
lazio579
391cba3c2a Use first group 2019-01-14 17:07:29 +08:00
lazio579
aa8c925921 Use group index for sql rewrite 2019-01-14 11:48:24 +08:00
lazio579
c16fc032ad Fix regression errors 2019-01-11 18:15:00 +08:00
lazio579
5300d0a215 Don't modify table name for sharding 2019-01-11 17:55:15 +08:00
lazio579
ff30bbd672 Do duplicate groups when partitioning 2019-01-11 17:41:11 +08:00
lazio579
1ce1ef1e76 Add group name to tables 2019-01-11 17:12:27 +08:00
lazio579
565b2db77a Modify update, insert, delete 2019-01-11 14:36:22 +08:00
lazio579
d239d49840 Merge branch 'master' into subtable 2019-01-10 17:44:43 +08:00
lazio579
347ca41e26 Support set autocommit=on 2019-01-10 17:12:25 +08:00
lazio579
d9de9e4971 Add some code for sql rewrite 2019-01-10 16:38:16 +08:00
lazio579
09259d3374 Merge branch 'master' into subtable 2019-01-10 13:50:19 +08:00
lazio579
31316e4631 Avoid MySQL lib deficiency 2019-01-10 11:31:47 +08:00
lazio579
3a1f8d5616 Optimize some code 2019-01-09 17:41:14 +08:00
lazio579
e7177a37a0 Release argv in srv 2019-01-09 16:49:27 +08:00
lazio579
98f209da82 Fix one more memory leak for admin(update backends) 2019-01-09 11:08:30 +08:00
lazio579
c202933cdc Fix one more memory leak for admin(save settings) 2019-01-09 08:14:24 +08:00
lazio579
c40bf0b41f Fix one memory leak for admin 2019-01-08 14:34:18 +08:00
lazio579
e18d29aa5a Merge branch 'master' of https://github.com/Lede-Inc/cetus 2019-01-08 14:33:54 +08:00
lazio579
65459e37b7 Remove some comments 2019-01-08 10:51:10 +08:00
lazio579
95158ba1b0 Add group to sql_src_item 2019-01-08 09:15:41 +08:00
tsthght
c979314cad modify select help 2019-01-07 18:58:20 +08:00
tsthght
48a1fe23ce modify doc 2019-01-07 18:44:41 +08:00
tsthght
b80f9edb23 sharding rules are case-insensitive 2019-01-07 18:40:25 +08:00
lazio579
69b2dc0c87 Merge branch 'master' into subtable 2019-01-07 14:35:32 +08:00
lazio579
dd1f3c4c92 Merge branch 'master' of https://github.com/Lede-Inc/cetus 2019-01-07 14:09:57 +08:00
lazio579
0902c0fbb0 Reject sub query aggregate functions 2019-01-07 14:09:43 +08:00
lazio579
f074722a09 Just a try 2019-01-07 10:35:58 +08:00
lazio579
89d698e17a Use dist tran when is_partition_mode is true 2019-01-04 16:05:44 +08:00
lazio579
5421692a69 Fix compilation problems 2019-01-04 15:40:51 +08:00
lazio579
2837f12f89 Support dist tran in one instance 2019-01-04 15:03:36 +08:00
tsthght
31a63fd56c modify slowlog format 2019-01-03 17:47:00 +08:00
lazio579
6f852b47d9 Add partition option 2019-01-03 11:58:15 +08:00
wangbin
bc024dccc8
Update cetus-configuration.md 2019-01-03 09:58:01 +08:00
wangbin
62e4fe8759
Update cetus-rw-profile.md 2019-01-03 09:51:59 +08:00
wangbin
3806fd30ef
Update cetus-shard-profile.md 2019-01-03 09:51:56 +08:00
lazio579
2c58a85ada Change 2.0 to 2.1 2019-01-03 09:39:52 +08:00
lazio579
5588af4f3b Fix xa optimized problems 2019-01-02 14:39:12 +08:00
lazio579
1907c7d435 Merge branch 'master' into optimize 2018-12-29 11:18:46 +08:00
lazio579
69eca5123d Fix join problems when one vdb contains two dbs 2018-12-29 11:09:23 +08:00
tsthght
c57f8d2515 support modify default-db/default-username Dynamic 2018-12-29 10:17:06 +08:00
tsthght
a125059395 modify doc 2018-12-27 17:22:05 +08:00
lazio579
ae9f8acdb2 Process fast streaming by default 2018-12-27 16:25:57 +08:00
lazio579
3d45b1699c Add options for fast streaming 2018-12-27 14:26:47 +08:00
lazio579
2889741311 Optimize xa transactions when only one server does write operations 2018-12-27 11:15:56 +08:00
lazio579
a6228a287f Merge master 2018-12-26 14:31:17 +08:00
lazio579
4063a84bbb Support sub select which contains union 2018-12-26 13:40:31 +08:00
lazio579
43b68dbd86 Don't supplement order by when MySQL version < 8 2018-12-26 11:12:58 +08:00