Skip to content
Commits on Jun 9, 2014
  1. @andrewjstone @kuenishi

    first (untested) cut at a copy server

    use active manifest in manual test
    use index instead of length for End in riak_cs_get_fsm:continue/1
    use base64 encoded MD5 for riak_cs_put_fsm:finalize/2
    andrewjstone committed with kuenishi Sep 30, 2013
Commits on Feb 21, 2014
  1. @andrewjstone

    Merge pull request #805 from basho/ajs-iterator-refresh

    add iterator_refresh capability to riak_cs_kv_multi_backend
    andrewjstone committed Feb 21, 2014
  2. @andrewjstone
Commits on Feb 10, 2014
  1. @andrewjstone

    Merge pull request #801 from basho/bugfix/tools.mk-reorder

    Default Make target just compiles
    andrewjstone committed Feb 10, 2014
Commits on Aug 26, 2013
  1. @andrewjstone

    Merge pull request #656 from basho/bugfix/handle_mark_as_pending_delete

    Bugfix/handle mark as pending delete
    andrewjstone committed Aug 26, 2013
  2. @andrewjstone

    fix impossible match

    andrewjstone committed Aug 26, 2013
Commits on Aug 9, 2013
  1. @andrewjstone

    Merge pull request #647 from basho/ku-ssl-x-forwarded-for

    can't get proper IP address in case of trust_x_forwarded_for=true and scheme is ssl
    andrewjstone committed Aug 9, 2013
Commits on Aug 7, 2013
  1. @andrewjstone

    Merge pull request #372 from basho/bugfix/gh372-x-forwarded-for

    bucket policy: use X-Forwarded-For instead of peer
    andrewjstone committed Aug 7, 2013
Commits on Aug 6, 2013
  1. @andrewjstone
  2. @andrewjstone

    Merge pull request #643 from basho/deps/lager-2.0.0

    Deps/lager 2.0.0
    andrewjstone committed Aug 5, 2013
Commits on Aug 5, 2013
  1. @andrewjstone

    bump lager and lager-syslog to 2.0

    Change the lager config to the new format. Old format is deprecated.
    andrewjstone committed Aug 5, 2013
Commits on Jul 15, 2013
  1. @andrewjstone

    Merge pull request #608 from basho/feature/inspector-print-empty-twop…

    …-set
    
    Print empty twop sets in the GC bucket
    andrewjstone committed Jul 15, 2013
  2. @andrewjstone
Commits on Jul 12, 2013
  1. @andrewjstone

    fix for #607 from @shino

    andrewjstone committed Jul 12, 2013
Commits on Jul 9, 2013
  1. @andrewjstone

    Merge pull request #606 from basho/bugfix/erlcloud_ibrowse

    Fix riak_test failures as a result of httpc
    andrewjstone committed Jul 9, 2013
  2. @andrewjstone
  3. @andrewjstone

    Fix riak_test failures as a result of httpc

    This commit fixes riak_tests that fail due to erlcloud_s3 using httpc.
    erlcloud was patched to use ibrowse instead of httpc and the following
    changes support api changes required by erlcloud.
    
    fix cs512_regression riak_test
    
    fix object_get_test when using erlcloud_s3 with ibrowse
    
    fix 3 more riak_test tests
    andrewjstone committed Jul 8, 2013
Commits on Jul 5, 2013
  1. @andrewjstone
Commits on Jun 5, 2013
  1. @andrewjstone

    Merge pull request #562 from basho/feature/diagnostics

    Bump lager version and add diagnostics
    andrewjstone committed Jun 4, 2013
Commits on Jun 4, 2013
  1. @andrewjstone
Commits on Jun 3, 2013
  1. @andrewjstone

    remove comment

    andrewjstone committed Jun 3, 2013
  2. @andrewjstone

    fix dialyzer warnings

    andrewjstone committed Jun 3, 2013
Commits on May 11, 2013
  1. @andrewjstone

    Merge pull request #561 from basho/feature/mark_deleted_with_read_check2

    Object deleted while updating behavior changes
    andrewjstone committed May 11, 2013
Commits on May 8, 2013
  1. @andrewjstone

    Bump lager version and add diagnostics

    start of a diagnostics module for running systems
    
    start of a table module and table of manifests
    
    working tables and one for manifests
    
    more useful manifest tables
    
    bump lager to 2.0 and use a velvet tag that supports lager 2.0
    
    pretty print manifests now
    
    remove "dead" column from manifest table
    andrewjstone committed May 2, 2013
  2. @andrewjstone

    Object deleted while updating behavior changes

    When a manifest is deleted directly by a user and not overwritten to
    enter the pending delete_state, it is marked as ```{deleted, true}```
    inside #MANIFEST.props. When an uploading manifest completes, the
    writing manifest will become the most recent active manifest.
    
    When a user goes to read the key, the following occurs:
      * If there is an existing manifest in the pending_delete or
        scheduled_delete state with {deleted, true} in props, and the
        delete_marked_time of that manifest is greater than the
        write_start_time of the most recent active manifest, then not_found
        is returned.
      * If there is no existing manifest with {deleted, true} in props,
        then the most recent active manifest is returned.
      * If there is an existing manifest with {deleted, true} in props,
        but the delete_marked_time is less than the write_start_time of
        the most recent active manifest, then the most recent active
        manifest is returned.
    
    Do not show active manifests on read time if a delete occurred after writing started #533
    
    fix riak_cs_manifest_utils:most_recent_active_manifest/2
    
    gc active manifests that were in writing state when a deletion occured
    and have since completed. #533
    
    return a list of UUIDs not Manifests from riak_cs_manifest_utils:find_deleted_active_manifests/2
    
    quickcheck property for the active manifest
    
    add type specs and fix a bug in the active manifest handling found by quickcheck
    
    fix spec with hint from dialyzer
    
    fix dialyzer error
    
    remove accidental .swp checkin
    
    use a guard instead of case statement and shorten some clauses
    andrewjstone committed Apr 25, 2013
Commits on Apr 11, 2013
  1. @andrewjstone
Commits on Apr 9, 2013
  1. @andrewjstone
  2. @andrewjstone
  3. @andrewjstone
Commits on Apr 8, 2013
  1. @andrewjstone
  2. @andrewjstone
Commits on Apr 5, 2013
  1. @andrewjstone
  2. @andrewjstone
  3. @andrewjstone

    fix unused var warning

    andrewjstone committed Apr 5, 2013
  4. @andrewjstone
Something went wrong with that request. Please try again.