siddontang
|
3cbbbb8f85
|
update rocksdb 5.1+ (#282)
|
2017-03-12 21:21:49 +08:00 |
siddontang
|
3970f8e4f4
|
use glide and refactor (#281)
|
2017-03-12 18:05:35 +08:00 |
siddontang
|
ca344836ab
|
use vendor and do clean up. (#241)
* use vendor and do clean up.
|
2016-05-01 23:33:02 +08:00 |
siddontang
|
232b1543e0
|
disable bolted, does not support newest bolted, badly
|
2015-06-18 18:28:10 +08:00 |
siddontang
|
eee7468b85
|
format with goimports
|
2015-05-04 22:42:28 +08:00 |
siddontang
|
b36d4aba37
|
move some pkgs to vendor
godep can not handle some pkgs which have build tags
So we put these into vendor explicitly
|
2015-03-14 10:57:18 +08:00 |
siddontang
|
5f0c295dd5
|
customize building with lmdv
|
2015-03-11 11:54:16 +08:00 |
siddontang
|
f2cc5f5fd9
|
use newest goleveldb
you must update goleveldb by yourself
|
2014-12-12 20:56:17 +08:00 |
siddontang
|
9fc027e553
|
use origin syndtr goleveldb
|
2014-11-20 22:52:29 +08:00 |
siddontang
|
1ca74b404a
|
rpl optimize
|
2014-11-19 09:30:31 +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
|
cd76c402d2
|
add default optimization
|
2014-11-10 17:16:02 +08:00 |
siddontang
|
f47b916828
|
write batch add Close
|
2014-11-10 15:31:36 +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
|
f0fe5cac4e
|
add ignore configuration set
|
2014-11-05 10:45:12 +08:00 |
siddontang
|
0009fe83b9
|
add put and delete info back
|
2014-10-31 20:33:38 +08:00 |
siddontang
|
4668350862
|
update store statistic
|
2014-10-30 16:06:44 +08:00 |
siddontang
|
b47e49d6fd
|
try reduce rocksdb batch clear
|
2014-10-30 11:43:04 +08:00 |
siddontang
|
4c19e40159
|
add GetSlice, hope can improve get performance
|
2014-10-29 20:17:12 +08:00 |
siddontang
|
522d94e31e
|
add go slice
|
2014-10-29 10:29:50 +08:00 |
siddontang
|
8d16ac54c5
|
refactor db getslice
|
2014-10-29 10:29:35 +08:00 |
siddontang
|
c5107c7137
|
add slice for store, optimize leveldb/rocksdb get
|
2014-10-28 23:30:00 +08:00 |
siddontang
|
57d60b0ce0
|
add disable wal config for rocksdb
|
2014-10-24 23:30:27 +08:00 |
siddontang
|
1cb40204fa
|
add rocksdb config
|
2014-10-24 13:01:13 +08:00 |
siddontang
|
0f8e9553ac
|
remove hyperleveldb
leveled, hyperleveldb, and basho leveldb use same interfaces. You can
choose proper one by yourself.
|
2014-10-16 11:10:19 +08:00 |
siddontang
|
522f77a7a5
|
add sync commit config for store
|
2014-10-16 09:35:35 +08:00 |
siddontang
|
f05398cdf9
|
store add stat
|
2014-10-15 10:18:20 +08:00 |
siddontang
|
4a1c74cb44
|
adjust config
|
2014-10-11 16:00:59 +08:00 |
siddontang
|
761431cf5b
|
add sync interface
|
2014-10-09 13:05:55 +08:00 |
siddontang
|
e3bdb57be2
|
add DBPath and UseBinLog config
|
2014-09-18 22:30:33 +08:00 |
siddontang
|
0a72481eb0
|
mode use 0644 for file, 0755 for dir
|
2014-09-18 21:27:43 +08:00 |
siddontang
|
8284c94453
|
store add compact and string interface
|
2014-09-12 15:06:36 +08:00 |
siddontang
|
b8cc69e50a
|
update rocksdb
|
2014-09-08 09:55:55 +08:00 |
siddontang
|
42f6a3679f
|
bugfix for lmdb
|
2014-09-04 14:55:26 +08:00 |
siddontang
|
03c8e4c24c
|
store add memory support based on goleveldb
|
2014-09-01 17:45:47 +08:00 |
siddontang
|
577d545486
|
store remove tricky code
|
2014-08-30 17:19:10 +08:00 |
siddontang
|
ed982db4cc
|
use import `_` to load backend storage
|
2014-08-30 10:17:04 +08:00 |
siddontang
|
9b1c6c4223
|
refactor
|
2014-08-25 14:18:23 +08:00 |
holys
|
d6c60c60fe
|
fix undefine bug
|
2014-08-16 09:21:52 +08:00 |
siddontang
|
09e49ca346
|
refactor store, reduce code
|
2014-08-16 00:08:01 +08:00 |
siddontang
|
1b22019e3d
|
lmdv not support windows
|
2014-08-15 16:22:58 +08:00 |
siddontang
|
a3f402c6bd
|
lmdv add nosync config, fix hyperleveldb build bug
|
2014-08-15 10:46:48 +08:00 |
holys
|
e501539649
|
add HyperLevelDB support
|
2014-08-12 00:54:53 +08:00 |
siddontang
|
5cdd6f2358
|
all package use same config struct
add toml support
|
2014-08-07 16:49:48 +08:00 |
siddontang
|
a5c27a1e23
|
lmdb can be build in windows
|
2014-08-04 15:36:05 +08:00 |
siddontang
|
cdbb351ab8
|
use szferi gomdb
|
2014-08-04 08:48:06 +08:00 |