@@ -6921,7 +6921,7 @@ Y_UNIT_TEST_SUITE(KqpScheme) {
69216921 );)" ;
69226922 auto result = session.ExecuteSchemeQuery (query).GetValueSync ();
69236923 UNIT_ASSERT_VALUES_EQUAL_C (result.GetStatus (), EStatus::SUCCESS, result.GetIssues ().ToString ());
6924- UNIT_ASSERT_VALUES_EQUAL (FetchResourcePoolClassifiers (kikimr), " {\" resource_pool_classifiers\" :[{\" rank\" :20,\" name\" :\" MyResourcePoolClassifier\" ,\" membername\" :\" test@user\" ,\" resource_pool\" :\" test_pool\" ,\" database\" :\"\\ /Root\" }]}" );
6924+ UNIT_ASSERT_VALUES_EQUAL (FetchResourcePoolClassifiers (kikimr), " {\" resource_pool_classifiers\" :[{\" rank\" :20,\" name\" :\" MyResourcePoolClassifier\" ,\" config \" :{ \" membername\" :\" test@user\" ,\" resource_pool\" :\" test_pool\" } ,\" database\" :\"\\ /Root\" }]}" );
69256925
69266926 // Auto rank
69276927 query = R"(
@@ -6930,7 +6930,7 @@ Y_UNIT_TEST_SUITE(KqpScheme) {
69306930 );)" ;
69316931 result = session.ExecuteSchemeQuery (query).GetValueSync ();
69326932 UNIT_ASSERT_VALUES_EQUAL_C (result.GetStatus (), EStatus::SUCCESS, result.GetIssues ().ToString ());
6933- UNIT_ASSERT_VALUES_EQUAL (FetchResourcePoolClassifiers (kikimr), " {\" resource_pool_classifiers\" :[{\" rank\" :20,\" name\" :\" MyResourcePoolClassifier\" ,\" membername\" :\" test@user\" ,\" resource_pool\" :\" test_pool\" ,\" database\" :\"\\ /Root\" },{\" rank\" :1020,\" name\" :\" AnotherResourcePoolClassifier\" ,\" membername \" :\" another@user \" , \" resource_pool \" :\" default \" ,\" database\" :\"\\ /Root\" }]}" );
6933+ UNIT_ASSERT_VALUES_EQUAL (FetchResourcePoolClassifiers (kikimr), " {\" resource_pool_classifiers\" :[{\" rank\" :20,\" name\" :\" MyResourcePoolClassifier\" ,\" config \" :{ \" membername\" :\" test@user\" ,\" resource_pool\" :\" test_pool\" } ,\" database\" :\"\\ /Root\" },{\" rank\" :1020,\" name\" :\" AnotherResourcePoolClassifier\" ,\" config \" :{ \" membername \" :\" another@user \" } ,\" database\" :\"\\ /Root\" }]}" );
69346934 }
69356935
69366936 Y_UNIT_TEST (DoubleCreateResourcePoolClassifier) {
@@ -6984,19 +6984,18 @@ Y_UNIT_TEST_SUITE(KqpScheme) {
69846984 );)" ;
69856985 auto result = session.ExecuteSchemeQuery (query).GetValueSync ();
69866986 UNIT_ASSERT_VALUES_EQUAL_C (result.GetStatus (), EStatus::SUCCESS, result.GetIssues ().ToString ());
6987- UNIT_ASSERT_VALUES_EQUAL (FetchResourcePoolClassifiers (kikimr), " {\" resource_pool_classifiers\" :[{\" rank\" :20,\" name\" :\" MyResourcePoolClassifier\" ,\" membername \" :\"\" , \" resource_pool\" :\" test_pool\" ,\" database\" :\"\\ /Root\" }]}" );
6987+ UNIT_ASSERT_VALUES_EQUAL (FetchResourcePoolClassifiers (kikimr), " {\" resource_pool_classifiers\" :[{\" rank\" :20,\" name\" :\" MyResourcePoolClassifier\" ,\" config \" :{ \" resource_pool\" :\" test_pool\" } ,\" database\" :\"\\ /Root\" }]}" );
69886988 }
69896989
6990- // Alter sample pool
6990+ // Test update one property
69916991 {
69926992 auto query = R"(
69936993 ALTER RESOURCE POOL CLASSIFIER MyResourcePoolClassifier
6994- SET (RANK = 1, MEMBERNAME = "test@user"),
6995- RESET (RESOURCE_POOL);
6994+ SET (MEMBERNAME = "test@user")
69966995 )" ;
69976996 auto result = session.ExecuteSchemeQuery (query).GetValueSync ();
69986997 UNIT_ASSERT_VALUES_EQUAL_C (result.GetStatus (), EStatus::SUCCESS, result.GetIssues ().ToString ());
6999- UNIT_ASSERT_VALUES_EQUAL (FetchResourcePoolClassifiers (kikimr), " {\" resource_pool_classifiers\" :[{\" rank\" :1 ,\" name\" :\" MyResourcePoolClassifier\" ,\" membername\" :\" test@user\" ,\" resource_pool\" :\" default \" ,\" database\" :\"\\ /Root\" }]}" );
6998+ UNIT_ASSERT_VALUES_EQUAL (FetchResourcePoolClassifiers (kikimr), " {\" resource_pool_classifiers\" :[{\" rank\" :20 ,\" name\" :\" MyResourcePoolClassifier\" ,\" config \" :{ \" membername\" :\" test@user\" ,\" resource_pool\" :\" test_pool \" } ,\" database\" :\"\\ /Root\" }]}" );
70006999 }
70017000
70027001 // Create another pool
@@ -7007,18 +7006,18 @@ Y_UNIT_TEST_SUITE(KqpScheme) {
70077006 );)" ;
70087007 auto result = session.ExecuteSchemeQuery (query).GetValueSync ();
70097008 UNIT_ASSERT_VALUES_EQUAL_C (result.GetStatus (), EStatus::SUCCESS, result.GetIssues ().ToString ());
7010- UNIT_ASSERT_VALUES_EQUAL (FetchResourcePoolClassifiers (kikimr), " {\" resource_pool_classifiers\" :[{\" rank\" :1 ,\" name\" :\" MyResourcePoolClassifier\" ,\" membername\" :\" test@user\" ,\" resource_pool\" :\" default \" ,\" database\" :\"\\ /Root\" },{\" rank\" :42,\" name\" :\" AnotherResourcePoolClassifier\" ,\" membername \" :\"\" , \" resource_pool \" : \" default \" ,\" database\" :\"\\ /Root\" }]}" );
7009+ UNIT_ASSERT_VALUES_EQUAL (FetchResourcePoolClassifiers (kikimr), " {\" resource_pool_classifiers\" :[{\" rank\" :20 ,\" name\" :\" MyResourcePoolClassifier\" ,\" config \" :{ \" membername\" :\" test@user\" ,\" resource_pool\" :\" test_pool \" } ,\" database\" :\"\\ /Root\" },{\" rank\" :42,\" name\" :\" AnotherResourcePoolClassifier\" ,\" config \" :{} ,\" database\" :\"\\ /Root\" }]}" );
70117010 }
70127011
7013- // Test rank reset
7012+ // Test reset
70147013 {
70157014 auto query = R"(
70167015 ALTER RESOURCE POOL CLASSIFIER MyResourcePoolClassifier
7017- RESET (RANK);
7016+ RESET (RANK, RESOURCE_POOL );
70187017 )" ;
70197018 auto result = session.ExecuteSchemeQuery (query).GetValueSync ();
70207019 UNIT_ASSERT_VALUES_EQUAL_C (result.GetStatus (), EStatus::SUCCESS, result.GetIssues ().ToString ());
7021- UNIT_ASSERT_VALUES_EQUAL (FetchResourcePoolClassifiers (kikimr), " {\" resource_pool_classifiers\" :[{\" rank\" :1042,\" name\" :\" MyResourcePoolClassifier\" ,\" membername\" :\" test@user\" ,\" resource_pool\" :\" default\" ,\" database\" :\"\\ /Root\" },{\" rank\" :42,\" name\" :\" AnotherResourcePoolClassifier\" ,\" membername \" :\"\" , \" resource_pool \" : \" default \" ,\" database\" :\"\\ /Root\" }]}" );
7020+ UNIT_ASSERT_VALUES_EQUAL (FetchResourcePoolClassifiers (kikimr), " {\" resource_pool_classifiers\" :[{\" rank\" :1042,\" name\" :\" MyResourcePoolClassifier\" ,\" config \" :{ \" membername\" :\" test@user\" ,\" resource_pool\" :\" default\" } ,\" database\" :\"\\ /Root\" },{\" rank\" :42,\" name\" :\" AnotherResourcePoolClassifier\" ,\" config \" :{} ,\" database\" :\"\\ /Root\" }]}" );
70227021 }
70237022 }
70247023
@@ -7040,7 +7039,7 @@ Y_UNIT_TEST_SUITE(KqpScheme) {
70407039 );)" ;
70417040 auto result = session.ExecuteSchemeQuery (query).GetValueSync ();
70427041 UNIT_ASSERT_VALUES_EQUAL_C (result.GetStatus (), EStatus::SUCCESS, result.GetIssues ().ToString ());
7043- UNIT_ASSERT_VALUES_EQUAL (FetchResourcePoolClassifiers (kikimr), " {\" resource_pool_classifiers\" :[{\" rank\" :20,\" name\" :\" MyResourcePoolClassifier\" ,\" membername \" :\"\" , \" resource_pool \" : \" default \" ,\" database\" :\"\\ /Root\" }]}" );
7042+ UNIT_ASSERT_VALUES_EQUAL (FetchResourcePoolClassifiers (kikimr), " {\" resource_pool_classifiers\" :[{\" rank\" :20,\" name\" :\" MyResourcePoolClassifier\" ,\" config \" :{} ,\" database\" :\"\\ /Root\" }]}" );
70447043 }
70457044
70467045 {
0 commit comments