diff options
author | robot-piglet <[email protected]> | 2025-06-23 10:49:41 +0300 |
---|---|---|
committer | robot-piglet <[email protected]> | 2025-06-23 11:05:58 +0300 |
commit | bb0b9384b505c7ce8664a29174f1a89f6e72710b (patch) | |
tree | 554e9a763304f304f1cbf5e9c3acc55e6033221b /yql/essentials/sql/v1/complete/sql_complete_ut.cpp | |
parent | 6d759dd686592eca66abca40d9e4de3bebe5ad14 (diff) |
Intermediate changes
commit_hash:70eea6b3e17f4aafae5eadb49724ba9036a55372
Diffstat (limited to 'yql/essentials/sql/v1/complete/sql_complete_ut.cpp')
-rw-r--r-- | yql/essentials/sql/v1/complete/sql_complete_ut.cpp | 18 |
1 files changed, 8 insertions, 10 deletions
diff --git a/yql/essentials/sql/v1/complete/sql_complete_ut.cpp b/yql/essentials/sql/v1/complete/sql_complete_ut.cpp index 6d6d91d0dbb..3440fd16c20 100644 --- a/yql/essentials/sql/v1/complete/sql_complete_ut.cpp +++ b/yql/essentials/sql/v1/complete/sql_complete_ut.cpp @@ -10,6 +10,7 @@ #include <yql/essentials/sql/v1/complete/name/service/ranking/frequency.h> #include <yql/essentials/sql/v1/complete/name/service/ranking/ranking.h> #include <yql/essentials/sql/v1/complete/name/service/cluster/name_service.h> +#include <yql/essentials/sql/v1/complete/name/service/impatient/name_service.h> #include <yql/essentials/sql/v1/complete/name/service/schema/name_service.h> #include <yql/essentials/sql/v1/complete/name/service/static/name_service.h> #include <yql/essentials/sql/v1/complete/name/service/union/name_service.h> @@ -131,8 +132,13 @@ Y_UNIT_TEST_SUITE(SqlCompleteTests) { TVector<INameService::TPtr> children = { MakeStaticNameService(std::move(names), frequency), - MakeSchemaNameService(MakeSimpleSchema(MakeStaticSimpleSchema(clustersJson))), - MakeClusterNameService(MakeStaticClusterDiscovery(std::move(clusters))), + MakeImpatientNameService( + MakeSchemaNameService( + MakeSimpleSchema( + MakeStaticSimpleSchema(clustersJson)))), + MakeImpatientNameService( + MakeClusterNameService( + MakeStaticClusterDiscovery(std::move(clusters)))), }; INameService::TPtr service = MakeUnionNameService( std::move(children), MakeDefaultRanking(frequency)); @@ -1411,10 +1417,6 @@ JOIN yt:$cluster_name.test; TVector<TCandidate> aliceExpected = {{TableName, "`alice`"}}; TVector<TCandidate> petyaExpected = {{TableName, "`petya`"}}; - // Cache is empty - UNIT_ASSERT_VALUES_EQUAL(Complete(aliceEngine, "SELECT * FROM "), empty); - UNIT_ASSERT_VALUES_EQUAL(Complete(petyaEngine, "SELECT * FROM "), empty); - // Updates in backround UNIT_ASSERT_VALUES_EQUAL(Complete(aliceEngine, "SELECT * FROM "), aliceExpected); UNIT_ASSERT_VALUES_EQUAL(Complete(petyaEngine, "SELECT * FROM "), petyaExpected); @@ -1423,10 +1425,6 @@ JOIN yt:$cluster_name.test; TVector<TCandidate> aliceExpected = {{ColumnName, "alice"}}; TVector<TCandidate> petyaExpected = {{ColumnName, "petya"}}; - // Cache is empty - UNIT_ASSERT_VALUES_EQUAL(Complete(aliceEngine, "SELECT a# FROM alice"), empty); - UNIT_ASSERT_VALUES_EQUAL(Complete(petyaEngine, "SELECT p# FROM petya"), empty); - // Updates in backround UNIT_ASSERT_VALUES_EQUAL(Complete(aliceEngine, "SELECT a# FROM alice"), aliceExpected); UNIT_ASSERT_VALUES_EQUAL(Complete(petyaEngine, "SELECT p# FROM petya"), petyaExpected); |