1414namespace NKikimr ::NKqp::NWorkload {
1515
1616struct TEvSubscribeOnPoolChanges : public NActors ::TEventLocal<TEvSubscribeOnPoolChanges, TKqpWorkloadServiceEvents::EvSubscribeOnPoolChanges> {
17- TEvSubscribeOnPoolChanges (const TString& database , const TString& poolId)
18- : Database(database )
17+ TEvSubscribeOnPoolChanges (const TString& databaseId , const TString& poolId)
18+ : DatabaseId(databaseId )
1919 , PoolId(poolId)
2020 {}
2121
22- const TString Database ;
22+ const TString DatabaseId ;
2323 const TString PoolId;
2424};
2525
2626struct TEvPlaceRequestIntoPool : public NActors ::TEventLocal<TEvPlaceRequestIntoPool, TKqpWorkloadServiceEvents::EvPlaceRequestIntoPool> {
27- TEvPlaceRequestIntoPool (const TString& database , const TString& sessionId, const TString& poolId, TIntrusiveConstPtr<NACLib::TUserToken> userToken)
28- : Database(database )
27+ TEvPlaceRequestIntoPool (const TString& databaseId , const TString& sessionId, const TString& poolId, TIntrusiveConstPtr<NACLib::TUserToken> userToken)
28+ : DatabaseId(databaseId )
2929 , SessionId(sessionId)
3030 , PoolId(poolId)
3131 , UserToken(userToken)
3232 {}
3333
34- const TString Database ;
34+ const TString DatabaseId ;
3535 const TString SessionId;
3636 TString PoolId; // Can be changed to default pool id
3737 TIntrusiveConstPtr<NACLib::TUserToken> UserToken;
@@ -52,15 +52,15 @@ struct TEvContinueRequest : public NActors::TEventLocal<TEvContinueRequest, TKqp
5252};
5353
5454struct TEvCleanupRequest : public NActors ::TEventLocal<TEvCleanupRequest, TKqpWorkloadServiceEvents::EvCleanupRequest> {
55- TEvCleanupRequest (const TString& database , const TString& sessionId, const TString& poolId, TDuration duration, TDuration cpuConsumed)
56- : Database(database )
55+ TEvCleanupRequest (const TString& databaseId , const TString& sessionId, const TString& poolId, TDuration duration, TDuration cpuConsumed)
56+ : DatabaseId(databaseId )
5757 , SessionId(sessionId)
5858 , PoolId(poolId)
5959 , Duration(duration)
6060 , CpuConsumed(cpuConsumed)
6161 {}
6262
63- const TString Database ;
63+ const TString DatabaseId ;
6464 const TString SessionId;
6565 const TString PoolId;
6666 const TDuration Duration;
@@ -78,30 +78,32 @@ struct TEvCleanupResponse : public NActors::TEventLocal<TEvCleanupResponse, TKqp
7878};
7979
8080struct TEvUpdatePoolInfo : public NActors ::TEventLocal<TEvUpdatePoolInfo, TKqpWorkloadServiceEvents::EvUpdatePoolInfo> {
81- TEvUpdatePoolInfo (const TString& database , const TString& poolId, const std::optional<NResourcePool::TPoolSettings>& config, const std::optional<NACLib::TSecurityObject>& securityObject)
82- : Database(database )
81+ TEvUpdatePoolInfo (const TString& databaseId , const TString& poolId, const std::optional<NResourcePool::TPoolSettings>& config, const std::optional<NACLib::TSecurityObject>& securityObject)
82+ : DatabaseId(databaseId )
8383 , PoolId(poolId)
8484 , Config(config)
8585 , SecurityObject(securityObject)
8686 {}
8787
88- const TString Database ;
88+ const TString DatabaseId ;
8989 const TString PoolId;
9090 const std::optional<NResourcePool::TPoolSettings> Config;
9191 const std::optional<NACLib::TSecurityObject> SecurityObject;
9292};
9393
9494struct TEvFetchDatabaseResponse : public NActors ::TEventLocal<TEvFetchDatabaseResponse, TKqpWorkloadServiceEvents::EvFetchDatabaseResponse> {
95- TEvFetchDatabaseResponse (Ydb::StatusIds::StatusCode status, const TString& database, bool serverless, TPathId pathId, NYql::TIssues issues)
95+ TEvFetchDatabaseResponse (Ydb::StatusIds::StatusCode status, const TString& database, const TString& databaseId, bool serverless, TPathId pathId, NYql::TIssues issues)
9696 : Status(status)
9797 , Database(database)
98+ , DatabaseId(databaseId)
9899 , Serverless(serverless)
99100 , PathId(pathId)
100101 , Issues(std::move(issues))
101102 {}
102103
103104 const Ydb::StatusIds::StatusCode Status;
104105 const TString Database;
106+ const TString DatabaseId;
105107 const bool Serverless;
106108 const TPathId PathId;
107109 const NYql::TIssues Issues;
0 commit comments