diff options
| author | kungasc <[email protected]> | 2025-09-15 10:27:10 +0300 |
|---|---|---|
| committer | kungasc <[email protected]> | 2025-09-15 10:45:35 +0300 |
| commit | 814f11de7acf376c60d6943c27b6d2565cf9cec5 (patch) | |
| tree | 264f92648bb63c770211bcc2c05e68c4a288989c /yql/essentials/sql/v1/sql_translation.h | |
| parent | e2627eae787b33c23ad5c80d0a722db7dea1f85a (diff) | |
Pass index settings as is
It seems that there is no much sence in parsing (vector) index settings, and it is much easier to pass them as is
It will much help in adding fulltext index with dozens of parameters
commit_hash:ba3d7b32d60f54dd6c8f0aba116a10450455d68b
Diffstat (limited to 'yql/essentials/sql/v1/sql_translation.h')
| -rw-r--r-- | yql/essentials/sql/v1/sql_translation.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/yql/essentials/sql/v1/sql_translation.h b/yql/essentials/sql/v1/sql_translation.h index 9d64e40d7ad..87a489d5afb 100644 --- a/yql/essentials/sql/v1/sql_translation.h +++ b/yql/essentials/sql/v1/sql_translation.h @@ -183,8 +183,8 @@ protected: bool ResetTableSettingsEntry(const TIdentifier& id, TTableSettings& settings, ETableType tableType); bool CreateTableIndex(const TRule_table_index& node, TVector<TIndexDescription>& indexes); - bool CreateIndexSettings(const TRule_with_index_settings& settingsNode, TIndexDescription::EType indexType, TIndexDescription::TIndexSettings& indexSettings); - bool CreateIndexSettingEntry(const TIdentifier& id, const TRule_index_setting_value& value, TIndexDescription::EType indexType, TIndexDescription::TIndexSettings& indexSettings); + bool FillIndexSettings(const TRule_with_index_settings& settingsNode, TIndexDescription::TIndexSettings& indexSettings); + bool AddIndexSetting(const TIdentifier& id, const TRule_index_setting_value& value, TIndexDescription::TIndexSettings& indexSettings); TString GetIndexSettingStringValue(const TRule_index_setting_value& node); template<typename T> std::tuple<bool, T, TString> GetIndexSettingValue(const TRule_index_setting_value& node); |
