Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Apr 24, 2015
  1. @trondn

    MB-14649: Fix crash on WIN64 on some CPU's

    trondn authored
    There is a bug in the MS runtime libs causing a crash on some
    CPUs. See:
    
    https://connect.microsoft.com/VisualStudio/feedbackdetail/view/981479/visual-studio-2013-c-runtime-illegal-instruction-if-avx-is-disabled
    
    Change-Id: I645edbd510f98b5d4c98d5c613010129f1f85408
    Reviewed-on: http://review.couchbase.org/50172
    Reviewed-by: Chris Hillery <ceej@couchbase.com>
    Reviewed-by: Dave Rigby <daver@couchbase.com>
    Tested-by: buildbot <build@couchbase.com>
Commits on Apr 9, 2015
  1. @trondn

    MB-14288: Log if we're failing to allocate item

    trondn authored
    Change-Id: I279ba28787faad8a7f96eae847bcbd7cbb01faec
    Reviewed-on: http://review.couchbase.org/49437
    Reviewed-by: Steve Yen <steve.yen@gmail.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
  2. @trondn

    MB-14288: Don't crash for closed

    trondn authored
    If we try to "force close" a connection we might
    end up trying to call "close" on it twice which
    cause one of the assertions to trigger. Just bail
    out the second time
    
    Change-Id: Id779b5bc539441ca1862e1e5e6bbdbf1f4ec4d6f
    Reviewed-on: http://review.couchbase.org/49436
    Reviewed-by: Steve Yen <steve.yen@gmail.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
  3. @trondn

    Use cb_assert instead of assert

    trondn authored
    Change-Id: If6b3170af815c324b26ff44bea3b950deed774fd
    Reviewed-on: http://review.couchbase.org/49431
    Tested-by: buildbot <build@couchbase.com>
    Reviewed-by: Steve Yen <steve.yen@gmail.com>
  4. @trondn

    MB-14288: Allow allocations > 1M

    trondn authored
    This might very well be the root case for MB-13072 as well
    
    Change-Id: If634b87502747e81b3ef9e48d7e4d20bbeb817dd
    Reviewed-on: http://review.couchbase.org/49432
    Tested-by: buildbot <build@couchbase.com>
    Reviewed-by: Steve Yen <steve.yen@gmail.com>
Commits on Apr 1, 2015
  1. @ceejatec

    CBD-1518: Search for curl headers using correct variable

    ceejatec authored
    Change-Id: I5a55659844c8526e7f5f3cdb05c0d7a419449d03
    Reviewed-on: http://review.couchbase.org/49017
    Reviewed-by: Chris Hillery <ceej@couchbase.com>
    Tested-by: Chris Hillery <ceej@couchbase.com>
Commits on Feb 2, 2015
  1. @trondn

    Revert "MB-13259: Globally set CMP0042 policy"

    trondn authored
    This reverts commit 2ace65b.
    
    Change-Id: I530b5badd5536c92b973e4a71e6ccc156de5afdc
    Reviewed-on: http://review.couchbase.org/46237
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
  2. @trondn

    MB-13259: Globally set CMP0042 policy

    trondn authored
    Change-Id: If24bb8e44ccab44bdf223adec051d870c8d60364
    Reviewed-on: http://review.couchbase.org/46209
    Tested-by: buildbot <build@couchbase.com>
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
Commits on Dec 4, 2014
  1. @ceejatec

    MB-9222: Document -r option

    ceejatec authored
    Change-Id: Id14473124e3967ad893eda598a3a8656c950ad9d
    Reviewed-on: http://review.couchbase.org/43930
    Tested-by: buildbot <build@couchbase.com>
    Reviewed-by: Steve Yen <steve.yen@gmail.com>
Commits on Nov 20, 2014
  1. @trondn

    Remove unused variables

    trondn authored
    Change-Id: I3b4f209c709cf963625144312316b3ee627410f0
    Reviewed-on: http://review.couchbase.org/43442
    Tested-by: buildbot <build@couchbase.com>
    Reviewed-by: Dave Rigby <daver@couchbase.com>
Commits on Nov 19, 2014
  1. @trondn

    Start using @rpath for MacOSX correctly

    trondn authored
    Introduced in CMake 3 there is a new policy for dealing with
    rpath.
    
    Change-Id: I511da057eb794983617dec983a6a49114082bd28
    Reviewed-on: http://review.couchbase.org/43398
    Tested-by: buildbot <build@couchbase.com>
    Reviewed-by: Dave Rigby <daver@couchbase.com>
