Commit graph

28 commits

Author SHA1 Message Date
iFA 7a4fa59617
Update options.pxd 2020-09-03 08:52:56 +02:00
iFA 0f66d77c6c
Update options.pxd 2020-08-31 11:35:52 +02:00
iFA 4e7ad8b9d9
Update options.pxd 2020-05-18 17:51:27 +02:00
iFA 47451afdb7
Update options.pxd 2020-04-07 14:19:08 +02:00
iFA 734a8b6337
Update options.pxd 2020-03-12 20:49:29 +01:00
iFA ac49a391af
Update options.pxd 2019-04-22 20:46:01 +02:00
Jason Fried 2a66e20ca3 Column Family Support
Add support for Column Families in a runtime safe way.
Add unittests to test functionality
Insure all unittests are passing.
Cleaned up unittests to not use a fixed directory in tmp, but use tempfile
2018-11-06 02:26:47 +00:00
twmht 8382523ac4 fix memtable_factory crash 2017-06-19 13:58:37 +08:00
twmht 9fcafffbf4 add default merge operator 2017-04-16 14:13:01 +08:00
twmht 58ba17ac90 Merge options source_compaction_factor, max_grandparent_overlap_bytes and expanded_compaction_factor into max_compaction_bytes 2017-04-08 00:18:38 +08:00
hofmockel 01f13577ad Add "row_cache" to options. 2015-08-30 12:21:40 +02:00
hofmockel 167ee99f33 Change API of compact_range to be compatible with the change of rocksdb. 2015-08-27 21:45:09 +02:00
hofmockel 2ef04007c4 Add lz4 compression type. 2015-07-05 13:52:17 +02:00
hofmockel b9f06fe785 Remove table_cache_remove_scan_count_limit because it is also removed from rocksdb. 2015-04-12 13:51:28 +02:00
hofmockel 2cbeb48c17 Type has changed with rocksdb 3.6 2014-10-22 20:58:59 +02:00
hofmockel 87a7ddfe1c Move filter_policy to block_based_table_factory. 2014-10-22 09:43:47 +02:00
hofmockel 5550ed91e7 Move the block_cache* from options to block_based_table_factory. 2014-10-22 09:41:33 +02:00
hofmockel 14dd1c785a Move the 'simple' block based table options to the block_table_factory. 2014-10-22 09:35:17 +02:00
hofmockel 3358119f22 Remove deprecated options. 2014-10-22 09:31:46 +02:00
hofmockel f897bf4911 Adapt to the changes of 'prefix seek api'
See https://github.com/facebook/rocksdb/wiki/Prefix-Seek-API-Changes
2014-05-31 20:21:42 +02:00
hofmockel 6ceb6514b5 Allow configuration of universal style compaction 2014-04-29 17:46:21 +02:00
hofmockel 1cb9ec4ee1 Allow it to configure the memtable representation 2014-04-28 20:32:33 +02:00
hofmockel 482379cf94 Add support for the 'PlainTableFactories' 2014-04-27 19:20:30 +02:00
hofmockel bfb370fdc8 Add new option called verify_checksums_in_compaction 2014-04-27 16:39:17 +02:00
hofmockel 098f9578d6 Change prefix_extractor to smart-pointer instead of raw 2014-04-01 21:24:18 +02:00
hofmockel b600d3371f Get access to the dedicated logger of a DB 2014-01-24 17:06:26 +01:00
hofmockel 36eb7024d3 Make 'prefix_extractor' active 2014-01-21 17:26:30 +01:00
hofmockel 77c384b6b0 Initial commit of the driver 2014-01-13 19:52:22 +01:00