History log of /5.5.2/tlm/ (Results 1 - 25 of 1085)
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
5f82aa7025-May-2018 Trond Norbye <trond.norbye@gmail.com>

Don't install libcouchbase headers and .pc file

Change-Id: I3c873322a60c3f9fd2d0029a8e6e866df6f08c70
Reviewed-on: http://review.couchbase.org/94754
Tested-by: Build Bot <build@couchb

Don't install libcouchbase headers and .pc file

Change-Id: I3c873322a60c3f9fd2d0029a8e6e866df6f08c70
Reviewed-on: http://review.couchbase.org/94754
Tested-by: Build Bot <build@couchbase.com>
Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>

show more ...

bbfb215f23-May-2018 Trond Norbye <trond.norbye@gmail.com>

MB-29785: Set OPENSSL_TRUE when OpenSSL is located

This allows libcouchbase to avoid searching for it yet
another time (and find it in a differnet location)

Change-Id: Ic286bb5a

MB-29785: Set OPENSSL_TRUE when OpenSSL is located

This allows libcouchbase to avoid searching for it yet
another time (and find it in a differnet location)

Change-Id: Ic286bb5abf5d241e864b9572a448d82ff81f6d3e
Reviewed-on: http://review.couchbase.org/94579
Tested-by: Build Bot <build@couchbase.com>
Reviewed-by: Tim Bradgate <tim.bradgate@couchbase.com>

show more ...

8011f92218-May-2018 Chris Hillery <ceej@couchbase.com>

CBD-2007: Strip .go filenames from binaries

Change-Id: I3c1c6741de51a5f088af200aea30ea4dabb60c53
Reviewed-on: http://review.couchbase.org/94404
Reviewed-by: Kenneth Lareau <kenneth.l

CBD-2007: Strip .go filenames from binaries

Change-Id: I3c1c6741de51a5f088af200aea30ea4dabb60c53
Reviewed-on: http://review.couchbase.org/94404
Reviewed-by: Kenneth Lareau <kenneth.lareau@couchbase.com>
Tested-by: Build Bot <build@couchbase.com>

show more ...

da1ca63f10-May-2018 Kenneth Lareau <kenneth.lareau@couchbase.com>

MB-28465: Add product-texts/couchbase-server subdirectory

This installs the appropriate license and README files for the given
server build.

Change-Id: I0f7a438f3abfbb76e73674f5

MB-28465: Add product-texts/couchbase-server subdirectory

This installs the appropriate license and README files for the given
server build.

Change-Id: I0f7a438f3abfbb76e73674f5157f09679a73fef0
Reviewed-on: http://review.couchbase.org/93982
Reviewed-by: Chris Hillery <ceej@couchbase.com>
Tested-by: Kenneth Lareau <kenneth.lareau@couchbase.com>

show more ...

5cb731ee10-May-2018 Chris Hillery <ceej@couchbase.com>

MB-25083: Build libevent with debug info

Change-Id: I7c2b82c0f923dc71242317037b2660de043ae172
Reviewed-on: http://review.couchbase.org/93992
Reviewed-by: Chris Hillery <ceej@couchbas

MB-25083: Build libevent with debug info

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

show more ...

86f2ed0b04-May-2018 Kenneth Lareau <kenneth.lareau@couchbase.com>

CBD-2303: Include building and installing m4 for flex

Change-Id: I3d4ed2f9dd2e967bd2b7e907796a784f3a4de701
Reviewed-on: http://review.couchbase.org/93735
Reviewed-by: Chris Hillery <

CBD-2303: Include building and installing m4 for flex

Change-Id: I3d4ed2f9dd2e967bd2b7e907796a784f3a4de701
Reviewed-on: http://review.couchbase.org/93735
Reviewed-by: Chris Hillery <ceej@couchbase.com>
Tested-by: Kenneth Lareau <kenneth.lareau@couchbase.com>
Tested-by: Chris Hillery <ceej@couchbase.com>

