Revision tags: v7.1.1, v7.0.4, v7.1.0, v6.6.5-MP1, v6.6.5, v6.6.4, v7.0.2, v7.0.1, v6.6.3, v7.0.0, v6.6.2, v6.5.2, v6.0.5, v6.6.1, v6.5.1-MP5, v6.6.0, v6.5.1-MP3, v6.5.1, v6.0.4, v6.5.0, v6.0.3, v5.5.6, v6.0.2, v5.5.5, v5.5.4 |
|
#
2abcba17 |
| 18-Mar-2019 |
ben_huddleston <ben.huddleston@couchbase.com> |
MB-30040: Update kv_engine to use Folly
Change-Id: Id2eeb0205ff3c1ddf4269876366613b4860c6c2a Reviewed-on: http://review.couchbase.org/105225 Tested-by: Build Bot <build@couchbase.com> Reviewed-by: T
MB-30040: Update kv_engine to use Folly
Change-Id: Id2eeb0205ff3c1ddf4269876366613b4860c6c2a Reviewed-on: http://review.couchbase.org/105225 Tested-by: Build Bot <build@couchbase.com> Reviewed-by: Trond Norbye <trond.norbye@couchbase.com>
show more ...
|
Revision tags: v6.0.1 |
|
#
7d5ef2cb |
| 15-Jan-2019 |
Dave Rigby <daver@couchbase.com> |
Refactor SpdloggerTest: Move logger::Config to member var
To allow further customization of the logger::Config parameters (apart from cycle size & log level), move the Config object to a SpdloggerTe
Refactor SpdloggerTest: Move logger::Config to member var
To allow further customization of the logger::Config parameters (apart from cycle size & log level), move the Config object to a SpdloggerTest member variable and remove the arguments to setUpLogger(). Tests can now change the config member before calling setUpLogger() if they want to customize anything.
Change-Id: I893eb613c13d49c6dd465ed6ff0d034ef949ec69 Reviewed-on: http://review.couchbase.org/103779 Reviewed-by: Ben Huddleston <ben.huddleston@couchbase.com> Tested-by: Build Bot <build@couchbase.com>
show more ...
|
#
ee087db5 |
| 12-Dec-2018 |
Richard de Mellow <richard.demellow@couchbase.com> |
Move KV-Engine to use "#pragma once" exclusively
Move KV-Engine to use "#pragma once" exclusively over using header guards using "#ifndef HEADER". For this header_define_once_test.py has been update
Move KV-Engine to use "#pragma once" exclusively
Move KV-Engine to use "#pragma once" exclusively over using header guards using "#ifndef HEADER". For this header_define_once_test.py has been updated to FAIL if it does not find "#pragma once". Also removed engines/default_engine/slabs.h's circular dependency on engines/default_engine/default_engine_internal.h.
Change-Id: Ic2477e17cb2cb49cb7a28d95f9c003bec2541b3d Reviewed-on: http://review.couchbase.org/102800 Tested-by: Build Bot <build@couchbase.com> Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
show more ...
|
Revision tags: v5.5.3 |
|
#
54d4e73f |
| 20-Nov-2018 |
Ben Huddleston <ben.huddleston@couchbase.com> |
MB-32061: Lower spdlog buffer size
Between spdlog version 0.14.0 and 1.1.0 the async pool buffer was changed from being specified in MB to number of items. As we were passing the same default parame
MB-32061: Lower spdlog buffer size
Between spdlog version 0.14.0 and 1.1.0 the async pool buffer was changed from being specified in MB to number of items. As we were passing the same default parameters we were constructing far larger buffers than necessary (512MB - 2 million items vs 2MB by default).
Update the default buffersize to 8192 items (2MB).
Set the default cyclesize in unit tests to the default (100MB). Unit tests that rely on it already modify it beforehand.
Remove the CB_MAXIMIZE_LOGGER_BUFFER_SIZE environment variable. Given that we now flush the async logger every second, 8192 items should be plenty.
Change-Id: I8a0b88faa19df571aa768253aebac80c6108cf9b Reviewed-on: http://review.couchbase.org/101953 Tested-by: Build Bot <build@couchbase.com> Reviewed-by: Jim Walker <jim@couchbase.com> Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
show more ...
|
Revision tags: v5.1.3, v6.0.0, v5.5.2, v5.5.1, v5.1.2 |
|
#
dd2befd5 |
| 06-Jul-2018 |
Ben Huddleston <ben.huddleston@couchbase.com> |
MB-30302: Spdlog style formatting for EP Engine
Modification of SERVER_LOG_API and EP Engine to allow for spdlog style formatting in EP Engine. Requires passing a pointer to the spdlog logger object
MB-30302: Spdlog style formatting for EP Engine
Modification of SERVER_LOG_API and EP Engine to allow for spdlog style formatting in EP Engine. Requires passing a pointer to the spdlog logger object to create a new logger to format the log messages and prepend with the engine name before using the original spdlog logger to print them.
Change-Id: I3711229fba45002d07bf40e2c6cb7f796e91a7bf Reviewed-on: http://review.couchbase.org/96605 Reviewed-by: Dave Rigby <daver@couchbase.com> Reviewed-by: Tim Bradgate <tim.bradgate@couchbase.com> Tested-by: Build Bot <build@couchbase.com>
show more ...
|