This is an automated email from the ASF dual-hosted git repository.

jbonofre pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/karaf-decanter.git


The following commit(s) were added to refs/heads/main by this push:
     new e9e7067d Upgrade README.md and delete RELEASE-NOTES.md (in favor of 
GitHub generated one) (#574)
e9e7067d is described below

commit e9e7067d72a8bb2d040889fb05fb52051b8b1f3b
Author: JB Onofré <[email protected]>
AuthorDate: Mon Nov 10 07:34:41 2025 +0100

    Upgrade README.md and delete RELEASE-NOTES.md (in favor of GitHub generated 
one) (#574)
---
 README.md        |   9 +-
 RELEASE-NOTES.md | 823 -------------------------------------------------------
 2 files changed, 6 insertions(+), 826 deletions(-)

diff --git a/README.md b/README.md
index 8295aec5..1f467873 100644
--- a/README.md
+++ b/README.md
@@ -62,6 +62,8 @@ See user guide for the details of Decanter features.
 * `decanter-collector-camel`
 * `decanter-collector-configadmin`
 * `decanter-collector-dropwizard`
+* `decanter-collector-druid`
+* `decanter-collector-elasticsearch`
 * `decanter-collector-eventadmin`
 * `decanter-collector-file`
 * `decanter-collector-jdbc`
@@ -72,8 +74,8 @@ See user guide for the details of Decanter features.
 * `decanter-collector-log`
 * `decanter-collector-log4j-socket`
 * `decanter-collector-mqtt`
+* `decanter-collector-openstack`
 * `decanter-collector-oshi`
-* `decanter-collector-process`
 * `decanter-collector-prometheus`
 * `decanter-collector-redis`
 * `decanter-collector-rest`
@@ -95,12 +97,14 @@ See user guide for the details of Decanter features.
 * `decanter-appender-jms`
 * `decanter-appender-kafka`
 * `decanter-appender-log`
+* `decanter-appender-loki`
 * `decanter-appender-mongodb`
 * `decanter-appender-mqtt`
 * `decanter-appender-orientdb`
 * `decanter-appender-prometheus`
 * `decanter-appender-redis`
 * `decanter-appender-rest`
+* `decanter-appender-s3`
 * `decanter-appender-socket`
 * `decanter-appender-timescaledb`
 * `decanter-appender-websocket`
@@ -120,5 +124,4 @@ See user guide for the details of Decanter features.
 
 Thanks for using Apache Karaf Decanter !
 
-
-**The Apache Karaf Team**
+**The Apache Karaf Team**
\ No newline at end of file
diff --git a/RELEASE-NOTES.md b/RELEASE-NOTES.md
deleted file mode 100644
index ac64ef8a..00000000
--- a/RELEASE-NOTES.md
+++ /dev/null
@@ -1,823 +0,0 @@
-<!--
-    Licensed to the Apache Software Foundation (ASF) under one
-    or more contributor license agreements.  See the NOTICE file
-    distributed with this work for additional information
-    regarding copyright ownership.  The ASF licenses this file
-    to you 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.
--->
-
-## Apache Karaf Decanter 2.10.0
-
-### Overview
-
-Apache Karaf Decanter 2.10.0 is a major release on the 2.x series. It provids 
dependency updates, fixes and improvements:
-* improvements on the split parser
-* upgrade to OSGi R8 with atomic service bundles
-* a bunch of dependency updates
-
-### ChangeLog
-
-#### Bug
-    * [KARAF-7666] - Decanter split parser throws ClassCastException
-
-#### Improvement
-    * [KARAF-7403] - Add a config param to use default key id in the split 
parser
-    * [KARAF-7638] - remove non-reproducible timestamp
-
-#### Dependency upgrade
-    * [KARAF-7643] - Upgrade to Karaf 4.4.3
-    * [KARAF-7644] - Upgrade to ActiveMQ 5.17.3
-    * [KARAF-7645] - Upgrade to johnzon 1.2.19
-    * [KARAF-7646] - Upgrade to OSGi R8
-    * [KARAF-7647] - Upgrade to Camel 3.20.1
-    * [KARAF-7648] - Upgrade to dropwizard 4.2.15
-    * [KARAF-7649] - Upgrade to elasticsearch 8.6.1
-    * [KARAF-7650] - Upgrade to Jetty 9.4.50.v20221201
-    * [KARAF-7651] - Upgrade to mockito 5.1.1
-    * [KARAF-7652] - Upgrade to kafka 3.3.2
-    * [KARAF-7653] - Upgrade to oshi 6.4.0
-    * [KARAF-7654] - Upgrade to redisson 3.19.1
-    * [KARAF-7655] - Upgrade to CXF 3.5.5
-    * [KARAF-7656] - Upgrade to snmp4j 3.7.4
-    * [KARAF-7658] - Upgrade to hadoop-client 3.3.4
-    * [KARAF-7659] - Upgrade to influxdb-java 2.23
-    * [KARAF-7660] - Upgrade to orientdb-client 3.2.15
-    * [KARAF-7661] - Upgrade to mongo-java-driver 3.12.11
-    * [KARAF-7662] - Upgrade to prometheus 0.16.0
-    * [KARAF-7663] - Upgrade to aws-java-sdk 1.12.396
-    * [KARAF-7664] - Upgrade to lucene 9.5.0
-
-## Apache Karaf Decanter 2.9.0
-
-### Overview
-
-Apache Karaf Decanter 2.9.0 is a major release on the 2.x series. It provides 
dependency updates, fixes and improvements, especially:
-
-* add a flag on log collector to include only some loggers
-* add a flag to enable camel history in the camel collector
-* bunch of dependency updates
-
-### ChangeLog
-
-#### New Feature
-    * [KARAF-7257] - Make the inclusion of camel history configurable
-
-#### Improvement
-    * [KARAF-7260] - Add a field to include only some categories in the 
collector log
-
-#### Dependency upgrade
-    * [KARAF-7268] - Upgrade to johnzon 1.2.16
-    * [KARAF-7328] - Upgrade to ActiveMQ 5.16.3
-    * [KARAF-7330] - Upgrade to karaf 4.2.15
-    * [KARAF-7332] - Upgrade to dropwizard 4.2.7
-    * [KARAF-7334] - Upgrade to jackson 2.13.1
-    * [KARAF-7335] - Upgrade to kafka 3.1.0
-    * [KARAF-7336] - Upgrade to oshi 6.1.0
-    * [KARAF-7337] - Upgrade to redisson 3.16.7
-    * [KARAF-7338] - Upgrade to CXF 3.5.0
-    * [KARAF-7339] - Upgrade to snmp4j 3.6.4
-    * [KARAF-7341] - Upgrade to influxdb 2.22
-    * [KARAF-7342] - Upgrade to orientdb-client 3.2.4
-    * [KARAF-7343] - Upgrade to prometheus 0.14.1
-    * [KARAF-7345] - Upgrade to Jetty 9.4.44.v20210927
-    * [KARAF-7346] - Upgrade to lucene 8.11.1
-    * [KARAF-7348] - Upgrade to build-helper-maven-plugin 3.3.0
-    * [KARAF-7349] - Upgrade to maven-resources-plugin 3.2.0
-    * [KARAF-7350] - Upgrade to maven-scm-publish-plugin 3.1.0
-    * [KARAF-7351] - Upgrade to asciidoctor-maven-plugin 2.2.1
-    * [KARAF-7352] - Upgrade to maven-bundle-plugin 5.1.4
-    * [KARAF-7357] - Upgrade to Apache POM 24
-    * [KARAF-7361] - Upgrade to Camel 3.14.1
-
-## Apache Karaf Decanter 2.8.0
-
-### Overview
-
-Apache Karaf Decanter 2.8.0 is a major release on the 2.x series. It provides 
dependency updates, fixes and improvements, especially:
-
-* fix on InfluxDB appender startup
-* improved Prometheus appender
-* be able to define topic name in all collectors
-* and much more!
-
-### ChangeLog
-
-#### Bug
-    * [KARAF-7038] - Camel appender bundle is defined twice in the feature
-    * [KARAF-7127] - InfluxDB appender doesn't start correctly
-
-#### Improvement
-    * [KARAF-7154] - Improve prometheus appender with expected properties
-    * [KARAF-7169] - Rename LogAppender (PAX Logging) to LogCollector
-    * [KARAF-7170] - Be able to define topic name in all collectors
-    * [KARAF-7177] - Add warning log when socket collector BoundedInputStream 
is not large enough
-
-#### Dependency upgrade
-    * [KARAF-7069] - Upgrade to Velocity 2.3
-    * [KARAF-7078] - Upgrade to maven-bundle-plugin 5.1.2
-    * [KARAF-7199] - Upgrade to commons-io 2.11.0
-    * [KARAF-7200] - Upgrade to junit 4.13.2
-    * [KARAF-7201] - Upgrade to johnzon 1.2.14
-    * [KARAF-7202] - Upgrade to dropwizard 4.2.3
-    * [KARAF-7203] - Upgrade to Jetty 9.4.43.v20210629
-    * [KARAF-7204] - Upgrade to mockito 3.11.2
-    * [KARAF-7205] - Upgrade to oshi 5.8.2
-    * [KARAF-7206] - Upgrade to redisson 3.16.2
-    * [KARAF-7207] - Upgrade to CXF 3.4.4
-    * [KARAF-7209] - Upgrade to Camel 3.11.1
-    * [KARAF-7211] - Upgrade to hadoop-client 3.3.1
-    * [KARAF-7212] - Upgrade to kafka 2.8.0
-    * [KARAF-7213] - Upgrade to orientdb-client 3.2.0
-    * [KARAF-7214] - Upgrade to mongodb java driver 3.12.10
-    * [KARAF-7215] - Upgrade to prometheus 0.11.0
-    * [KARAF-7216] - Upgrade to lucene 8.9.0
-    * [KARAF-7245] - Upgrade to aws-java-sdk 1.12.62
-
-## Apache Karaf Decanter 2.7.0
-
-### Overview
-
-Apache Karaf Decanter 2.7.0 is a major release on the 2.x series. It provides 
dependecy updates, fixes, improvements and new features,
-especially:
-
-* refactoring of Camel Collector as interceptor strategy
-* improvements on the REST collector
-* new OpenStack collector
-* new Apache Druid collector
-* new Grafana Loki appender
-* new HDFS appender
-* new AWS S3 appender
-
-Take a look on ChangeLog for details.
-
-### ChangeLog
-
-#### Bug
-    * [KARAF-6982] - decanter-appender-file default file conflicts with 
decanter-alerting-service 
-    * [KARAF-7001] - Missing jackson packages in kafka collector/appender
-
-#### New Feature
-    * [KARAF-5971] - Add hdfs/s3 appender
-    * [KARAF-6990] - Add grafana loki appender
-    * [KARAF-7002] - Add Apache Druid collector
-    * [KARAF-7005] - Add openstack collector
-
-#### Improvement
-    * [KARAF-6983] - JSON Marshaller configuration property 
"replaceDotsByUnderscores" not in .cfg
-    * [KARAF-6984] - Incorrect example in Decanter Alerting Service 
configuration 
-    * [KARAF-6987] - Add bind address on socket collector
-    * [KARAF-7000] - Add System-Wide CPU Load to the oshi collector
-    * [KARAF-7003] - Manage connection exception on REST collector
-
-#### Task
-    * [KARAF-7007] - Refactore Camel Tracer as Camel intercept strategy
-
-#### Dependency upgrade
-    * [KARAF-6486] - Upgrade to Camel 3.7.1
-    * [KARAF-7014] - Upgrade to johnzon 1.2.10
-    * [KARAF-7015] - Upgrade to elasticsearch 7.10.2
-    * [KARAF-7016] - Upgrade to Jetty 9.4.36.v20210114
-    * [KARAF-7019] - Upgrade to Kafka 2.7.0
-    * [KARAF-7020] - Upgrade to oshi 5.4.1
-    * [KARAF-7021] - Upgrade to redisson 3.15.0
-    * [KARAF-7022] - Upgrade to CXF 3.4.2
-    * [KARAF-7025] - Upgrade to influxdb 2.21
-    * [KARAF-7026] - Upgrade to orientdb-client 3.1.7
-    * [KARAF-7027] - Upgrade to prometheus 0.10.0
-    * [KARAF-7028] - Upgrade to lucene 8.8.0
-
-#### Documentation
-    * [KARAF-6981] - Installation instruction referent to v2.0.0 instead of 
the current or a generic version
-
-## Apache Karaf Decanter 2.6.0
-
-### Overview
-
-Apache Karaf Decanter 2.6.0 is a major release on the 2.x series. It provides 
dependency updates, fixes, improvements and new
-features, especially:
-
-* New SNMP collector
-* New Camel processor
-* New GroupBy processor
-* Improvements on REST and Socket collectors
-
-Take a look on ChangeLog for details.
-
-### ChangeLog
-
-#### Bug
-    * [KARAF-6834] - Extend pax-logging import version range in log collector
-    * [KARAF-6835] - Remove decanter process collector
-
-#### New Feature
-    * [KARAF-6706] - Add snmp collector
-    * [KARAF-6736] - Add camel processing
-    * [KARAF-6864] - Add a groupBy processor
-
-#### Improvement
-    * [KARAF-6837] - Place a bound on the data read in the rest servlet + 
socket collectors
-
-#### Dependency upgrade
-    * [KARAF-6806] - Upgrade to Jackson Databind 2.10.5
-    * [KARAF-6927] - Upgrade to commons-io 2.8.0
-    * [KARAF-6928] - Upgrade to junit 4.13.1
-    * [KARAF-6929] - Upgrade to ActiveMQ 5.15.13
-    * [KARAF-6930] - Upgrade to Karaf 4.2.10
-    * [KARAF-6931] - Upgrade to johnzon 1.2.8
-    * [KARAF-6932] - Upgrade to paho mqtt client 1.2.5
-    * [KARAF-6933] - Upgrade to camel 2.25.2
-    * [KARAF-6934] - Upgrade to dropwizard 4.1.16
-    * [KARAF-6935] - Upgrade to elasticsearch 7.10.0
-    * [KARAF-6936] - Upgrade to Jetty 9.4.35.v20201120
-    * [KARAF-6937] - Upgrade to mockito 3.6.28
-    * [KARAF-6938] - Upgrade to kafka 2.6.0
-    * [KARAF-6939] - Upgrade to Pax Logging 1.11.7
-    * [KARAF-6940] - Upgrade to oshi 5.3.6
-    * [KARAF-6941] - Upgrade to redisson 3.14.0
-    * [KARAF-6942] - Upgrade to CXF 3.4.1
-    * [KARAF-6943] - Upgrade to Cassandra java driver 4.9.0
-    * [KARAF-6944] - Upgrade to influxdb 2.20
-    * [KARAF-6945] - Upgrade to orientdb-client 3.1.5
-    * [KARAF-6946] - Upgrade to mongodb java driver 3.12.7
-    * [KARAF-6947] - Upgrade to lucene 8.7.0
-
-## Apache Karaf Decanter 2.5.0
-
-### Overview
-
-Apache Karaf Decanter 2.5.0 is a major release on the 2.x series. It provides 
dependency updates and improvements especially:
-
-* extended REST support in REST collector and appender (REST verbs, basic 
authentication, custom headers, ...)
-* "connected" mode on the socket collector
-* streaming mode on the socket appender
-* new Pax Web Jetty handler collector
-
-Take a look on ChangeLog for details.
-
-### ChangeLog
-
-#### Bug
-    * [KARAF-6735] - Typo mistake in oshi collector topic
-
-#### New Feature
-    * [KARAF-5691] - Add Pax Web Jetty Handler Collector
-
-#### Improvement
-    * [KARAF-5910] - Improve REST collectors and appender with basic auth and 
extended user configuration
-    * [KARAF-6699] - Improve socket appender to deal with "connect" mode
-    * [KARAF-6765] - Add "streaming" mode for Socket Collector
-
-#### Dependency upgrade
-    * [KARAF-6712] - Upgrade to Apache pom parent 23
-    * [KARAF-6719] - Upgrade to jackson 2.10.4
-    * [KARAF-6739] - Upgrade to johnzon 1.2.7
-    * [KARAF-6740] - Upgrade to paho mqtt client 1.2.4
-    * [KARAF-6742] - Upgrade to dropwizard 4.1.9
-    * [KARAF-6743] - Upgrade to elasticsearch 7.7.1
-    * [KARAF-6744] - Upgrade to commons-io 2.7
-    * [KARAF-6745] - Upgrade to kafka 2.5.0
-    * [KARAF-6746] - Upgrade to oshi 5.1.2
-    * [KARAF-6747] - Upgrade to redisson 3.13.0
-    * [KARAF-6748] - Upgrade to CXF 3.3.6
-    * [KARAF-6749] - Upgrade to Cassandra java driver 4.6.1
-    * [KARAF-6750] - Upgrade to influxdb 2.19
-    * [KARAF-6751] - Upgrade to orientdb 3.1.0
-    * [KARAF-6752] - Upgrade to mongodb java driver 3.12.5
-    * [KARAF-6753] - Upgrade to prometheus 0.9.0
-    * [KARAF-6754] - Upgrade to jetty websocket 9.4.29.v20200521
-    * [KARAF-6755] - Upgrade to lucene 8.5.1
-    * [KARAF-6756] - Upgrade to maven-gpg-plugin 1.6
-    * [KARAF-6757] - Upgrade to maven-javadoc-plugin 3.2.0
-    * [KARAF-6758] - Upgrade to maven-resources-plugin 3.1.0
-    * [KARAF-6759] - Upgrade to build-helper-maven-plugin 3.1.0
-    * [KARAF-6760] - Upgrade to maven-antrun-plugin 3.0.0
-
-
-## Apache Karaf Decanter 2.4.0
-
-### Overview
-
-Apache Karaf Decanter 2.4.0 is a major release on the 2.x series. It provides 
a fix on the prometheus appender feature and new important
-features like:
-
-* New processing layer with aggregate processor
-* New Elasticsearch collector
-* New Redis collector
-* New Prometheus collector
-* New oshi collector
-* New ConfigAdmin collector
-
-Take a look on ChangeLog for details.
-
-### ChangeLog
-
-#### New Feature
-    * [KARAF-6646] - Create Elasticsearch collector
-    * [KARAF-6647] - Create redis collector
-    * [KARAF-6656] - Add prometheus collector
-    * [KARAF-6671] - Add oshi collector
-    * [KARAF-6673] - Add a aggregator processor
-    * [KARAF-6679] - Add ConfigAdmin collector
-
-#### Improvement
-    * [KARAF-6678] - Add feature verify on Decanter
-
-#### Dependency upgrade
-    * [KARAF-5844] - Add processors
-    * [KARAF-6694] - Upgrade to elasticsearch 7.6.2
-
-## Apache Karaf Decanter 2.3.0
-
-### Overview
-
-Apache Karaf Decanter 2.3.0 is a major release on the 2.x series. It provides 
bug fixes, improvements and new features, especially:
-
-* Complete new alerting service with powerful new features
-* New Prometheus appender
-* Camel MessageHistory support
-* Velocity template support in email alerter allowing you to define your email 
sent by the alerter
-* and much more !
-
-Take a look on ChangeLog for details.
-
-### ChangeLog
-
-#### Bug
-    * [KARAF-6227] - Unresolvable dependency for decanter-appender-influxdb 
-    * [KARAF-6240] - Decanter regex parser throw an exception at activate 
before he got the concrete configuration
-    * [KARAF-6249] - Avoid NullPointerException in the CsvMarshaller
-    * [KARAF-6269] - decanter : appender-jms / collector-jms bundles not 
started correctly ( hung in waiting state)
-    * [KARAF-6284] - elasticsearch feature missing some import packages
-    * [KARAF-6285] - Elasticsearch feature throws ClassCastException: 
org.ops4j.pax.logging.log4jv2.Log4jv2LoggerContext cannot be cast to 
org.apache.logging.log4j.core.LoggerContext
-    * [KARAF-6292] - Default collector-rest topic
-    * [KARAF-6427] - Decanter does not build with OpenJDK
-    * [KARAF-6450] - Upgrade to Jackson 2.9.10
-    * [KARAF-6540] - MongoDB Appender can't be installed due to missing import
-    * [KARAF-6629] - Memory leak in elasticsearch rest appender
-    * [KARAF-6631] - Decanter SoapCollectorTest testWithValidRequest is flacky
-
-#### New Feature
-    * [KARAF-6121] - Add prometheus appender
-
-#### Improvement
-    * [KARAF-5741] - Improve Decanter alerting by supporting time series and 
multi-attributes
-    * [KARAF-5777] - Decanter Camel collector should use Message History to 
retrieve From/To Node
-    * [KARAF-5922] - Be able to personalize the email sent by the alerter
-    * [KARAF-6223] - Avoid blacklisting of the appenders
-    * [KARAF-6242] - Improve Split and Regex parser by casting data
-    * [KARAF-6318] - Be able to persist AlertStore data
-    * [KARAF-6342] - Log Appender is always adding location information 
causing an expensive new Throwable() to be called for every log
-    * [KARAF-6392] - Be able to define event topic prefix in the collector 
system
-    * [KARAF-6401] - Use JDK8 in Decanter
-    * [KARAF-6455] - Improve SOAP collector by adding request response time
-    * [KARAF-6475] - Use a thread pool executor in the collector system
-    * [KARAF-6539] - Use non typed index in elasticsearch appender
-    * [KARAF-6617] - camel collector utests are failing with JDK 11
-
-#### Test
-    * [KARAF-6533] - Add itest coverage in Decanter
-
-#### Wish
-    * [KARAF-6437] - Be able to use property/templating in email alerter
-
-#### Task
-    * [KARAF-6295] - Avoid confusion between rest collector and rest-servlet 
collector
-    * [KARAF-6541] - Remove deprecated elasticsearch appender and remove 
backend
-    * [KARAF-6620] - Remove the spring-boot-starter-decanter module
-
-#### Dependency upgrade
-    * [KARAF-6228] - Upgrade to Felix maven-bundle-plugin 4.2.0
-    * [KARAF-6246] - Upgrade to elasticsearch 6.6.2
-    * [KARAF-6255] - Upgrade to elasticsearch 7.6.1
-    * [KARAF-6375] - Upgrade to cassandra 3.11.4
-    * [KARAF-6478] - Upgrade to ActiveMQ 5.15.10
-    * [KARAF-6481] - Upgrade to json-api 1.1.4
-    * [KARAF-6482] - Upgrade to derby 10.14.2.0
-    * [KARAF-6483] - Upgrade to johnzon 1.2.3
-    * [KARAF-6484] - Upgrade to Karaf 4.2.8
-    * [KARAF-6485] - Upgrade to paho mqtt client 1.2.2
-    * [KARAF-6487] - Upgrade to Pax Logging 1.11.2
-    * [KARAF-6488] - Upgrade to kafka 2.4.1
-    * [KARAF-6489] - Upgrade to CXF 3.3.4 & Camel 2.24.2
-    * [KARAF-6490] - Upgrade to influxdb 2.17
-    * [KARAF-6491] - Upgrade to mongodb 3.12.2
-    * [KARAF-6492] - Upgrade to redisson 3.11.6
-    * [KARAF-6493] - Upgrade to jetty websocket 9.4.22.v20191022
-    * [KARAF-6494] - Upgrade to javax mail 1.6.2
-    * [KARAF-6496] - Upgrade to orientdb 3.0.26
-    * [KARAF-6622] - Upgrade to PAX Exam 4.13.2
-    * [KARAF-6630] - Upgrade to junit 4.13
-    * [KARAF-6635] - Upgrade to ActiveMQ 5.15.11
-    * [KARAF-6636] - Upgrade to dropwizard 4.1.5
-    * [KARAF-6637] - Upgrade to mockito 3.3.3
-    * [KARAF-6638] - Upgrade to CXF 3.3.5
-    * [KARAF-6641] - Upgrade to JNA 5.5.0
-    * [KARAF-6642] - Upgrade to orientdb-client 3.0.29
-    * [KARAF-6643] - Upgrade to redisson 3.12.3
-    * [KARAF-6644] - Upgrade to jetty websocket servlet 9.4.27.v20200227
-    * [KARAF-6657] - Upgrade to Camel 2.25.0
-    * [KARAF-6658] - Upgrade to ActiveMQ 5.15.12
-    * [KARAF-6659] - Upgrade to johnzon 1.2.4
-
-## Apache Karaf Decanter 2.2.0
-
-### Overview
-
-Apache Karaf Decanter 2.2.0 is a maintenance release on the 2.x series. It 
provides improvements and bug fixes.
-
-Especially:
-
-* New InfluxDB appender
-* New TimescaleDB appender
-* New websocket appender
-* New SOAP collector
-* File collector row parser support
-* Appender property selector
-
-Take a look on ChangeLog for details.
-
-### ChangeLog
-
-#### Bug
-    * [KARAF-5998] - MongoDB appender component doesn't activate correctly
-    * [KARAF-6047] - can not install feature elasticsearch
-    * [KARAF-6146] - Decanter log alerter throws a NullPointerException
-
-#### New Feature
-    * [KARAF-6002] - Add websocket appender
-
-#### Improvement
-    * [KARAF-4777] - Add InfluxDB appender
-    * [KARAF-5915] - Improve the API Parser adding key data as parameter
-    * [KARAF-5972] - Add the row data collect type Numeric for the 
collector-jdbc
-    * [KARAF-5976] - Add TimescaleDB appender
-    * [KARAF-6009] - Be able to add property filters on appenders
-    * [KARAF-6053] - Be able to define the marshaller in log appender
-    * [KARAF-6054] - Reuse existing karafName, hostAddress, hostName if exist 
in "bridgeable" collectors
-    * [KARAF-6055] - Kafka appender should perform send().get()
-    * [KARAF-6117] - Provide split and regex parsers
-    * [KARAF-6118] - Add SOAP collector
-    * [KARAF-6161] - REST collector should populate the status code when 
connection doesn't work
-
-#### Dependency upgrade
-    * [KARAF-5905] - Update netty and netty handler versions in Karaf Decanter 
Cassandra
-    * [KARAF-5924] - Update spring-boot starter to spring-boot 2.x
-    * [KARAF-5936] - Upgrade to maven-scm-publish-plugin 3.0.0 and 
asciidoctor-maven-plugin 1.5.6
-    * [KARAF-5960] - Upgrade to Apache POM 21
-
-#### Documentation
-    * [KARAF-5904] - Use the asciidoctor-maven-plugin and custom ASF theme for 
the manual generation
-
-## Apache Karaf Decanter 2.1.0
-
-### Overview
-
-Apache Karaf Decanter 2.1.0 is a maintenance release on the 2.x series. It 
provides lot of improvements and bug fixes.
-
-Especially:
-
-* New JDBC collector
-* Fix and improvements on the JMS collector and appender
-* Upgrade Kafka collector and appender to support Kafka 1.x
-* Improvements on the JMX collector to be able to execute MBean operations
-* Add new raw and parser services
-
-Take a look on ChangeLog for details.
-
-### ChangeLog
-
-#### Bug
-    * [KARAF-5890] - Decanter JMS Collector/Appender features has a 
requirement on ConnectionFactory service
-    * [KARAF-5891] - Decanter Log Collector creates a recursive log in Pax 
Logging
-
-#### New Feature
-    * [KARAF-5802] - Add JDBC collector
-
-#### Improvement
-    * [KARAF-5653] - Add a feature for the decanter manual
-    * [KARAF-5747] - Add append file capability in decanter-appender-file
-    * [KARAF-5754] - Make Decanter elasticsearch-jest appender support 
HTTPS/XPack enabled ES
-    * [KARAF-5785] - Add JMXMP support in JMX collector
-    * [KARAF-5792] - Support add, rename, remove to the custom fields of 
Decanter collectors
-    * [KARAF-5793] - Provide an option replace the dot or not in json field in 
the JsonMarshaller
-    * [KARAF-5799] - Be able to execute JMX operation in the collector
-    * [KARAF-5801] - Add regex filtering on collector file
-    * [KARAF-5864] - Add triming in system command output in the system 
collector to allow clean type conversion
-    * [KARAF-5888] - Be able to define a line parser service in the file 
collector
-    * [KARAF-5892] - Decanter JMS Collector should deal with "raw" message 
when no unmarshaller is provided
-    * [KARAF-5894] - Introduce a raw marshaller/unmarshaller (identity)
-
-#### Task
-    * [KARAF-5889] - Enable RAT on Decanter and fix all missing ASF headers
-
-#### Dependency upgrade
-    * [KARAF-5659] - Upgrade to Kafka 1.1.x
-    * [KARAF-5660] - Upgrade to elasticsearch 6.2.x (and corresponding bundle)
-    * [KARAF-5744] - Upgrade to elasticsearch 6.2.4
-    * [KARAF-5817] - Upgrade to maven-bundle-plugin 3.5.1
-    * [KARAF-5884] - Upgrade Kafka Collector and Appender to support Kafka 1.x
-    * [KARAF-5885] - Upgrade to commons-io 2.6 and improve Tailer configuration
-
-## Apache Karaf Decanter 2.0.0
-
-### Overview
-
-Apache Karaf Decanter 2.0.0 is a new Decanter series, providing new features 
and bug fixes.
-
-It's designed to work specifically on Apache Karaf 4.x.
-
-Decanter is a completed monitoring and alerting solution for Apache Karaf 
container, and related applications
-running on it.
-
-You can use Decanter in Karaf version >= 4.
-
-NB: Apache Karaf Decanter 2.0.0 still provides embedded backend instances, 
like Elasticsearch 6, Kibana 6, OrientDB
-and much more. However, for production, we recommend to use a dedicated and 
isolatic instance of these backends.
-
-### ChangeLog
-
-#### Bug
-    * [KARAF-5492] - Increase collectors scheduler period
-    * [KARAF-5587] - Deal with client error in appenders
-
-#### New Feature
-    * [KARAF-4818] - Remove Jest client to use "native" REST elasticsearch 
client
-    * [KARAF-5391] - Add decanter:alert* commands and MBeans
-    * [KARAF-5462] - Provide Decanter DropWizard Metric integration
-    * [KARAF-5479] - Provide a file appender
-    * [KARAF-5501] - Upgrade to Kibana 6.x
-    * [KARAF-5502] - Add OrientDB appender (with the corresponding inner 
feature)
-
-#### Improvement
-    * [KARAF-5454] - Collector socket - Add UDP protocol support
-    * [KARAF-5510] - Add custom fields support in log collector and appenders
-    * [KARAF-5557] - Support custom unmarshaller in socket collector
-    * [KARAF-5575] - Upgrade file appender to use SCR config property
-    * [KARAF-5577] - Define the marshaller in collector/appender configuration
-
-#### Task
-    * [KARAF-5576] - Move all backends in an unique module
-    * [KARAF-5579] - Rename SLA bundles to Alerting
-    * [KARAF-5580] - Rename tools-jar-wraper to tools-jar-wrapper
-
-#### Dependency upgrade
-    * [KARAF-5500] - Upgrade to Elasticsearch 5.x & 6.x
-
-## Apache Karaf Decanter 1.4.0
-
-### Overview
-
-Apache Karaf Decanter 1.4.0 is a maintenance release, providing new features 
(Karaf scheduler, email alerter improvements, ...) and bug fixes.
-
-Decanter is a completed monitoring and alerting solution for Apache Karaf 
container, and related applications
-running on it.
-
-You can use Decanter in any Karaf version.
-
-### ChangeLog
-
-#### Bug
-    * [KARAF-4906] - Decanter e-mail alerter can't use javamail authentication
-    * [KARAF-5141] - Decanter log collector seems to consume lot of resources 
on Karaf 4.1.x
-    * [KARAF-5186] - [DECANTER] - Fails work in case the event topic contains 
arbitrary characters like %
-    * [KARAF-5212] - Decanter Elasticsearch Appender feature should install 
com.fasterxml.jackson.core bundle
-    * [KARAF-5238] - Embedded Kibana can block installation of decanter 
collectors
-    * [KARAF-5239] - JMX collector doesn't full harvest metrics
-    * [KARAF-5240] - Default Kibana dashboard doesn't render correctly
-
-#### Dependency upgrade
-    * [KARAF-4541] - Upgrade to Kafka 0.11.0.0
-
-#### Improvement
-    * [KARAF-3696] - Decanter: Switch to Karaf provided Scheduler (Cron-based)
-    * [KARAF-4645] - Alerters should be throttable
-    * [KARAF-4850] - Be able to specify several object names for the JMX 
collector
-    * [KARAF-4929] - Email alerter should support list of destination (to) 
addresses
-    * [KARAF-5060] - Be able to configure the index name in elasticsearch 
appenders
-    * [KARAF-5192] - Decanter collector should be able to filter some loggers
-    * [KARAF-5244] - Refactor kafka config handling
-
-#### New Feature
-    * [KARAF-3890] - Provide Decanter CXF interceptor collector
-    * [KARAF-5033] - Provide a Camel EventNotifier collector
-
-## Apache Karaf Decanter 1.3.0
-
-### Overview
-
-Apache Karaf Decanter 1.3.0 is a major new Decanter release, providing new 
features (new collectors, new
-appenders) and bug fixes.
-
-Decanter is a completed monitoring and alerting solution for Apache Karaf 
container, and related applications
-running on it.
-
-You can use Decanter in any Karaf version.
-
-For details, see the ChangeLog:
-
-### ChangeLog
-
-#### Bug
-    * [KARAF-4647] - Can't append into Elasticsearch with JMS
-    * [KARAF-4757] - Decanter: elasticsearch-appender-rest shouldn't be 
dependent on http
-    * [KARAF-4767] - Decanter: collectors and appenders can't be re-used 
without default configuration
-
-#### Improvement
-    * [KARAF-4749] - Support range, equal, and notequal for BigDecimal in 
org/apache/karaf/decanter/sla/checker/Checker.java
-    * [KARAF-4791] - Decanter: elasticsearch-rest appender should support 
multipe addresses
-    * [KARAF-4794] - Decanter: make sure the discovery is disabled if only one 
address is configured
-    * [KARAF-4799] - JMS collector should support TextMessage
-
-#### New Feature
-    * [KARAF-4706] - Create MQTT collector
-    * [KARAF-4742] - Decanter: Add Java Process JMX Collector
-
-## Apache Karaf Decanter 1.2.0
-
-### Overview
-
-Apache Karaf Decanter 1.2.0 is a major new Decanter release, providing lot of 
new features (new collectors, new
-appenders) and bug fixes.
-
-Decanter is a completed monitoring and alerting solution for Apache Karaf 
container, and related applications
-running on it.
-
-You can use Decanter in any Karaf version.
-
-###  ChangeLog
-
-#### Bug
-    * [KARAF-4516] - Extend Karaf feature import version range in Decanter 
Kibana bundle
-    * [KARAF-4525] - Decanter log collector should not ignore the log alerter 
category
-    * [KARAF-4532] - SystemCollector throws IOException
-    * [KARAF-4574] - EventAdmin not injected in file collector
-    * [KARAF-4580] - Installing elasticsearch feature fails on Windows
-    * [KARAF-4594] - Log4J socket collector error handling mutiple clients
-    * [KARAF-4604] - JsonUnMarshaller doesn't handle Map and Lists
-    * [KARAF-4605] - Kafka Collector uses the same topic for eventadmin and 
kafka
-    * [KARAF-4625] - JMS appender should use MapMessage property instead of 
JMS properties
-    * [KARAF-4629] - Can't append into Elasticsearch
-
-#### Dependency upgrade
-    * [KARAF-4558] - Upgrade to Elasticsearch 1.7.4
-    * [KARAF-4560] - Upgrade to ActiveMQ 5.13.3
-    * [KARAF-4561] - Upgrade to Johnzon 0.9.3-incubating
-
-#### Improvement
-    * [KARAF-4565] - Set ConfigurationPolicy.REQUIRE for decanter appenders 
and collectors
-    * [KARAF-4610] - Improve Decanter scheduler to reduce latency
-
-#### New Feature
-    * [KARAF-4298] - Add MongoDB appender
-    * [KARAF-4320] - Create socket collector and appender
-    * [KARAF-4530] - Create Kafka collector
-    * [KARAF-4531] - Create JMS collector
-    * [KARAF-4546] - Support embedding decanter into spring boot apps
-
-## Apache Karaf Decanter 1.1.0
-
-### Overview
-
-Apache Karaf Decanter 1.1.0 is the first release on the Decanter 1.1.x serie. 
It's a complete new version of Decanter
-including a lot of new features and bug fixes.
-
-Decanter is a completed monitoring and alerting solution for Apache Karaf 
container, and related applications
-running on it.
-
-You can use Decanter in any Karaf version.
-
-### ChangeLog
-
-#### Bug
-    * [KARAF-4059] - Exception thrown during elasticsearch restart
-    * [KARAF-4121] - Escape characters in the log collection
-    * [KARAF-4125] - Elasticsearch clusterName and nodeName can't be changed
-    * [KARAF-4305] - Logs and JMX stats do not show in kibana with default 
settings
-    * [KARAF-4312] - Have to provide a decanter src distribution
-    * [KARAF-4341] - Add REST collector to pull metrics from jolokia
-    * [KARAF-4375] - IllegalArgumentException: invalid topic exception
-    * [KARAF-4432] - Marshaller is not able to deal with some event properties
-    * [KARAF-4440] - Decanter eventadmin collector should cast type property 
as String
-    * [KARAF-4448] - Type property is not correctly populated by the 
eventadmin collector
-    * [KARAF-4453] - Marshaller doesn't include subject property
-    * [KARAF-4480] - LogAppender should use timestamp instead of timeStamp
-
-#### Dependency upgrade
-    * [KARAF-3624] - Provide Kibana 4.1 feature
-    * [KARAF-4331] - Upgrade to elasticsearch 2.2.0
-    * [KARAF-4431] - Upgrade to kafka 0.9.0.0
-
-#### Improvement
-    * [KARAF-4113] - Be able to use a remote elasticsearch instance in 
Decanter Kibana
-    * [KARAF-4170] - Authentication to access Kibana dashboard on 
karaf-decanter
-    * [KARAF-4171] - Authentication to access elasticsearch-head on 
karaf-decanter
-    * [KARAF-4295] - Use of Elasticsearch REST API in addition of the 
TransportClient (by configuration)
-    * [KARAF-4300] - Centralize maven bundle plugin config
-    * [KARAF-4304] - Cleanup elasticsearch code and build
-    * [KARAF-4344] - Migrate decanter to DS
-    * [KARAF-4369] - Collect bundle and other OSGi events in decanter
-    * [KARAF-4430] - Kafka appender should deal with the ConnectException when 
the Kafka broker is not available
-    * [KARAF-4438] - Define the max.request.size on the kafka appender 
configuration, and increase the default value
-    * [KARAF-4463] - Secure Kibana 4
-    * [KARAF-4466] - Add a note about elasticsearch & kibana best practice for 
large installation
-    * [KARAF-4467] - decanter-appender-elasticsearch feature should be an 
alias to decanter-appender-elasticsearch-native-2.x
-    * [KARAF-4481] - LogAppender should check if the event is ignored earlier 
to avoid useless processing
-    * [KARAF-4495] - Add custom fields support in all collectors
-
-#### New Feature
-    * [KARAF-3698] - Add decanter cassandra appender
-    * [KARAF-3773] - Add decanter redis appender
-    * [KARAF-4120] - Provide elasticsearch 2.x feature
-    * [KARAF-4291] - Add kafka appender
-    * [KARAF-4296] - Add mqtt appender
-    * [KARAF-4303] - Create decanter marshalling services
-    * [KARAF-4321] - Add log4j socket collector
-    * [KARAF-4368] - Support SSL for kafka appender
-    * [KARAF-4404] - Create eventadmin collector
-    * [KARAF-4443] - Create default dahboards in Decanter Kibana 4.x
-
-## Apache Karaf Decanter 1.0.1
-
-### Overview
-
-Apache Karaf Decanter 1.0.1 is a fix version on the decanter-1.x serie. It 
also brings new features like the file collector.
-
-Decanter is a completed monitoring and alerting solution for Apache Karaf 
container, and related applications
-running on it.
-
-You can use Decanter in any Karaf version.
-
-### ChangeLog
-
-#### Bug
-    * [KARAF-4061] - Decanter ElasticSearchAppender - NumberFormatException
-
-#### Dependency upgrade
-    * [KARAF-4063] - Upgrade to elasticsearch 1.7.1
-    * [KARAF-4101] - Upgrade to elasticsearch 1.7.3
-
-#### Improvement
-    * [KARAF-3979] - Be able to define a SLA check for a given type
-    * [KARAF-4008] - Add custom fields support in JMX collector
-    * [KARAF-4014] - Add a warning in Decanter System dashboard
-
-#### New Feature
-    * [KARAF-3904] - Add elasticsearch eshead plugin in embedded instance
-    * [KARAF-3905] - Provide file collector (as in logstash)
-
-## Apache Karaf Decanter 1.0.0
-
-### Overview
-
-Apache Karaf Decanter 1.0.0 is the first release of Decanter.
-
-Decanter is a completed monitoring and alerting solution for Apache Karaf 
container, and related applications
-running on it.
-
-You can use Decanter in any Karaf version.
-
-### ChangeLog
-
-#### Bug
-    * [KARAF-3815] - Decanter can't retrieve metrics for ObjectName containing 
white spaces
-    * [KARAF-3855] - Decanter JMX collector create bunch of threads
-    * [KARAF-3884] - ElasticsearchAppender sometimes throws NullPointer 
Exception when adding o.toString() to arrayBuilder
-    * [KARAF-3889] - The clusterName for the elasticsearch appender isn't an 
optional configuration as it should be. 
-
-#### Dependency upgrade
-    * [KARAF-3845] - Upgrade to elasticsearch 1.6.0
-    * [KARAF-3847] - Upgrade to kibana 3.1.2
-
-#### Improvement
-    * [KARAF-3777] - Add Karaf source IP address or hostname in the collected 
data
-    * [KARAF-3836] - Add a configuration allowing to define the period of the 
simple scheduler
-    * [KARAF-3848] - Be able to define the embedded elasticsearch node by 
configuration
-    * [KARAF-3849] - Provide "key turn" kibana dashboards
-    * [KARAF-3851] - Be able to poll remote MBeanServer
-    * [KARAF-3883] - The elasticsearch appender uses the default clustername 
of Elasticsearch client, this needs to be configurable
-
-#### New Feature
-    * [KARAF-3637] - Decanter: JDBC appender
-    * [KARAF-3771] - Add decanter system collector
-    * [KARAF-3772] - Add Decanter SLA support
-    * [KARAF-3861] - Add CamelAppender
-    * [KARAF-3862] - Add CamelSLA
-    * [KARAF-3863] - Add CamelTracer collector
-    * [KARAF-3865] - Add decanter documentation
-    * [KARAF-3866] - Add decanter JMS appender
-    * [KARAF-3870] - Create SLA email alerting
-    * [KARAF-3881] - The embedded ElasticSearch Node should be configurable 
through config-admin
-
-#### Wish
-    * [KARAF-3675] - Check if recent Johnzon snapshot is OSGi ready


Reply via email to