diff options
author | snaury <snaury@ydb.tech> | 2023-08-01 11:40:36 +0300 |
---|---|---|
committer | snaury <snaury@ydb.tech> | 2023-08-01 11:40:36 +0300 |
commit | 2760b0afe12096aaa19b512ed7575f8b2dbc2448 (patch) | |
tree | e29894fd1a2a5dd1071e667d3eb364703d4969f2 | |
parent | 980e03e4622521c6ac246236d54dcb77a2310987 (diff) | |
download | ydb-2760b0afe12096aaa19b512ed7575f8b2dbc2448.tar.gz |
Use empty default SchemaSettings KIKIMR-18895
-rw-r--r-- | ydb/core/tablet_flat/flat_cxx_database.h | 17 |
1 files changed, 3 insertions, 14 deletions
diff --git a/ydb/core/tablet_flat/flat_cxx_database.h b/ydb/core/tablet_flat/flat_cxx_database.h index f15905864b0..2d06c684a53 100644 --- a/ydb/core/tablet_flat/flat_cxx_database.h +++ b/ydb/core/tablet_flat/flat_cxx_database.h @@ -1989,20 +1989,9 @@ struct Schema { }; template <typename... Settings> - struct SchemaSettings; - - template <typename Setting> - struct SchemaSettings<Setting> { - static void Materialize(TToughDb& database) { - Setting::Materialize(database); - } - }; - - template <typename Setting, typename... Settings> - struct SchemaSettings<Setting, Settings...> : SchemaSettings<Settings...> { + struct SchemaSettings { static void Materialize(TToughDb& database) { - Setting::Materialize(database); - SchemaSettings<Settings...>::Materialize(database); + (Settings::Materialize(database), ...); } }; @@ -2105,7 +2094,7 @@ struct Schema { } }; - using TSettings = SchemaSettings<ExecutorLogBatching<false>>; + using TSettings = SchemaSettings<>; }; template <> |