Skip to content

Commit

Permalink
Converted source/extensions/outlier_detection_monitors/common to libr…
Browse files Browse the repository at this point in the history
…ary.

Signed-off-by: Christoph Pakulski <paker8848@gmail.com>
  • Loading branch information
cpakulski committed Jul 25, 2024
1 parent 238ed19 commit af13f3f
Show file tree
Hide file tree
Showing 4 changed files with 4 additions and 15 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,6 @@ option go_package = "github.com/envoyproxy/go-control-plane/envoy/extensions/out
option (udpa.annotations.file_status).package_version_status = ACTIVE;

// [#protodoc-title: Outlier detection error buckets]
// [#extension: envoy.outlier_detection_monitors.common]

// Outlier detection extensions require attaching error buckets. The purpose
// of error buckets is describing which results should be of interest to
Expand Down
1 change: 0 additions & 1 deletion source/extensions/extensions_build_config.bzl
Original file line number Diff line number Diff line change
Expand Up @@ -316,7 +316,6 @@ EXTENSIONS = {
# Outlier Detection Monitors
#
#
"envoy.outlier_detection_monitors.common": "//source/extensions/outlier_detection_monitors/common:outlier_detection_monitors_lib",
"envoy.outlier_detection_monitors.consecutive_errors": "//source/extensions/outlier_detection_monitors/consecutive_errors:consecutive_errors_monitor_lib",

#
Expand Down
6 changes: 0 additions & 6 deletions source/extensions/extensions_metadata.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -984,12 +984,6 @@ envoy.matching.matchers.cel_matcher:
status: stable
type_urls:
- xds.type.matcher.v3.CelMatcher
envoy.outlier_detection_monitors.common:
categories:
- envoy.outlier_detection_monitors
security_posture: robust_to_untrusted_downstream
status: alpha
undocumented: true
envoy.outlier_detection_monitors.consecutive_errors:
categories:
- envoy.outlier_detection_monitors
Expand Down
11 changes: 4 additions & 7 deletions source/extensions/outlier_detection_monitors/common/BUILD
Original file line number Diff line number Diff line change
@@ -1,25 +1,22 @@
load(
"//bazel:envoy_build_system.bzl",
"envoy_cc_extension",
"envoy_extension_package",
"envoy_cc_library",
)

licenses(["notice"]) # Apache 2

envoy_extension_package()

envoy_cc_extension(
envoy_cc_library(
name = "outlier_detection_monitors_lib",
srcs = ["monitor_base_impl.cc"],
hdrs = ["monitor_base_impl.h"],
extra_visibility = [
visibility = [
"//source/common/upstream:__subpackages__",
"//source/extensions/outlier_detection_monitors:__subpackages__",
"//test/common/upstream:__subpackages__",
],
deps = [
"//source/common/protobuf",
"//source/common/protobuf:utility_lib_header",
#"//envoy/server:factory_context_interface",
"@envoy_api//envoy/extensions/outlier_detection_monitors/common/v3:pkg_cc_proto",
],
)

0 comments on commit af13f3f

Please sign in to comment.