History log of /6.6.0/kv_engine/logger/logger_test_fixture.h (Results 1 - 5 of 5)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: v7.0.2, v6.6.3, v7.0.1, v7.0.0, v6.6.2, v6.5.2, v6.6.1, v6.0.5, v6.6.0, v6.5.1, v6.0.4, v6.5.0, v6.0.3, v5.5.4, v5.5.5, v5.5.6
# 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

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

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

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 sam

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: v6.0.0, v5.1.3, v5.5.2, v5.5.1
# 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 l

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 ...