show more ...

9d0ec02b24-Apr-2018 Trond Norbye <trond.norbye@gmail.com>

Remove warning emitted from cmake due to argument mis-match

CMake Warning (dev) at tlm/cmake/Modules/PlatformIntrospection.cmake:168 (_DETERMINE_PLATFORM):
A logical block opening on t

Remove warning emitted from cmake due to argument mis-match

CMake Warning (dev) at tlm/cmake/Modules/PlatformIntrospection.cmake:168 (_DETERMINE_PLATFORM):
A logical block opening on the line

tlm/cmake/Modules/PlatformIntrospection.cmake:68 (IF)

closes on the line

tlm/cmake/Modules/PlatformIntrospection.cmake:97 (ENDIF)

with mis-matching arguments.

Change-Id: I5adcac03c9a323d09522f9c89752ae6044aca5e1
Reviewed-on: http://review.couchbase.org/93156
Tested-by: Build Bot <build@couchbase.com>
Reviewed-by: Chris Hillery <ceej@couchbase.com>

show more ...

f4275b3f23-Apr-2018 Sergey Avseyev <sergey.avseyev@gmail.com>

Update manifest for Fedora 29: remove unnecesary bundles

Change-Id: Idc01cdd980a9de8d173b244d135c08bf749a0294
Reviewed-on: http://review.couchbase.org/93095
Tested-by: Build Bot <bui

Update manifest for Fedora 29: remove unnecesary bundles

Change-Id: Idc01cdd980a9de8d173b244d135c08bf749a0294
Reviewed-on: http://review.couchbase.org/93095
Tested-by: Build Bot <build@couchbase.com>
Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>

show more ...

Revision tags: v4.6.5
f42b417618-Apr-2018 Chris Hillery <ceej@couchbase.com>

MB-29037: Update Erlang build script for R20.3 on Unix

Change-Id: I712a2fe12d46c8372097f43b2e119582e8991af0
Reviewed-on: http://review.couchbase.org/92474
Reviewed-by: Kenneth Lareau

MB-29037: Update Erlang build script for R20.3 on Unix

Change-Id: I712a2fe12d46c8372097f43b2e119582e8991af0
Reviewed-on: http://review.couchbase.org/92474
Reviewed-by: Kenneth Lareau <kenneth.lareau@couchbase.com>
Tested-by: Chris Hillery <ceej@couchbase.com>

show more ...

1104822e18-Apr-2018 Jim Borden <jim.borden@couchbase.com>

Add WindowsStore to the list of CMAKE_SYSTEM_NAME in DETERMINE_ARCH so that Windows Store builds don't get confused if for some reason CMAKE_SYSTEM_PROCESSOR is not defined

Change-Id: Ic72e4

Add WindowsStore to the list of CMAKE_SYSTEM_NAME in DETERMINE_ARCH so that Windows Store builds don't get confused if for some reason CMAKE_SYSTEM_PROCESSOR is not defined

Change-Id: Ic72e42c9a50be0e41015e88a766afbe24b957b92
Reviewed-on: http://review.couchbase.org/92888
Tested-by: Build Bot <build@couchbase.com>
Reviewed-by: Chris Hillery <ceej@couchbase.com>

show more ...

9ddbf69e16-Apr-2018 Kenneth Lareau <kenneth.lareau@couchbase.com>

CBD-2405: Integrate libcouchbase build into server build (no cbdep)

Change-Id: I4b7ef0ae67d385126a04564f15dba5c52b1150f4
Reviewed-on: http://review.couchbase.org/92583
Reviewed-by: C

CBD-2405: Integrate libcouchbase build into server build (no cbdep)

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

show more ...

331a1ff712-Apr-2018 Trond Norbye <trond.norbye@gmail.com>

Define COUCHBASE_ENTERPRISE_EDITION compiler macro

