Skip to content

Commit

Permalink
issue-2725: rename config flag
Browse files Browse the repository at this point in the history
  • Loading branch information
vladstepanyuk committed Jan 23, 2025
1 parent 9874208 commit 69b4a20
Show file tree
Hide file tree
Showing 7 changed files with 13 additions and 13 deletions.
2 changes: 1 addition & 1 deletion cloud/blockstore/config/storage.proto
Original file line number Diff line number Diff line change
Expand Up @@ -1103,5 +1103,5 @@ message TStorageServiceConfig
optional uint32 ForcedCompactionRangeCountPerRun = 401;

// Enabling direct sending AcquireDevices to disk agent.
optional bool UseDirectAcquireReleaseDevicesSending = 402;
optional bool NonReplicatedVolumeDirectAcquireEnabled = 402;
}
2 changes: 1 addition & 1 deletion cloud/blockstore/libs/storage/core/config.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -493,7 +493,7 @@ TDuration MSeconds(ui32 value)
xxx(VolumeProxyCacheRetryDuration, TDuration, Seconds(15) )\
\
xxx(UseDirectCopyRange, bool, false )\
xxx(UseDirectAcquireReleaseDevicesSending, bool, false )\
xxx(NonReplicatedVolumeDirectAcquireEnabled, bool, false )\
xxx(MaxShadowDiskFillBandwidth, ui32, 512 )\
xxx(MaxShadowDiskFillIoDepth, ui32, 1 )\
xxx(BackgroundOperationsTotalBandwidth, ui32, 1024 )\
Expand Down
2 changes: 1 addition & 1 deletion cloud/blockstore/libs/storage/core/config.h
Original file line number Diff line number Diff line change
Expand Up @@ -572,7 +572,6 @@ class TStorageConfig
TString GetCachedDiskAgentSessionsPath() const;

bool GetUseDirectCopyRange() const;
[[nodiscard]] bool GetUseDirectAcquireReleaseDevicesSending() const;
ui32 GetMaxShadowDiskFillBandwidth() const;
ui32 GetMaxShadowDiskFillIoDepth() const;
ui32 GetBackgroundOperationsTotalBandwidth() const;
Expand Down Expand Up @@ -630,6 +629,7 @@ class TStorageConfig
GetEnableToChangeErrorStatesFromDiskRegistryMonpage() const;

[[nodiscard]] bool GetCalculateSplittedUsedQuotaMetric() const;
[[nodiscard]] bool GetNonReplicatedVolumeDirectAcquireEnabled() const;
};

