Commit Graph

74 Commits (d616ebea23fa88cb9c2c8588533526a566d9cfab)

Author SHA1 Message Date
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 7 years ago
Manuel Ung 1f8b119ed6 Limit maximum memory used in the WriteBatch representation 7 years ago
Orgad Shaneh 6401a8b76b Fix build with MinGW 7 years ago
Andrew Kryczka fd43ee09da Range deletion microoptimizations 8 years ago
Andrew Kryczka fe349db57b Remove Arena in RangeDelAggregator 8 years ago
Reid Horuff 2c1f95291d Add facility to write only a portion of WriteBatch to WAL 8 years ago
Andrew Kryczka 6009c473c7 Store range tombstones in memtable 8 years ago
Yi Wu 81747f1be6 Refactor MutableCFOptions 8 years ago
Andrew Kryczka 3771e37970 WriteBatch support for range deletion 8 years ago
Jay Edgar cdc4eb6892 Add a GetComparator() function to the ColumnFamilyHandle base class so that the user's comparator can be retrieved. 8 years ago
sdong 32df9733d1 Add options.write_buffer_manager: control total memtable size across DB instances 8 years ago
Reid Horuff 0460e9dcce Modification of WriteBatch to support two phase commit 8 years ago
Andrew Kryczka 269f6b2e2d Revert "Modification of WriteBatch to support two phase commit" 8 years ago
Reid Horuff 6e56a114be Modification of WriteBatch to support two phase commit 8 years ago
Baraa Hamodi 21e95811d1 Updated all copyright headers to the new format. 9 years ago
Islam AbdelRahman 1ad8182950 Fix WriteBatchTest.ManyUpdates, WriteBatchTest.LargeKeyValue under clang 9 years ago
sdong ad7ecca72d Add unit tests to verify large key/value 9 years ago
Nathan Bronson 7d87f02799 support for concurrent adds to memtable 9 years ago
Nathan Bronson 631863c63b track WriteBatch contents 9 years ago
sdong 35ad531be3 Seperate InternalIterator from Iterator 9 years ago
Andres Noetzli 014fd55adc Support for SingleDelete() 9 years ago
agiardullo 8161bdb5a0 WriteBatch Save Points 9 years ago
Islam AbdelRahman 49640bd82f Allow write_batch_test to run with ROCKSDB_LITE 9 years ago
agiardullo dc9d70de65 Optimistic Transactions 9 years ago
Igor Sugak 9405b5ef8f rocksdb: Remove #include "util/string_util.h" from util/testharness.h 9 years ago
Igor Sugak b4b69e4f77 rocksdb: switch to gtest 9 years ago
Igor Sugak 9fd6edf81c rocksdb: Replace ASSERT* with EXPECT* in functions that does not return void value 9 years ago
Igor Sugak 62247ffa3b rocksdb: Add missing override 9 years ago
Yueh-Hsuan Chiang a94d54aa47 Remove the use of exception in WriteBatch::Handler 10 years ago
Jonah Cohen a14b7873ee Enforce write buffer memory limit across column families 10 years ago
Yueh-Hsuan Chiang 13de000f07 Add rocksdb::ToString() to address cases where std::to_string is not available. 10 years ago
Lei Jin 8d3f8f9696 remove all remaining references to cfd->options() 10 years ago
Lei Jin f1841985e4 dynamic inplace_update options 10 years ago
Lei Jin 5ec53f3edf make compaction related options changeable 10 years ago
sdong d0de413f4d WriteBatchWithIndex to allow different Comparators for different column families 10 years ago
Lei Jin a062e1f2c4 SetOptions() for memtable related options 10 years ago
Lei Jin 52311463e9 MemTableOptions 10 years ago
Stanislau Hlebik 45a5e3ede0 Remove path with arena==nullptr from NewInternalIterator 10 years ago
sdong 28b5c76004 WriteBatchWithIndex: a wrapper of WriteBatch, with a searchable index 10 years ago
Lei Jin 3995e801ab kill ReadOptions.prefix and .prefix_seek 10 years ago
Igor Canadi 928ee23567 Change WriteBatch interface 10 years ago
Igor Canadi fb2346fc1f [CF] Code cleanup part 1 10 years ago
Igor Canadi 8b7ab9951c [CF] Handle failure in WriteBatch::Handler 10 years ago
Igor Canadi 8fa8a708ef [CF] Propagate correct options to WriteBatch::InsertInto 11 years ago
Siying Dong d169b67680 [Performance Branch] PlainTable to encode rows with seqID 0, value type using 1 internal byte. 11 years ago
Igor Canadi eb055609e4 [column families] Move memtable and immutable memtable list to column family data 11 years ago
Igor Canadi 7f3e417f59 Fix memtable construction in tests 11 years ago
Igor Canadi 19e3ee64ac Add column family information to WAL 11 years ago
Igor Canadi 043fc14c3e Get rid of some shared_ptrs 11 years ago
Dhruba Borthakur 96bc3ec297 Memtables should be deleted appropriately in the unit test. 11 years ago