File tree 2 files changed +4
-2
lines changed
2 files changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -67,7 +67,9 @@ class TKqpQueryState : public TNonCopyable {
67
67
, StartedAt(startedAt)
68
68
{
69
69
RequestEv.reset (ev->Release ().Release ());
70
- if (tableServiceConfig.GetEnableImplicitQueryParameterTypes () && !RequestEv->GetYdbParameters ().empty ()) {
70
+ bool enableImplicitQueryParameterTypes = tableServiceConfig.GetEnableImplicitQueryParameterTypes () ||
71
+ AppData ()->FeatureFlags .GetEnableImplicitQueryParameterTypes ();
72
+ if (enableImplicitQueryParameterTypes && !RequestEv->GetYdbParameters ().empty ()) {
71
73
QueryParameterTypes = std::make_shared<std::map<TString, Ydb::Type>>();
72
74
for (const auto & [name, typedValue] : RequestEv->GetYdbParameters ()) {
73
75
QueryParameterTypes->insert ({name, typedValue.Gettype ()});
Original file line number Diff line number Diff line change @@ -105,7 +105,7 @@ message TFeatureFlags {
105
105
optional bool EnableSeparationComputeActorsFromRead = 90 [default = false ];
106
106
optional bool EnablePQConfigTransactionsAtSchemeShard = 91 [default = false ];
107
107
optional bool EnableScriptExecutionOperations = 92 [default = true ];
108
- reserved 93 ; // optional bool EnableImplicitQueryParameterTypes = 93 [default = false];
108
+ optional bool EnableImplicitQueryParameterTypes = 93 [default = false ];
109
109
optional bool EnableForceImmediateEffectsExecution = 94 [default = false ];
110
110
optional bool EnableTopicSplitMerge = 95 [default = false ];
111
111
optional bool EnableChangefeedDynamoDBStreamsFormat = 96 [default = true ];
You can’t perform that action at this time.
0 commit comments