Define a symbol we might check at compile time to take different
actions for community / enterprise edition.

The current need

Define COUCHBASE_ENTERPRISE_EDITION compiler macro

Define a symbol we might check at compile time to take different
actions for community / enterprise edition.

The current need is for the audit daemon to be able to ignore
audit descriptors only available in enterprise edition. It could
ignore missing files to achieve the same, but then we would not
detect the case where the file is missing (but expected to be
there).

Change-Id: Ib9881fab8b9da839e4df7b0b860222f07a554bc5
Reviewed-on: http://review.couchbase.org/92607
Reviewed-by: Tim Bradgate <tim.bradgate@couchbase.com>
Tested-by: Build Bot <build@couchbase.com>

show more ...

109d33ea06-Apr-2018 Kenneth Lareau <kenneth.lareau@couchbase.com>

CBD-2431: Add additional VS versions to supported platforms (for cbdeps builds)

This change also fixes libevent to be able to use the latest OpenSSL build
in cbdeps.

Change-Id:

CBD-2431: Add additional VS versions to supported platforms (for cbdeps builds)

This change also fixes libevent to be able to use the latest OpenSSL build
in cbdeps.

Change-Id: I2dff58a4b408b471c2d367385c3fa2723e075036
Reviewed-on: http://review.couchbase.org/92271
Tested-by: Build Bot <build@couchbase.com>
Reviewed-by: Chris Hillery <ceej@couchbase.com>

show more ...

f8c9379b05-Apr-2018 Kenneth Lareau <kenneth.lareau@couchbase.com>

CBD-2431: Update the OpenSSL dependency for Windows builds (include new VSes)

Change-Id: Iccf14a34322d8ccc7068036c63c763bd1db386b0
Reviewed-on: http://review.couchbase.org/92266
Test

CBD-2431: Update the OpenSSL dependency for Windows builds (include new VSes)

Change-Id: Iccf14a34322d8ccc7068036c63c763bd1db386b0
Reviewed-on: http://review.couchbase.org/92266
Tested-by: Build Bot <build@couchbase.com>
Reviewed-by: Chris Hillery <ceej@couchbase.com>

show more ...

9650dd3105-Apr-2018 Kenneth Lareau <kenneth.lareau@couchbase.com>

CBD-2432: Support naming for VS 2012 for builds

Change-Id: Idb5caa8cb77266db85b7f242c06552b27fd795a2
Reviewed-on: http://review.couchbase.org/92148
Tested-by: Build Bot <build@couchb

CBD-2432: Support naming for VS 2012 for builds

Change-Id: Idb5caa8cb77266db85b7f242c06552b27fd795a2
Reviewed-on: http://review.couchbase.org/92148
Tested-by: Build Bot <build@couchbase.com>
Reviewed-by: Chris Hillery <ceej@couchbase.com>

show more ...

7c0f2a9904-Apr-2018 Kenneth Lareau <kenneth.lareau@couchbase.com>

CBD-2432: Need to add ActivePerl to PATH for Windows to build OpenSSL

Change-Id: I2f6beee5a50fc930163bca1ab437252712d0811c
Reviewed-on: http://review.couchbase.org/92143
Reviewed-by:

CBD-2432: Need to add ActivePerl to PATH for Windows to build OpenSSL

Change-Id: I2f6beee5a50fc930163bca1ab437252712d0811c
Reviewed-on: http://review.couchbase.org/92143
Reviewed-by: Kim Trang <kim.trang@couchbase.com>
Tested-by: Build Bot <build@couchbase.com>

show more ...

7a2df26604-Apr-2018 Kenneth Lareau <kenneth.lareau@couchbase.com>

CBD-2432: Properly support multiple versions of Visual Studio

Note that for VS 2017, the tools_dir path is different, so handle that
appropriately. Also adjust the build-one-cbdep.bat f

CBD-2432: Properly support multiple versions of Visual Studio

