From 29c0e05ea6508f1fe3aa7ddb478e1dec4d2d4768 Mon Sep 17 00:00:00 2001 From: Lukas Joswiak Date: Fri, 22 Jan 2021 17:30:33 -0800 Subject: [PATCH] Clarify naming of distributed tracing options --- bindings/c/test/unit/unit_tests.cpp | 12 ++++++------ fdbclient/NativeAPI.actor.cpp | 6 +++--- fdbclient/vexillographer/fdb.options | 10 +++++----- 3 files changed, 14 insertions(+), 14 deletions(-) diff --git a/bindings/c/test/unit/unit_tests.cpp b/bindings/c/test/unit/unit_tests.cpp index 9b153e1886..315f7208e2 100644 --- a/bindings/c/test/unit/unit_tests.cpp +++ b/bindings/c/test/unit/unit_tests.cpp @@ -1882,19 +1882,19 @@ TEST_CASE("special-key-space disable tracing") { } } -TEST_CASE("FDB_DB_OPTION_TRANSACTION_TRACE_DISABLE") { - fdb_check(fdb_database_set_option(db, FDB_DB_OPTION_TRANSACTION_TRACE_DISABLE, nullptr, 0)); +TEST_CASE("FDB_DB_OPTION_DISTRIBUTED_TRANSACTION_TRACE_DISABLE") { + fdb_check(fdb_database_set_option(db, FDB_DB_OPTION_DISTRIBUTED_TRANSACTION_TRACE_DISABLE, nullptr, 0)); auto value = get_value("\xff\xff/tracing/token", /* snapshot */ false, {}); REQUIRE(value.has_value()); uint64_t token = std::stoul(value.value()); CHECK(token == 0); - fdb_check(fdb_database_set_option(db, FDB_DB_OPTION_TRANSACTION_TRACE_ENABLE, nullptr, 0)); + fdb_check(fdb_database_set_option(db, FDB_DB_OPTION_DISTRIBUTED_TRANSACTION_TRACE_ENABLE, nullptr, 0)); } -TEST_CASE("FDB_DB_OPTION_TRANSACTION_TRACE_DISABLE enable tracing for transaction") { - fdb_check(fdb_database_set_option(db, FDB_DB_OPTION_TRANSACTION_TRACE_DISABLE, nullptr, 0)); +TEST_CASE("FDB_DB_OPTION_DISTRIBUTED_TRANSACTION_TRACE_DISABLE enable tracing for transaction") { + fdb_check(fdb_database_set_option(db, FDB_DB_OPTION_DISTRIBUTED_TRANSACTION_TRACE_DISABLE, nullptr, 0)); fdb::Transaction tr(db); fdb_check(tr.set_option(FDB_TR_OPTION_SPECIAL_KEY_SPACE_ENABLE_WRITES, @@ -1922,7 +1922,7 @@ TEST_CASE("FDB_DB_OPTION_TRANSACTION_TRACE_DISABLE enable tracing for transactio break; } - fdb_check(fdb_database_set_option(db, FDB_DB_OPTION_TRANSACTION_TRACE_ENABLE, nullptr, 0)); + fdb_check(fdb_database_set_option(db, FDB_DB_OPTION_DISTRIBUTED_TRANSACTION_TRACE_ENABLE, nullptr, 0)); } TEST_CASE("special-key-space tracing get range") { diff --git a/fdbclient/NativeAPI.actor.cpp b/fdbclient/NativeAPI.actor.cpp index ea755b1bff..1fc3b30634 100644 --- a/fdbclient/NativeAPI.actor.cpp +++ b/fdbclient/NativeAPI.actor.cpp @@ -1213,11 +1213,11 @@ void DatabaseContext::setOption( FDBDatabaseOptions::Option option, Optional valu validateOptionValue(value, false); networkOptions.runLoopProfilingEnabled = true; break; - case FDBNetworkOptions::CLIENT_TRACER: { + case FDBNetworkOptions::DISTRIBUTED_CLIENT_TRACER: { validateOptionValue(value, true); std::string tracer = value.get().toString(); if (tracer == "none" || tracer == "disabled") { diff --git a/fdbclient/vexillographer/fdb.options b/fdbclient/vexillographer/fdb.options index 66421b8c06..b1e66ddd6e 100644 --- a/fdbclient/vexillographer/fdb.options +++ b/fdbclient/vexillographer/fdb.options @@ -125,9 +125,9 @@ description is not currently required but encouraged.