Eugene P
0caadb7d7e
Add initial checkpoints implementation and tests
...
Reformat code
Extract log_size_for_flush into constant
Fix test nits
Rename Checkpoint to CheckpointBuilder and fix test nit
Add comment to LOG_SIZE_FOR_FLUSH and fix CheckpointBuilder comment
Rename CheckpointBuilder to Checkpoint and create_checkpoint to save_to
Rename save_to to create_checkpoint to be consistent with C API naming
6 years ago
Jordan Terrell
16a49d9706
Compression algorthms are now enabled by crate features...
6 years ago
Tyler Neely
4ee361d273
Update MAINTAINERSHIP.md
6 years ago
Tyler Neely
a3f4cb4aa7
Create MAINTAINERSHIP.md
6 years ago
Jordan Terrell
b56881e5d6
Adding Zlib and Bzip2 compression support...
6 years ago
Roman Zeyde
d035454d9e
Allow retrieving WriteBatch serialized size
6 years ago
Roman Zeyde
c70a76139d
Expose 'set_skip_stats_update_on_db_open' option
6 years ago
Jordan Terrell
64b99a4f3b
Adding Zstandard compression support...
6 years ago
Jordan Terrell
f54deaf1e0
Adding LZ4 compression support and updated Snappy version to same version targeted by RocksDb...
6 years ago
Oleksandr Anyshchenko
9f5c1f5c01
Added travis build on macOS
6 years ago
Oleksandr Anyshchenko
9a7270ef9d
Fixed crash `test_column_family` test on macOS
6 years ago
Oleksandr Anyshchenko
5a2647a436
Got rid of some rust compiler warnings.
6 years ago
Oleksandr Anyshchenko
8863012a19
Methods `crate_cf` and `drop_cf` are immutable.
6 years ago
Tyler Neely
0475bbeaea
Merge pull request #194 from spacejam/tyler_cut_new
...
Cut version 0.10.1
7 years ago
Tyler Neely
f7e16cf17d
Cut version 0.10.1
7 years ago
Tyler Neely
8573a84ad7
Merge pull request #184 from ekmartin/block_factory
...
Add index_type customization to BlockBasedOptions
7 years ago
Tyler Neely
3f3851e720
Update test_iterator.rs
...
more completely resolve conflict
7 years ago
Tyler Neely
b2419d48df
Merge pull request #181 from ekmartin/memtable_bloom
...
Add set_memtable_prefix_bloom_ratio
7 years ago
Tyler Neely
4d8190a09b
Merge branch 'master' into block_factory
7 years ago
Tyler Neely
2b8dc16fc8
Merge branch 'master' into drop_after_tests
7 years ago
Tyler Neely
d21d86a81e
Merge pull request #180 from ekmartin/memtable_factory
...
Add support for customizing the memtable factory
7 years ago
Tyler Neely
7724693649
Merge pull request #189 from iSynaptic/master
...
Fix linker issues with Windows build of librocksdb-sys
7 years ago
Tyler Neely
6813437ed4
Merge branch 'master' into memtable_bloom
7 years ago
Tyler Neely
73460a0956
Merge pull request #187 from romanz/master
...
Expose compaction_readahead_size option
7 years ago
Tyler Neely
301eb78ba6
Merge pull request #186 from ekmartin/set_wal_dir
...
Add DBOptions.set_wal_dir
7 years ago
Tyler Neely
4fc0de7796
Merge pull request #188 from ekmartin/disable_cache
...
Add disable_cache method to BlockBasedOptions
7 years ago
Tyler Neely
b8ae1358be
Merge pull request #193 from ekmartin/upgrade_rocksdb
...
Update RocksDB to 5.14.2
7 years ago
Tyler Neely
9030aeefb5
Merge pull request #192 from ekmartin/upgrade_bindgen
...
Update bindgen to 0.37
7 years ago
Martin Ek
7c6d756347
Upgrade RocksDB to 5.14.2
7 years ago
Martin Ek
f1c3b48b3f
Update bindgen to 0.37
7 years ago
Jordan Terrell
0eab9980ed
Adding additional Windows sources to fix linker issue when trying to resolve WindowsThread symbols...
7 years ago
Jordan Terrell
f06812a00d
Merge branch 'master' of https://github.com/spacejam/rust-rocksdb
7 years ago
Martin Ek
e08ad288c4
Add disable_cache method
7 years ago
Roman Zeyde
45edfd2e90
Expose compaction_readahead_size option
7 years ago
Martin Ek
530dc462d5
Add DBOptions.set_wal_dir
7 years ago
Martin Ek
aaf2270609
Add index_type customization to BlockBasedOptions
7 years ago
Martin Ek
17588a7658
Make sure DB is dropped after all tests
7 years ago
Martin Ek
dbcca72ce6
Clean-up after test_prefix_iterator
7 years ago
Martin Ek
37470d341c
Add db.full_iterator()
7 years ago
Martin Ek
8acabab60f
Add memtable factory customization
7 years ago
Martin Ek
b3559793aa
Add set_memtable_prefix_bloom_ratio
7 years ago
Tyler Neely
701669d076
cut rocksdb version 0.10.0, librocksdb-sys 5.11.3.
7 years ago
Tyler Neely
5970844cc0
Merge pull request #166 from ozkriff/system_libs
...
Link with system rocksdb and snappy libs through envvars
7 years ago
Tyler Neely
08a25606c1
Merge pull request #169 from ongardie-ebay/iter
...
Fix reverse iteration from a given key
7 years ago
Maxim Molchanov
278f7762f2
Update db.rs
7 years ago
Diego Ongaro
aa9550254a
Fix reverse iteration from a given key
...
Now when you reverse iterate past the last key, it goes backwards from the end.
When you reverse iterate before the first key, you get nothing out.
Note: This is a breaking change if users have come to depend on the old
behavior.
7 years ago
Andrey Lesnikov
d3ccbe5e43
System rocksdb and snappy libs through envvars
...
Variables: ROCKSDB_LIB_DIR, SNAPPY_LIB_DIR, ROCKSDB_STATIC and SNAPPY_STATIC
7 years ago
Tyler Neely
f784fc2692
bump to 0.9.1
7 years ago
Tyler Neely
07b3a7b333
Merge pull request #163 from spacejam/tyler_slice_transform
...
slice transform support. closes #28 . closes #162 .
7 years ago
Tyler Neely
f6a27ae221
fix prefix iterator test
7 years ago