Commit Graph

44 Commits

Author SHA1 Message Date
siddontang 5929802e2e fix LevelDB CGO panic (#285) 2017-03-18 14:17:37 +08:00
siddontang eee7468b85 format with goimports 2015-05-04 22:42:28 +08:00
siddontang 053da7736c Use new log interface 2015-01-12 10:32:03 +08:00
siddontang 026a72b58e Merge branch 'copy-bugfix' into develop 2014-11-27 20:51:21 +08:00
siddontang 2f4aaa4ba5 remove println 2014-11-21 10:56:56 +08:00
siddontang 98ddc8b47a add usemmap config 2014-11-20 22:28:08 +08:00
siddontang 62440fef91 refactor replication, not compatibility
use data and meta file for a table
use mmap for file read and write
2014-11-20 17:33:38 +08:00
siddontang 8ec2730235 rpl optimize
log head use pool
remove defer mutex
2014-11-19 10:26:50 +08:00
siddontang 9256808dc5 replication optimize 2014-11-18 22:27:39 +08:00
siddontang b7cabcbb5f rpl optimize 2014-11-18 17:50:22 +08:00
siddontang 053cee05a3 rpl add max log file num 2014-11-15 21:20:12 +08:00
siddontang c737ec82ff rpl fix panic bug 2014-11-15 20:59:40 +08:00
siddontang 10a367f978 rpl file store check read table keepalived 2014-11-13 13:41:07 +08:00
siddontang 4e802b06e3 replication write table add lru cache 2014-11-12 11:52:10 +08:00
siddontang c6576990ef rpl support sync every 1 second 2014-11-11 15:20:26 +08:00
siddontang 9b4c23353e control commit id flush 2014-11-10 14:13:29 +08:00
siddontang 34d485056f update replication 2014-11-07 16:35:54 +08:00
siddontang 137f85dff3 replication update 2014-11-06 21:52:18 +08:00
siddontang 297c7c0592 use mmap again, hope travis can pass 2014-11-06 19:35:13 +08:00
siddontang 109468e0f3 add padding for pagesize, not use mmap, add later 2014-11-06 17:37:22 +08:00
siddontang 501505cea2 use syscall mmap 2014-11-06 16:06:27 +08:00
siddontang 75c4c59020 travis can not be build ok for mmap, later fix 2014-11-06 15:51:17 +08:00
siddontang a03f8ee653 try mmap copy flag for travis test failed 2014-11-06 15:43:14 +08:00
siddontang f2d11e8ef7 add more log for travis test failed 2014-11-06 15:25:26 +08:00
siddontang b564cfbb7e add more log to solve travis test failed 2014-11-06 15:13:31 +08:00
siddontang 4a0244180a update table reader 2014-11-06 15:05:21 +08:00
siddontang c3303e1fdb update table test 2014-11-06 13:46:02 +08:00
siddontang 128827999f update table repair 2014-11-05 22:35:43 +08:00
siddontang ffa98417da add file table 2014-11-05 17:34:58 +08:00
siddontang 662a4130b4 update file rpl store 2014-11-05 17:34:14 +08:00
siddontang 912b799175 update, water many time...... 2014-11-03 17:53:46 +08:00
siddontang 6005467554 update 2014-11-03 11:22:13 +08:00
siddontang 014954c3b9 Merge branch 'develop' into rpl-feature 2014-11-02 14:27:35 +08:00
siddontang 7b5d950cc9 fix go test race error 2014-11-01 23:28:34 +08:00
siddontang be265447ac reduce replication interface 2014-10-31 15:40:47 +08:00
siddontang 522f77a7a5 add sync commit config for store 2014-10-16 09:35:35 +08:00
siddontang 4a1c74cb44 adjust config 2014-10-11 16:00:59 +08:00
siddontang 848fbf34ad add sync log config 2014-10-09 15:05:15 +08:00
siddontang 5d5786a377 update file store 2014-10-08 23:23:00 +08:00
siddontang f49a3bbece add compression for log 2014-09-27 10:08:45 +08:00
siddontang 7d1f13f9d7 rename package 2014-09-24 09:46:36 +08:00
siddontang 1a1250d949 refactor, remove bin log, add consensus replication 2014-09-23 17:28:09 +08:00
siddontang 59e974c258 update, can not run at all 2014-09-22 22:03:44 +08:00
siddontang 22109ed0f1 refactor, can not run at all 2014-09-22 17:50:51 +08:00