Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Oct 30, 2013
  1. @trondn

    MB-8729: Add get_engine_vb_map interface for CCCP

    trondn authored
    Allow the engine to specify the new vbucket map
    
    Change-Id: I2459372d5c958445063d50a4c77c9058b0e34de9
    Reviewed-on: http://review.couchbase.org/29845
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
Commits on Apr 3, 2013
  1. @trondn

    MB-6144: fixed typo

    trondn authored
    Change-Id: Iac2e45539899ad4c75d4e037fb558b97e139bbda
    Reviewed-on: http://review.couchbase.org/25464
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
  2. @trondn

    MB-6144: Some packages used incorrect offsets

    trondn authored
    Change-Id: I8cbd25957fc92cfe833cbe0623b9991e2e9de42b
    Reviewed-on: http://review.couchbase.org/25456
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
    Reviewed-by: Sriram Melkote <siri.couchbase@gmail.com>
Commits on Jan 16, 2013
  1. @trondn @ingenthr

    CBD-774: Add support for automake 1.13

    trondn authored ingenthr committed
    Change-Id: I1207364c314fbd72b8975022d36128f370cf5906
    Reviewed-on: http://review.couchbase.org/23968
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
Commits on Sep 25, 2012
  1. @mikewied

    MB-6661: Mock functions implement new delete api

    mikewied authored Peter Wansch committed
    Change-Id: I260179828d6965d5320239d7e4fc48162c644a40
    Reviewed-on: http://review.couchbase.org/21082
    Reviewed-by: Junyi Xie <junyi.couchbase@gmail.com>
    Reviewed-by: Jin Lim <jin@couchbase.com>
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Michael Wiederhold <mike@couchbase.com>
Commits on Sep 20, 2012
  1. @mikewied

    MB-6661: The delete packet returns a cas value

    mikewied authored Peter Wansch committed
    This is neccessary for clients to detect an update after a delete
    when using the observe command.
    
    Change-Id: I2ed11dedc69346a3cc08d0e65c7db2b9ed7af209
    Reviewed-on: http://review.couchbase.org/20855
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Michael Wiederhold <mike@couchbase.com>
Commits on Sep 6, 2012
  1. @trondn

    MB-6237 Remove the python client

    trondn authored
    Change-Id: I5913b9e06d8d5db6f494055b1bcd35e95883665c
    Reviewed-on: http://review.couchbase.org/20584
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
Commits on Aug 21, 2012
  1. @trondn

    MB-6350: Don't build static archive

    trondn authored
    Change-Id: Ied06bfc564f8f34def2e63f4eb3703b80535f10e
    Reviewed-on: http://review.couchbase.org/19952
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
  2. @trondn

    MB-6349: Don't add a version number to the .so

    trondn authored
    Change-Id: I201c737e4a74968d5bfe99f33447bf05911c33c2
    Reviewed-on: http://review.couchbase.org/19951
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
  3. @trondn

    MB-6348: Don't build and install the scripts by default

    trondn authored
    They're not used by the server anyway.
    
    Change-Id: I6986d533b2ac9689a1500208132020b98c113928
    Reviewed-on: http://review.couchbase.org/19950
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
  4. @trondn

    MB-6347: Move python_wrapper

    trondn authored
    Change-Id: I7d06b4a6cf4cf371b9dc7a3ab2a8b09ce0fd783d
    Reviewed-on: http://review.couchbase.org/19949
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
  5. @trondn

    MB-6346: Update the build procedure

    trondn authored
    Change-Id: I75fb08c481e38df4333f89bedf2cef3f6ab7443e
    Reviewed-on: http://review.couchbase.org/19948
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
  6. @trondn

    MB-6345: Remove unused file

    trondn authored
    Change-Id: I7014b188d47af5381fbf285bd4be8025621bb602
    Reviewed-on: http://review.couchbase.org/19947
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
  7. @trondn

    MB-6344: Remove bdist target

    trondn authored
    Change-Id: Ibc59e4852eaeaff84501bb507742f6dccbc588f8
    Reviewed-on: http://review.couchbase.org/19946
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
Commits on Aug 17, 2012
  1. @mikewied

    MB-6141: ep-engine command_ids.h is now in include folder

    mikewied authored
    This change makes sure the windows build can find the
    ep-engine include files.
    
    Change-Id: I89183477482858c4affb009b9dff21924e324fc6
    Reviewed-on: http://review.couchbase.org/19732
    Tested-by: Michael Wiederhold <mike@couchbase.com>
    Reviewed-by: Chiyoung Seo <chiyoung.seo@gmail.com>
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
Commits on Aug 2, 2012
  1. @bcui6611 @trondn

    MB-6085: Add missing path

    bcui6611 authored trondn committed
    For #include <ep-engine/command_ids.h>, we need to add .. to
    include path to make compiler happy
    
    Change-Id: I624238b18343e515c6d0db81cdeae0b4a553d6a7
    Reviewed-on: http://review.couchbase.org/19205
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
  2. @alk @trondn

    MB-6089: unbreak build breakage caused by removal of add-with-meta

    alk authored trondn committed
    ep-engine folks recently killed add-with-meta that's not used at all
    for many monthes. So not only we don't need to maintain top keys
    counters for that, but we must remove all references to add-with-meta,
    because corresponding defines are not available anymore.
    
    Change-Id: I6a02239ef06b898dfba80a5df90f1e57d19eaf75
    Reviewed-on: http://review.couchbase.org/19204
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
Commits on Aug 1, 2012
  1. @trondn

    MB-5879: update topkeys in unknown command

    trondn authored
    Change-Id: Ifd6db74b52be53e6c42eac70e78846af437455a5
    Reviewed-on: http://review.couchbase.org/19079
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
  2. @trondn

    MB-6067: Fix compile errors reported with extra warning level

    trondn authored
    Change-Id: Ifb244961931b22e18db06cbfbe06b33e8f9797e8
    Reviewed-on: http://review.couchbase.org/19078
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
  3. @trondn

    MB-6065: Fixed EXTRACT_KEY macro

    trondn authored
    Change-Id: I871f99aa83383cc6e89423358f90485cbbf527b0
    Reviewed-on: http://review.couchbase.org/19077
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
Commits on Jul 3, 2012
  1. @trondn

    MB-5770 fix typo in specfile name

    trondn authored
    Change-Id: Ie65f223b22bc167fcc4587eb473e0eb8cd5184cf
    Reviewed-on: http://review.couchbase.org/17855
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
  2. @trondn

    MB-5770 Add missing files to Makefile.am

    trondn authored
    Change-Id: I55cf4433dd738189bdc0587b196fbd03bc711a29
    Reviewed-on: http://review.couchbase.org/17843
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
Commits on May 16, 2012
  1. @trondn @chiyoung

    Modifications due to changes in memcached shutdown

    trondn authored chiyoung committed
    Previously we did not allow multiple calls to handle_disconnect,
    but the new scheme from memcached is that it'll keep on sending
    ON_DISCONNECT every time it detects a change on the connection
    that might lead to a shutdown.
    
    Change-Id: Ic02f814140cd1f12d4002983dd7899225b43ca8e
    Reviewed-on: http://review.couchbase.org/15915
    Reviewed-by: Chiyoung Seo <chiyoung.seo@gmail.com>
    Tested-by: Chiyoung Seo <chiyoung.seo@gmail.com>
    Reviewed-on: http://review.couchbase.org/16090
