This is an automated email from the ASF dual-hosted git repository.
shoothzj pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/bookkeeper.git
The following commit(s) were added to refs/heads/master by this push:
new c618db24fd chore: remove ostrich version, it's code has been removed
after 4.10.0 (#4291)
c618db24fd is described below
commit c618db24fde824d7417c550fd942e70cadf76d03
Author: ZhangJian He <[email protected]>
AuthorDate: Sun Apr 21 10:31:38 2024 +0800
chore: remove ostrich version, it's code has been removed after 4.10.0
(#4291)
### Motivation
Clean up ostrich related codećdocs
### Changes
delete `ostrich` version define in `pom.xml`, wrong version docs.
Signed-off-by: ZhangJian He <[email protected]>
---
pom.xml | 1 -
site3/website/docs/reference/config.md | 17 ----------------
.../version-4.11.1/reference/config.md | 18 +----------------
.../version-4.12.1/reference/config.md | 18 +----------------
.../version-4.13.0/reference/config.md | 18 +----------------
.../version-4.14.8/reference/config.md | 18 +----------------
.../version-4.15.5/reference/config.md | 18 +----------------
.../version-4.16.5/reference/config.md | 23 +++-------------------
8 files changed, 8 insertions(+), 123 deletions(-)
diff --git a/pom.xml b/pom.xml
index dadcce1e8e..6632a9afea 100644
--- a/pom.xml
+++ b/pom.xml
@@ -158,7 +158,6 @@
<mockito.version>4.11.0</mockito.version>
<netty.version>4.1.108.Final</netty.version>
<netty-iouring.version>0.0.25.Final</netty-iouring.version>
- <ostrich.version>9.1.3</ostrich.version>
<prometheus.version>0.15.0</prometheus.version>
<datasketches.version>0.8.3</datasketches.version>
<httpclient.version>4.5.13</httpclient.version>
diff --git a/site3/website/docs/reference/config.md
b/site3/website/docs/reference/config.md
index a7ea81f012..6215f0be29 100644
--- a/site3/website/docs/reference/config.md
+++ b/site3/website/docs/reference/config.md
@@ -302,23 +302,6 @@ The table below lists parameters that you can set to
configure bookies. All conf
| codahaleStatsSlf4jEndpoint | the slf4j endpoint for reporting stats. see
[slf4j reporter](//metrics.dropwizard.io/3.1.0/manual/core/#slf4j) for more
details. | null |
| codahaleStatsJmxEndpoint | the jmx endpoint for reporting stats. see [jmx
reporter](//metrics.dropwizard.io/3.1.0/manual/core/#jmx) for more details. |
|
-
-## Twitter Ostrich Metrics Provider
-
-| Parameter | Description | Default
-| --------- | ----------- | ------- |
-| statsExport | Flag to control whether to expose ostrich metrics via a http
endpoint configured by `statsHttpPort`. | false |
-| statsHttpPort | The http port of exposing ostrich stats if `statsExport` is
set to true | 9002 |
-
-
-## Twitter Science Metrics Provider
-
-| Parameter | Description | Default
-| --------- | ----------- | ------- |
-| statsExport | Flag to control whether to expose metrics via a http endpoint
configured by `statsHttpPort`. | false |
-| statsHttpPort | The http port of exposing stats if `statsExport` is set to
true | 9002 |
-
-
## AutoRecovery general settings
| Parameter | Description | Default
diff --git a/site3/website/versioned_docs/version-4.11.1/reference/config.md
b/site3/website/versioned_docs/version-4.11.1/reference/config.md
index 891b447421..d95f629c72 100644
--- a/site3/website/versioned_docs/version-4.11.1/reference/config.md
+++ b/site3/website/versioned_docs/version-4.11.1/reference/config.md
@@ -255,7 +255,7 @@ The table below lists parameters that you can set to
configure bookies. All conf
| Parameter | Description | Default
| --------- | ----------- | ------- |
| enableStatistics | Whether statistics are enabled for the bookie. | true |
-| statsProviderClass | Stats provider class.<br />Options:<br /> - Prometheus
: org.apache.bookkeeper.stats.prometheus.PrometheusMetricsProvider<br /> -
Codahale : org.apache.bookkeeper.stats.codahale.CodahaleMetricsProvider<br
/> - Twitter Finagle :
org.apache.bookkeeper.stats.twitter.finagle.FinagleStatsProvider<br /> -
Twitter Ostrich :
org.apache.bookkeeper.stats.twitter.ostrich.OstrichProvider<br /> - Twitter
Science : org.apache.bookkeeper.stats.twitter.science.TwitterSta [...]
+| statsProviderClass | Stats provider class.<br />Options:<br /> - Prometheus
: org.apache.bookkeeper.stats.prometheus.PrometheusMetricsProvider<br /> -
Codahale : org.apache.bookkeeper.stats.codahale.CodahaleMetricsProvider<br
/> | org.apache.bookkeeper.stats.prometheus.PrometheusMetricsProvider |
| limitStatsLogging | option to limit stats logging | false |
@@ -280,22 +280,6 @@ The table below lists parameters that you can set to
configure bookies. All conf
| codahaleStatsJmxEndpoint | the jmx endpoint for reporting stats. see [jmx
reporter](//metrics.dropwizard.io/3.1.0/manual/core/#jmx) for more details. |
|
-## Twitter Ostrich Metrics Provider
-
-| Parameter | Description | Default
-| --------- | ----------- | ------- |
-| statsExport | Flag to control whether to expose ostrich metrics via a http
endpoint configured by `statsHttpPort`. | false |
-| statsHttpPort | The http port of exposing ostrich stats if `statsExport` is
set to true | 9002 |
-
-
-## Twitter Science Metrics Provider
-
-| Parameter | Description | Default
-| --------- | ----------- | ------- |
-| statsExport | Flag to control whether to expose metrics via a http endpoint
configured by `statsHttpPort`. | false |
-| statsHttpPort | The http port of exposing stats if `statsExport` is set to
true | 9002 |
-
-
## AutoRecovery general settings
| Parameter | Description | Default
diff --git a/site3/website/versioned_docs/version-4.12.1/reference/config.md
b/site3/website/versioned_docs/version-4.12.1/reference/config.md
index 891b447421..d95f629c72 100644
--- a/site3/website/versioned_docs/version-4.12.1/reference/config.md
+++ b/site3/website/versioned_docs/version-4.12.1/reference/config.md
@@ -255,7 +255,7 @@ The table below lists parameters that you can set to
configure bookies. All conf
| Parameter | Description | Default
| --------- | ----------- | ------- |
| enableStatistics | Whether statistics are enabled for the bookie. | true |
-| statsProviderClass | Stats provider class.<br />Options:<br /> - Prometheus
: org.apache.bookkeeper.stats.prometheus.PrometheusMetricsProvider<br /> -
Codahale : org.apache.bookkeeper.stats.codahale.CodahaleMetricsProvider<br
/> - Twitter Finagle :
org.apache.bookkeeper.stats.twitter.finagle.FinagleStatsProvider<br /> -
Twitter Ostrich :
org.apache.bookkeeper.stats.twitter.ostrich.OstrichProvider<br /> - Twitter
Science : org.apache.bookkeeper.stats.twitter.science.TwitterSta [...]
+| statsProviderClass | Stats provider class.<br />Options:<br /> - Prometheus
: org.apache.bookkeeper.stats.prometheus.PrometheusMetricsProvider<br /> -
Codahale : org.apache.bookkeeper.stats.codahale.CodahaleMetricsProvider<br
/> | org.apache.bookkeeper.stats.prometheus.PrometheusMetricsProvider |
| limitStatsLogging | option to limit stats logging | false |
@@ -280,22 +280,6 @@ The table below lists parameters that you can set to
configure bookies. All conf
| codahaleStatsJmxEndpoint | the jmx endpoint for reporting stats. see [jmx
reporter](//metrics.dropwizard.io/3.1.0/manual/core/#jmx) for more details. |
|
-## Twitter Ostrich Metrics Provider
-
-| Parameter | Description | Default
-| --------- | ----------- | ------- |
-| statsExport | Flag to control whether to expose ostrich metrics via a http
endpoint configured by `statsHttpPort`. | false |
-| statsHttpPort | The http port of exposing ostrich stats if `statsExport` is
set to true | 9002 |
-
-
-## Twitter Science Metrics Provider
-
-| Parameter | Description | Default
-| --------- | ----------- | ------- |
-| statsExport | Flag to control whether to expose metrics via a http endpoint
configured by `statsHttpPort`. | false |
-| statsHttpPort | The http port of exposing stats if `statsExport` is set to
true | 9002 |
-
-
## AutoRecovery general settings
| Parameter | Description | Default
diff --git a/site3/website/versioned_docs/version-4.13.0/reference/config.md
b/site3/website/versioned_docs/version-4.13.0/reference/config.md
index 891b447421..d95f629c72 100644
--- a/site3/website/versioned_docs/version-4.13.0/reference/config.md
+++ b/site3/website/versioned_docs/version-4.13.0/reference/config.md
@@ -255,7 +255,7 @@ The table below lists parameters that you can set to
configure bookies. All conf
| Parameter | Description | Default
| --------- | ----------- | ------- |
| enableStatistics | Whether statistics are enabled for the bookie. | true |
-| statsProviderClass | Stats provider class.<br />Options:<br /> - Prometheus
: org.apache.bookkeeper.stats.prometheus.PrometheusMetricsProvider<br /> -
Codahale : org.apache.bookkeeper.stats.codahale.CodahaleMetricsProvider<br
/> - Twitter Finagle :
org.apache.bookkeeper.stats.twitter.finagle.FinagleStatsProvider<br /> -
Twitter Ostrich :
org.apache.bookkeeper.stats.twitter.ostrich.OstrichProvider<br /> - Twitter
Science : org.apache.bookkeeper.stats.twitter.science.TwitterSta [...]
+| statsProviderClass | Stats provider class.<br />Options:<br /> - Prometheus
: org.apache.bookkeeper.stats.prometheus.PrometheusMetricsProvider<br /> -
Codahale : org.apache.bookkeeper.stats.codahale.CodahaleMetricsProvider<br
/> | org.apache.bookkeeper.stats.prometheus.PrometheusMetricsProvider |
| limitStatsLogging | option to limit stats logging | false |
@@ -280,22 +280,6 @@ The table below lists parameters that you can set to
configure bookies. All conf
| codahaleStatsJmxEndpoint | the jmx endpoint for reporting stats. see [jmx
reporter](//metrics.dropwizard.io/3.1.0/manual/core/#jmx) for more details. |
|
-## Twitter Ostrich Metrics Provider
-
-| Parameter | Description | Default
-| --------- | ----------- | ------- |
-| statsExport | Flag to control whether to expose ostrich metrics via a http
endpoint configured by `statsHttpPort`. | false |
-| statsHttpPort | The http port of exposing ostrich stats if `statsExport` is
set to true | 9002 |
-
-
-## Twitter Science Metrics Provider
-
-| Parameter | Description | Default
-| --------- | ----------- | ------- |
-| statsExport | Flag to control whether to expose metrics via a http endpoint
configured by `statsHttpPort`. | false |
-| statsHttpPort | The http port of exposing stats if `statsExport` is set to
true | 9002 |
-
-
## AutoRecovery general settings
| Parameter | Description | Default
diff --git a/site3/website/versioned_docs/version-4.14.8/reference/config.md
b/site3/website/versioned_docs/version-4.14.8/reference/config.md
index 891b447421..d95f629c72 100644
--- a/site3/website/versioned_docs/version-4.14.8/reference/config.md
+++ b/site3/website/versioned_docs/version-4.14.8/reference/config.md
@@ -255,7 +255,7 @@ The table below lists parameters that you can set to
configure bookies. All conf
| Parameter | Description | Default
| --------- | ----------- | ------- |
| enableStatistics | Whether statistics are enabled for the bookie. | true |
-| statsProviderClass | Stats provider class.<br />Options:<br /> - Prometheus
: org.apache.bookkeeper.stats.prometheus.PrometheusMetricsProvider<br /> -
Codahale : org.apache.bookkeeper.stats.codahale.CodahaleMetricsProvider<br
/> - Twitter Finagle :
org.apache.bookkeeper.stats.twitter.finagle.FinagleStatsProvider<br /> -
Twitter Ostrich :
org.apache.bookkeeper.stats.twitter.ostrich.OstrichProvider<br /> - Twitter
Science : org.apache.bookkeeper.stats.twitter.science.TwitterSta [...]
+| statsProviderClass | Stats provider class.<br />Options:<br /> - Prometheus
: org.apache.bookkeeper.stats.prometheus.PrometheusMetricsProvider<br /> -
Codahale : org.apache.bookkeeper.stats.codahale.CodahaleMetricsProvider<br
/> | org.apache.bookkeeper.stats.prometheus.PrometheusMetricsProvider |
| limitStatsLogging | option to limit stats logging | false |
@@ -280,22 +280,6 @@ The table below lists parameters that you can set to
configure bookies. All conf
| codahaleStatsJmxEndpoint | the jmx endpoint for reporting stats. see [jmx
reporter](//metrics.dropwizard.io/3.1.0/manual/core/#jmx) for more details. |
|
-## Twitter Ostrich Metrics Provider
-
-| Parameter | Description | Default
-| --------- | ----------- | ------- |
-| statsExport | Flag to control whether to expose ostrich metrics via a http
endpoint configured by `statsHttpPort`. | false |
-| statsHttpPort | The http port of exposing ostrich stats if `statsExport` is
set to true | 9002 |
-
-
-## Twitter Science Metrics Provider
-
-| Parameter | Description | Default
-| --------- | ----------- | ------- |
-| statsExport | Flag to control whether to expose metrics via a http endpoint
configured by `statsHttpPort`. | false |
-| statsHttpPort | The http port of exposing stats if `statsExport` is set to
true | 9002 |
-
-
## AutoRecovery general settings
| Parameter | Description | Default
diff --git a/site3/website/versioned_docs/version-4.15.5/reference/config.md
b/site3/website/versioned_docs/version-4.15.5/reference/config.md
index c49c2cb35b..243bd619b3 100644
--- a/site3/website/versioned_docs/version-4.15.5/reference/config.md
+++ b/site3/website/versioned_docs/version-4.15.5/reference/config.md
@@ -261,7 +261,7 @@ The table below lists parameters that you can set to
configure bookies. All conf
| Parameter | Description | Default
| --------- | ----------- | ------- |
| enableStatistics | Whether statistics are enabled for the bookie. | true |
-| statsProviderClass | Stats provider class.<br />Options:<br /> - Prometheus
: org.apache.bookkeeper.stats.prometheus.PrometheusMetricsProvider<br /> -
Codahale : org.apache.bookkeeper.stats.codahale.CodahaleMetricsProvider<br
/> - Twitter Finagle :
org.apache.bookkeeper.stats.twitter.finagle.FinagleStatsProvider<br /> -
Twitter Ostrich :
org.apache.bookkeeper.stats.twitter.ostrich.OstrichProvider<br /> - Twitter
Science : org.apache.bookkeeper.stats.twitter.science.TwitterSta [...]
+| statsProviderClass | Stats provider class.<br />Options:<br /> - Prometheus
: org.apache.bookkeeper.stats.prometheus.PrometheusMetricsProvider<br /> -
Codahale : org.apache.bookkeeper.stats.codahale.CodahaleMetricsProvider<br
/> | org.apache.bookkeeper.stats.prometheus.PrometheusMetricsProvider |
| limitStatsLogging | option to limit stats logging | false |
@@ -286,22 +286,6 @@ The table below lists parameters that you can set to
configure bookies. All conf
| codahaleStatsJmxEndpoint | the jmx endpoint for reporting stats. see [jmx
reporter](//metrics.dropwizard.io/3.1.0/manual/core/#jmx) for more details. |
|
-## Twitter Ostrich Metrics Provider
-
-| Parameter | Description | Default
-| --------- | ----------- | ------- |
-| statsExport | Flag to control whether to expose ostrich metrics via a http
endpoint configured by `statsHttpPort`. | false |
-| statsHttpPort | The http port of exposing ostrich stats if `statsExport` is
set to true | 9002 |
-
-
-## Twitter Science Metrics Provider
-
-| Parameter | Description | Default
-| --------- | ----------- | ------- |
-| statsExport | Flag to control whether to expose metrics via a http endpoint
configured by `statsHttpPort`. | false |
-| statsHttpPort | The http port of exposing stats if `statsExport` is set to
true | 9002 |
-
-
## AutoRecovery general settings
| Parameter | Description | Default
diff --git a/site3/website/versioned_docs/version-4.16.5/reference/config.md
b/site3/website/versioned_docs/version-4.16.5/reference/config.md
index 11953b80b3..a6ab7a8d63 100644
--- a/site3/website/versioned_docs/version-4.16.5/reference/config.md
+++ b/site3/website/versioned_docs/version-4.16.5/reference/config.md
@@ -276,10 +276,9 @@ The table below lists parameters that you can set to
configure bookies. All conf
| Parameter | Description | Default
| --------- | ----------- | ------- |
-| enableStatistics | Whether statistics are enabled for the bookie. | true |
-| sanityCheckMetricsEnabled | Flag to enable sanity check metrics in bookie
stats. | false |
-| statsProviderClass | Stats provider class.<br />Options:<br /> - Prometheus
: org.apache.bookkeeper.stats.prometheus.PrometheusMetricsProvider<br /> -
Codahale : org.apache.bookkeeper.stats.codahale.CodahaleMetricsProvider<br
/> - Twitter Finagle :
org.apache.bookkeeper.stats.twitter.finagle.FinagleStatsProvider<br /> -
Twitter Ostrich :
org.apache.bookkeeper.stats.twitter.ostrich.OstrichProvider<br /> - Twitter
Science : org.apache.bookkeeper.stats.twitter.science.TwitterSta [...]
-| limitStatsLogging | option to limit stats logging | true |
+| enableStatistics | Whether statistics are enabled for the bookie. | true |
+| statsProviderClass | Stats provider class.<br />Options:<br /> - Prometheus
: org.apache.bookkeeper.stats.prometheus.PrometheusMetricsProvider<br /> -
Codahale : org.apache.bookkeeper.stats.codahale.CodahaleMetricsProvider<br
/> | org.apache.bookkeeper.stats.prometheus.PrometheusMetricsProvider |
+| limitStatsLogging | option to limit stats logging | false |
## Prometheus Metrics Provider Settings
@@ -303,22 +302,6 @@ The table below lists parameters that you can set to
configure bookies. All conf
| codahaleStatsJmxEndpoint | the jmx endpoint for reporting stats. see [jmx
reporter](//metrics.dropwizard.io/3.1.0/manual/core/#jmx) for more details. |
|
-## Twitter Ostrich Metrics Provider
-
-| Parameter | Description | Default
-| --------- | ----------- | ------- |
-| statsExport | Flag to control whether to expose ostrich metrics via a http
endpoint configured by `statsHttpPort`. | false |
-| statsHttpPort | The http port of exposing ostrich stats if `statsExport` is
set to true | 9002 |
-
-
-## Twitter Science Metrics Provider
-
-| Parameter | Description | Default
-| --------- | ----------- | ------- |
-| statsExport | Flag to control whether to expose metrics via a http endpoint
configured by `statsHttpPort`. | false |
-| statsHttpPort | The http port of exposing stats if `statsExport` is set to
true | 9002 |
-
-
## AutoRecovery general settings
| Parameter | Description | Default