Commits on Nov 5, 2014
  1. @trondn

    Remove compile warnings on MacOSX with htonll

    trondn authored
    Change-Id: I33e1ca3992a6c1eebbe8ea970b0d6dcc174b1ead
    Reviewed-on: http://review.couchbase.org/42835
    Reviewed-by: Dave Rigby <daver@couchbase.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
  2. @trondn

    Remove compile warning

    trondn authored
    variable ‘written’ set but not used [-Wunused-but-set-variable]
    
    Change-Id: I3916131e4fad6a7a96c9e46579056e2352496e79
    Reviewed-on: http://review.couchbase.org/42825
    Reviewed-by: Dave Rigby <daver@couchbase.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
Commits on Aug 29, 2014
  1. @trondn

    MB-11804: Handle errors during connect in windows

    Sriram Ganesan authored trondn committed
    Handle WSAEINPROGRESS and WSAEWOULDBLOCK errors while connecting
    to a downstream connection
    
    Change-Id: Ie573a67a937ce2c7c3c27243ebabd721691c51fe
    Reviewed-on: http://review.couchbase.org/41065
    Tested-by: Sriram Ganesan <sriram@couchbase.com>
    Reviewed-by: Chiyoung Seo <chiyoung@couchbase.com>
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
Commits on Jul 25, 2014
  1. @steveyen @bcui6611

    MB-8601: Calmer error message when zero vbuckets in map.

    steveyen authored bcui6611 committed
    During moxi startup, moxi might be racing with cluster-mgr REST
    availability and moxi might temporarily receive an empty vBucketMap.
    
    Change-Id: I2c6f78dd75727ed55d7e0fe6e189a91ee890f5f0
    Reviewed-on: http://review.couchbase.org/39897
    Reviewed-by: Dave Rigby <daver@couchbase.com>
    Tested-by: Steve Yen <steve.yen@gmail.com>
    Reviewed-by: Bin Cui <bin.cui@gmail.com>
  2. @steveyen

    MB-8601: More helpful warning on moxi racy startup.

    steveyen authored
    When packaged with Couchbase Server, the preeminent user of moxi
    nowadays, there might be a service startup race where the moxi process
    starts earlier than cluster-map REST service readiness.
    
    Instead of emitting ERROR message, use softer WARNING verbiage
    to try to enhance calm.
    
    Change-Id: Id5485e83483c336ac22cb1ce187c7dffbcf4f0e1
    Reviewed-on: http://review.couchbase.org/39895
    Reviewed-by: Dave Rigby <daver@couchbase.com>
    Tested-by: Steve Yen <steve.yen@gmail.com>
  3. @steveyen

    Include CheckFunctionExists to CMakeLists.txt.

    steveyen authored
    Without this change, a "cmake ." for me would error with...
    
        Unknown CMake command "CHECK_FUNCTION_EXISTS".
    
    Change-Id: Ic970d133eae2e8100a27ff0d2a9c3d79a9ef19a2
    Reviewed-on: http://review.couchbase.org/39818
    Reviewed-by: Dave Rigby <daver@couchbase.com>
    Tested-by: Steve Yen <steve.yen@gmail.com>
Commits on Jul 24, 2014
  1. @steveyen @trondn

    Add CMakeCache.txt to .gitignore.

    steveyen authored trondn committed
    Change-Id: I165a3e2f17a50f9f21456a1690862db38b483c7e
    Reviewed-on: http://review.couchbase.org/39816
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
Commits on Jun 2, 2014
  1. @daverigby @trondn

    MB-11202: Use SecureTransport for SSL on OS X

    daverigby authored trondn committed
    As libcurl has been updated to use the native SSL library (see
    http://review.couchbase.org/#/c/37653/), update moxi (which also uses
    libcurl) to link against the relevent library depending on platform.
    
    Change-Id: I4109b55768b11333bfd3e122463caaab4f95ba86
    Reviewed-on: http://review.couchbase.org/37721
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
Commits on May 28, 2014
  1. @daverigby @ceejatec

    MB-11202: Add OpenSSL libs to users of libcurl

    daverigby authored ceejatec committed
    Moxi uses libcurl; which is now being built with OpenSSL
    support. Therefore also link in OpenSSL libraries.
    
    Change-Id: I3041566aaf715a207bb71f75253d4d11d4ee6eed
    Reviewed-on: http://review.couchbase.org/37654
    Reviewed-by: Chris Hillery <ceej@couchbase.com>
    Tested-by: Chris Hillery <ceej@couchbase.com>
