History log of /4.6.0/tlm/ (Results 1 - 25 of 718)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
Revision tags: v6.0.3, v6.0.2, v5.5.3, v6.0.0, v5.5.0, v4.6.5, v5.1.0, v5.0.0, v4.6.3, v4.6.2, v4.6.0
29fafd6b15-Dec-2016 Dave Rigby <daver@couchbase.com>

MB-21982: Make jemalloc required for Couchbase Server

All our production supported platforms now require jemalloc (prior to
4.6.0 it was only Linux & macOS). As such make jemalloc mandit

MB-21982: Make jemalloc required for Couchbase Server

All our production supported platforms now require jemalloc (prior to
4.6.0 it was only Linux & macOS). As such make jemalloc manditory (and
fail the build if it cannot be corrected linked).

Change-Id: I3d80f60b8da17e8920ccbc5cac39f321aeb7d1f8
Reviewed-on: http://review.couchbase.org/71001
Well-Formed: buildbot <build@couchbase.com>
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
Tested-by: buildbot <build@couchbase.com>

show more ...

1b8e5b0615-Dec-2016 Dave Rigby <daver@couchbase.com>

MB-21982: Update deps/manifest to jemalloc-4.1.1-couchbase2-cb1

Move to using jemalloc version '4.1.1-couchbase2-cb1' - this includes
the fix to link librt where necessary, so it can be

MB-21982: Update deps/manifest to jemalloc-4.1.1-couchbase2-cb1

Move to using jemalloc version '4.1.1-couchbase2-cb1' - this includes
the fix to link librt where necessary, so it can be correctly detected
in our builds.

Change-Id: Ic3a67a0747ba90369869fd9d238ffd7880d29d9b
Reviewed-on: http://review.couchbase.org/71000
Well-Formed: buildbot <build@couchbase.com>
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
Tested-by: buildbot <build@couchbase.com>

show more ...

23d63cbe15-Dec-2016 Dave Rigby <daver@couchbase.com>

MB-21982: jemalloc: Rebuild to include fix for #349

Update the version of jemalloc we build to include the fix for
https://github.com/jemalloc/jemalloc/issues/349 (Link with librt for

MB-21982: jemalloc: Rebuild to include fix for #349

Update the version of jemalloc we build to include the fix for
https://github.com/jemalloc/jemalloc/issues/349 (Link with librt for
glibc < 2.17).

Change-Id: I6e0f225dd5725dd30b1178f70db07c938ba3806d
Reviewed-on: http://review.couchbase.org/70999
Tested-by: buildbot <build@couchbase.com>
Well-Formed: buildbot <build@couchbase.com>
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>

show more ...

efd7991c06-Dec-2016 Chris Hillery <ceej@couchbase.com>

MB-21688: New CMake scripts for client-side moxi

Change-Id: Ibf767d87dd0392852bb0e85c80556e9f5ae5fcc8
Reviewed-on: http://review.couchbase.org/70674
Tested-by: buildbot <build@couchb

MB-21688: New CMake scripts for client-side moxi

Change-Id: Ibf767d87dd0392852bb0e85c80556e9f5ae5fcc8
Reviewed-on: http://review.couchbase.org/70674
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Chris Hillery <ceej@couchbase.com>
Tested-by: Chris Hillery <ceej@couchbase.com>

show more ...

280f2aeb02-Dec-2016 Chris Hillery <ceej@couchbase.com>

MB-21688: Allow projects to override default cbdeps manifest

Change-Id: I150b652c098ce035cf77f7928cd9c61c6a88fef1
Reviewed-on: http://review.couchbase.org/70542
Tested-by: buildbot <

MB-21688: Allow projects to override default cbdeps manifest

Change-Id: I150b652c098ce035cf77f7928cd9c61c6a88fef1
Reviewed-on: http://review.couchbase.org/70542
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Chris Hillery <ceej@couchbase.com>

show more ...

063d5a8822-Nov-2016 Dave Rigby <daver@couchbase.com>

