Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Jan 28, 2012

  1. Fedor Indutny

    Revert "make: add _XOPEN_SOURCE to headers and .c"

    This reverts commit 4c2b1bd.
    authored January 28, 2012
  2. Fedor Indutny

    make: add _XOPEN_SOURCE to headers and .c

    authored January 28, 2012
  3. Fedor Indutny

    make: -D_XOPEN_SOURCE=600

    writer: fdatasync => fsync
    authored January 28, 2012
  4. Fedor Indutny

    bplus: bp_removev, bp_removevs

    bplus: update_cb and return_cb should return 0 on fail
    authored January 28, 2012
  5. Fedor Indutny

    pages: solve conflicts, use bp_update_cb

    test: extended api test with bp_updates
    authored January 28, 2012
  6. Fedor Indutny

    bplus: bp_update, bp_bulk_update

    authored January 28, 2012

Jan 27, 2012

  1. Fedor Indutny

    headers: rearrange, remove assert.h from bplus.h

    authored January 27, 2012

Jan 26, 2012

  1. Fedor Indutny

    refcounter: delete, use rwlock instead

    authored January 27, 2012
  2. Fedor Indutny

    refactor: bp_tree_t => bp_db_t

    authored January 27, 2012
  3. Fedor Indutny

    bplus: fix race in compaction, fix fd leak

    authored January 27, 2012
  4. Fedor Indutny

    refcounter: fix deadlocks

    * test: added threaded-rw test
    * writer: use _XOPEN_SOURCE 600
    authored January 26, 2012
  5. Fedor Indutny

    bplus: ref/unref on reads, close/open on writes

    * writer: define _XOPEN_SOURCE for pread, use fdatasync where possible
    * refcounter: rename bp__close/bp__open
    authored January 26, 2012
  6. Fedor Indutny

    refcounter: introduce refcounter, writer is ref

    * compaction is calling bp__init, bp__destroy
    * split writer, tree creation/destruction in two methods
    authored January 26, 2012
  7. Fedor Indutny

    headers: extern "C"

    authored January 26, 2012

Jan 25, 2012

  1. Fedor Indutny

    bplus: remove cloning stuff

    authored January 26, 2012
  2. Fedor Indutny

    threads: add threads lib from `threads` branch

    authored January 26, 2012

Jan 24, 2012

  1. Fedor Indutny

    pages: filter of filtered_range should receive arg

    authored January 24, 2012
  2. Fedor Indutny

    bplus: remove repeating code

    authored January 24, 2012
  3. Fedor Indutny

    bplus, pages: atomic bp_set

    authored January 24, 2012
  4. Fedor Indutny

    pages: page->is_head

    authored January 24, 2012
  5. Fedor Indutny

    pages: bp__page_clone, remove useless checks

    authored January 24, 2012
  6. Fedor Indutny

    bplus: range cb should receive arg

    authored January 24, 2012

Jan 23, 2012

  1. Fedor Indutny

    bplus: bp_fsync

    authored January 23, 2012
  2. Fedor Indutny

    bplus: little refactor

    authored January 23, 2012
  3. Fedor Indutny

    pages: reuse split head page code

    authored January 23, 2012
  4. Fedor Indutny

    pages: implement bulk

    authored January 23, 2012
  5. Fedor Indutny

    bplus: fix length set in bulk

    authored January 23, 2012
  6. Fedor Indutny

    pages: almost working bulk set

    authored January 23, 2012
  7. Fedor Indutny

    pages: fix possible memory leaks

    authored January 23, 2012
  8. Fedor Indutny

    pages: refactor, use bp_key_t instead of bp__kv_t

    authored January 23, 2012
  9. Fedor Indutny

    bplus: stub out API for bulk set

    authored January 23, 2012
  10. Fedor Indutny

    bplus: bp_get_previous

    authored January 23, 2012
  11. Fedor Indutny

    bplus: private key/value fields (link to prev)

    authored January 23, 2012

Jan 22, 2012

  1. Fedor Indutny

    values: implement save/load

    * pages: port to new value save/load (support MVCC)
    authored January 23, 2012
  2. Fedor Indutny

    values: move some code from pages.c to values.c

    authored January 22, 2012
Something went wrong with that request. Please try again.