Commits on Apr 29, 2014
  1. @trondn

    Fix detection of .git

    trondn authored
    Change-Id: If6d94173fef381a6bed2a1837eb409e99157a7bd
    Reviewed-on: http://review.couchbase.org/36493
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
Commits on Apr 28, 2014
  1. @trondn

    Allow build from source bundle

    trondn authored
    Change-Id: I952b3a5e78e11b744c15b16b652ec64aac17f390
    Reviewed-on: http://review.couchbase.org/36218
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
Commits on Apr 13, 2014
  1. @trondn

    Install vbucketgen vbuckettool

    trondn authored
    Change-Id: I30944876c6ffba15b09fa0c445ae683d0841841d
    Reviewed-on: http://review.couchbase.org/35669
    Reviewed-by: Chris Hillery <ceej@couchbase.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
Commits on Apr 9, 2014
  1. @alk @aartamonau

    stop moxi from refusing to run under root

    alk authored aartamonau committed
    Because nobody cares. And because our memcached fork has been updated
    to don't care as well.
    
    Change-Id: I5627c37e26f827a74a62aad115a8940e3fa2815a
    Reviewed-on: http://review.couchbase.org/35506
    Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    Reviewed-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
Commits on Apr 7, 2014
  1. @chiyoung

    MB-9990: Initialize addrinfo struct before connecting

    Sriram Ganesan authored chiyoung committed
    Ensure that the struct addrinfo is initialized properly
    before making a connection
    
    Change-Id: I6f57b30c01a2df50617bd03988471b65e81371f0
    Reviewed-on: http://review.couchbase.org/35417
    Reviewed-by: Chiyoung Seo <chiyoung@couchbase.com>
    Tested-by: Chiyoung Seo <chiyoung@couchbase.com>
Commits on Apr 1, 2014
  1. @trondn

    Make config.h more explicit by including as src/config.h

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

    Drop DEPS_INCLUDE_DIR

    trondn authored
    Change-Id: I0f9cc195198ee17a7d98d244fc998bb4caf70c20
    Reviewed-on: http://review.couchbase.org/35139
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
Commits on Mar 27, 2014
  1. @vzasade @aartamonau

    MB-10415 kill moxi in case of auth failure during the config retrieve

    vzasade authored aartamonau committed
    ... so ns_server can restart it with the correct auth token
    
    Change-Id: Ifac860f09850e357747760e59f03879fd8af2eca
    Reviewed-on: http://review.couchbase.org/34959
    Tested-by: Artem Stemkovski <artem@couchbase.com>
    Reviewed-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
Commits on Mar 25, 2014
  1. @trondn

    Squash libmemcached into moxi

    trondn authored
    We're using our own fork of an old version of libmemcached
    in moxi and that's the only client we have using libmemcached.
    Squashing the repository into moxi makes it easier to build
    the product.
    
    Change-Id: I783326fb75bfe2b1487ef4a94704a77428e9ad8d
    Reviewed-on: http://review.couchbase.org/34782
    Reviewed-by: Chris Hillery <ceej@couchbase.com>
    Tested-by: Chris Hillery <ceej@couchbase.com>
Commits on Mar 21, 2014
  1. @trondn

    Squash config.h and config_static.h

    trondn authored
    CMake isn't as bad as gnu autoconf when it comes to
    regenerating files.
    
    Change-Id: I00f215f698d0c950c923c0cb3a7df90d5e4bc50a
    Reviewed-on: http://review.couchbase.org/34775
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
  2. @trondn

    Ignore Testing

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

    Update .gitignore for win build artifacts

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

    Fix event test for win32

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

    Added CMake PROJECT setting

    trondn authored
    Change-Id: I6f9402e2e82316e978b35b5496b2615da96d127c
    Reviewed-on: http://review.couchbase.org/34768
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
Commits on Mar 20, 2014
  1. @trondn

    Remove unused files (win32)

    trondn authored
    Change-Id: Iaf179636e2b5fd8280d82255ba18181962c39864
    Reviewed-on: http://review.couchbase.org/34732
    Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
    Tested-by: Trond Norbye <trond.norbye@gmail.com>
Something went wrong with that request. Please try again.