From 1f28b423b73ef86262e250f25aead6f0978b84a0 Mon Sep 17 00:00:00 2001 From: samarah Date: Thu, 7 Dec 2023 11:13:27 -0500 Subject: [PATCH] d4n/policy: Initialize `age` to 1 Signed-off-by: Samarah --- src/rgw/driver/d4n/d4n_policy.cc | 4 ++-- src/test/rgw/test_d4n_policy.cc | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/rgw/driver/d4n/d4n_policy.cc b/src/rgw/driver/d4n/d4n_policy.cc index c816c2180c0..53d7d875fc1 100644 --- a/src/rgw/driver/d4n/d4n_policy.cc +++ b/src/rgw/driver/d4n/d4n_policy.cc @@ -77,8 +77,8 @@ int LFUDAPolicy::get_age(optional_yield y) { } if (!std::get<0>(resp).value()) { - if (set_age(0, y)) /* Initialize age */ - return 0; + if (set_age(1, y)) /* Initialize age */ + return 1; else return -1; } diff --git a/src/test/rgw/test_d4n_policy.cc b/src/test/rgw/test_d4n_policy.cc index 12df73a17e7..965cb9449a3 100644 --- a/src/test/rgw/test_d4n_policy.cc +++ b/src/test/rgw/test_d4n_policy.cc @@ -177,7 +177,7 @@ TEST_F(LFUDAPolicyFixture, LocalGetBlockYield) conn->async_exec(req, resp, yield[ec]); ASSERT_EQ((bool)ec, false); - EXPECT_EQ(std::get<0>(resp).value(), "5"); + EXPECT_EQ(std::get<0>(resp).value(), "6"); conn->cancel(); }); -- 2.39.5