Commit Graph

696 Commits

Author SHA1 Message Date
siddontang 0ee6860979 must clear key before restore 2014-11-30 22:39:00 +08:00
siddontang e43d2ea086 update doc 2014-11-28 15:48:16 +08:00
siddontang 026a72b58e Merge branch 'copy-bugfix' into develop 2014-11-27 20:51:21 +08:00
siddontang 69aaba8509 update doc 2014-11-27 14:06:00 +08:00
siddontang 4bdbdb7697 add dump and restore support 2014-11-27 14:03:44 +08:00
siddontang f094ed65e3 bug fix set close iterator 2014-11-27 09:20:49 +08:00
siddontang a1555c6096 fix lmdb test error on windows 2014-11-25 14:52:50 +08:00
siddontang 14ab146b48 fix syntax and typo, thans @ShawnMilo 2014-11-24 09:25:25 +08:00
siddontang 72932f68a0 update godep 2014-11-22 09:10:41 +08:00
siddontang 2f4aaa4ba5 remove println 2014-11-21 10:56:56 +08:00
siddontang 9e90493992 update read me 2014-11-21 10:32:33 +08:00
siddontang 2a4504aafa add version tag 2014-11-21 10:32:25 +08:00
siddontang 7b774092a2 travis add test race 2014-11-21 10:32:18 +08:00
siddontang abb4e8c903 update godep bootstrap 2014-11-21 09:13:48 +08:00
siddontang 9fc027e553 use origin syndtr goleveldb 2014-11-20 22:52:29 +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 1ca74b404a rpl optimize 2014-11-19 09:30:31 +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 8ab0b84cc2 adjust rpl config 2014-11-18 17:22:28 +08:00
siddontang 91ce8f5cf7 update bootstrap for no godep 2014-11-17 16:31:44 +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 5196e211cc adjust readonly check 2014-11-14 16:00:03 +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 6f39cb17a9 close gracefully
wait all resp-client connections closed
2014-11-11 15:21:41 +08:00
siddontang c6576990ef rpl support sync every 1 second 2014-11-11 15:20:26 +08:00
siddontang 529c158293 update signal notify 2014-11-11 11:09:32 +08:00
siddontang a5dcdbf6c3 Merge branch 'rpl-feature' into develop 2014-11-11 09:08:33 +08:00
siddontang 8fb200819c update leveldb batch data 2014-11-10 21:43:25 +08:00
siddontang f39f5cdef6 adjust default rocksdb config 2014-11-10 17:22:18 +08:00
siddontang cd76c402d2 add default optimization 2014-11-10 17:16:02 +08:00
siddontang 660998f1fd using batch to optimize load dump 2014-11-10 15:35:57 +08:00
siddontang f47b916828 write batch add Close 2014-11-10 15:31:36 +08:00
siddontang 9b4c23353e control commit id flush 2014-11-10 14:13:29 +08:00
siddontang a0abd79328 update default config 2014-11-10 14:13:07 +08:00
siddontang f0475b635e client perform use coroutine
hope improving performance
2014-11-10 13:09:37 +08:00
siddontang d058c20094 refactor replication
replication log format is not compatibility
2014-11-10 12:40:19 +08:00
siddontang 4a266b30b2 batch support data 2014-11-10 11:07:33 +08:00
siddontang 38e5d7262c leveldb batch support data
optimize later
2014-11-10 11:07:21 +08:00
siddontang c0f8a436a1 write batch add data function
leveled will support it later
2014-11-09 23:10:03 +08:00
siddontang 40a0f88d85 Merge pull request #93 from xlab/patch-1
Increase MaxValueSize for a reasonable value
2014-11-09 18:39:27 +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