Commit graph

  • 61e8ae7668 Get rid of this 'extension_defaults' variable. hofmockel 2015-08-16 11:18:18 +0200
  • 8fba5ffa1d Wrap the RepairDB function. hofmockel 2015-08-15 16:34:35 +0200
  • a670ec2aa1 Use another compiler flag wich works for clang and gcc. hofmockel 2015-07-20 08:03:09 +0200
  • 8012b20882 Remove prints from the tests. v0.3 hofmockel 2015-07-05 14:16:20 +0200
  • aee8dbe540 Remove prints from the tests. hofmockel 2015-07-05 14:16:20 +0200
  • 65c274c3d8 Make the master to 0.4 hofmockel 2015-07-05 13:58:26 +0200
  • d1a94d7eeb Mention which rocksdb version was used for the latest tests. hofmockel 2015-07-05 13:55:17 +0200
  • 2ef04007c4 Add lz4 compression type. hofmockel 2015-07-05 13:52:17 +0200
  • 302d1a6440 Make it possible to iterate over a WriteBatch. hofmockel 2015-07-05 13:35:15 +0200
  • cf95b579c4 Mention the rocksdb version the master was build with. hofmockel 2015-04-12 14:11:46 +0200
  • cd545c7ac0 Update the declaration with rocksdb. hofmockel 2015-04-12 14:09:02 +0200
  • 8b26e1e4b0 Get rid of depricated way to create backupengine. hofmockel 2015-04-12 14:08:30 +0200
  • 0c13b55e55 Remove rm_scan_count_limit from Cache creation. hofmockel 2015-04-12 13:58:22 +0200
  • b9f06fe785 Remove table_cache_remove_scan_count_limit because it is also removed from rocksdb. hofmockel 2015-04-12 13:51:28 +0200
  • 2cbeb48c17 Type has changed with rocksdb 3.6 hofmockel 2014-10-22 20:58:59 +0200
  • 9cf520a77b Update the tests. hofmockel 2014-10-22 20:54:25 +0200
  • 7e1df8bec1 Document the changes done at the options. hofmockel 2014-10-22 20:53:51 +0200
  • 87a7ddfe1c Move filter_policy to block_based_table_factory. hofmockel 2014-10-22 09:43:47 +0200
  • 5550ed91e7 Move the block_cache* from options to block_based_table_factory. hofmockel 2014-10-22 09:41:33 +0200
  • 14dd1c785a Move the 'simple' block based table options to the block_table_factory. hofmockel 2014-10-22 09:35:17 +0200
  • 3358119f22 Remove deprecated options. hofmockel 2014-10-22 09:31:46 +0200
  • 8a0bd3a24e Change include path and get rid of the warning. hofmockel 2014-08-22 20:08:30 +0200
  • e3aa17dc3a Fix unittest hofmockel 2014-08-22 20:08:20 +0200
  • c9de58681e Update the changelog. hofmockel 2014-08-22 19:59:10 +0200
  • a3072c79b3 Document the new init-methods for the SST-table-builders hofmockel 2014-08-22 19:58:17 +0200
  • 13518d2680 Remove TotalOrderPlainTableFactory. It was also removed in rocksdb. hofmockel 2014-08-22 19:15:46 +0200
  • e0e83063f1 Merge pull request #12 from alexandrem/master stephan-hof 2014-08-03 17:43:55 +0200
  • 896538db3a Fix missing index key in prefix extractor example Alexandre Mclean 2014-07-19 01:16:03 -0400
  • 8f75fce0a8 Update the changelog hofmockel 2014-05-31 20:27:44 +0200
  • f4c5aed418 Make the 'compact_range' call available in python hofmockel 2014-05-31 17:59:29 +0200
  • f897bf4911 Adapt to the changes of 'prefix seek api' hofmockel 2014-05-31 20:21:42 +0200
  • 7097689ca7 Make a new minor release having the new method v0.2.1 hofmockel 2014-05-31 18:09:16 +0200
  • c6e4014136 Make the 'compact_range' call available in python hofmockel 2014-05-31 17:59:29 +0200
  • 5f8602391b 'master' is not bound to any rocksdb version hofmockel 2014-04-29 17:55:01 +0200
  • 84d2bf373d Update the documentation v0.2 hofmockel 2014-04-29 17:51:24 +0200
  • eef60b3ab7 Update the changelog hofmockel 2014-04-29 17:48:55 +0200
  • 6ceb6514b5 Allow configuration of universal style compaction hofmockel 2014-04-29 17:46:21 +0200
  • 68c58009f2 Add examples to use the 'table_factory' and 'memtable_factory' hofmockel 2014-04-28 20:33:40 +0200
  • 1cb9ec4ee1 Allow it to configure the memtable representation hofmockel 2014-04-28 20:32:33 +0200
  • fef21c8965 Prepare the new release name hofmockel 2014-04-27 19:31:01 +0200
  • 18cd5c7a4f Add changelog for the recent changes hofmockel 2014-04-27 19:28:56 +0200
  • 482379cf94 Add support for the 'PlainTableFactories' hofmockel 2014-04-27 19:20:30 +0200
  • 85fe7c095f Change installation instructions to use rocksdb2.8 hofmockel 2014-04-27 16:40:32 +0200
  • 5dfc823ac3 Change .pxd files to reflect changed rocksdb API's hofmockel 2014-04-27 16:39:50 +0200
  • bfb370fdc8 Add new option called verify_checksums_in_compaction hofmockel 2014-04-27 16:39:17 +0200
  • 9b9073670d Document changed default values of rocksdb2.8 hofmockel 2014-04-27 16:38:06 +0200
  • 6d7cbf2a18 Add new 'property' names comming with 2.8 hofmockel 2014-04-27 16:36:27 +0200
  • 9d11bb0fb2 Get rid of some warnings hofmockel 2014-04-01 21:32:18 +0200
  • 98301a8ccb Be nice and mark them as virutal hofmockel 2014-04-01 21:31:03 +0200
  • dca6b61bbb Update the default values for some options hofmockel 2014-04-01 21:25:52 +0200
  • 098f9578d6 Change prefix_extractor to smart-pointer instead of raw hofmockel 2014-04-01 21:24:18 +0200
  • 82b88db21b Prepare docs to use version 0.1 v0.1 hofmockel 2014-04-01 09:19:25 +0200
  • 41fdfa75aa Add a simple changelog file hofmockel 2014-04-01 09:13:14 +0200
  • 7c27cd0a91 Some typos hofmockel 2014-02-02 17:47:34 +0100
  • 5246343b6a Add some meta information to setup.py hofmockel 2014-02-02 17:40:55 +0100
  • d5a9b99d7f Update todos hofmockel 2014-02-02 17:29:13 +0100
  • b5743e85ec Add documentation for backup engine hofmockel 2014-02-02 17:28:46 +0100
  • f16daf0a41 Add python wrapper for BackupEngine hofmockel 2014-02-02 17:28:16 +0100
  • f0e0512a5f Add definitions to wrap BackupEngine hofmockel 2014-02-02 17:27:34 +0100
  • 81833395f5 Make it clear which version of rocksdb is supported hofmockel 2014-02-02 17:26:26 +0100
  • b417a564ec A little bit more text on the tutorial hofmockel 2014-02-02 17:25:46 +0100
  • 47da4653c9 Create LICENSE.md stephan-hof 2014-02-02 17:39:01 +0100
  • 1b8303f3c0 Fix link against libraries hofmockel 2014-01-26 13:32:23 +0100
  • 8ef2a13476 Better error messages hofmockel 2014-01-26 10:50:44 +0100
  • 44cd1978af Make tests python3 ready hofmockel 2014-01-26 10:45:36 +0100
  • 41fc293cb8 Better error reporting for a python prefix extractor hofmockel 2014-01-26 10:45:06 +0100
  • f16932b325 Small code reformat hofmockel 2014-01-26 09:49:07 +0100
  • 0dca8c379e Better error reporting in python filter policy hofmockel 2014-01-26 09:47:04 +0100
  • 9133c81f9e Get rid of the second context, not needed it is always the same hofmockel 2014-01-24 17:18:29 +0100
  • a83a15e1a8 Better error reporting in python comparators hofmockel 2014-01-24 17:11:41 +0100
  • b600d3371f Get access to the dedicated logger of a DB hofmockel 2014-01-24 17:06:26 +0100
  • 43a6997362 Fix deadlock on shutdown by releasing the GIL during del hofmockel 2014-01-24 17:03:14 +0100
  • c8b92d5adb Fore future use, prevent options beeing shared with other DB objects hofmockel 2014-01-23 08:53:14 +0100
  • a4c93f7144 __dealloc__ is also called if __cinit__ raises, be more robust in freeing hofmockel 2014-01-23 08:34:26 +0100
  • 6ad545cea0 Fix possible crash if snapshot and DB take part in cyclic gargabe collection hofmockel 2014-01-23 08:10:51 +0100
  • bb31b34613 Depend on cython 0.20 to use the @cython.no_gc_clear decorator hofmockel 2014-01-23 08:06:14 +0100
  • a1cb7f9efc Raise error if offset+size is too big hofmockel 2014-01-21 17:34:01 +0100
  • 3afcb98657 Add doce for prefix_extractor hofmockel 2014-01-21 17:28:38 +0100
  • 36eb7024d3 Make 'prefix_extractor' active hofmockel 2014-01-21 13:14:41 +0100
  • 6f452968bc PySliceTransfrom to bridge python and c++ hofmockel 2014-01-19 12:53:57 +0100
  • 40c87ae7ed C callbacks to C++ for wrapping SliceTransfrom hofmockel 2014-01-19 12:40:01 +0100
  • c7d192128b Call it.Prev() without the GIL hofmockel 2014-01-19 13:45:02 +0100
  • ccfa2b522e Iterator notifies errors via 'it.status()' hofmockel 2014-01-19 13:41:49 +0100
  • 0d20a2564a Prevent crash if python code is executed in a rocksdb background thread hofmockel 2014-01-19 12:35:36 +0100
  • ecb6e26546 Release the GIL if calls into rocksdb are made hofmockel 2014-01-18 12:24:49 +0100
  • 86e6aef6cb Tag all the C++ functions with nogil and except+ hofmockel 2014-01-17 20:06:17 +0100
  • 828be96dba Update docu about the bytes and unicode hofmockel 2014-01-17 07:42:48 +0100
  • 79e8f5da8c Use bytes for the internal representation of a WriteBatch hofmockel 2014-01-17 07:39:33 +0100
  • 46298a8f93 Add a text about bytes and unicode in pyrocksdb hofmockel 2014-01-16 22:02:46 +0100
  • 38f9c6b57f Fix import to support python3 hofmockel 2014-01-16 21:33:37 +0100
  • 7d61b63b79 Separate strictly between bytes/unicode hofmockel 2014-01-16 21:32:00 +0100
  • 6277f9ab5c Support unicode objects for paths hofmockel 2014-01-16 08:51:01 +0100
  • b4fb12589d Fix refcount error and use cythons <bytes> to convert a python object to char* hofmockel 2014-01-15 09:53:27 +0100
  • 29551902e7 Update the 'rocksdb' build instruction hofmockel 2014-01-15 09:17:41 +0100
  • c0027bdd52 Add makefile for docs hofmockel 2014-01-15 09:16:38 +0100
  • 21c06f83ca Add a .gitignore hofmockel 2014-01-15 09:10:59 +0100
  • f87ac5939f Add links to docu and how pip install from github works hofmockel 2014-01-13 20:03:44 +0100
  • 77c384b6b0 Initial commit of the driver hofmockel 2014-01-13 19:52:22 +0100
  • e85239c6b9 Initial commit stephan-hof 2014-01-13 10:42:31 -0800