Commits on May 15, 2012
  1. @trondn @chiyoung

    MB-3702 Fix the path settings for the wrapper scripts

    trondn authored chiyoung committed
    Forward-port of the patch in 1.8.1
    
    Change-Id: I72be0d4bacf61f057868de7539762eabdc0fc404
    Reviewed-on: http://review.couchbase.org/16019
    Tested-by: Chiyoung Seo <chiyoung.seo@gmail.com>
    Reviewed-by: Chiyoung Seo <chiyoung.seo@gmail.com>
Commits on Apr 28, 2012
  1. @chiyoung

    MB-5081 Correct the assertion predicate on reserve_cookie()

    chiyoung authored
    The number of clients per bucket is incremented whenever a
    memcached worker thread visits the downstream engine and then
    decremented upon leaving from the downstream engine.
    
    reserve_cookie() function is mainly invoked when a memcached
    worker thread invokes the downstream engine's TAP connection
    API, which means that the number of clients on that bucket is
    greater than zero at the moment of API invocation.
    
    As reserve_cookie() function is also invoked from the separate
    thread in the downstream engine whenever a connection cookie is
    notified to the upstream engine, "number of clients" predicate
    on the assertion check should be greater than equal to zero.
    
    Change-Id: Ie94414f6b89c4b9c20e448cd468e336f89a07961
    Reviewed-on: http://review.couchbase.org/15379
    Reviewed-by: Steve Yen <steve.yen@gmail.com>
    Tested-by: Chiyoung Seo <chiyoung.seo@gmail.com>
    Reviewed-on: http://review.couchbase.org/15407
    Reviewed-by: Chiyoung Seo <chiyoung.seo@gmail.com>
  2. @trondn @chiyoung

    Try to serialize the access the reserve/release methods

    trondn authored chiyoung committed
    Trying to isolate where the race condition problems comes from
    
    Change-Id: I3b136fcff52e068e87800d4a90b032267b046830
    Reviewed-on: http://review.couchbase.org/15350
    Tested-by: Chiyoung Seo <chiyoung.seo@gmail.com>
    Reviewed-by: Chiyoung Seo <chiyoung.seo@gmail.com>
    Reviewed-on: http://review.couchbase.org/15406
  3. @trondn @chiyoung

    Don't use _that_ long lines

    trondn authored chiyoung committed
    Change-Id: Iee1778439c501c96b1becbb2b69576dfc790fad1
    Reviewed-on: http://review.couchbase.org/15208
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
    Reviewed-on: http://review.couchbase.org/15405
    Reviewed-by: Chiyoung Seo <chiyoung.seo@gmail.com>
    Tested-by: Chiyoung Seo <chiyoung.seo@gmail.com>
  4. @trondn @chiyoung

    Add more tests for bucket_engine

    trondn authored chiyoung committed
    Change-Id: Ic9a81caab58136db8e3b11dc1dbb9fd65f269ce0
    Reviewed-on: http://review.couchbase.org/15207
    Reviewed-by: Chiyoung Seo <chiyoung.seo@gmail.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
    Reviewed-on: http://review.couchbase.org/15404
    Tested-by: Chiyoung Seo <chiyoung.seo@gmail.com>
  5. @trondn @chiyoung

    Replace the "test" make target with the "standard" automake way

    trondn authored chiyoung committed
    The autotools way is to add a check target, causing it to be
    executed by the gmake distcheck target etc.
    
    The "test" target is preserved by creating it as an alias to check
    
    Change-Id: Id2697db9cf85be9d2db0331abd9b18bf92f0b7c6
    Reviewed-on: http://review.couchbase.org/15206
    Reviewed-by: Dustin Sallings <dustin@spy.net>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
    Reviewed-on: http://review.couchbase.org/15403
    Reviewed-by: Chiyoung Seo <chiyoung.seo@gmail.com>
    Tested-by: Chiyoung Seo <chiyoung.seo@gmail.com>
  6. @trondn @chiyoung

    Fix return value from bucket_engine test

    trondn authored chiyoung committed
    Change-Id: I3aa70ba639a50b11964be9386a1c3110d1bd1eb1
    Reviewed-on: http://review.couchbase.org/15161
    Tested-by: Chiyoung Seo <chiyoung.seo@gmail.com>
    Reviewed-by: Chiyoung Seo <chiyoung.seo@gmail.com>
    Reviewed-on: http://review.couchbase.org/15402
