Skip to content

Commit d39949e

Browse files
committed
crimson/os/seastore: adjust op names
Signed-off-by: Yingxin Cheng <[email protected]>
1 parent a49e49a commit d39949e

File tree

2 files changed

+21
-21
lines changed

2 files changed

+21
-21
lines changed

src/crimson/os/seastore/seastore.cc

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,8 @@ template <> struct fmt::formatter<crimson::os::seastore::op_type_t>
4040
auto format(op_type_t op, FormatContext& ctx) const {
4141
std::string_view name = "unknown";
4242
switch (op) {
43-
case op_type_t::TRANSACTION:
44-
name = "transaction";
43+
case op_type_t::DO_TRANSACTION:
44+
name = "do_transaction";
4545
break;
4646
case op_type_t::READ:
4747
name = "read";
@@ -61,8 +61,8 @@ template <> struct fmt::formatter<crimson::os::seastore::op_type_t>
6161
case op_type_t::OMAP_GET_VALUES:
6262
name = "omap_get_values";
6363
break;
64-
case op_type_t::OMAP_LIST:
65-
name = "omap_list";
64+
case op_type_t::OMAP_GET_VALUES2:
65+
name = "omap_get_values2";
6666
break;
6767
case op_type_t::MAX:
6868
name = "unknown";
@@ -141,14 +141,14 @@ void SeaStore::Shard::register_metrics()
141141
namespace sm = seastar::metrics;
142142
using op_type_t = crimson::os::seastore::op_type_t;
143143
std::pair<op_type_t, sm::label_instance> labels_by_op_type[] = {
144-
{op_type_t::TRANSACTION, sm::label_instance("latency", "TRANSACTION")},
145-
{op_type_t::READ, sm::label_instance("latency", "READ")},
146-
{op_type_t::WRITE, sm::label_instance("latency", "WRITE")},
147-
{op_type_t::GET_ATTR, sm::label_instance("latency", "GET_ATTR")},
148-
{op_type_t::GET_ATTRS, sm::label_instance("latency", "GET_ATTRS")},
149-
{op_type_t::STAT, sm::label_instance("latency", "STAT")},
150-
{op_type_t::OMAP_GET_VALUES, sm::label_instance("latency", "OMAP_GET_VALUES")},
151-
{op_type_t::OMAP_LIST, sm::label_instance("latency", "OMAP_LIST")},
144+
{op_type_t::DO_TRANSACTION, sm::label_instance("latency", "DO_TRANSACTION")},
145+
{op_type_t::READ, sm::label_instance("latency", "READ")},
146+
{op_type_t::WRITE, sm::label_instance("latency", "WRITE")},
147+
{op_type_t::GET_ATTR, sm::label_instance("latency", "GET_ATTR")},
148+
{op_type_t::GET_ATTRS, sm::label_instance("latency", "GET_ATTRS")},
149+
{op_type_t::STAT, sm::label_instance("latency", "STAT")},
150+
{op_type_t::OMAP_GET_VALUES, sm::label_instance("latency", "OMAP_GET_VALUES")},
151+
{op_type_t::OMAP_GET_VALUES2, sm::label_instance("latency", "OMAP_GET_VALUES2")},
152152
};
153153

154154
for (auto& [op_type, label] : labels_by_op_type) {
@@ -1033,7 +1033,7 @@ SeaStore::Shard::read(
10331033
ch,
10341034
oid,
10351035
Transaction::src_t::READ,
1036-
"read_obj",
1036+
"read",
10371037
op_type_t::READ,
10381038
[this, offset, len, op_flags](auto &t, auto &onode) -> ObjectDataHandler::read_ret {
10391039
size_t size = onode.get_layout().size;
@@ -1076,7 +1076,7 @@ SeaStore::Shard::exists(
10761076
c,
10771077
oid,
10781078
Transaction::src_t::READ,
1079-
"oid_exists",
1079+
"exists",
10801080
op_type_t::READ,
10811081
[](auto&, auto&) {
10821082
return seastar::make_ready_future<bool>(true);
@@ -1180,7 +1180,7 @@ SeaStore::Shard::get_attrs(
11801180
ch,
11811181
oid,
11821182
Transaction::src_t::READ,
1183-
"get_addrs",
1183+
"get_attrs",
11841184
op_type_t::GET_ATTRS,
11851185
[this](auto &t, auto& onode) {
11861186
auto& layout = onode.get_layout();
@@ -1389,8 +1389,8 @@ SeaStore::Shard::omap_get_values(
13891389
ch,
13901390
oid,
13911391
Transaction::src_t::READ,
1392-
"omap_list",
1393-
op_type_t::OMAP_LIST,
1392+
"omap_get_values2",
1393+
op_type_t::OMAP_GET_VALUES2,
13941394
[this, start](auto &t, auto &onode) {
13951395
return omap_list(
13961396
onode,
@@ -1445,7 +1445,7 @@ SeaStore::Shard::fiemap(
14451445
ch,
14461446
oid,
14471447
Transaction::src_t::READ,
1448-
"fiemap_read",
1448+
"fiemap",
14491449
op_type_t::READ,
14501450
[this, off, len](auto &t, auto &onode) -> base_iertr::future<fiemap_ret_t> {
14511451
size_t size = onode.get_layout().size;
@@ -1490,7 +1490,7 @@ seastar::future<> SeaStore::Shard::do_transaction_no_callbacks(
14901490
std::move(_t),
14911491
Transaction::src_t::MUTATE,
14921492
"do_transaction",
1493-
op_type_t::TRANSACTION,
1493+
op_type_t::DO_TRANSACTION,
14941494
[this](auto &ctx) {
14951495
return with_trans_intr(*ctx.transaction, [&ctx, this](auto &t) {
14961496
LOG_PREFIX(SeaStore::Shard::do_transaction_no_callbacks);

src/crimson/os/seastore/seastore.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,14 +35,14 @@ using OnodeRef = boost::intrusive_ptr<Onode>;
3535
class TransactionManager;
3636

3737
enum class op_type_t : uint8_t {
38-
TRANSACTION = 0,
38+
DO_TRANSACTION = 0,
3939
READ,
4040
WRITE,
4141
GET_ATTR,
4242
GET_ATTRS,
4343
STAT,
4444
OMAP_GET_VALUES,
45-
OMAP_LIST,
45+
OMAP_GET_VALUES2,
4646
MAX
4747
};
4848

0 commit comments

Comments
 (0)