aboutsummaryrefslogtreecommitdiffstats
path: root/storage/src/tests/distributor/top_level_bucket_db_updater_test.cpp
diff options
context:
space:
mode:
authorHåvard Pettersen <havardpe@yahooinc.com>2023-04-19 14:29:38 +0000
committerHåvard Pettersen <havardpe@yahooinc.com>2023-04-19 14:29:38 +0000
commit26ca931754c344e8a7c68dcc4cd3ac358f72f1cb (patch)
treefc5a03db295eaf830e819f5c02cf4f5b84436d3d /storage/src/tests/distributor/top_level_bucket_db_updater_test.cpp
parent1b0363508a5a14e8d9d39bb7421ed1040b1a2a6a (diff)
wire document condition probing through protobuf protocol
Diffstat (limited to 'storage/src/tests/distributor/top_level_bucket_db_updater_test.cpp')
-rw-r--r--storage/src/tests/distributor/top_level_bucket_db_updater_test.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/storage/src/tests/distributor/top_level_bucket_db_updater_test.cpp b/storage/src/tests/distributor/top_level_bucket_db_updater_test.cpp
index d5d33a178fe..567e0a947da 100644
--- a/storage/src/tests/distributor/top_level_bucket_db_updater_test.cpp
+++ b/storage/src/tests/distributor/top_level_bucket_db_updater_test.cpp
@@ -2513,6 +2513,7 @@ TEST_F(TopLevelBucketDBUpdaterTest, node_feature_sets_are_aggregated_from_nodes_
EXPECT_FALSE(s->node_supported_features_repo().node_supported_features(i).unordered_merge_chaining);
EXPECT_FALSE(s->node_supported_features_repo().node_supported_features(i).two_phase_remove_location);
EXPECT_FALSE(s->node_supported_features_repo().node_supported_features(i).no_implicit_indexing_of_active_buckets);
+ EXPECT_FALSE(s->node_supported_features_repo().node_supported_features(i).document_condition_probe);
}
}
@@ -2526,6 +2527,7 @@ TEST_F(TopLevelBucketDBUpdaterTest, node_feature_sets_are_aggregated_from_nodes_
reply.supported_node_features().unordered_merge_chaining = true;
reply.supported_node_features().two_phase_remove_location = true;
reply.supported_node_features().no_implicit_indexing_of_active_buckets = true;
+ reply.supported_node_features().document_condition_probe = true;
}
}));
}
@@ -2535,14 +2537,17 @@ TEST_F(TopLevelBucketDBUpdaterTest, node_feature_sets_are_aggregated_from_nodes_
EXPECT_FALSE(s->node_supported_features_repo().node_supported_features(0).unordered_merge_chaining);
EXPECT_FALSE(s->node_supported_features_repo().node_supported_features(0).two_phase_remove_location);
EXPECT_FALSE(s->node_supported_features_repo().node_supported_features(0).no_implicit_indexing_of_active_buckets);
+ EXPECT_FALSE(s->node_supported_features_repo().node_supported_features(0).document_condition_probe);
EXPECT_TRUE(s->node_supported_features_repo().node_supported_features(1).unordered_merge_chaining);
EXPECT_TRUE(s->node_supported_features_repo().node_supported_features(1).two_phase_remove_location);
EXPECT_TRUE(s->node_supported_features_repo().node_supported_features(1).no_implicit_indexing_of_active_buckets);
+ EXPECT_TRUE(s->node_supported_features_repo().node_supported_features(1).document_condition_probe);
EXPECT_TRUE(s->node_supported_features_repo().node_supported_features(2).unordered_merge_chaining);
EXPECT_TRUE(s->node_supported_features_repo().node_supported_features(2).two_phase_remove_location);
EXPECT_TRUE(s->node_supported_features_repo().node_supported_features(2).no_implicit_indexing_of_active_buckets);
+ EXPECT_TRUE(s->node_supported_features_repo().node_supported_features(2).document_condition_probe);
}
}