Tyler Neely
|
a09580fec7
|
small refactor to get CF's working on batches at the cost of OOB CF handling
|
9 years ago |
Tyler Neely
|
c5e6fb30dd
|
Add more (failing) cf tests
|
10 years ago |
Tyler Neely
|
e521936894
|
Add basic column family iterator support.
|
10 years ago |
Tyler Neely
|
36b4ad62cf
|
Add column family implementations for put/merge/delete
|
10 years ago |
Tyler Neely
|
d78c250da8
|
Now friendly with 1.1 stable!
|
10 years ago |
Tyler Neely
|
9f55661eba
|
checkpointing cf work
|
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 |
Michael Neumann
|
18aa0d37be
|
Allow RocksDB to be shared across threads
|
10 years ago |
David Greenberg
|
2e367520ea
|
Fix boxing problems and add more tests
|
10 years ago |
Tyler Neely
|
269c5712a6
|
Run rustfmt on the code.
|
10 years ago |
David Greenberg
|
3c25739170
|
Free err strings correctly
|
10 years ago |
David Greenberg
|
c801628288
|
Reduce public api
|
10 years ago |
David Greenberg
|
91b8246735
|
Add snapshots
|
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
|
e268a741ee
|
Cleanup imports.
|
10 years ago |
Tyler Neely
|
3bd37709fe
|
Added initial comparator code.
|
10 years ago |
Tyler Neely
|
af7d782a17
|
Clean up after benchmarking tests. Enforce ordering on benchmarks.
|
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 |
David Greenberg
|
f2c6fc5a27
|
Make writing to a DB a trait
|
10 years ago |
Tyler Neely
|
2fa5de64ab
|
Slight refactor.
|
10 years ago |
Tyler Neely
|
b3ae5fb67a
|
Fix breakage due to transmutation changes.
|
10 years ago |
Tyler Neely
|
00df70b201
|
Update feature annotation.
|
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 |
Andrey Davydov
|
8ce227dec2
|
update used rust features
|
10 years ago |
Marius Cobzarenco
|
9e33a8dcb5
|
Updated to compile with rustc 1.0.0.alpha.2
|
10 years ago |
Tyler Neely
|
dfbf55f833
|
add db repair function
|
10 years ago |
Tyler Neely
|
3ab6a1919c
|
add ffi stubs for iterators and batch writes
|
10 years ago |
Tyler Neely
|
e3db62fb03
|
small cleanup
|
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
|
534266f09a
|
split some code into smaller files
|
10 years ago |
Tyler Neely
|
51f27f8ef3
|
compilation fixes, some cleanup, although much is still needed
|
10 years ago |
Tyler Neely
|
1e38a2433d
|
ICE for 1/8/15 nightly
|
10 years ago |
Tyler Neely
|
bd910578f2
|
triggers ICE
|
10 years ago |
Andrey Davydov
|
064370072c
|
missing 'Result -> Option' conversion added
|
10 years ago |
Andrey Davydov
|
7529310591
|
missing Copy implementations added
|
10 years ago |
Andrey Davydov
|
0351d73433
|
unused import removed
|
10 years ago |
Andrey Davydov
|
36022a6865
|
proc() replaced to unboxed closure
|
10 years ago |
Andrey Davydov
|
3235e86b6b
|
redundant lifetime parameter removed
|
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
|
e98a85f4cc
|
cleanup for merge operators
|
10 years ago |
Tyler Neely
|
06e5e44b67
|
training wheels off. &[u8] not String
|
10 years ago |
Tyler Neely
|
6eb01eb07c
|
basic rustic merge operator
|
10 years ago |