Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Branch: master
Commits on Aug 27, 2013
  1. @evanmcc

    Merge pull request #96 from basho/pevm-use-system-malloc

    evanmcc authored
    move to system malloc to avoid overhead
Commits on Aug 24, 2013
  1. @evanmcc

    Merge pull request #97 from lemenkov/drop_warn

    evanmcc authored
    Remove warn/2 function
Commits on Aug 21, 2013
  1. removed duplicate line

    Joe DeVivo authored
Commits on Jul 11, 2013
  1. @lemenkov

    Remove warn/2 function

    lemenkov authored
    It's better just to call error_logger:warning_msg/2 here.
    See also commit f9a1069
    
    Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
Commits on Jun 29, 2013
  1. @evanmcc
Commits on Jun 25, 2013
  1. @jaredmorrow

    Merge branch '1.6'

    jaredmorrow authored
  2. @jaredmorrow

    Roll bitcask version 1.6.3

    jaredmorrow authored
Commits on May 31, 2013
  1. @slfritchie

    Merge pull request #92 from basho/slf-fix-merge-worker-logging

    slfritchie authored
    Fix merge logging bug introduced by bs-merge-expiration-change branch
Commits on May 30, 2013
  1. @slfritchie
Commits on May 24, 2013
  1. @evanmcc

    Merge pull request #90 from basho/pevm-dialyzer-fixes

    evanmcc authored
    Dialyzer fixes
Commits on May 23, 2013
  1. @evanmcc
Commits on May 22, 2013
  1. @rzezeski

    Merge pull request #89 from basho/rz-add-dialyzer-targets

    rzezeski authored
    add dialyzer targets
  2. @rzezeski

    Fix unknown type

    rzezeski authored
    The original author of this spec used the type `record()` but I'm
    pretty sure `tuple()` was intended as a record is really just a tuple
    at runtime.
  3. @rzezeski
Commits on May 11, 2013
  1. @jaredmorrow

    Roll bitcask version 1.6.2

    jaredmorrow authored
Commits on May 10, 2013
  1. @slfritchie
  2. @slfritchie
  3. @bsparrow435

    Merge pull request #87 from basho/bs-merge-expiration-change

    bsparrow435 authored
    Change behavior of merge when merging for data expiration
  4. @jaredmorrow

    Merge tag '1.6.1' into 1.6

    jaredmorrow authored
    Tag bitcask 1.6.1
  5. @bsparrow435

    Adressed review comments

    bsparrow435 authored
  6. @bsparrow435
Commits on Apr 25, 2013
  1. @bsparrow435

    Remove trailing whitespace

    bsparrow435 authored
  2. @bsparrow435
Commits on Apr 24, 2013
  1. @bsparrow435
Commits on Apr 23, 2013
  1. @evanmcc

    Merge pull request #83 from basho/pevm-fast-fold

    evanmcc authored
    Improve fold speed for large files filled with small objects.
  2. @evanmcc

    Speed up open and various fold operations. This is comprised of

    evanmcc authored
    two major changes:
      - replace the visitor fold with an explict crc check.
      - rewrite all folds in terms a new large file fold function that
        adaptively prefetches (and jumps around when prefetching is
        the wrong thing to do) data so that we're operating on larger
        chunks of data, instead of doing a large number of small reads.
Commits on Apr 15, 2013
  1. @joecaswell
Commits on Apr 4, 2013
  1. @evanmcc

    Merge pull request #84 from basho/pevm-io-mode-tests

    evanmcc authored
    eunit test enhancements.
Commits on Apr 2, 2013
  1. @jaredmorrow
Commits on Mar 29, 2013
  1. @slfritchie

    Merge pull request #86 from basho/slf-purge-stale-file-race

    slfritchie authored
    Fix race with deleting stale input files from merge, h/t @evanmcc
Commits on Mar 28, 2013
  1. @slfritchie

    Fix race with deleting stale input files from merge, h/t @evanmcc

    slfritchie authored
    Evan found a failing QuickCheck + PULSE test case that causes a
    fold to fail when racing with a merge.  The race appears to be
    very difficult to trigger via QC + PULSE, alas, even when
    tweaking the operation weights to get more puts + folds + merge
    operations to happen on average.
    
    My proposed fix is to move the call to `purge_setuid_files/1`
    to the `init_keydir()` function.  `init_keydir()` knows if
    we're opening the keydir for the first time (`not_ready` or
    not), so purge the stale setuid files only in the `not_ready`
    case.
  2. @slfritchie
Commits on Mar 20, 2013
  1. @evanmcc

    updates for travis

    evanmcc authored
Commits on Mar 19, 2013
  1. @evanmcc

    Alter the unit tests to be callable from the makefile and for the

    evanmcc authored
    defaults to call the unit tests twice, once for each io_mode.
Commits on Mar 12, 2013
  1. @slfritchie

    Merge remote-tracking branch 'origin/1.6'

    slfritchie authored
    The 1.6 branch has diverged from master ... merging in recent mods.
Something went wrong with that request. Please try again.