clang-analyzer: Fixes for ver 279 / doc improvements

The most recent version of clang-analyzer (279) doesn't work correctly
with ccache when compiling C files - so update the rule to dis

clang-analyzer: Fixes for ver 279 / doc improvements

The most recent version of clang-analyzer (279) doesn't work correctly
with ccache when compiling C files - so update the rule to disable
ccache.

Also fixup some typos in the instructions.

Change-Id: I18d5655913a7b64f9128ac1faa7d1c1bf46ff978
Reviewed-on: http://review.couchbase.org/70241
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>

show more ...

Revision tags: v4.5.1
5610edfe05-Aug-2016 Dave Rigby <daver@couchbase.com>

MSVC: Disable Valgrind macros

Valgrind's macros doesn't support MSVC - disable any attempt to use
them when building with MSVC.

(cherry picked from commit 63c3159a761c9e3d8c6e1a

MSVC: Disable Valgrind macros

Valgrind's macros doesn't support MSVC - disable any attempt to use
them when building with MSVC.

(cherry picked from commit 63c3159a761c9e3d8c6e1a2aac32909c9e1b6afa)

Change-Id: Idda46dff5963c29db6890b0c8841c80b1401c010
Reviewed-on: http://review.couchbase.org/68569
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
Tested-by: buildbot <build@couchbase.com>

show more ...

ca1e9a9e10-Oct-2016 Jim Walker <jim@couchbase.com>

MB-21302: Suppress valgrind problems in forestDB

An update[1] to jemalloc is exposing some issues in forestDB.

[1] couchbase/tlm/commit/1784f93cc9524ee225b93ccae09a103cfbf5d0d8

MB-21302: Suppress valgrind problems in forestDB

An update[1] to jemalloc is exposing some issues in forestDB.

[1] couchbase/tlm/commit/1784f93cc9524ee225b93ccae09a103cfbf5d0d8

Change-Id: I0dd0745dad2bcd204f3ccd7d9a19036b0896eb65
Reviewed-on: http://review.couchbase.org/68521
Reviewed-by: Dave Rigby <daver@couchbase.com>
Tested-by: Jim Walker <jim@couchbase.com>
Tested-by: buildbot <build@couchbase.com>

show more ...

1784f93c04-Oct-2016 Dave Rigby <daver@couchbase.com>

Updated all supported Linux distros to jemalloc-4.1.1-couchbase-cb2

Update to match the same version as macOS.

Change-Id: I9fecf9350ceaca95ec3db2782afb491d6d3daa81
Reviewed-on:

Updated all supported Linux distros to jemalloc-4.1.1-couchbase-cb2

Update to match the same version as macOS.

Change-Id: I9fecf9350ceaca95ec3db2782afb491d6d3daa81
Reviewed-on: http://review.couchbase.org/68324
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Chris Hillery <ceej@couchbase.com>
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>

show more ...

e5b32d8f04-Oct-2016 Trond Norbye <trond.norbye@gmail.com>

Remove support for tcmalloc

We're no longer using tcmalloc for memory accounting on windows,
but our internal memory accounting by calling cb_malloc (with
friends). There is no need

Remove support for tcmalloc

We're no longer using tcmalloc for memory accounting on windows,
but our internal memory accounting by calling cb_malloc (with
friends). There is no need to keep the old tcmalloc code
around to confuse people with dead code..

Change-Id: Ie0eac7ec0fce23a52bb06240cc754076ca13d371
Reviewed-on: http://review.couchbase.org/68311
Reviewed-by: Chris Hillery <ceej@couchbase.com>
Tested-by: buildbot <build@couchbase.com>

show more ...

fd5d691129-Sep-2016 Dave Rigby <daver@couchbase.com>

Add CMake modules for cppcheck

Add CMake modules to locate cppcheck, and to run it against specified
targets. From: https://github.com/rpavlik/cmake-modules

See CppcheckTargets.

Add CMake modules for cppcheck

Add CMake modules to locate cppcheck, and to run it against specified
targets. From: https://github.com/rpavlik/cmake-modules

See CppcheckTargets.cmake for usage.

Example output (from ep-engine):

$ make all_cppcheck
source/ep-engine/src/atomicqueue.h:157: error: Memory leak: q
source/ep-engine/src/couch-kvstore/couch-kvstore.cc:1730: error: Memory leak: docs
source/ep-engine/src/couch-kvstore/couch-kvstore.cc:1730: error: Memory leak: docinfos
source/ep-engine/src/ep_engine.cc:1083: error: Uninitialized struct member: compactreq.curr_time

Change-Id: I041bae509df3bf36968d583453db69d145fc4e80
Reviewed-on: http://review.couchbase.org/68152
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>

show more ...

d1ea161d27-Sep-2016 Chris Hillery <ceej@couchbase.com>

MB-20509: Forgot some references

Change-Id: I81eedb3c3e649f8e0f8a3884ebc591f4a3cda9e0
Reviewed-on: http://review.couchbase.org/68075
Reviewed-by: Chris Hillery <ceej@couchbase.com>

MB-20509: Forgot some references

Change-Id: I81eedb3c3e649f8e0f8a3884ebc591f4a3cda9e0
Reviewed-on: http://review.couchbase.org/68075
Reviewed-by: Chris Hillery <ceej@couchbase.com>
Tested-by: Chris Hillery <ceej@couchbase.com>

show more ...

afa3518827-Sep-2016 Chris Hillery <ceej@couchbase.com>

MB-20509: Force Go >= 1.7.1 on MacOS

Change-Id: Ib4bc3351f57350458a96c5c78545f5d70c50db1b
Reviewed-on: http://review.couchbase.org/67550
Tested-by: buildbot <build@couchbase.com>

MB-20509: Force Go >= 1.7.1 on MacOS

Change-Id: Ib4bc3351f57350458a96c5c78545f5d70c50db1b
Reviewed-on: http://review.couchbase.org/67550
Tested-by: buildbot <build@couchbase.com>
Well-Formed: buildbot <build@couchbase.com>
Reviewed-by: Hari Kodungallur <hari.kodungallur@couchbase.com>

show more ...

09bfed7a13-Sep-2016 Dave Rigby <daver@couchbase.com>

MB-20771: Switch to jemalloc on Windows for KV-engine

Given that the TCMalloc CRT-patching is now be unused (as allocations
occur via cbmalloc), we can remove the TCMalloc (and it's CRT

MB-20771: Switch to jemalloc on Windows for KV-engine

Given that the TCMalloc CRT-patching is now be unused (as allocations
occur via cbmalloc), we can remove the TCMalloc (and it's CRT
patching) and use the same memory allocator as on Linux (jemalloc).

Change-Id: I49dbc9e14582d39b58b1db48a0c7772d4f3855c9
Reviewed-on: http://review.couchbase.org/67622
Well-Formed: buildbot <build@couchbase.com>
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Jim Walker <jim@couchbase.com>

show more ...

f3615d8913-Sep-2016 Dave Rigby <daver@couchbase.com>

MB-20770: cbdeps: Use jemalloc without zone allocator on macOS

Change-Id: I96c4da3a91b16f6f344196994b6e66cd42fefca0
Reviewed-on: http://review.couchbase.org/67621
Well-Formed: buildb

MB-20770: cbdeps: Use jemalloc without zone allocator on macOS

Change-Id: I96c4da3a91b16f6f344196994b6e66cd42fefca0
Reviewed-on: http://review.couchbase.org/67621
Well-Formed: buildbot <build@couchbase.com>
Tested-by: buildbot <build@couchbase.com>
Tested-by: Dave Rigby <daver@couchbase.com>
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>

show more ...

a91d57f513-Sep-2016 Dave Rigby <daver@couchbase.com>

MB-20770: cbdeps: build jemalloc without zone allocator under macOS

Under macOS we have previously used jemalloc's zone allocator to allow
jemalloc to implicitly replace all calls to mal

MB-20770: cbdeps: build jemalloc without zone allocator under macOS

Under macOS we have previously used jemalloc's zone allocator to allow
jemalloc to implicitly replace all calls to malloc/free with
je_malloc/je_free etc. Now we are no longer using implicit replacement
(now using cbmalloc), disable the zone allocator.

Change-Id: I489c0a5231399719f704600f5f65b71c7d09c068
Reviewed-on: http://review.couchbase.org/67620
Well-Formed: buildbot <build@couchbase.com>
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Hari Kodungallur <hari.kodungallur@couchbase.com>

show more ...

f515995b22-Aug-2016 Dave Rigby <daver@couchbase.com>

MB-20619: Use jemalloc-4.1.1-couchbase-cb1 on OS X

Change-Id: I55c230283d987c19150cf82b8787892b33e9a96a
Reviewed-on: http://review.couchbase.org/66934
Tested-by: buildbot <build@couc

MB-20619: Use jemalloc-4.1.1-couchbase-cb1 on OS X

Change-Id: I55c230283d987c19150cf82b8787892b33e9a96a
Reviewed-on: http://review.couchbase.org/66934
Tested-by: buildbot <build@couchbase.com>
Well-Formed: buildbot <build@couchbase.com>
Reviewed-by: Chris Hillery <ceej@couchbase.com>
Tested-by: Dave Rigby <daver@couchbase.com>

show more ...

3a90075922-Aug-2016 Dave Rigby <daver@couchbase.com>

MB-20619: Update jemalloc to 4.1.1-couchbase 1

Need to update jemalloc to a version which includes the fix for
https://github.com/jemalloc/jemalloc/issues/420

Change-Id: Ia4f261

MB-20619: Update jemalloc to 4.1.1-couchbase 1

Need to update jemalloc to a version which includes the fix for
https://github.com/jemalloc/jemalloc/issues/420

Change-Id: Ia4f2612c22adbfd9bd7d999926004ea57bf00a2d
Reviewed-on: http://review.couchbase.org/66933
Reviewed-by: Chris Hillery <ceej@couchbase.com>
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
Tested-by: buildbot <build@couchbase.com>
Well-Formed: buildbot <build@couchbase.com>

show more ...

10cba0cf27-Jul-2016 Couchbase Build Team <build-team@couchbase.com>

MB-20008: Allow curl to be rebuilt on Windows.

This merges in a few changes from the Sherlock branch for rebuilding curl.
This is mostly for reference as the deps themselves have already

MB-20008: Allow curl to be rebuilt on Windows.

This merges in a few changes from the Sherlock branch for rebuilding curl.
This is mostly for reference as the deps themselves have already been built
using the Sherlock branch.

Change-Id: Ib9c7319c2ca9917266975d30d0c6d62d3556ba76
Reviewed-on: http://review.couchbase.org/66253
Well-Formed: buildbot <build@couchbase.com>
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Chris Hillery <ceej@couchbase.com>

show more ...

9f2095db27-Jul-2016 Couchbase Build Team <build-team@couchbase.com>

MB-20008: Move builds to curl 7.49.1

Change-Id: I3e25378850bb0c05388ad6ae747513fcc081c1b9
Reviewed-on: http://review.couchbase.org/66252
Tested-by: buildbot <build@couchbase.com>

MB-20008: Move builds to curl 7.49.1

Change-Id: I3e25378850bb0c05388ad6ae747513fcc081c1b9
Reviewed-on: http://review.couchbase.org/66252
Tested-by: buildbot <build@couchbase.com>
Well-Formed: buildbot <build@couchbase.com>
Reviewed-by: Chris Hillery <ceej@couchbase.com>

show more ...

3bb06dde26-Jul-2016 Jim Walker <jim@couchbase.com>

MB-20224: Remove gtest, add googletest.

New tests for MB-19948 utilise gtest and *gmock*

googletest brings both of these dependencies.

Change-Id: Iae14415c549c165a550d79b39

MB-20224: Remove gtest, add googletest.

New tests for MB-19948 utilise gtest and *gmock*

googletest brings both of these dependencies.

Change-Id: Iae14415c549c165a550d79b39df1619e1cac9f9a
Reviewed-on: http://review.couchbase.org/66215
Well-Formed: buildbot <build@couchbase.com>
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Will Gardner <will.gardner@couchbase.com>

show more ...

23251d3326-Jul-2016 Jim Walker <jim@couchbase.com>

Revert "MB-20224: Remove gtest, add googletest."

This reverts commit 89767cd2ebfbd6577b0c859079e2f4f4d43a90c8.

Temporary revery of this commit as it triggers a failure of CV
due

Revert "MB-20224: Remove gtest, add googletest."

This reverts commit 89767cd2ebfbd6577b0c859079e2f4f4d43a90c8.

Temporary revery of this commit as it triggers a failure of CV
due to compiler warnings.

Change-Id: I97d17d99e0036fa41617ff085fc0d92accc2711b
Reviewed-on: http://review.couchbase.org/66207
Well-Formed: buildbot <build@couchbase.com>
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Will Gardner <will.gardner@couchbase.com>

show more ...

Revision tags: v4.1.2, v3.1.6
89767cd217-Jun-2016 Jim Walker <jim@couchbase.com>

MB-20224: Remove gtest, add googletest.

New tests for MB-19948 utilise gtest and *gmock*

googletest brings both of these dependencies.

Change-Id: I02044e822b77e3fe6b9033889

MB-20224: Remove gtest, add googletest.

New tests for MB-19948 utilise gtest and *gmock*

googletest brings both of these dependencies.

Change-Id: I02044e822b77e3fe6b9033889e7df3ecf33fa16b
Reviewed-on: http://review.couchbase.org/66036
Well-Formed: buildbot <build@couchbase.com>
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Chris Hillery <ceej@couchbase.com>
Reviewed-by: Will Gardner <will.gardner@couchbase.com>

show more ...

17c8521210-Jul-2016 hkodungallur <hkodungallur@gmail.com>

MB-20036: on windows use erlang built using VS2010

VS2013 has a FMA3 bug that caused the erl.exe (happens only on certain
cpu settings). The bug doesn't exist on any other version of vis

MB-20036: on windows use erlang built using VS2010

VS2013 has a FMA3 bug that caused the erl.exe (happens only on certain
cpu settings). The bug doesn't exist on any other version of visual studio.
The windows erlang build we were distributing so far (downloaded from
erlang), was built with VS2010 and so we build erlang with VS2010 also

Change-Id: I01033dd1dba4852ffe0975f956d4e54df4a04ec4
Reviewed-on: http://review.couchbase.org/65645
Tested-by: Hari Kodungallur <hari.kodungallur@couchbase.com>
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Chris Hillery <ceej@couchbase.com>
(cherry pick from 671012e84fedf4b30a958ac6d9cfc5b06d97b4f2)
Reviewed-on: http://review.couchbase.org/65982
Well-Formed: buildbot <build@couchbase.com>

show more ...

cfbe140b07-Jul-2016 harsha <hhs.couchbase@gmail.com>

MB-20007 Rectify paths to build V8 5.2 on windows platform

Gypfiles are moved out from build into gypfiles direcotry
V8 static libraries (.lib) are now generated at ./obj/src

Ch

MB-20007 Rectify paths to build V8 5.2 on windows platform

Gypfiles are moved out from build into gypfiles direcotry
V8 static libraries (.lib) are now generated at ./obj/src

Change-Id: Iec98dd9f1347ae945705c01071a0b61acf283772
Reviewed-on: http://review.couchbase.org/65586
Well-Formed: buildbot <build@couchbase.com>
Reviewed-by: Dave Rigby <daver@couchbase.com>
Reviewed-by: Chris Hillery <ceej@couchbase.com>
Tested-by: Chris Hillery <ceej@couchbase.com>

show more ...

12345678910>>...29