From 495429833643392f7c357eb2b077fcf90696201e Mon Sep 17 00:00:00 2001
From: dcherednik <dcherednik@ydb.tech>
Date: Thu, 2 Mar 2023 15:50:11 +0300
Subject: Feature flag to enable grpc memory quota.

---
 library/cpp/grpc/server/grpc_server.h | 3 +++
 1 file changed, 3 insertions(+)

(limited to 'library/cpp/grpc/server/grpc_server.h')

diff --git a/library/cpp/grpc/server/grpc_server.h b/library/cpp/grpc/server/grpc_server.h
index 6da5076046..fb2726582c 100644
--- a/library/cpp/grpc/server/grpc_server.h
+++ b/library/cpp/grpc/server/grpc_server.h
@@ -67,6 +67,9 @@ struct TServerOptions {
     //! Memory quota size for grpc server in bytes. Zero means unlimited.
     DECLARE_FIELD(GRpcMemoryQuotaBytes, size_t, 0);
 
+    //! Enable Grpc memory quota feature.
+    DECLARE_FIELD(EnableGRpcMemoryQuota, bool, false);
+
     //! How long to wait until pending rpcs are forcefully terminated.
     DECLARE_FIELD(GRpcShutdownDeadline, TDuration, TDuration::Seconds(30));
 
-- 
cgit v1.2.3