Permalink
Commits on Oct 4, 2011
  1. 0.9.6

    avsej committed Oct 4, 2011
    Change-Id: I610403a1127370cb42fc4ba505953cab41902fd1
    Reviewed-on: http://review.couchbase.org/9934
    Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
    Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
Commits on Sep 27, 2011
  1. Update rake tasks: create zip- and tar-balls

    avsej authored and ingenthr committed Sep 8, 2011
    Change-Id: Iab2450ea5949a4035500dad9c8a562e2457772b5
    Reviewed-on: http://review.couchbase.org/9471
    Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
    Reviewed-by: Jan Lehnardt <jan@apache.org>
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
Commits on Sep 5, 2011
  1. Fix bug with decoding multiget result

    avsej committed Sep 2, 2011
    Problem:
        GET operation with multiple keys was throwing Yajl::ParseError
    
    Solution:
        take into account that memcached backend returns key/value pairs in result
        to multiget query
    
    Change-Id: I7a0ebeae40f87b67e9f9eb0c36b3acb7b72d590a
    Reviewed-on: http://review.couchbase.org/9353
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
    Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
  2. libyajl-dev isn't needed for now, because yaji have builtin libyajl

    avsej committed Sep 2, 2011
    It solves problems with installing proper version on macos. yajl-ruby does the
    same thing [1].
    
    [1]: https://github.com/brianmario/yajl-ruby/tree/master/ext/yajl
    
    Change-Id: I373842b6a0c03608e459ba02c01b40e7a30f49f5
    Reviewed-on: http://review.couchbase.org/9351
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
    Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
  3. RCBC-1: Handle errors in view result stream

    avsej committed Sep 1, 2011
    Change-Id: Id6f285f0c69ce12e5b52eab26d6c942536afa5c7
    Reviewed-on: http://review.couchbase.org/9339
    Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
    Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
Commits on Sep 1, 2011
  1. Pointing to link with CAS explanation

    avsej authored and ingenthr committed Sep 1, 2011
    Change-Id: I88228ad9a089197b969859e822b1eebf1958a915
    Reviewed-on: http://review.couchbase.org/9340
    Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
    Tested-by: Matt Ingenthron <matt@couchbase.com>
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
Commits on Aug 31, 2011
  1. Make test sort order insensitive

    avsej committed Aug 30, 2011
    Change-Id: I0c9ebeb4ed0fea89f4b78b000fd571b031aeacc9
    Reviewed-on: http://review.couchbase.org/9296
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
    Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
  2. Rename json format to document, and describe possible formats

    avsej committed Aug 29, 2011
    Change-Id: Ie46f2adbab09aca0da3b43bd94ada78e99aeb428
    Reviewed-on: http://review.couchbase.org/9280
    Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
  3. Use more handly options handling for memcached API

    avsej committed Aug 29, 2011
    Also update docs and defaults
    
    Change-Id: I9b4569e45a6cde925e436eebea8be097b1f2cc86
    Reviewed-on: http://review.couchbase.org/9277
    Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
  4. Allow create design documents from IO and String

    avsej committed Aug 26, 2011
    Change-Id: I125b377d76c2b3bdce422a26df21e62e3b0c9718
    Reviewed-on: http://review.couchbase.org/9276
    Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
Commits on Aug 25, 2011
  1. fix typo in README

    avsej authored and ingenthr committed Aug 25, 2011
    Change-Id: I78740c3ba41958038ac86599e761f4caec637fdf
    Reviewed-on: http://review.couchbase.org/9233
    Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
Commits on Aug 24, 2011
  1. 0.9.5

    avsej committed Aug 24, 2011
    Change-Id: Id750120a577339961d3fea36ba24c885cc615abf
    Reviewed-on: http://review.couchbase.org/9212
    Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
    Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
  2. Update README. Make it more human-friendly

    avsej committed Aug 24, 2011
    Change-Id: I3167613382e01ac8fab0c91f6a3e3e38e9c50ed8
    Reviewed-on: http://review.couchbase.org/9209
    Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
    Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
  3. It isn't depend on will_paginate in development mode too

    avsej committed Aug 24, 2011
    I forgot to remove it from gemspec. It doesn't hurt the released version.
    
    Change-Id: If5164b3c03d80acc425a34f1331ebc959c2668b5
    Reviewed-on: http://review.couchbase.org/9208
    Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
    Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
  4. 0.9.4

    avsej committed Aug 1, 2011
    Change-Id: I2e040a158740dfa1132be57ff569e592d1172e71
    Reviewed-on: http://review.couchbase.org/9207
    Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
    Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
  5. Curb needs count of bytes instead codepoints

    avsej committed Aug 19, 2011
    Change-Id: I3bde28922461ecf1ba502caf78a336516b90517c
    Reviewed-on: http://review.couchbase.org/9160
    Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
  6. Proxy touch command to memcached client

    avsej committed Aug 10, 2011
    Change-Id: Ie00f559adf7a8e8a739cc42c4efd02f763cd6449
    Reviewed-on: http://review.couchbase.org/8813
    Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
  7. Use streaming parser for consistent view result iteration

    avsej authored and ingenthr committed Aug 9, 2011
    Define View#each method for easy result set iteration. It uses streaming JSON
    parser to save memory.
    
    Change-Id: I8b0cb0811486267d1d297027e2cb62d59c0dec0f
    Reviewed-on: http://review.couchbase.org/8567
    Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