Note that for VS 2017, the tools_dir path is different, so handle that
appropriately. Also adjust the build-one-cbdep.bat file to determine
the proper VS to use based on the platform.

Change-Id: I8fd919501e9840026ad7a0fb3ec97e366c4b7610
Reviewed-on: http://review.couchbase.org/92083
Tested-by: Build Bot <build@couchbase.com>
Reviewed-by: Chris Hillery <ceej@couchbase.com>

show more ...

10475ea103-Apr-2018 Kenneth Lareau <kenneth.lareau@couchbase.com>

CBD-2432: MSVC_VERSION for VS 2017 not just 1910, give range

Case in point: the version installed on window-sdk-01 is '1913'. Change
line to check for less than 1920 (looks like a range

CBD-2432: MSVC_VERSION for VS 2017 not just 1910, give range

Case in point: the version installed on window-sdk-01 is '1913'. Change
line to check for less than 1920 (looks like a range of 10 numbers are
given between releases), this should cover it.

Change-Id: Ib4cd6d2e90bc56d350bbdbc9d1136c17f2c28d28
Reviewed-on: http://review.couchbase.org/92081
Reviewed-by: Chris Hillery <ceej@couchbase.com>
Tested-by: Build Bot <build@couchbase.com>

show more ...

ac239e4003-Apr-2018 Trond Norbye <trond.norbye@gmail.com>

Cleanup: Remove obsolete directory from RPATH

lib/memcached is no longer used by Couchbase

Change-Id: I6a1871c0b7356fac03f2bae98ad718ff250cebec
Reviewed-on: http://review.couchb

Cleanup: Remove obsolete directory from RPATH

lib/memcached is no longer used by Couchbase

Change-Id: I6a1871c0b7356fac03f2bae98ad718ff250cebec
Reviewed-on: http://review.couchbase.org/92026
Tested-by: Build Bot <build@couchbase.com>
Reviewed-by: Dave Rigby <daver@couchbase.com>

show more ...

99fe2a1823-Mar-2018 Dave Rigby <daver@couchbase.com>

MB-28749: Add platform/cbsocket to Win32 DLL path

This is needed to allow memcached_testapp to run correctly before the
'install' target is run - as is the case when gtest_discover_tests

MB-28749: Add platform/cbsocket to Win32 DLL path

This is needed to allow memcached_testapp to run correctly before the
'install' target is run - as is the case when gtest_discover_tests()
executes memcached_testapp to get the list of testcases.

Change-Id: I8b3dde6679ce5a19545ec2d79c7ad86fce32b1af
Reviewed-on: http://review.couchbase.org/91521
Tested-by: Build Bot <build@couchbase.com>
Tested-by: Dave Rigby <daver@couchbase.com>
Reviewed-by: Chris Hillery <ceej@couchbase.com>

show more ...

105077d120-Mar-2018 Dave Rigby <daver@couchbase.com>

MB-28749: Add ONE_CTEST_PER_SUITE option to CouchbaseGoogleTest

Add a new option to gtest_discover_tests - ONE_CTEST_PER_SUITE. If
this is enabled, then one CTest will be created for eac

MB-28749: Add ONE_CTEST_PER_SUITE option to CouchbaseGoogleTest

Add a new option to gtest_discover_tests - ONE_CTEST_PER_SUITE. If
this is enabled, then one CTest will be created for each discovered
GoogleTest suite, as opposed to one CTest per GoogleTest test.

The motivation for this is where the setup/teardown cost for a
GoogleTest test is high, and where there are a large number of
testcases. For example memcached_testapp has ~2000 tests spread across
~35 suites, and setup/teardown requires starting & stopping the
memcached process.

Given it takes ~1s to perform setup / teardown; when run as individual
tests (the default for gtest_discover_tests) that totals over 30mins
CPU time. Even running 8-way parallel would only reduce that to
3.75mins. If we instead group by suite, that setup/teardown time is
reduced to 35s.

Change-Id: I6ce42deff379e1001d863acb58e9be5a9eb393ef
Reviewed-on: http://review.couchbase.org/91258
Tested-by: Build Bot <build@couchbase.com>
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
Reviewed-by: Tim Bradgate <tim.bradgate@couchbase.com>

show more ...

0ec4f73821-Mar-2018 Dave Rigby <daver@couchbase.com>

MB-28749: Backport gtest_discover_tests() to cmake 3.9 and lower

gtest_discover_tests() function relies on a new property added to
CMake 3.10 - TEST_INCLUDE_FILES, prior to that only the

MB-28749: Backport gtest_discover_tests() to cmake 3.9 and lower

gtest_discover_tests() function relies on a new property added to
CMake 3.10 - TEST_INCLUDE_FILES, prior to that only the singular
TEST_INCLUDE_FILE exists.

To allow gtest_discover_tests() to work with older CMake versions, add
a final step where we manually combine all elements in
TEST_INCLUDE_FILES into a single unified file, and use
TEST_INCLUDE_FILE to include that.

Change-Id: I634ac5065c94a8d731798f9e99fe046298056ca4
Reviewed-on: http://review.couchbase.org/91336
Tested-by: Build Bot <build@couchbase.com>
Reviewed-by: Tim Bradgate <tim.bradgate@couchbase.com>
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>

show more ...

4760927520-Mar-2018 Dave Rigby <daver@couchbase.com>

MB-28749: Import GoogleTest modules from CMake v3.10.3

Add the GoogleTest modules from CMake v3.10.3[1] to tlm; renamed to
add the 'Couchbase' prefix to them.

These will be used

MB-28749: Import GoogleTest modules from CMake v3.10.3

Add the GoogleTest modules from CMake v3.10.3[1] to tlm; renamed to
add the 'Couchbase' prefix to them.

These will be used to auto-register GoogleTests with CMake / CTest for
KV-Engine, however we need to make modifications to the original code
(coming in a subsequent patch) to support adding whole GoogleTest
suites instead of individual tests.

[1]: https://github.com/Kitware/CMake/blob/v3.10.3/Modules/GoogleTest.cmake

Change-Id: Icf683b948c5f3e5a2654314ee324b234dc7dd43f
Reviewed-on: http://review.couchbase.org/91257
Tested-by: Build Bot <build@couchbase.com>
Reviewed-by: Tim Bradgate <tim.bradgate@couchbase.com>
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>

show more ...

3c2710da15-Mar-2018 Dave Rigby <daver@couchbase.com>

UBSan: Set default symbol visibility to default

UBSan makes heavy use of RTTI to verify the type of objects match the
pointer/reference they are accessed through at runtime. This require

UBSan: Set default symbol visibility to default

UBSan makes heavy use of RTTI to verify the type of objects match the
pointer/reference they are accessed through at runtime. This requires
typeinfo for essentially all types involved in static_cast<> /
reinterpret_cast<>. To simplify providing this; change the default
symbol visiibility to default (all symbols visible).

Change-Id: I741f924d68535026f8a5752386fdee3b34fbbeb4
Reviewed-on: http://review.couchbase.org/91089
Tested-by: Build Bot <build@couchbase.com>
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>

show more ...

c558d3b916-Mar-2018 Dave Rigby <daver@couchbase.com>

Clang: Use -Og for Debug if available

Make use of -Og (optimize for debugging) if available (Clang 4.0
upwards). This typically produces generated code which runs faster;
but still m

Clang: Use -Og for Debug if available

Make use of -Og (optimize for debugging) if available (Clang 4.0
upwards). This typically produces generated code which runs faster;
but still maintains debuggability.

Change-Id: I288f020142462269cca7643ddd10c285e6156df9
Reviewed-on: http://review.couchbase.org/91090
Tested-by: Build Bot <build@couchbase.com>
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>

show more ...

12345678910>>...44