This is an automated email from the ASF dual-hosted git repository.
wodiwudi pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ozhera.git
The following commit(s) were added to refs/heads/master by this push:
new 43f12948 fix: Uniformly modify and update the dependent versions of
the release. (#666)
43f12948 is described below
commit 43f1294829e5670e32cd7bb5f1d04129a4f5c28a
Author: Xue <[email protected]>
AuthorDate: Wed Jun 3 09:34:28 2026 +0800
fix: Uniformly modify and update the dependent versions of the release.
(#666)
* fix: Unify the versions of all modules
* fix: Modify snapshot dependencies
---
...-package.yml => ozhera-metrics-all-package.yml} | 8 +-
dist/dockerfiles/README.md | 2 +-
dist/dockerfiles/README_CN.md | 2 +-
.../apache/LICENSE-prometheus-diy-client.txt | 201 ---------------------
.../apache/LICENSE-prometheus-diy-starter.txt | 201 ---------------------
ozhera-app/app-api/pom.xml | 4 +-
ozhera-app/app-common/pom.xml | 4 +-
ozhera-app/app-server/pom.xml | 4 +-
ozhera-app/app-service/pom.xml | 6 +-
ozhera-app/pom.xml | 10 +-
ozhera-demo-client/ozhera-demo-client-api/pom.xml | 4 +-
.../ozhera-demo-client-common/pom.xml | 2 +-
.../ozhera-demo-client-server/pom.xml | 12 +-
.../client/config/PrometheusConfiguration.java | 14 +-
.../demo/client/controller/TestController.java | 10 +-
.../ozhera-demo-client-service/pom.xml | 2 +-
ozhera-demo-client/pom.xml | 18 +-
ozhera-demo-server/ozhera-demo-server-api/pom.xml | 2 +-
.../ozhera-demo-server-server/pom.xml | 2 +-
ozhera-demo-server/pom.xml | 6 +-
.../ozhera-intelligence-domain/pom.xml | 2 +-
.../ozhera-intelligence-server/pom.xml | 4 +-
.../ozhera-intelligence-service/pom.xml | 4 +-
ozhera-intelligence/pom.xml | 26 +--
ozhera-log/log-agent-server/pom.xml | 9 +-
ozhera-log/log-agent/pom.xml | 4 +-
ozhera-log/log-api/pom.xml | 4 +-
ozhera-log/log-common/pom.xml | 4 +-
ozhera-log/log-manager/pom.xml | 8 +-
ozhera-log/log-stream/pom.xml | 4 +-
ozhera-log/pom.xml | 12 +-
.../ozhera-metrics-sdk-config/pom.xml | 4 +-
ozhera-metrics-all/ozhera-metrics-sdk/pom.xml | 4 +-
ozhera-metrics-all/pom.xml | 4 +-
ozhera-monitor/ozhera-monitor-api/pom.xml | 2 +-
ozhera-monitor/ozhera-monitor-common/pom.xml | 2 +-
ozhera-monitor/ozhera-monitor-server/pom.xml | 2 +-
ozhera-monitor/ozhera-monitor-service/pom.xml | 2 +-
ozhera-monitor/pom.xml | 18 +-
ozhera-operator/ozhera-operator-common/pom.xml | 2 +-
ozhera-operator/ozhera-operator-server/pom.xml | 2 +-
ozhera-operator/ozhera-operator-service/pom.xml | 2 +-
ozhera-operator/pom.xml | 8 +-
.../ozhera-prometheus-agent-api/pom.xml | 6 +-
.../ozhera-prometheus-agent-client/pom.xml | 2 +-
.../ozhera-prometheus-agent-common/pom.xml | 2 +-
.../ozhera-prometheus-agent-dao/pom.xml | 2 +-
.../ozhera-prometheus-agent-server/pom.xml | 2 +-
.../ozhera-prometheus-agent-service/pom.xml | 2 +-
ozhera-prometheus-agent/pom.xml | 26 +--
ozhera-tspandata/pom.xml | 4 +-
ozhera-webhook/ozhera-webhook-server/pom.xml | 2 +-
ozhera-webhook/pom.xml | 4 +-
pom.xml | 10 +-
readme/custom-tracking/custom-tracking.md | 42 ++---
readme/custom-tracking/custom-tracking_cn.md | 44 ++---
trace-etl/pom.xml | 6 +-
trace-etl/trace-etl-api/pom.xml | 2 +-
trace-etl/trace-etl-common/pom.xml | 2 +-
trace-etl/trace-etl-dao/pom.xml | 2 +-
trace-etl/trace-etl-domain/pom.xml | 2 +-
trace-etl/trace-etl-es/pom.xml | 2 +-
trace-etl/trace-etl-extensions/pom.xml | 4 +-
.../trace-etl-doris-extension/pom.xml | 2 +-
.../trace-etl-es-extension/pom.xml | 2 +-
.../trace-etl-kafka-extension/pom.xml | 2 +-
.../trace-etl-rocketmq-extension/pom.xml | 2 +-
trace-etl/trace-etl-manager/pom.xml | 2 +-
trace-etl/trace-etl-metadata/pom.xml | 2 +-
trace-etl/trace-etl-nginx/pom.xml | 2 +-
trace-etl/trace-etl-server/pom.xml | 2 +-
trace-etl/trace-etl-service/pom.xml | 2 +-
72 files changed, 181 insertions(+), 652 deletions(-)
diff --git a/.github/workflows/prometheus-starter-all-package.yml
b/.github/workflows/ozhera-metrics-all-package.yml
similarity index 94%
rename from .github/workflows/prometheus-starter-all-package.yml
rename to .github/workflows/ozhera-metrics-all-package.yml
index bf157eb4..c24d9818 100644
--- a/.github/workflows/prometheus-starter-all-package.yml
+++ b/.github/workflows/ozhera-metrics-all-package.yml
@@ -17,20 +17,20 @@
# This is a basic workflow to help you get started with Actions
-name: prometheus-starter-all test
+name: ozhera-metrics-all test
# Controls when the action will run. Triggers the workflow on push or pull
request
# events but only for the master branch
on:
pull_request:
paths:
- - 'prometheus-starter-all/**'
+ - 'ozhera-metrics-all/**'
workflow_dispatch:
# A workflow run is made up of one or more jobs that can run sequentially or
in parallel
jobs:
check-build-21:
- name: prometheus-starter-all test
+ name: ozhera-metrics-all test
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
@@ -44,4 +44,4 @@ jobs:
- run: echo '<settings> <interactiveMode>false</interactiveMode>
<profiles> <profile> <repositories>
<repository> <snapshots /> <id>ossrh</id>
<name>ossrh-snapshot</name>
<url>https://s01.oss.sonatype.org/content/repositories/snapshots</url>
</repository> </repositories> <pluginRepositories>
<pluginRepository> [...]
- - run: cd prometheus-starter-all; mvn -U clean package
+ - run: cd ozhera-metrics-all; mvn -U clean package
diff --git a/dist/dockerfiles/README.md b/dist/dockerfiles/README.md
index b2fb90a9..f4a4ccb4 100644
--- a/dist/dockerfiles/README.md
+++ b/dist/dockerfiles/README.md
@@ -28,7 +28,7 @@ APP_VERSION version number of this release
Under the servers package in the root directory, the jar packages
corresponding to each server are provided according to the directory name
Example: For example, we build the ozhera-app image in the root directory
-docker build . --build-arg SRC_PATH=servers/ozhera-app/ --build-arg LIB_PATH=.
--build-arg APP_VERSION=2.2.6-SNAPSHOT -t
herahub/opensource-pub:app-server-2.2.6-SNAPSHOT-beta-v1
+docker build . --build-arg SRC_PATH=servers/ozhera-app/ --build-arg LIB_PATH=.
--build-arg APP_VERSION=2.2.6-incubating -t
herahub/opensource-pub:app-server-2.2.6-incubating-beta-v1
## 2. How to deploy the project
diff --git a/dist/dockerfiles/README_CN.md b/dist/dockerfiles/README_CN.md
index 8cc66435..4e8a762c 100644
--- a/dist/dockerfiles/README_CN.md
+++ b/dist/dockerfiles/README_CN.md
@@ -28,7 +28,7 @@ APP_VERSION 本次发布的版本号
根目录的servers包下,按目录名称提供了各个server对应的jar包
例子:比如我们在根目录构建ozhera-app的镜像
-docker build . --build-arg SRC_PATH=servers/ozhera-app/ --build-arg
LIB_PATH=. --build-arg APP_VERSION=2.2.6-SNAPSHOT -t
herahub/opensource-pub:app-server-2.2.6-SNAPSHOT-beta-v1
+docker build . --build-arg SRC_PATH=servers/ozhera-app/ --build-arg
LIB_PATH=. --build-arg APP_VERSION=2.2.6-incubating -t
herahub/opensource-pub:app-server-2.2.6-incubating-beta-v1
## 2、如何部署项目
diff --git a/dist/licenses/apache/LICENSE-prometheus-diy-client.txt
b/dist/licenses/apache/LICENSE-prometheus-diy-client.txt
deleted file mode 100644
index f49a4e16..00000000
--- a/dist/licenses/apache/LICENSE-prometheus-diy-client.txt
+++ /dev/null
@@ -1,201 +0,0 @@
- Apache License
- Version 2.0, January 2004
- http://www.apache.org/licenses/
-
- TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
- 1. Definitions.
-
- "License" shall mean the terms and conditions for use, reproduction,
- and distribution as defined by Sections 1 through 9 of this document.
-
- "Licensor" shall mean the copyright owner or entity authorized by
- the copyright owner that is granting the License.
-
- "Legal Entity" shall mean the union of the acting entity and all
- other entities that control, are controlled by, or are under common
- control with that entity. For the purposes of this definition,
- "control" means (i) the power, direct or indirect, to cause the
- direction or management of such entity, whether by contract or
- otherwise, or (ii) ownership of fifty percent (50%) or more of the
- outstanding shares, or (iii) beneficial ownership of such entity.
-
- "You" (or "Your") shall mean an individual or Legal Entity
- exercising permissions granted by this License.
-
- "Source" form shall mean the preferred form for making modifications,
- including but not limited to software source code, documentation
- source, and configuration files.
-
- "Object" form shall mean any form resulting from mechanical
- transformation or translation of a Source form, including but
- not limited to compiled object code, generated documentation,
- and conversions to other media types.
-
- "Work" shall mean the work of authorship, whether in Source or
- Object form, made available under the License, as indicated by a
- copyright notice that is included in or attached to the work
- (an example is provided in the Appendix below).
-
- "Derivative Works" shall mean any work, whether in Source or Object
- form, that is based on (or derived from) the Work and for which the
- editorial revisions, annotations, elaborations, or other modifications
- represent, as a whole, an original work of authorship. For the purposes
- of this License, Derivative Works shall not include works that remain
- separable from, or merely link (or bind by name) to the interfaces of,
- the Work and Derivative Works thereof.
-
- "Contribution" shall mean any work of authorship, including
- the original version of the Work and any modifications or additions
- to that Work or Derivative Works thereof, that is intentionally
- submitted to Licensor for inclusion in the Work by the copyright owner
- or by an individual or Legal Entity authorized to submit on behalf of
- the copyright owner. For the purposes of this definition, "submitted"
- means any form of electronic, verbal, or written communication sent
- to the Licensor or its representatives, including but not limited to
- communication on electronic mailing lists, source code control systems,
- and issue tracking systems that are managed by, or on behalf of, the
- Licensor for the purpose of discussing and improving the Work, but
- excluding communication that is conspicuously marked or otherwise
- designated in writing by the copyright owner as "Not a Contribution."
-
- "Contributor" shall mean Licensor and any individual or Legal Entity
- on behalf of whom a Contribution has been received by Licensor and
- subsequently incorporated within the Work.
-
- 2. Grant of Copyright License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- copyright license to reproduce, prepare Derivative Works of,
- publicly display, publicly perform, sublicense, and distribute the
- Work and such Derivative Works in Source or Object form.
-
- 3. Grant of Patent License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- (except as stated in this section) patent license to make, have made,
- use, offer to sell, sell, import, and otherwise transfer the Work,
- where such license applies only to those patent claims licensable
- by such Contributor that are necessarily infringed by their
- Contribution(s) alone or by combination of their Contribution(s)
- with the Work to which such Contribution(s) was submitted. If You
- institute patent litigation against any entity (including a
- cross-claim or counterclaim in a lawsuit) alleging that the Work
- or a Contribution incorporated within the Work constitutes direct
- or contributory patent infringement, then any patent licenses
- granted to You under this License for that Work shall terminate
- as of the date such litigation is filed.
-
- 4. Redistribution. You may reproduce and distribute copies of the
- Work or Derivative Works thereof in any medium, with or without
- modifications, and in Source or Object form, provided that You
- meet the following conditions:
-
- (a) You must give any other recipients of the Work or
- Derivative Works a copy of this License; and
-
- (b) You must cause any modified files to carry prominent notices
- stating that You changed the files; and
-
- (c) You must retain, in the Source form of any Derivative Works
- that You distribute, all copyright, patent, trademark, and
- attribution notices from the Source form of the Work,
- excluding those notices that do not pertain to any part of
- the Derivative Works; and
-
- (d) If the Work includes a "NOTICE" text file as part of its
- distribution, then any Derivative Works that You distribute must
- include a readable copy of the attribution notices contained
- within such NOTICE file, excluding those notices that do not
- pertain to any part of the Derivative Works, in at least one
- of the following places: within a NOTICE text file distributed
- as part of the Derivative Works; within the Source form or
- documentation, if provided along with the Derivative Works; or,
- within a display generated by the Derivative Works, if and
- wherever such third-party notices normally appear. The contents
- of the NOTICE file are for informational purposes only and
- do not modify the License. You may add Your own attribution
- notices within Derivative Works that You distribute, alongside
- or as an addendum to the NOTICE text from the Work, provided
- that such additional attribution notices cannot be construed
- as modifying the License.
-
- You may add Your own copyright statement to Your modifications and
- may provide additional or different license terms and conditions
- for use, reproduction, or distribution of Your modifications, or
- for any such Derivative Works as a whole, provided Your use,
- reproduction, and distribution of the Work otherwise complies with
- the conditions stated in this License.
-
- 5. Submission of Contributions. Unless You explicitly state otherwise,
- any Contribution intentionally submitted for inclusion in the Work
- by You to the Licensor shall be under the terms and conditions of
- this License, without any additional terms or conditions.
- Notwithstanding the above, nothing herein shall supersede or modify
- the terms of any separate license agreement you may have executed
- with Licensor regarding such Contributions.
-
- 6. Trademarks. This License does not grant permission to use the trade
- names, trademarks, service marks, or product names of the Licensor,
- except as required for reasonable and customary use in describing the
- origin of the Work and reproducing the content of the NOTICE file.
-
- 7. Disclaimer of Warranty. Unless required by applicable law or
- agreed to in writing, Licensor provides the Work (and each
- Contributor provides its Contributions) on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
- implied, including, without limitation, any warranties or conditions
- of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
- PARTICULAR PURPOSE. You are solely responsible for determining the
- appropriateness of using or redistributing the Work and assume any
- risks associated with Your exercise of permissions under this License.
-
- 8. Limitation of Liability. In no event and under no legal theory,
- whether in tort (including negligence), contract, or otherwise,
- unless required by applicable law (such as deliberate and grossly
- negligent acts) or agreed to in writing, shall any Contributor be
- liable to You for damages, including any direct, indirect, special,
- incidental, or consequential damages of any character arising as a
- result of this License or out of the use or inability to use the
- Work (including but not limited to damages for loss of goodwill,
- work stoppage, computer failure or malfunction, or any and all
- other commercial damages or losses), even if such Contributor
- has been advised of the possibility of such damages.
-
- 9. Accepting Warranty or Additional Liability. While redistributing
- the Work or Derivative Works thereof, You may choose to offer,
- and charge a fee for, acceptance of support, warranty, indemnity,
- or other liability obligations and/or rights consistent with this
- License. However, in accepting such obligations, You may act only
- on Your own behalf and on Your sole responsibility, not on behalf
- of any other Contributor, and only if You agree to indemnify,
- defend, and hold each Contributor harmless for any liability
- incurred by, or claims asserted against, such Contributor by reason
- of your accepting any such warranty or additional liability.
-
- END OF TERMS AND CONDITIONS
-
- APPENDIX: How to apply the Apache License to your work.
-
- To apply the Apache License to your work, attach the following
- boilerplate notice, with the fields enclosed by brackets "[]"
- replaced with your own identifying information. (Don't include
- the brackets!) The text should be enclosed in the appropriate
- comment syntax for the file format. We also recommend that a
- file or class name and description of purpose be included on the
- same "printed page" as the copyright notice for easier
- identification within third-party archives.
-
- Copyright [yyyy] [name of copyright owner]
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
\ No newline at end of file
diff --git a/dist/licenses/apache/LICENSE-prometheus-diy-starter.txt
b/dist/licenses/apache/LICENSE-prometheus-diy-starter.txt
deleted file mode 100644
index f49a4e16..00000000
--- a/dist/licenses/apache/LICENSE-prometheus-diy-starter.txt
+++ /dev/null
@@ -1,201 +0,0 @@
- Apache License
- Version 2.0, January 2004
- http://www.apache.org/licenses/
-
- TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
- 1. Definitions.
-
- "License" shall mean the terms and conditions for use, reproduction,
- and distribution as defined by Sections 1 through 9 of this document.
-
- "Licensor" shall mean the copyright owner or entity authorized by
- the copyright owner that is granting the License.
-
- "Legal Entity" shall mean the union of the acting entity and all
- other entities that control, are controlled by, or are under common
- control with that entity. For the purposes of this definition,
- "control" means (i) the power, direct or indirect, to cause the
- direction or management of such entity, whether by contract or
- otherwise, or (ii) ownership of fifty percent (50%) or more of the
- outstanding shares, or (iii) beneficial ownership of such entity.
-
- "You" (or "Your") shall mean an individual or Legal Entity
- exercising permissions granted by this License.
-
- "Source" form shall mean the preferred form for making modifications,
- including but not limited to software source code, documentation
- source, and configuration files.
-
- "Object" form shall mean any form resulting from mechanical
- transformation or translation of a Source form, including but
- not limited to compiled object code, generated documentation,
- and conversions to other media types.
-
- "Work" shall mean the work of authorship, whether in Source or
- Object form, made available under the License, as indicated by a
- copyright notice that is included in or attached to the work
- (an example is provided in the Appendix below).
-
- "Derivative Works" shall mean any work, whether in Source or Object
- form, that is based on (or derived from) the Work and for which the
- editorial revisions, annotations, elaborations, or other modifications
- represent, as a whole, an original work of authorship. For the purposes
- of this License, Derivative Works shall not include works that remain
- separable from, or merely link (or bind by name) to the interfaces of,
- the Work and Derivative Works thereof.
-
- "Contribution" shall mean any work of authorship, including
- the original version of the Work and any modifications or additions
- to that Work or Derivative Works thereof, that is intentionally
- submitted to Licensor for inclusion in the Work by the copyright owner
- or by an individual or Legal Entity authorized to submit on behalf of
- the copyright owner. For the purposes of this definition, "submitted"
- means any form of electronic, verbal, or written communication sent
- to the Licensor or its representatives, including but not limited to
- communication on electronic mailing lists, source code control systems,
- and issue tracking systems that are managed by, or on behalf of, the
- Licensor for the purpose of discussing and improving the Work, but
- excluding communication that is conspicuously marked or otherwise
- designated in writing by the copyright owner as "Not a Contribution."
-
- "Contributor" shall mean Licensor and any individual or Legal Entity
- on behalf of whom a Contribution has been received by Licensor and
- subsequently incorporated within the Work.
-
- 2. Grant of Copyright License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- copyright license to reproduce, prepare Derivative Works of,
- publicly display, publicly perform, sublicense, and distribute the
- Work and such Derivative Works in Source or Object form.
-
- 3. Grant of Patent License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- (except as stated in this section) patent license to make, have made,
- use, offer to sell, sell, import, and otherwise transfer the Work,
- where such license applies only to those patent claims licensable
- by such Contributor that are necessarily infringed by their
- Contribution(s) alone or by combination of their Contribution(s)
- with the Work to which such Contribution(s) was submitted. If You
- institute patent litigation against any entity (including a
- cross-claim or counterclaim in a lawsuit) alleging that the Work
- or a Contribution incorporated within the Work constitutes direct
- or contributory patent infringement, then any patent licenses
- granted to You under this License for that Work shall terminate
- as of the date such litigation is filed.
-
- 4. Redistribution. You may reproduce and distribute copies of the
- Work or Derivative Works thereof in any medium, with or without
- modifications, and in Source or Object form, provided that You
- meet the following conditions:
-
- (a) You must give any other recipients of the Work or
- Derivative Works a copy of this License; and
-
- (b) You must cause any modified files to carry prominent notices
- stating that You changed the files; and
-
- (c) You must retain, in the Source form of any Derivative Works
- that You distribute, all copyright, patent, trademark, and
- attribution notices from the Source form of the Work,
- excluding those notices that do not pertain to any part of
- the Derivative Works; and
-
- (d) If the Work includes a "NOTICE" text file as part of its
- distribution, then any Derivative Works that You distribute must
- include a readable copy of the attribution notices contained
- within such NOTICE file, excluding those notices that do not
- pertain to any part of the Derivative Works, in at least one
- of the following places: within a NOTICE text file distributed
- as part of the Derivative Works; within the Source form or
- documentation, if provided along with the Derivative Works; or,
- within a display generated by the Derivative Works, if and
- wherever such third-party notices normally appear. The contents
- of the NOTICE file are for informational purposes only and
- do not modify the License. You may add Your own attribution
- notices within Derivative Works that You distribute, alongside
- or as an addendum to the NOTICE text from the Work, provided
- that such additional attribution notices cannot be construed
- as modifying the License.
-
- You may add Your own copyright statement to Your modifications and
- may provide additional or different license terms and conditions
- for use, reproduction, or distribution of Your modifications, or
- for any such Derivative Works as a whole, provided Your use,
- reproduction, and distribution of the Work otherwise complies with
- the conditions stated in this License.
-
- 5. Submission of Contributions. Unless You explicitly state otherwise,
- any Contribution intentionally submitted for inclusion in the Work
- by You to the Licensor shall be under the terms and conditions of
- this License, without any additional terms or conditions.
- Notwithstanding the above, nothing herein shall supersede or modify
- the terms of any separate license agreement you may have executed
- with Licensor regarding such Contributions.
-
- 6. Trademarks. This License does not grant permission to use the trade
- names, trademarks, service marks, or product names of the Licensor,
- except as required for reasonable and customary use in describing the
- origin of the Work and reproducing the content of the NOTICE file.
-
- 7. Disclaimer of Warranty. Unless required by applicable law or
- agreed to in writing, Licensor provides the Work (and each
- Contributor provides its Contributions) on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
- implied, including, without limitation, any warranties or conditions
- of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
- PARTICULAR PURPOSE. You are solely responsible for determining the
- appropriateness of using or redistributing the Work and assume any
- risks associated with Your exercise of permissions under this License.
-
- 8. Limitation of Liability. In no event and under no legal theory,
- whether in tort (including negligence), contract, or otherwise,
- unless required by applicable law (such as deliberate and grossly
- negligent acts) or agreed to in writing, shall any Contributor be
- liable to You for damages, including any direct, indirect, special,
- incidental, or consequential damages of any character arising as a
- result of this License or out of the use or inability to use the
- Work (including but not limited to damages for loss of goodwill,
- work stoppage, computer failure or malfunction, or any and all
- other commercial damages or losses), even if such Contributor
- has been advised of the possibility of such damages.
-
- 9. Accepting Warranty or Additional Liability. While redistributing
- the Work or Derivative Works thereof, You may choose to offer,
- and charge a fee for, acceptance of support, warranty, indemnity,
- or other liability obligations and/or rights consistent with this
- License. However, in accepting such obligations, You may act only
- on Your own behalf and on Your sole responsibility, not on behalf
- of any other Contributor, and only if You agree to indemnify,
- defend, and hold each Contributor harmless for any liability
- incurred by, or claims asserted against, such Contributor by reason
- of your accepting any such warranty or additional liability.
-
- END OF TERMS AND CONDITIONS
-
- APPENDIX: How to apply the Apache License to your work.
-
- To apply the Apache License to your work, attach the following
- boilerplate notice, with the fields enclosed by brackets "[]"
- replaced with your own identifying information. (Don't include
- the brackets!) The text should be enclosed in the appropriate
- comment syntax for the file format. We also recommend that a
- file or class name and description of purpose be included on the
- same "printed page" as the copyright notice for easier
- identification within third-party archives.
-
- Copyright [yyyy] [name of copyright owner]
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
\ No newline at end of file
diff --git a/ozhera-app/app-api/pom.xml b/ozhera-app/app-api/pom.xml
index 25c31396..dcdc72c1 100644
--- a/ozhera-app/app-api/pom.xml
+++ b/ozhera-app/app-api/pom.xml
@@ -24,7 +24,7 @@
<parent>
<groupId>org.apache.ozhera</groupId>
<artifactId>ozhera-app</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
</parent>
<modelVersion>4.0.0</modelVersion>
@@ -34,7 +34,7 @@
<dependency>
<groupId>org.apache.ozhera</groupId>
<artifactId>app-common</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>${project.version}</version>
</dependency>
<dependency>
diff --git a/ozhera-app/app-common/pom.xml b/ozhera-app/app-common/pom.xml
index 4fb9b585..fc4a56a8 100644
--- a/ozhera-app/app-common/pom.xml
+++ b/ozhera-app/app-common/pom.xml
@@ -23,12 +23,12 @@
<parent>
<groupId>org.apache.ozhera</groupId>
<artifactId>ozhera-app</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>app-common</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
<dependencies>
<dependency>
diff --git a/ozhera-app/app-server/pom.xml b/ozhera-app/app-server/pom.xml
index 1bc3fd1d..0266f2b3 100644
--- a/ozhera-app/app-server/pom.xml
+++ b/ozhera-app/app-server/pom.xml
@@ -23,13 +23,13 @@
<parent>
<groupId>org.apache.ozhera</groupId>
<artifactId>ozhera-app</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>app-server</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
<properties>
<maven.compiler.source>21</maven.compiler.source>
diff --git a/ozhera-app/app-service/pom.xml b/ozhera-app/app-service/pom.xml
index 9319cdc0..62f2a513 100644
--- a/ozhera-app/app-service/pom.xml
+++ b/ozhera-app/app-service/pom.xml
@@ -23,12 +23,12 @@
<parent>
<groupId>org.apache.ozhera</groupId>
<artifactId>ozhera-app</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>app-service</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
<properties>
<maven.compiler.source>21</maven.compiler.source>
@@ -39,7 +39,7 @@
<dependency>
<groupId>org.apache.ozhera</groupId>
<artifactId>app-api</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>${project.version}</version>
</dependency>
<!-- mybatis-plus -->
<dependency>
diff --git a/ozhera-app/pom.xml b/ozhera-app/pom.xml
index 4ff55eea..02eaf324 100644
--- a/ozhera-app/pom.xml
+++ b/ozhera-app/pom.xml
@@ -25,11 +25,11 @@
<parent>
<groupId>org.apache.ozhera</groupId>
<artifactId>ozhera-parent</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
</parent>
<artifactId>ozhera-app</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
<packaging>pom</packaging>
<modules>
@@ -44,17 +44,17 @@
<dependency>
<groupId>org.apache.ozhera</groupId>
<artifactId>app-api</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.apache.ozhera</groupId>
<artifactId>app-service</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.apache.ozhera</groupId>
<artifactId>app-server</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>${project.version}</version>
</dependency>
<!-- inner module -->
</dependencies>
diff --git a/ozhera-demo-client/ozhera-demo-client-api/pom.xml
b/ozhera-demo-client/ozhera-demo-client-api/pom.xml
index a1373e27..460117e0 100644
--- a/ozhera-demo-client/ozhera-demo-client-api/pom.xml
+++ b/ozhera-demo-client/ozhera-demo-client-api/pom.xml
@@ -25,12 +25,12 @@
<parent>
<groupId>org.apache.ozhera</groupId>
<artifactId>ozhera-demo-client</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>ozhera-demo-client-api</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
<dependencies>
diff --git a/ozhera-demo-client/ozhera-demo-client-common/pom.xml
b/ozhera-demo-client/ozhera-demo-client-common/pom.xml
index 213c579e..f926b99f 100644
--- a/ozhera-demo-client/ozhera-demo-client-common/pom.xml
+++ b/ozhera-demo-client/ozhera-demo-client-common/pom.xml
@@ -25,7 +25,7 @@
<parent>
<groupId>org.apache.ozhera</groupId>
<artifactId>ozhera-demo-client</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/ozhera-demo-client/ozhera-demo-client-server/pom.xml
b/ozhera-demo-client/ozhera-demo-client-server/pom.xml
index ca4c8da9..aa7d6479 100644
--- a/ozhera-demo-client/ozhera-demo-client-server/pom.xml
+++ b/ozhera-demo-client/ozhera-demo-client-server/pom.xml
@@ -24,7 +24,7 @@
<parent>
<groupId>org.apache.ozhera</groupId>
<artifactId>ozhera-demo-client</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
</parent>
<modelVersion>4.0.0</modelVersion>
@@ -125,13 +125,7 @@
<dependency>
<groupId>org.apache.ozhera</groupId>
- <artifactId>prometheus-diy-starter</artifactId>
- <exclusions>
- <exclusion>
- <groupId>com.alibaba.nacos</groupId>
- <artifactId>nacos-client</artifactId>
- </exclusion>
- </exclusions>
+ <artifactId>ozhera-metrics-sdk</artifactId>
</dependency>
<dependency>
@@ -230,4 +224,4 @@
</profiles>
-</project>
\ No newline at end of file
+</project>
diff --git
a/ozhera-demo-client/ozhera-demo-client-server/src/main/java/org/apache/ozhera/demo/client/config/PrometheusConfiguration.java
b/ozhera-demo-client/ozhera-demo-client-server/src/main/java/org/apache/ozhera/demo/client/config/PrometheusConfiguration.java
index b2faba26..94573ab0 100644
---
a/ozhera-demo-client/ozhera-demo-client-server/src/main/java/org/apache/ozhera/demo/client/config/PrometheusConfiguration.java
+++
b/ozhera-demo-client/ozhera-demo-client-server/src/main/java/org/apache/ozhera/demo/client/config/PrometheusConfiguration.java
@@ -19,8 +19,7 @@
package org.apache.ozhera.demo.client.config;
-import org.apache.ozhera.prometheus.starter.all.config.PrometheusConfigure;
-import org.springframework.beans.factory.annotation.Value;
+import org.apache.ozhera.metrics.api.Metrics;
import org.springframework.context.annotation.Configuration;
import javax.annotation.PostConstruct;
@@ -32,14 +31,9 @@ import javax.annotation.PostConstruct;
@Configuration
public class PrometheusConfiguration {
- @Value("${app.nacos}")
- private String nacosAddr;
-
- @Value("${server.type}")
- private String serverType;
-
@PostConstruct
public void init(){
- PrometheusConfigure.init(nacosAddr, serverType);
+ // Trigger metrics SDK initialization during application startup.
+ Metrics.getRegistry();
}
-}
\ No newline at end of file
+}
diff --git
a/ozhera-demo-client/ozhera-demo-client-server/src/main/java/org/apache/ozhera/demo/client/controller/TestController.java
b/ozhera-demo-client/ozhera-demo-client-server/src/main/java/org/apache/ozhera/demo/client/controller/TestController.java
index 04d76f62..1ab20dd8 100644
---
a/ozhera-demo-client/ozhera-demo-client-server/src/main/java/org/apache/ozhera/demo/client/controller/TestController.java
+++
b/ozhera-demo-client/ozhera-demo-client-server/src/main/java/org/apache/ozhera/demo/client/controller/TestController.java
@@ -23,7 +23,7 @@ import com.xiaomi.hera.trace.annotation.Trace;
import org.apache.ozhera.demo.client.api.service.DubboHealthService;
import org.apache.ozhera.demo.client.grpc.GrpcClientService;
import org.apache.ozhera.demo.client.util.HttpClientUtil;
-import org.apache.ozhera.prometheus.all.client.Metrics;
+import org.apache.ozhera.metrics.api.Metrics;
import lombok.extern.slf4j.Slf4j;
import org.apache.http.client.methods.CloseableHttpResponse;
import org.apache.http.client.methods.HttpUriRequest;
@@ -114,15 +114,15 @@ public class TestController {
@GetMapping("/customizedMetrics")
public Object customizedMetrics() {
- Metrics.getInstance().newCounter("test_counter").add(1);
+ Metrics.counter("test_counter").inc();
long l = System.currentTimeMillis();
try {
TimeUnit.MILLISECONDS.sleep(20);
} catch (InterruptedException e) {
}
long duration = System.currentTimeMillis() - l;
-
Metrics.getInstance().newHistogram("test_histogram",buckets).observe(duration);
- Metrics.getInstance().newGauge("test_gauge").set(duration);
+ Metrics.histogram("test_histogram", buckets).observe(duration);
+ Metrics.gauge("test_gauge").set(duration);
return "ok";
}
@@ -162,4 +162,4 @@ public class TestController {
return null;
}
-}
\ No newline at end of file
+}
diff --git a/ozhera-demo-client/ozhera-demo-client-service/pom.xml
b/ozhera-demo-client/ozhera-demo-client-service/pom.xml
index 17e09c4a..994b66bf 100644
--- a/ozhera-demo-client/ozhera-demo-client-service/pom.xml
+++ b/ozhera-demo-client/ozhera-demo-client-service/pom.xml
@@ -24,7 +24,7 @@
<parent>
<groupId>org.apache.ozhera</groupId>
<artifactId>ozhera-demo-client</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/ozhera-demo-client/pom.xml b/ozhera-demo-client/pom.xml
index 9bdcb42c..55d0dee7 100644
--- a/ozhera-demo-client/pom.xml
+++ b/ozhera-demo-client/pom.xml
@@ -25,12 +25,12 @@
<parent>
<groupId>org.apache.ozhera</groupId>
<artifactId>ozhera-parent</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>ozhera-demo-client</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
<packaging>pom</packaging>
@@ -54,22 +54,22 @@
<dependency>
<groupId>org.apache.ozhera</groupId>
<artifactId>ozhera-demo-server-api</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.apache.ozhera</groupId>
<artifactId>ozhera-demo-client-api</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.apache.ozhera</groupId>
<artifactId>ozhera-demo-client-service</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.apache.ozhera</groupId>
<artifactId>ozhera-demo-client-common</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>${project.version}</version>
</dependency>
<dependency>
@@ -79,8 +79,8 @@
</dependency>
<dependency>
<groupId>org.apache.ozhera</groupId>
- <artifactId>prometheus-diy-starter</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <artifactId>ozhera-metrics-sdk</artifactId>
+ <version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
@@ -220,4 +220,4 @@
</plugins>
</build>
-</project>
\ No newline at end of file
+</project>
diff --git a/ozhera-demo-server/ozhera-demo-server-api/pom.xml
b/ozhera-demo-server/ozhera-demo-server-api/pom.xml
index deb0b519..7022610c 100644
--- a/ozhera-demo-server/ozhera-demo-server-api/pom.xml
+++ b/ozhera-demo-server/ozhera-demo-server-api/pom.xml
@@ -25,7 +25,7 @@
<parent>
<groupId>org.apache.ozhera</groupId>
<artifactId>ozhera-demo-server</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/ozhera-demo-server/ozhera-demo-server-server/pom.xml
b/ozhera-demo-server/ozhera-demo-server-server/pom.xml
index bea5a1ee..e85b3476 100644
--- a/ozhera-demo-server/ozhera-demo-server-server/pom.xml
+++ b/ozhera-demo-server/ozhera-demo-server-server/pom.xml
@@ -24,7 +24,7 @@
<parent>
<groupId>org.apache.ozhera</groupId>
<artifactId>ozhera-demo-server</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/ozhera-demo-server/pom.xml b/ozhera-demo-server/pom.xml
index 3dc1fc2e..c869dbe4 100644
--- a/ozhera-demo-server/pom.xml
+++ b/ozhera-demo-server/pom.xml
@@ -25,12 +25,12 @@
<parent>
<groupId>org.apache.ozhera</groupId>
<artifactId>ozhera-parent</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>ozhera-demo-server</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
<packaging>pom</packaging>
@@ -59,7 +59,7 @@
<dependency>
<groupId>org.apache.ozhera</groupId>
<artifactId>ozhera-demo-server-api</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
diff --git a/ozhera-intelligence/ozhera-intelligence-domain/pom.xml
b/ozhera-intelligence/ozhera-intelligence-domain/pom.xml
index 484b8137..c458db90 100644
--- a/ozhera-intelligence/ozhera-intelligence-domain/pom.xml
+++ b/ozhera-intelligence/ozhera-intelligence-domain/pom.xml
@@ -24,7 +24,7 @@
<parent>
<groupId>org.apache.ozhera</groupId>
<artifactId>ozhera-intelligence</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
</parent>
<artifactId>ozhera-intelligence-domain</artifactId>
diff --git a/ozhera-intelligence/ozhera-intelligence-server/pom.xml
b/ozhera-intelligence/ozhera-intelligence-server/pom.xml
index f5ca09ac..678e102f 100644
--- a/ozhera-intelligence/ozhera-intelligence-server/pom.xml
+++ b/ozhera-intelligence/ozhera-intelligence-server/pom.xml
@@ -24,7 +24,7 @@
<parent>
<groupId>org.apache.ozhera</groupId>
<artifactId>ozhera-intelligence</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
</parent>
<artifactId>ozhera-intelligence-server</artifactId>
@@ -39,7 +39,7 @@
<dependency>
<groupId>org.apache.ozhera</groupId>
<artifactId>ozhera-intelligence-service</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>${project.version}</version>
</dependency>
<!-- JAXB API for JDK 11+ -->
diff --git a/ozhera-intelligence/ozhera-intelligence-service/pom.xml
b/ozhera-intelligence/ozhera-intelligence-service/pom.xml
index fd07f762..86cc32fa 100644
--- a/ozhera-intelligence/ozhera-intelligence-service/pom.xml
+++ b/ozhera-intelligence/ozhera-intelligence-service/pom.xml
@@ -24,7 +24,7 @@
<parent>
<groupId>org.apache.ozhera</groupId>
<artifactId>ozhera-intelligence</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
</parent>
<artifactId>ozhera-intelligence-service</artifactId>
@@ -39,7 +39,7 @@
<dependency>
<groupId>org.apache.ozhera</groupId>
<artifactId>ozhera-intelligence-domain</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>${project.version}</version>
</dependency>
<!-- spring -->
<dependency>
diff --git a/ozhera-intelligence/pom.xml b/ozhera-intelligence/pom.xml
index 03626c57..e8955abd 100644
--- a/ozhera-intelligence/pom.xml
+++ b/ozhera-intelligence/pom.xml
@@ -24,11 +24,11 @@
<parent>
<groupId>org.apache.ozhera</groupId>
<artifactId>ozhera-parent</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
</parent>
<artifactId>ozhera-intelligence</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
<packaging>pom</packaging>
<modules>
@@ -92,17 +92,17 @@
<dependency>
<groupId>org.apache.ozhera</groupId>
<artifactId>trace-etl-domain</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.apache.ozhera</groupId>
<artifactId>trace-etl-api</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.apache.ozhera</groupId>
<artifactId>log-api</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>${project.version}</version>
</dependency>
<dependency>
<groupId>com.squareup.okhttp3</groupId>
@@ -272,18 +272,4 @@
</plugins>
</build>
- <!-- SNAPSHOT repository, remove when hive deploy release version -->
- <repositories>
- <repository>
- <name>Central Portal Snapshots</name>
- <id>central-portal-snapshots</id>
- <url>https://central.sonatype.com/repository/maven-snapshots/</url>
- <releases>
- <enabled>false</enabled>
- </releases>
- <snapshots>
- <enabled>true</enabled>
- </snapshots>
- </repository>
- </repositories>
-</project>
\ No newline at end of file
+</project>
diff --git a/ozhera-log/log-agent-server/pom.xml
b/ozhera-log/log-agent-server/pom.xml
index 1f50877e..17a71152 100644
--- a/ozhera-log/log-agent-server/pom.xml
+++ b/ozhera-log/log-agent-server/pom.xml
@@ -23,11 +23,10 @@ http://www.apache.org/licenses/LICENSE-2.0
<parent>
<groupId>org.apache.ozhera</groupId>
<artifactId>ozhera-log</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
</parent>
<modelVersion>4.0.0</modelVersion>
-<!-- <version>2.2.11-SNAPSHOT</version>-->
- <version>2.2.12-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
<artifactId>log-agent-server</artifactId>
@@ -82,7 +81,7 @@ http://www.apache.org/licenses/LICENSE-2.0
<dependency>
<groupId>org.apache.ozhera</groupId>
<artifactId>log-api</artifactId>
- <version>2.2.7-SNAPSHOT</version>
+ <version>${project.version}</version>
</dependency>
<dependency>
@@ -195,4 +194,4 @@ http://www.apache.org/licenses/LICENSE-2.0
</profiles>
-</project>
\ No newline at end of file
+</project>
diff --git a/ozhera-log/log-agent/pom.xml b/ozhera-log/log-agent/pom.xml
index f465a06a..0761a4a8 100644
--- a/ozhera-log/log-agent/pom.xml
+++ b/ozhera-log/log-agent/pom.xml
@@ -23,12 +23,12 @@ http://www.apache.org/licenses/LICENSE-2.0
<parent>
<groupId>org.apache.ozhera</groupId>
<artifactId>ozhera-log</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>log-agent</artifactId>
- <version>2.2.17-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
<properties>
<maven.compiler.source>21</maven.compiler.source>
diff --git a/ozhera-log/log-api/pom.xml b/ozhera-log/log-api/pom.xml
index c212ff9e..d415a280 100644
--- a/ozhera-log/log-api/pom.xml
+++ b/ozhera-log/log-api/pom.xml
@@ -24,12 +24,12 @@ http://www.apache.org/licenses/LICENSE-2.0
<parent>
<groupId>org.apache.ozhera</groupId>
<artifactId>ozhera-log</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>log-api</artifactId>
- <version>2.2.8-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
diff --git a/ozhera-log/log-common/pom.xml b/ozhera-log/log-common/pom.xml
index 6e61f6d6..a2c020c7 100644
--- a/ozhera-log/log-common/pom.xml
+++ b/ozhera-log/log-common/pom.xml
@@ -23,11 +23,11 @@ http://www.apache.org/licenses/LICENSE-2.0
<parent>
<groupId>org.apache.ozhera</groupId>
<artifactId>ozhera-log</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
</parent>
<artifactId>log-common</artifactId>
- <version>2.2.8-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
<modelVersion>4.0.0</modelVersion>
<properties>
diff --git a/ozhera-log/log-manager/pom.xml b/ozhera-log/log-manager/pom.xml
index 8cb9962a..389b7eb7 100644
--- a/ozhera-log/log-manager/pom.xml
+++ b/ozhera-log/log-manager/pom.xml
@@ -23,12 +23,12 @@ http://www.apache.org/licenses/LICENSE-2.0
<parent>
<groupId>org.apache.ozhera</groupId>
<artifactId>ozhera-log</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>log-manager</artifactId>
- <version>2.3.3-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
<properties>
<maven.compiler.source>21</maven.compiler.source>
@@ -103,7 +103,7 @@ http://www.apache.org/licenses/LICENSE-2.0
<dependency>
<groupId>org.apache.ozhera</groupId>
<artifactId>app-common</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>${project.version}</version>
</dependency>
<!-- <dependency>-->
@@ -214,7 +214,7 @@ http://www.apache.org/licenses/LICENSE-2.0
<dependency>
<groupId>org.apache.ozhera</groupId>
<artifactId>log-api</artifactId>
- <version>2.2.8-SNAPSHOT</version>
+ <version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.apache.ozhera</groupId>
diff --git a/ozhera-log/log-stream/pom.xml b/ozhera-log/log-stream/pom.xml
index 47e8e6f5..7fa7c881 100644
--- a/ozhera-log/log-stream/pom.xml
+++ b/ozhera-log/log-stream/pom.xml
@@ -23,12 +23,12 @@ http://www.apache.org/licenses/LICENSE-2.0
<parent>
<groupId>org.apache.ozhera</groupId>
<artifactId>ozhera-log</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>log-stream</artifactId>
- <version>2.2.8-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
<properties>
<maven.compiler.source>21</maven.compiler.source>
diff --git a/ozhera-log/pom.xml b/ozhera-log/pom.xml
index 60ce70b2..384bbf36 100644
--- a/ozhera-log/pom.xml
+++ b/ozhera-log/pom.xml
@@ -25,11 +25,11 @@ http://www.apache.org/licenses/LICENSE-2.0
<parent>
<groupId>org.apache.ozhera</groupId>
<artifactId>ozhera-parent</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
</parent>
<artifactId>ozhera-log</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
<packaging>pom</packaging>
<modules>
@@ -54,22 +54,22 @@ http://www.apache.org/licenses/LICENSE-2.0
<dependency>
<groupId>org.apache.ozhera</groupId>
<artifactId>log-api</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.apache.ozhera</groupId>
<artifactId>log-common</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.apache.ozhera</groupId>
<artifactId>app-api</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.apache.ozhera</groupId>
<artifactId>ozhera-tspandata</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>${project.version}</version>
</dependency>
<dependency>
diff --git a/ozhera-metrics-all/ozhera-metrics-sdk-config/pom.xml
b/ozhera-metrics-all/ozhera-metrics-sdk-config/pom.xml
index d4290204..11d0a4b9 100644
--- a/ozhera-metrics-all/ozhera-metrics-sdk-config/pom.xml
+++ b/ozhera-metrics-all/ozhera-metrics-sdk-config/pom.xml
@@ -24,12 +24,12 @@
<parent>
<groupId>org.apache.ozhera</groupId>
<artifactId>ozhera-metrics-all</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>ozhera-metrics-sdk-config</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
<dependencies>
diff --git a/ozhera-metrics-all/ozhera-metrics-sdk/pom.xml
b/ozhera-metrics-all/ozhera-metrics-sdk/pom.xml
index c87e184d..a3b86b10 100644
--- a/ozhera-metrics-all/ozhera-metrics-sdk/pom.xml
+++ b/ozhera-metrics-all/ozhera-metrics-sdk/pom.xml
@@ -24,12 +24,12 @@
<parent>
<groupId>org.apache.ozhera</groupId>
<artifactId>ozhera-metrics-all</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>ozhera-metrics-sdk</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
<dependencies>
<dependency>
diff --git a/ozhera-metrics-all/pom.xml b/ozhera-metrics-all/pom.xml
index 1cca87fd..7887d5a2 100644
--- a/ozhera-metrics-all/pom.xml
+++ b/ozhera-metrics-all/pom.xml
@@ -25,13 +25,13 @@
<parent>
<groupId>org.apache.ozhera</groupId>
<artifactId>ozhera-parent</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>ozhera-metrics-all</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
<packaging>pom</packaging>
<modules>
diff --git a/ozhera-monitor/ozhera-monitor-api/pom.xml
b/ozhera-monitor/ozhera-monitor-api/pom.xml
index 61ab215f..4fe3f03f 100644
--- a/ozhera-monitor/ozhera-monitor-api/pom.xml
+++ b/ozhera-monitor/ozhera-monitor-api/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.ozhera</groupId>
<artifactId>ozhera-monitor</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/ozhera-monitor/ozhera-monitor-common/pom.xml
b/ozhera-monitor/ozhera-monitor-common/pom.xml
index b24e420e..fba0babf 100644
--- a/ozhera-monitor/ozhera-monitor-common/pom.xml
+++ b/ozhera-monitor/ozhera-monitor-common/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.ozhera</groupId>
<artifactId>ozhera-monitor</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/ozhera-monitor/ozhera-monitor-server/pom.xml
b/ozhera-monitor/ozhera-monitor-server/pom.xml
index f514a21f..bfb43dc1 100644
--- a/ozhera-monitor/ozhera-monitor-server/pom.xml
+++ b/ozhera-monitor/ozhera-monitor-server/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.ozhera</groupId>
<artifactId>ozhera-monitor</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/ozhera-monitor/ozhera-monitor-service/pom.xml
b/ozhera-monitor/ozhera-monitor-service/pom.xml
index 37d2c7d0..ed055ead 100644
--- a/ozhera-monitor/ozhera-monitor-service/pom.xml
+++ b/ozhera-monitor/ozhera-monitor-service/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.ozhera</groupId>
<artifactId>ozhera-monitor</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/ozhera-monitor/pom.xml b/ozhera-monitor/pom.xml
index 831fbfe3..c715d800 100644
--- a/ozhera-monitor/pom.xml
+++ b/ozhera-monitor/pom.xml
@@ -25,12 +25,12 @@
<parent>
<groupId>org.apache.ozhera</groupId>
<artifactId>ozhera-parent</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
</parent>
<artifactId>ozhera-monitor</artifactId>
<packaging>pom</packaging>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
<modules>
<module>ozhera-monitor-server</module>
<module>ozhera-monitor-service</module>
@@ -51,41 +51,41 @@
<dependency>
<groupId>org.apache.ozhera</groupId>
<artifactId>app-api</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.apache.ozhera</groupId>
<artifactId>app-common</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.apache.ozhera</groupId>
<artifactId>log-api</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.apache.ozhera</groupId>
<artifactId>ozhera-prometheus-agent-api</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.apache.ozhera</groupId>
<artifactId>ozhera-monitor-api</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.apache.ozhera</groupId>
<artifactId>ozhera-monitor-common</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.apache.ozhera</groupId>
<artifactId>ozhera-monitor-service</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>${project.version}</version>
</dependency>
</dependencies>
diff --git a/ozhera-operator/ozhera-operator-common/pom.xml
b/ozhera-operator/ozhera-operator-common/pom.xml
index 72947d69..b471ab3c 100644
--- a/ozhera-operator/ozhera-operator-common/pom.xml
+++ b/ozhera-operator/ozhera-operator-common/pom.xml
@@ -23,7 +23,7 @@ http://www.apache.org/licenses/LICENSE-2.0
<parent>
<groupId>org.apache.ozhera</groupId>
<artifactId>ozhera-operator</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/ozhera-operator/ozhera-operator-server/pom.xml
b/ozhera-operator/ozhera-operator-server/pom.xml
index e00eb70f..3eb3a1b6 100644
--- a/ozhera-operator/ozhera-operator-server/pom.xml
+++ b/ozhera-operator/ozhera-operator-server/pom.xml
@@ -23,7 +23,7 @@ http://www.apache.org/licenses/LICENSE-2.0
<parent>
<groupId>org.apache.ozhera</groupId>
<artifactId>ozhera-operator</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/ozhera-operator/ozhera-operator-service/pom.xml
b/ozhera-operator/ozhera-operator-service/pom.xml
index 5533a67f..7d330252 100644
--- a/ozhera-operator/ozhera-operator-service/pom.xml
+++ b/ozhera-operator/ozhera-operator-service/pom.xml
@@ -23,7 +23,7 @@ http://www.apache.org/licenses/LICENSE-2.0
<parent>
<groupId>org.apache.ozhera</groupId>
<artifactId>ozhera-operator</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/ozhera-operator/pom.xml b/ozhera-operator/pom.xml
index 4c672a01..d6f31cd7 100644
--- a/ozhera-operator/pom.xml
+++ b/ozhera-operator/pom.xml
@@ -25,12 +25,12 @@ http://www.apache.org/licenses/LICENSE-2.0
<parent>
<groupId>org.apache.ozhera</groupId>
<artifactId>ozhera-parent</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
</parent>
<artifactId>ozhera-operator</artifactId>
<packaging>pom</packaging>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
<modules>
<module>ozhera-operator-common</module>
<module>ozhera-operator-service</module>
@@ -42,12 +42,12 @@ http://www.apache.org/licenses/LICENSE-2.0
<dependency>
<groupId>org.apache.ozhera</groupId>
<artifactId>ozhera-operator-service</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.apache.ozhera</groupId>
<artifactId>ozhera-operator-common</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>${project.version}</version>
</dependency>
diff --git a/ozhera-prometheus-agent/ozhera-prometheus-agent-api/pom.xml
b/ozhera-prometheus-agent/ozhera-prometheus-agent-api/pom.xml
index 6612ee32..ac468f96 100644
--- a/ozhera-prometheus-agent/ozhera-prometheus-agent-api/pom.xml
+++ b/ozhera-prometheus-agent/ozhera-prometheus-agent-api/pom.xml
@@ -25,12 +25,12 @@
<parent>
<groupId>org.apache.ozhera</groupId>
<artifactId>ozhera-prometheus-agent</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>ozhera-prometheus-agent-api</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
<dependencies>
@@ -38,7 +38,7 @@
<dependency>
<artifactId>ozhera-prometheus-agent-common</artifactId>
<groupId>org.apache.ozhera</groupId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>${project.version}</version>
</dependency>
<dependency>
diff --git a/ozhera-prometheus-agent/ozhera-prometheus-agent-client/pom.xml
b/ozhera-prometheus-agent/ozhera-prometheus-agent-client/pom.xml
index 0ac340e2..da3f9021 100644
--- a/ozhera-prometheus-agent/ozhera-prometheus-agent-client/pom.xml
+++ b/ozhera-prometheus-agent/ozhera-prometheus-agent-client/pom.xml
@@ -25,7 +25,7 @@
<parent>
<groupId>org.apache.ozhera</groupId>
<artifactId>ozhera-prometheus-agent</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/ozhera-prometheus-agent/ozhera-prometheus-agent-common/pom.xml
b/ozhera-prometheus-agent/ozhera-prometheus-agent-common/pom.xml
index 22b0db4d..7b438106 100644
--- a/ozhera-prometheus-agent/ozhera-prometheus-agent-common/pom.xml
+++ b/ozhera-prometheus-agent/ozhera-prometheus-agent-common/pom.xml
@@ -25,7 +25,7 @@
<parent>
<groupId>org.apache.ozhera</groupId>
<artifactId>ozhera-prometheus-agent</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/ozhera-prometheus-agent/ozhera-prometheus-agent-dao/pom.xml
b/ozhera-prometheus-agent/ozhera-prometheus-agent-dao/pom.xml
index 4150dbbe..9bcc0f47 100644
--- a/ozhera-prometheus-agent/ozhera-prometheus-agent-dao/pom.xml
+++ b/ozhera-prometheus-agent/ozhera-prometheus-agent-dao/pom.xml
@@ -25,7 +25,7 @@
<parent>
<groupId>org.apache.ozhera</groupId>
<artifactId>ozhera-prometheus-agent</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/ozhera-prometheus-agent/ozhera-prometheus-agent-server/pom.xml
b/ozhera-prometheus-agent/ozhera-prometheus-agent-server/pom.xml
index df2c4062..c81b56e2 100644
--- a/ozhera-prometheus-agent/ozhera-prometheus-agent-server/pom.xml
+++ b/ozhera-prometheus-agent/ozhera-prometheus-agent-server/pom.xml
@@ -24,7 +24,7 @@
<parent>
<groupId>org.apache.ozhera</groupId>
<artifactId>ozhera-prometheus-agent</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>ozhera-prometheus-agent-server</artifactId>
diff --git a/ozhera-prometheus-agent/ozhera-prometheus-agent-service/pom.xml
b/ozhera-prometheus-agent/ozhera-prometheus-agent-service/pom.xml
index d15bd608..428f8c32 100644
--- a/ozhera-prometheus-agent/ozhera-prometheus-agent-service/pom.xml
+++ b/ozhera-prometheus-agent/ozhera-prometheus-agent-service/pom.xml
@@ -24,7 +24,7 @@
<parent>
<groupId>org.apache.ozhera</groupId>
<artifactId>ozhera-prometheus-agent</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/ozhera-prometheus-agent/pom.xml b/ozhera-prometheus-agent/pom.xml
index 86f09754..74feee50 100644
--- a/ozhera-prometheus-agent/pom.xml
+++ b/ozhera-prometheus-agent/pom.xml
@@ -25,12 +25,12 @@
<parent>
<groupId>org.apache.ozhera</groupId>
<artifactId>ozhera-parent</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>ozhera-prometheus-agent</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
<packaging>pom</packaging>
<modules>
@@ -212,27 +212,7 @@
</executions>
</plugin>
- <!-- <plugin>
- <groupId>run.mone</groupId>
- <artifactId>codecheck-maven-plugin</artifactId>
- <version>1.4-jdk20-SNAPSHOT</version>
- <executions>
- <execution>
- <phase>validate</phase>
- <goals>
- <goal>pmd</goal>
- </goals>
- </execution>
- </executions>
- <configuration>
- <checkConfigurationFile>false</checkConfigurationFile>
- <ipWhite>
- <param>172.17.0.1</param>
- </ipWhite>
- </configuration>
- </plugin>-->
-
</plugins>
</build>
-</project>
\ No newline at end of file
+</project>
diff --git a/ozhera-tspandata/pom.xml b/ozhera-tspandata/pom.xml
index d4716452..9155e341 100644
--- a/ozhera-tspandata/pom.xml
+++ b/ozhera-tspandata/pom.xml
@@ -25,13 +25,13 @@
<parent>
<groupId>org.apache.ozhera</groupId>
<artifactId>ozhera-parent</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>ozhera-tspandata</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
<build>
diff --git a/ozhera-webhook/ozhera-webhook-server/pom.xml
b/ozhera-webhook/ozhera-webhook-server/pom.xml
index 530c29f5..b0582af6 100644
--- a/ozhera-webhook/ozhera-webhook-server/pom.xml
+++ b/ozhera-webhook/ozhera-webhook-server/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.ozhera</groupId>
<artifactId>ozhera-webhook</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/ozhera-webhook/pom.xml b/ozhera-webhook/pom.xml
index 0f8ca831..21dc9cc7 100644
--- a/ozhera-webhook/pom.xml
+++ b/ozhera-webhook/pom.xml
@@ -24,13 +24,13 @@
<parent>
<groupId>org.apache.ozhera</groupId>
<artifactId>ozhera-parent</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>ozhera-webhook</artifactId>
<packaging>pom</packaging>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
<modules>
<module>ozhera-webhook-server</module>
diff --git a/pom.xml b/pom.xml
index e0c65f6a..7a1d21d9 100644
--- a/pom.xml
+++ b/pom.xml
@@ -32,7 +32,7 @@
<groupId>org.apache.ozhera</groupId>
<artifactId>ozhera-parent</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
<packaging>pom</packaging>
<name>${project.artifactId}</name>
@@ -914,12 +914,6 @@
<version>2.1.3</version>
</dependency>
- <!-- hive -->
- <dependency>
- <groupId>run.mone</groupId>
- <artifactId>hive-spring-starter</artifactId>
- <version>1.6.0-jdk21-SNAPSHOT</version>
- </dependency>
</dependencies>
</dependencyManagement>
@@ -1070,7 +1064,7 @@
<descriptors>
<descriptor>assembly.xml</descriptor>
</descriptors>
-
<finalName>apache-ozhera-2.2.6-SNAPSHOT-bin</finalName>
+
<finalName>apache-ozhera-${project.version}-bin</finalName>
<appendAssemblyId>false</appendAssemblyId>
<attach>false</attach>
<skipAssembly>true</skipAssembly>
diff --git a/readme/custom-tracking/custom-tracking.md
b/readme/custom-tracking/custom-tracking.md
index 4a1d2fcc..37ccfbd3 100644
--- a/readme/custom-tracking/custom-tracking.md
+++ b/readme/custom-tracking/custom-tracking.md
@@ -27,7 +27,7 @@ Bold **Important** content is key, please read carefully.
Download the open-source code:
-https://github.com/apache/ozhera/tree/master/prometheus-starter-all
+https://github.com/apache/ozhera/tree/master/ozhera-metrics-all
After a successful compilation, push the pom to the company's Maven
repository, or refer to the local Maven repository for debugging.
@@ -35,7 +35,7 @@ After a successful compilation, push the pom to the company's
Maven repository,
`mione.app.name`: Used to record the application id and application name, the
format is appId-appName. e.g., 1-test, where 1 is the appId, and test is the
appName. If it's empty, the program defaults to using none. The application is
very important metadata in OzHera, and all observable data displays are related
to the application.
-`TESLA_HOST`: Used to record the current physical machine IP, displayed in the
trace's process.tags. In k8s, it gets the pod's IP.
+`POD_IP`: Used to record the current pod IP. If it is empty, the SDK falls
back to the `otel.service.ip` system property.
`PROMETHEUS_PORT`: Used to expose the Prometheus metric pulling HttpServer
port number, defaulting to 5555.
@@ -43,9 +43,9 @@ After a successful compilation, push the pom to the company's
Maven repository,
```xml
<dependency>
- <groupId>run.mone</groupId>
- <artifactId>prometheus-diy-starter</artifactId>
- <version>0.0.1-SNAPSHOT</version>
+ <groupId>org.apache.ozhera</groupId>
+ <artifactId>ozhera-metrics-sdk</artifactId>
+ <version>2.2.6-incubating</version>
</dependency>
```
@@ -53,18 +53,14 @@ After a successful compilation, push the pom to the
company's Maven repository,
1. For custom monitoring data, do NOT record non-enumerable values like
traceId and timestamp. Excessive logging of this data can cause performance
issues.
-2. During the project initialization phase, directly call the
`PrometheusConfigure.init(nacosAddr, serverType)` method for initialization.
+2. The SDK initializes when the `Metrics` class is loaded. To start the
metrics HTTP server and registration during application startup, call
`Metrics.getRegistry()` before recording metrics.
- `nacosAddr`: nacos address, ip:port
-
- `serverType`: either `staging` or `online`, used for generating metric name
prefixes
-
- Just ensure that the initialization of the `PrometheusConfigure.init()`
method is called before any monitoring points.
+ `nacos_addr`: nacos address environment variable, `ip:port`. If it is
empty, the SDK uses `nacos:80`.
```java
- import config.org.apache.ozhera.prometheus.starter.all.PrometheusConfigure;
+ import org.apache.ozhera.metrics.api.Metrics;
- PrometheusConfigure.init(nacosAddr, serverType);
+ Metrics.getRegistry();
```
For example:
@@ -91,12 +87,12 @@ Counter: An always-increasing counter. We can use it to
record the frequency of
#### 2) Code Example
```java
-import org.apache.ozhera.prometheus.all.client.Metrics;
+import org.apache.ozhera.metrics.api.Metrics;
-Metrics.getInstance().newCounter("testCounter","methodName","url").with("ok","/test/ok").add(1,
"ok","/test/ok");
+Metrics.counter("testCounter").tags("methodName", "ok", "url",
"/test/ok").inc();
```
-In this context, "testCounter" is the metric name, "methodName" and "url" are
label names, "ok" and "/test/ok" are the respective label values, and `add(1)`
records this metric data once.
+In this context, "testCounter" is the metric name, "methodName" and "url" are
label names, "ok" and "/test/ok" are the respective label values, and `inc()`
records this metric data once.
### 2. Gauge
@@ -109,7 +105,7 @@ Unlike Counter, the Gauge type of metric emphasizes
reflecting the current state
#### 2) Code Example
```java
-Metrics.getInstance().newGauge("testGauge","methodName","url").with("gauge","/test/gauge").set(12,
"gauge","/test/gauge")
+Metrics.gauge("testGauge").tags("methodName", "gauge", "url",
"/test/gauge").set(12);
```
In this context, "testGauge" is the metric name, "methodName" and "url" are
label names, "gauge" and "/test/gauge" are the respective label values, and
`set(12)` sets this metric's value to 12.
@@ -132,7 +128,7 @@ long begin = System.currentTimeMillis();
// 你的业务代码
long now = System.currentTimeMillis();
-Metrics.getInstance().newHistogram("testHistogram", buckets,
"methodName","url").with("histogram","/test/histogram").observe(now-begin,
"histogram","/test/histogram");
+Metrics.histogram("testHistogram", buckets).tags("methodName", "histogram",
"url", "/test/histogram").observe(now - begin);
```
Firstly, you need to create a distribution "bucket". In the example, it's a
time-consuming bucket. "testHistogram" is the metric name, "methodName" and
"url" are label names, and "histogram" and "/test/histogram" are the
corresponding label values. The `observe()` function can be simply understood
as the value falling into the bucket. For example, if `now-begin=11`, it would
fall into the "10.0 ~ 20.0" corresponding bucket.
@@ -149,15 +145,11 @@ Once successful, based on your own logging method, create
some logging data (e.g
After successful local verification, once deployed to testing or production,
you can first search for your metrics on the prometheus dashboard to verify
whether the metrics are normal.
-The metric name structure is:
-
-`${serverType}_${appName}_${custom_metric_name}`
-
-`${serverType}`: Is the value of the `serverType` argument when calling
`PrometheusConfigure.init(nacosAddr, serverType);`.
+The metric name is the custom metric name passed to `Metrics.counter`,
`Metrics.gauge`, or `Metrics.histogram`.
-`${appName}`: Is the value of the environment variable `mione.app.name` with
hyphens replaced by underscores.
+The SDK automatically attaches common tags such as `application`, `serverIp`,
and `serverEnv`. `application` is read from the `mione.app.name` environment
variable with hyphens replaced by underscores.
-`${custom_metric_name}`: Is the first argument when custom logging, calling
`Metrics.getInstance().newHistogram`, `Metrics.getInstance().newCounter`,
`Metrics.getInstance().newGauge`. If it's of Counter type, append `_total`; if
it's of Histogram type, append `_bucket`.
+For Prometheus output, Counter metrics are exposed with the `_total` suffix,
and Histogram buckets are exposed with the `_bucket` suffix.
For example:
diff --git a/readme/custom-tracking/custom-tracking_cn.md
b/readme/custom-tracking/custom-tracking_cn.md
index 3b344d74..2c20c3a5 100644
--- a/readme/custom-tracking/custom-tracking_cn.md
+++ b/readme/custom-tracking/custom-tracking_cn.md
@@ -27,7 +27,7 @@
下载开源代码:
-https://github.com/apache/ozhera/tree/master/prometheus-starter-all
+https://github.com/apache/ozhera/tree/master/ozhera-metrics-all
编译成功之后,将pom推送到公司Maven仓库,或引用本地Maven仓库进行调试。
@@ -35,7 +35,7 @@
https://github.com/apache/ozhera/tree/master/prometheus-starter-all
`mione.app.name`:用于记录应用id与应用名称,格式是appId-appName。eg:1-test,1是appId,test是appName。如果为空,程序里默认使用none。应用是OzHera中非常重要的元数据,可观测数据展示都与应用有关。
-`TESLA_HOST`:用于记录当前物理机IP,展示在trace的process.tags里。在k8s里获取的是pod的IP。
+`POD_IP`:用于记录当前Pod IP。如果为空,SDK会使用`otel.service.ip`系统属性。
`PROMETHEUS_PORT`:用于暴露Prometheus拉取指标的HttpServer端口号,默认暴露5555。
@@ -43,9 +43,9 @@
https://github.com/apache/ozhera/tree/master/prometheus-starter-all
```xml
<dependency>
- <groupId>run.mone</groupId>
- <artifactId>prometheus-diy-starter</artifactId>
- <version>0.0.1-SNAPSHOT</version>
+ <groupId>org.apache.ozhera</groupId>
+ <artifactId>ozhera-metrics-sdk</artifactId>
+ <version>2.2.6-incubating</version>
</dependency>
```
@@ -53,18 +53,14 @@
https://github.com/apache/ozhera/tree/master/prometheus-starter-all
1. 自定义打点数据 不要记录traceId、timestamp这种不可枚举的值 如果这种数据打多了会有性能问题
-2. 项目初始化阶段,直接调用PrometheusConfigure.init(nacosAddr, serverType)方法,进行初始化。
+2.
SDK会在`Metrics`类加载时初始化。如果希望应用启动阶段就启动指标HTTP服务并完成注册,请在打点前调用`Metrics.getRegistry()`。
- `nacosAddr`:nacos地址,ip:port
-
- `serverType`:staging 或者 online,用于生成指标名称的前缀
-
- 只要是在进行打点前完成初始化PrometheusConfigure.init()方法的调用即可。
+ `nacos_addr`:nacos地址环境变量,格式为`ip:port`。如果为空,SDK默认使用`nacos:80`。
```java
- import config.org.apache.ozhera.prometheus.starter.all.PrometheusConfigure;
+ import org.apache.ozhera.metrics.api.Metrics;
- PrometheusConfigure.init(nacosAddr, serverType);
+ Metrics.getRegistry();
```
例如:
@@ -92,12 +88,12 @@ Counter:只增不减的计数器,我们可以在应用程序中记录某些
#### 2)代码示例
```java
-import org.apache.ozhera.prometheus.all.client.Metrics;
+import org.apache.ozhera.metrics.api.Metrics;
-Metrics.getInstance().newCounter("testCounter","methodName","url").with("ok","/test/ok").add(1,
"ok","/test/ok");
+Metrics.counter("testCounter").tags("methodName", "ok", "url",
"/test/ok").inc();
```
-其中"testCounter"是指标名,"methodName"与"url"是标签名,"ok"与"/test/ok"是对应的标签值,add(1)将该指标数据记录一次
+其中"testCounter"是指标名,"methodName"与"url"是标签名,"ok"与"/test/ok"是对应的标签值,`inc()`将该指标数据记录一次。
### 2、Gauge
@@ -110,7 +106,7 @@ Gauge:可增可减的仪表盘。
#### 2)代码示例
```java
-Metrics.getInstance().newGauge("testGauge","methodName","url").with("gauge","/test/gauge").set(12,
"gauge","/test/gauge")
+Metrics.gauge("testGauge").tags("methodName", "gauge", "url",
"/test/gauge").set(12);
```
其中"testGauge"是指标名,"methodName"与"url"是标签名,"gauge"与"/test/gauge"是对应的标签值,set(12)将该指标的值设置为12。
@@ -133,7 +129,7 @@ long begin = System.currentTimeMillis();
// 你的业务代码
long now = System.currentTimeMillis();
-Metrics.getInstance().newHistogram("testHistogram", buckets,
"methodName","url").with("histogram","/test/histogram").observe(now-begin,
"histogram","/test/histogram");
+Metrics.histogram("testHistogram", buckets).tags("methodName", "histogram",
"url", "/test/histogram").observe(now - begin);
```
首先要创建一个数据分布的”桶“,例子中的为耗时桶,"testHistogram"为指标名,"methodName"与"url"是标签名,"histogram"与"/test/histogram"是对应的标签值,observe()函数可以简单理解为落入桶中的值。例如:now-begin=11
,则会落入"10.0 ~ 20.0"对应的桶中。
@@ -150,15 +146,11 @@ Metrics.getInstance().newHistogram("testHistogram",
buckets, "methodName","url")
本地验证成功后,发布到测试或者线上之后,可以先在prometheus dashboard上查询自己的指标,验证指标是否正常。
-指标名称结构为:
-
-`${serverType}_${appName}_${自定义指标名称}`
-
-`${serverType}`:是调用PrometheusConfigure.init(nacosAddr,
serverType);方法时,入参serverType的值
+指标名称就是传入`Metrics.counter`、`Metrics.gauge`或`Metrics.histogram`的自定义指标名。
-`${appName}`:是环境变量mione.app.name将中划线改为下划线的值
+SDK会自动追加`application`、`serverIp`、`serverEnv`等公共标签。`application`来自环境变量`mione.app.name`,其中的中划线会替换为下划线。
-`${自定义指标名称}`:是在进行自定义打点时,调用Metrics.getInstance().newHistogram、Metrics.getInstance().newCounter、Metrics.getInstance().newGauge的第一个入参。如果是Counter类型,后面需要加上_total;如果是Histogram类型,后面需要加上_bucket
+Prometheus输出时,Counter类型指标会带有`_total`后缀,Histogram类型的bucket会带有`_bucket`后缀。
例如:
@@ -190,4 +182,4 @@ Metrics.getInstance().newHistogram("testHistogram",
buckets, "methodName","url")
官网文档:https://prometheus.io/docs/prometheus/latest/querying/functions/
- prometheus-book:
https://yunlzheng.gitbook.io/prometheus-book/parti-prometheus-ji-chu/promql/prometheus-query-language
\ No newline at end of file
+ prometheus-book:
https://yunlzheng.gitbook.io/prometheus-book/parti-prometheus-ji-chu/promql/prometheus-query-language
diff --git a/trace-etl/pom.xml b/trace-etl/pom.xml
index a02901af..5560d1c7 100644
--- a/trace-etl/pom.xml
+++ b/trace-etl/pom.xml
@@ -25,12 +25,12 @@
<parent>
<groupId>org.apache.ozhera</groupId>
<artifactId>ozhera-parent</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>trace-etl</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
<packaging>pom</packaging>
<modules>
@@ -93,7 +93,7 @@
<dependency>
<groupId>org.apache.ozhera</groupId>
<artifactId>ozhera-tspandata</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>${project.version}</version>
</dependency>
diff --git a/trace-etl/trace-etl-api/pom.xml b/trace-etl/trace-etl-api/pom.xml
index 97825b62..8975c62f 100644
--- a/trace-etl/trace-etl-api/pom.xml
+++ b/trace-etl/trace-etl-api/pom.xml
@@ -25,7 +25,7 @@
<parent>
<artifactId>trace-etl</artifactId>
<groupId>org.apache.ozhera</groupId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/trace-etl/trace-etl-common/pom.xml
b/trace-etl/trace-etl-common/pom.xml
index 0861aa1e..bda80907 100644
--- a/trace-etl/trace-etl-common/pom.xml
+++ b/trace-etl/trace-etl-common/pom.xml
@@ -25,7 +25,7 @@
<parent>
<artifactId>trace-etl</artifactId>
<groupId>org.apache.ozhera</groupId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/trace-etl/trace-etl-dao/pom.xml b/trace-etl/trace-etl-dao/pom.xml
index 2e936c39..86eedf27 100644
--- a/trace-etl/trace-etl-dao/pom.xml
+++ b/trace-etl/trace-etl-dao/pom.xml
@@ -24,7 +24,7 @@
<parent>
<artifactId>trace-etl</artifactId>
<groupId>org.apache.ozhera</groupId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/trace-etl/trace-etl-domain/pom.xml
b/trace-etl/trace-etl-domain/pom.xml
index 54b9adbe..6b8e1658 100644
--- a/trace-etl/trace-etl-domain/pom.xml
+++ b/trace-etl/trace-etl-domain/pom.xml
@@ -24,7 +24,7 @@
<parent>
<artifactId>trace-etl</artifactId>
<groupId>org.apache.ozhera</groupId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/trace-etl/trace-etl-es/pom.xml b/trace-etl/trace-etl-es/pom.xml
index 1ef24565..c3701fd9 100644
--- a/trace-etl/trace-etl-es/pom.xml
+++ b/trace-etl/trace-etl-es/pom.xml
@@ -24,7 +24,7 @@
<parent>
<artifactId>trace-etl</artifactId>
<groupId>org.apache.ozhera</groupId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/trace-etl/trace-etl-extensions/pom.xml
b/trace-etl/trace-etl-extensions/pom.xml
index 0d753a82..2ef6b9ea 100644
--- a/trace-etl/trace-etl-extensions/pom.xml
+++ b/trace-etl/trace-etl-extensions/pom.xml
@@ -24,12 +24,12 @@
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.apache.ozhera</groupId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
<artifactId>trace-etl</artifactId>
</parent>
<artifactId>trace-etl-extensions</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
<packaging>pom</packaging>
<modules>
<module>trace-etl-rocketmq-extension</module>
diff --git a/trace-etl/trace-etl-extensions/trace-etl-doris-extension/pom.xml
b/trace-etl/trace-etl-extensions/trace-etl-doris-extension/pom.xml
index 6db0d81d..4c8e59a7 100644
--- a/trace-etl/trace-etl-extensions/trace-etl-doris-extension/pom.xml
+++ b/trace-etl/trace-etl-extensions/trace-etl-doris-extension/pom.xml
@@ -25,7 +25,7 @@
<parent>
<groupId>org.apache.ozhera</groupId>
<artifactId>trace-etl-extensions</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
</parent>
<artifactId>trace-etl-doris-extension</artifactId>
diff --git a/trace-etl/trace-etl-extensions/trace-etl-es-extension/pom.xml
b/trace-etl/trace-etl-extensions/trace-etl-es-extension/pom.xml
index 57169faf..b8a3805b 100644
--- a/trace-etl/trace-etl-extensions/trace-etl-es-extension/pom.xml
+++ b/trace-etl/trace-etl-extensions/trace-etl-es-extension/pom.xml
@@ -25,7 +25,7 @@
<parent>
<groupId>org.apache.ozhera</groupId>
<artifactId>trace-etl-extensions</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
</parent>
<artifactId>trace-etl-es-extension</artifactId>
diff --git a/trace-etl/trace-etl-extensions/trace-etl-kafka-extension/pom.xml
b/trace-etl/trace-etl-extensions/trace-etl-kafka-extension/pom.xml
index 8183f469..aa25c8ac 100644
--- a/trace-etl/trace-etl-extensions/trace-etl-kafka-extension/pom.xml
+++ b/trace-etl/trace-etl-extensions/trace-etl-kafka-extension/pom.xml
@@ -25,7 +25,7 @@
<parent>
<groupId>org.apache.ozhera</groupId>
<artifactId>trace-etl-extensions</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
</parent>
<artifactId>trace-etl-kafka-extension</artifactId>
diff --git
a/trace-etl/trace-etl-extensions/trace-etl-rocketmq-extension/pom.xml
b/trace-etl/trace-etl-extensions/trace-etl-rocketmq-extension/pom.xml
index 9fb2de72..0cf6363a 100644
--- a/trace-etl/trace-etl-extensions/trace-etl-rocketmq-extension/pom.xml
+++ b/trace-etl/trace-etl-extensions/trace-etl-rocketmq-extension/pom.xml
@@ -25,7 +25,7 @@
<parent>
<groupId>org.apache.ozhera</groupId>
<artifactId>trace-etl-extensions</artifactId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
</parent>
<artifactId>trace-etl-rocketmq-extension</artifactId>
diff --git a/trace-etl/trace-etl-manager/pom.xml
b/trace-etl/trace-etl-manager/pom.xml
index bc44d2e2..568628b8 100644
--- a/trace-etl/trace-etl-manager/pom.xml
+++ b/trace-etl/trace-etl-manager/pom.xml
@@ -24,7 +24,7 @@
<parent>
<artifactId>trace-etl</artifactId>
<groupId>org.apache.ozhera</groupId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/trace-etl/trace-etl-metadata/pom.xml
b/trace-etl/trace-etl-metadata/pom.xml
index ff58ef7a..af515543 100644
--- a/trace-etl/trace-etl-metadata/pom.xml
+++ b/trace-etl/trace-etl-metadata/pom.xml
@@ -25,7 +25,7 @@
<parent>
<artifactId>trace-etl</artifactId>
<groupId>org.apache.ozhera</groupId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
</parent>
<artifactId>trace-etl-metadata</artifactId>
diff --git a/trace-etl/trace-etl-nginx/pom.xml
b/trace-etl/trace-etl-nginx/pom.xml
index d322dc50..e1c435bd 100644
--- a/trace-etl/trace-etl-nginx/pom.xml
+++ b/trace-etl/trace-etl-nginx/pom.xml
@@ -24,7 +24,7 @@
<parent>
<artifactId>trace-etl</artifactId>
<groupId>org.apache.ozhera</groupId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/trace-etl/trace-etl-server/pom.xml
b/trace-etl/trace-etl-server/pom.xml
index 85c28a0a..9adb4a4d 100644
--- a/trace-etl/trace-etl-server/pom.xml
+++ b/trace-etl/trace-etl-server/pom.xml
@@ -24,7 +24,7 @@
<parent>
<artifactId>trace-etl</artifactId>
<groupId>org.apache.ozhera</groupId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/trace-etl/trace-etl-service/pom.xml
b/trace-etl/trace-etl-service/pom.xml
index 9a54b1c9..a0763b1b 100644
--- a/trace-etl/trace-etl-service/pom.xml
+++ b/trace-etl/trace-etl-service/pom.xml
@@ -24,7 +24,7 @@
<parent>
<artifactId>trace-etl</artifactId>
<groupId>org.apache.ozhera</groupId>
- <version>2.2.6-SNAPSHOT</version>
+ <version>2.2.6-incubating</version>
</parent>
<modelVersion>4.0.0</modelVersion>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]