Commits on Aug 10, 2011
  1. Define views only for design documents

    avsej authored and ingenthr committed Aug 1, 2011
    Change-Id: Iabdb1cda527e7f610c748edaa8796628b1b40664
    Reviewed-on: http://review.couchbase.org/8566
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
    Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
  2. Duplicate URI at RestClient

    avsej authored and ingenthr committed Aug 1, 2011
    Change-Id: I10c1ddd60b06a7194486c9e84510ec1fa869cdef
    Reviewed-on: http://review.couchbase.org/8565
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
    Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
  3. Remove unused (for now) attributes

    avsej authored and ingenthr committed Aug 1, 2011
    Change-Id: I68781aad6dd7592c990c70aabb3a106fdb8caa73
    Reviewed-on: http://review.couchbase.org/8564
    Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
  4. More smart sleep replacement

    avsej authored and ingenthr committed Aug 1, 2011
    Change-Id: I9ea41779ddc10433424f70e44a009b6f62c22c09
    Reviewed-on: http://review.couchbase.org/8563
    Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
  5. Disable couchdb API for nodes without couchApiBase

    avsej authored and ingenthr committed Aug 1, 2011
    Change-Id: Ib462cb34e60bb1f8ed0f7dd2e5a5e7832a29f8cd
    Reviewed-on: http://review.couchbase.org/8562
    Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
  6. Add Dave's test case: ensure memcached client initialized [RCBC-5]

    avsej authored and ingenthr committed Aug 1, 2011
    Change-Id: I9e0fc4dd300220fc3c259911d2ebbb6a97a15f96
    Reviewed-on: http://review.couchbase.org/8548
    Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
Commits on Jul 29, 2011
  1. 0.9.3

    steveyen committed Jul 29, 2011
    Change-Id: Ia641547b559edab843cc9e027d7309fdb33426e1
    Reviewed-on: http://review.couchbase.org/8539
    Reviewed-by: Steve Yen <steve.yen@gmail.com>
    Tested-by: Steve Yen <steve.yen@gmail.com>
  2. Update prefix for development design docs [RCBC-3]

    avsej authored and steveyen committed Jul 29, 2011
    Change-Id: Ia551be44c2d90430a5be29a5d9963ee06cdb0b03
    Reviewed-on: http://review.couchbase.org/8538
    Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
    Reviewed-by: Steve Yen <steve.yen@gmail.com>
    Tested-by: Steve Yen <steve.yen@gmail.com>
  3. Properly sleep until bucket initialization is done

    avsej authored and steveyen committed Jul 29, 2011
    Implemented latch object using Mutex and ConditionVariable classes.
    
    Change-Id: I78d67e96713b25e222d136ac56c9759a2ef1ee75
    Reviewed-on: http://review.couchbase.org/8534
    Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
    Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    Tested-by: Steve Yen <steve.yen@gmail.com>
  4. 0.9.2

    steveyen committed Jul 29, 2011
    Change-Id: I1b5ea233f5cc42041d15a2a3254cca993794ff82
    Reviewed-on: http://review.couchbase.org/8531
    Reviewed-by: Steve Yen <steve.yen@gmail.com>
    Tested-by: Steve Yen <steve.yen@gmail.com>
  5. Sleep if setup isn't done

    steveyen authored and ingenthr committed Jul 29, 2011
    Change-Id: I4bd82aa4092c538d065abc986f2177d0a05095c8
    Reviewed-on: http://review.couchbase.org/8525
    Tested-by: Matt Ingenthron <matt@couchbase.com>
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
  6. fix typo in generated code

    avsej authored and ingenthr committed Jul 28, 2011
    Change-Id: Idfe741a10a643a06a01114293c74f6836930c643
    Reviewed-on: http://review.couchbase.org/8485
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
    Tested-by: Matt Ingenthron <matt@couchbase.com>
Commits on Jul 28, 2011
  1. update docs

    avsej authored and ingenthr committed Jul 28, 2011
    Just to test gerrit integration
    
    Change-Id: I39f6e1dbff40e42436a665e5f0c29b08734a4a1a
    Reviewed-on: http://review.couchbase.org/8484
    Tested-by: Matt Ingenthron <matt@couchbase.com>
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
Commits on Jul 27, 2011
Commits on Jul 25, 2011
  1. version 0.9.1: fix minor typos

    avsej committed Jul 25, 2011
  2. initial release

    avsej committed Jul 25, 2011