Commits on Apr 17, 2012
  1. @bcui6611 @chiyoung

    MB-5037 Make bucket-engine tcmalloc aware

    bcui6611 authored chiyoung committed
    We need to make bucket-engine tcmalloc aware even if we don't link
    it with tcmalloc static library.
    
    Change-Id: I20667ed02a57a0e6f4adfb9a9d77229e1909f5b6
    Reviewed-on: http://review.couchbase.org/14913
    Tested-by: Chiyoung Seo <chiyoung.seo@gmail.com>
    Reviewed-by: Chiyoung Seo <chiyoung.seo@gmail.com>
Commits on Mar 19, 2012
  1. @trondn

    Fix build to use atomic.h for Sun Studio compilers

    trondn authored
    Change-Id: Ifcd6dd59ae9fe7443706c833e740fbfeabf5cd8c
    Reviewed-on: http://review.couchbase.org/14082
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>
Commits on Mar 14, 2012
  1. @alk @chiyoung

    also do concurrent bucket deletion test without keeping extra ref

    alk authored chiyoung committed
    Change-Id: I33a5cb4fca19f5a38e5934f02f424c46f424c5a4
    Reviewed-on: http://review.couchbase.org/13912
    Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    Reviewed-by: Chiyoung Seo <chiyoung.seo@gmail.com>
  2. @alk @chiyoung

    brutalized concurrent deletion testing

    alk authored chiyoung committed
    Now with (configurably) multiple iterations and many threads.
    
    Change-Id: I599c401d7bd59187ea8dde24965c4d4bd810cd33
    Reviewed-on: http://review.couchbase.org/13911
    Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    Reviewed-by: Chiyoung Seo <chiyoung.seo@gmail.com>
  3. @alk @chiyoung

    extracted internal bucket engine structures into internal header

    alk authored chiyoung committed
    So that testapp can do more.
    
    Change-Id: I132ee98f23ed2499b366efcb6358e608d7c378ce
    Reviewed-on: http://review.couchbase.org/13910
    Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Chiyoung Seo <chiyoung.seo@gmail.com>
    Reviewed-by: Chiyoung Seo <chiyoung.seo@gmail.com>
Something went wrong with that request. Please try again.