Skip to content

Commit 8b7eb00

Browse files
committed
policy: Use VersionedValue for selectors
Signed-off-by: Jarno Rajahalme <jarno@isovalent.com>
1 parent 1475be0 commit 8b7eb00

7 files changed

Lines changed: 2356 additions & 253 deletions

File tree

cilium/BUILD

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,17 @@ envoy_cc_library(
2828
],
2929
)
3030

31+
envoy_cc_library(
32+
name = "versioned_lib",
33+
hdrs = ["versioned.h"],
34+
repository = "@envoy",
35+
deps = [
36+
"@com_google_absl//absl/container:flat_hash_map",
37+
"@com_google_absl//absl/container:flat_hash_set",
38+
"@envoy//source/common/common:assert_lib",
39+
],
40+
)
41+
3142
envoy_cc_library(
3243
name = "network_policy_lib",
3344
srcs = [
@@ -45,6 +56,7 @@ envoy_cc_library(
4556
"//cilium:conntrack_lib",
4657
"//cilium:grpc_subscription_lib",
4758
"//cilium:ipcache_lib",
59+
"//cilium:versioned_lib",
4860
"//cilium/api:npds_cc_proto",
4961
"@envoy//envoy/config:subscription_interface",
5062
"@envoy//envoy/singleton:manager_interface",

0 commit comments

Comments
 (0)