@@ -215,13 +215,14 @@ struct TKikimrColumnMetadata {
215215 NKikimrKqp::TKqpColumnMetadataProto::EDefaultKind DefaultKind = NKikimrKqp::TKqpColumnMetadataProto::DEFAULT_KIND_UNSPECIFIED;
216216 TString DefaultFromSequence;
217217 Ydb::TypedValue DefaultFromLiteral;
218+ bool IsBuildInProgress = false ;
218219
219220 TKikimrColumnMetadata () = default ;
220221
221222 TKikimrColumnMetadata (const TString& name, ui32 id, const TString& type, bool notNull,
222223 NKikimr::NScheme::TTypeInfo typeInfo = {}, const TString& typeMod = {}, const TString& defaultFromSequence = {},
223224 NKikimrKqp::TKqpColumnMetadataProto::EDefaultKind defaultKind = NKikimrKqp::TKqpColumnMetadataProto::DEFAULT_KIND_UNSPECIFIED,
224- const Ydb::TypedValue& defaultFromLiteral = {})
225+ const Ydb::TypedValue& defaultFromLiteral = {}, bool isBuildInProgress = false )
225226 : Name(name)
226227 , Id(id)
227228 , Type(type)
@@ -231,6 +232,7 @@ struct TKikimrColumnMetadata {
231232 , DefaultKind(defaultKind)
232233 , DefaultFromSequence(defaultFromSequence)
233234 , DefaultFromLiteral(defaultFromLiteral)
235+ , IsBuildInProgress(isBuildInProgress)
234236 {}
235237
236238 explicit TKikimrColumnMetadata (const NKikimrKqp::TKqpColumnMetadataProto* message)
@@ -242,6 +244,7 @@ struct TKikimrColumnMetadata {
242244 , DefaultKind(message->GetDefaultKind ())
243245 , DefaultFromSequence(message->GetDefaultFromSequence ())
244246 , DefaultFromLiteral(message->GetDefaultFromLiteral ())
247+ , IsBuildInProgress(message->GetIsBuildInProgress ())
245248 {
246249 auto typeInfoMod = NKikimr::NScheme::TypeInfoModFromProtoColumnType (message->GetTypeId (),
247250 message->HasTypeInfo () ? &message->GetTypeInfo () : nullptr );
@@ -279,6 +282,7 @@ struct TKikimrColumnMetadata {
279282 message->SetDefaultFromSequence (DefaultFromSequence);
280283 message->SetDefaultKind (DefaultKind);
281284 message->MutableDefaultFromLiteral ()->CopyFrom (DefaultFromLiteral);
285+ message->SetIsBuildInProgress (IsBuildInProgress);
282286 if (columnType.TypeInfo ) {
283287 *message->MutableTypeInfo () = *columnType.TypeInfo ;
284288 }
0 commit comments