Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Jan 28, 2012
  1. Revert "make: add _XOPEN_SOURCE to headers and .c"

    authored
    This reverts commit 4c2b1bd.
  2. make: -D_XOPEN_SOURCE=600

    authored
    writer: fdatasync => fsync
  3. bplus: bp_removev, bp_removevs

    authored
    bplus: update_cb and return_cb should return 0 on fail
  4. pages: solve conflicts, use bp_update_cb

    authored
    test: extended api test with bp_updates
Commits on Jan 27, 2012
Commits on Jan 26, 2012
  1. refactor: bp_tree_t => bp_db_t

    authored
  2. refcounter: fix deadlocks

    authored
    * test: added threaded-rw test
    * writer: use _XOPEN_SOURCE 600
  3. bplus: ref/unref on reads, close/open on writes

    authored
    * writer: define _XOPEN_SOURCE for pread, use fdatasync where possible
    * refcounter: rename bp__close/bp__open
  4. refcounter: introduce refcounter, writer is ref

    authored
    * compaction is calling bp__init, bp__destroy
    * split writer, tree creation/destruction in two methods
  5. headers: extern "C"

    authored
Commits on Jan 25, 2012
  1. bplus: remove cloning stuff

    authored
Commits on Jan 24, 2012
  1. bplus: remove repeating code

    authored
  2. bplus, pages: atomic bp_set

    authored
  3. pages: page->is_head

    authored
Commits on Jan 23, 2012
  1. bplus: bp_fsync

    authored
  2. bplus: little refactor

    authored
  3. pages: implement bulk

    authored
  4. bplus: fix length set in bulk

    authored
  5. pages: almost working bulk set

    authored
  6. bplus: bp_get_previous

    authored
Commits on Jan 22, 2012
  1. values: implement save/load

    authored
    * pages: port to new value save/load (support MVCC)
Something went wrong with that request. Please try again.