ui64 GetAllocationUnit(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -930,7 +930,7 @@ void TDiskRegistryActor::SendCachedAcquireRequestsToAgent(
const TActorContext& ctx,
const NProto::TAgentConfig& config)
{
if (Config->GetUseDirectAcquireReleaseDevicesSending()) {
if (Config->GetNonReplicatedVolumeDirectAcquireEnabled()) {
return;
}
auto& acquireCacheByAgentId = State->GetAcquireCacheByAgentId();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ void TVolumeActor::AcquireDisk(
"Acquiring disk " << State->GetDiskId()
);

if (Config->GetUseDirectAcquireReleaseDevicesSending()) {
if (Config->GetNonReplicatedVolumeDirectAcquireEnabled()) {
SendAcquireDevicesToAgents(
std::move(clientId),
accessMode,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ void TVolumeActor::ReleaseDisk(const TActorContext& ctx, const TString& clientId
request->Record.SetDiskId(State->GetDiskId());
request->Record.MutableHeaders()->SetClientId(clientId);
request->Record.SetVolumeGeneration(Executor()->Generation());
if (Config->GetUseDirectAcquireReleaseDevicesSending()) {
if (Config->GetNonReplicatedVolumeDirectAcquireEnabled()) {
SendReleaseDevicesToAgents(clientId, ctx);
return;
}
Expand Down
14 changes: 7 additions & 7 deletions cloud/blockstore/libs/storage/volume/volume_ut_session.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ Y_UNIT_TEST_SUITE(TVolumeTest)
{
NProto::TStorageServiceConfig config;
config.SetAcquireNonReplicatedDevices(true);
config.SetUseDirectAcquireReleaseDevicesSending(true);
config.SetNonReplicatedVolumeDirectAcquireEnabled(true);
config.SetClientRemountPeriod(2000);
auto state = MakeIntrusive<TDiskRegistryState>();
auto runtime = PrepareTestActorRuntime(config, state);
Expand Down Expand Up @@ -115,7 +115,7 @@ Y_UNIT_TEST_SUITE(TVolumeTest)
{
NProto::TStorageServiceConfig config;
config.SetAcquireNonReplicatedDevices(true);
config.SetUseDirectAcquireReleaseDevicesSending(true);
config.SetNonReplicatedVolumeDirectAcquireEnabled(true);
config.SetClientRemountPeriod(2000);
auto state = MakeIntrusive<TDiskRegistryState>();
auto runtime = PrepareTestActorRuntime(config, state);
Expand Down Expand Up @@ -195,7 +195,7 @@ Y_UNIT_TEST_SUITE(TVolumeTest)
{
NProto::TStorageServiceConfig config;
config.SetAcquireNonReplicatedDevices(true);
config.SetUseDirectAcquireReleaseDevicesSending(true);
config.SetNonReplicatedVolumeDirectAcquireEnabled(true);
config.SetClientRemountPeriod(2000);
auto state = MakeIntrusive<TDiskRegistryState>();
auto runtime = PrepareTestActorRuntime(config, state);
Expand Down Expand Up @@ -329,7 +329,7 @@ Y_UNIT_TEST_SUITE(TVolumeTest)
{
NProto::TStorageServiceConfig config;
config.SetAcquireNonReplicatedDevices(true);
config.SetUseDirectAcquireReleaseDevicesSending(true);
config.SetNonReplicatedVolumeDirectAcquireEnabled(true);
config.SetAgentRequestTimeout(TDuration::Seconds(1).MilliSeconds());
config.SetClientRemountPeriod(2000);
auto state = MakeIntrusive<TDiskRegistryState>();
Expand Down Expand Up @@ -378,7 +378,7 @@ Y_UNIT_TEST_SUITE(TVolumeTest)
{
NProto::TStorageServiceConfig config;
config.SetAcquireNonReplicatedDevices(true);
config.SetUseDirectAcquireReleaseDevicesSending(true);
config.SetNonReplicatedVolumeDirectAcquireEnabled(true);
config.SetAgentRequestTimeout(TDuration::Seconds(2).MilliSeconds());
config.SetClientRemountPeriod(2000);
auto state = MakeIntrusive<TDiskRegistryState>();
Expand Down Expand Up @@ -437,7 +437,7 @@ Y_UNIT_TEST_SUITE(TVolumeTest)
{
NProto::TStorageServiceConfig config;
config.SetAcquireNonReplicatedDevices(true);
config.SetUseDirectAcquireReleaseDevicesSending(true);
config.SetNonReplicatedVolumeDirectAcquireEnabled(true);
config.SetAgentRequestTimeout(TDuration::Seconds(2).MilliSeconds());
config.SetClientRemountPeriod(2000);
auto state = MakeIntrusive<TDiskRegistryState>();
Expand Down Expand Up @@ -503,7 +503,7 @@ Y_UNIT_TEST_SUITE(TVolumeTest)
{
NProto::TStorageServiceConfig config;
config.SetAcquireNonReplicatedDevices(true);
config.SetUseDirectAcquireReleaseDevicesSending(true);
config.SetNonReplicatedVolumeDirectAcquireEnabled(true);
config.SetAgentRequestTimeout(TDuration::Seconds(2).MilliSeconds());
config.SetClientRemountPeriod(2000);
auto state = MakeIntrusive<TDiskRegistryState>();
Expand Down

0 comments on commit 69b4a20

Please sign in to comment.