siddontang
|
edb0859029
|
support get statistics
|
8 years ago |
zhangjinpeng1987
|
42c5bb92dc
|
set num levels
|
8 years ago |
zhangjinpeng1987
|
fa038809e1
|
enable statistics
|
8 years ago |
zhangjinpeng1987
|
f542987ba7
|
wal recovery mode
|
8 years ago |
zhangjinpeng1987
|
c9e104a4e5
|
add filter policy interface && add set_cache_index_and_filter_blocks
|
8 years ago |
zhangjinpeng1987
|
ab9028c778
|
DBComressionType copyable
|
8 years ago |
zhangjinpeng1987
|
b9bcc0900e
|
add compression_per_level options
|
8 years ago |
jinpeng zhang
|
a783093048
|
add report_gb_io_stats option
|
8 years ago |
Jay Lee
|
f781adc84b
|
add allow os buffer conf
|
8 years ago |
Jay Lee
|
e2c0877388
|
option: add max_bytes_for_level_base option
|
8 years ago |
Jay Lee
|
85bc98462e
|
options: add compression option
|
8 years ago |
Tyler Neely
|
aec7db81f2
|
Clean up code a bit, make clippy happier, use proper types.
|
9 years ago |
Tyler Neely
|
8f445220bb
|
fix some clippy warnings
|
9 years ago |
Tyler Neely
|
c005eb9c22
|
Bump libc crate to 0.2.10, fix the improper use of u64 where usize should have been used in some places.
|
9 years ago |
Tyler Neely
|
740f3735d0
|
touchups to make arkpar's backport work
|
9 years ago |
arkpar
|
cc6e143318
|
Changed ffi types to pointer for i686 compatibility
|
9 years ago |
petevine
|
7e491ce913
|
Update ffi.rs
|
9 years ago |
ngaut
|
bb0ca27556
|
*: Fix clippy warnings.
|
9 years ago |
Ceri Storey
|
45d6436f0e
|
Format with rustfmt.
|
9 years ago |
Ceri Storey
|
c1c067f1f4
|
Start adding WriteOptions.
|
9 years ago |
siddontang
|
e728a14a97
|
src: format codes.
|
9 years ago |
petevine
|
83c055d43b
|
Fix ARM
|
9 years ago |
Tyler Neely
|
edf9421ff4
|
rustfmt
|
9 years ago |
Tyler Neely
|
a2334ab39a
|
update README for latest rocksdb version
|
9 years ago |
Tyler Neely
|
a09580fec7
|
small refactor to get CF's working on batches at the cost of OOB CF handling
|
9 years ago |
Tyler Neely
|
36b4ad62cf
|
Add column family implementations for put/merge/delete
|
10 years ago |
Tyler Neely
|
4db1723001
|
Fix pointer use for opening column families.
|
10 years ago |
Tyler Neely
|
520d9cef43
|
Initial column family (broken) stubs.
|
10 years ago |
Tyler Neely
|
269c5712a6
|
Run rustfmt on the code.
|
10 years ago |
David Greenberg
|
86ab20ffd6
|
Add iterator API
|
10 years ago |
David Greenberg
|
909bc8819c
|
Improve safety of borrow checker with ffi objects
|
10 years ago |
Tyler Neely
|
3bd37709fe
|
Added initial comparator code.
|
10 years ago |
Tyler Neely
|
8d5b1e4c6c
|
Fix a few memory leaks. Add valgrind feature for conditionally building a testable binary. Get rid of unstable vector usage.
|
10 years ago |
David Greenberg
|
a0f3ad3aa4
|
Add support for writebatch
|
10 years ago |
Tyler Neely
|
95c21ea171
|
get some basics working, still need to fix merge operators for post-1.0
|
10 years ago |
Andrey Davydov
|
6948c2d77b
|
[code cosmetics]
(*) remove using of some deprecated functions
(*) reduce size of unsafe blocks
|
10 years ago |
Tyler Neely
|
3ab6a1919c
|
add ffi stubs for iterators and batch writes
|
10 years ago |
Tyler Neely
|
2eb2710d9b
|
add some more ffi support, update README
|
10 years ago |
Tyler Neely
|
14a68671e7
|
some scaffolding, refactoring, clearing of todo's
|
10 years ago |
Tyler Neely
|
51f27f8ef3
|
compilation fixes, some cleanup, although much is still needed
|
10 years ago |
Andrey Davydov
|
7529310591
|
missing Copy implementations added
|
10 years ago |
Tyler Neely
|
d3815bcfdc
|
apache 2.0 license
|
10 years ago |
Tyler Neely
|
0db7837dd1
|
add cache functions
|
10 years ago |
Tyler Neely
|
286bd66be3
|
add more configuration capabilities
|
10 years ago |
Tyler Neely
|
acba178132
|
initial checkpoint for some optimization options
|
10 years ago |
Tyler Neely
|
5f0b895cca
|
more thrashing about for merge operator support
|
10 years ago |
Tyler Neely
|
2d35e4de8d
|
add destroy db so that we can clean up after tests
|
10 years ago |
Tyler Neely
|
423f90a45d
|
correct signature alignment for merge operator
|
10 years ago |
Tyler Neely
|
64a298ff70
|
add debugging info, some proper malloc'ing
|
10 years ago |
Tyler Neely
|
90ef2333c3
|
initial implementation fragments for supporting merge operators
|
10 years ago |