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

acosentino pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git.


    from 4439247  CAMEL-12519 add treeList option and the given PDU which has 
child elements will be resulted as list or will be added to list
     new 949feeb  CAMEL-11600:initial work
     new 0433154  CAMEL-11600:make tests work
     new 37b7aa3  CAMEL-11600:version update, checkstyle
     new 53d0679  CAMEL-11600:update micrometer, allow simple expressions in 
meter names and parameters
     new 3871572  CAMEL-11600:added micrometer event notifiers
     new 2e437b7  CAMEL-11600:fix some issues with distribution config
     new 74afd53  CAMEL-11600:fix docs, also from camel-metrics that was 
accidentally modified
     new cbae543  CAMEL-11600:revert accidental changes to camel-metrics
     new 05721fb  CAMEL-11600: added new component to poms
     new 9c91f57  CAMEL-11600:fix tests that sporadically fail due to 
concurrency
     new 0b58e3f  CAMEL-11600:reverted too much (sigh...). Redo last commit on 
master
     new d8f1a34  CAMEL-11600:add camel-micrometer-starter to inventory
     new 44d178d  CAMEL-11600 - Regen
     new 9b7a53d  CAMEL-11600 - Fix Kit for camel-micrometer
     new c887651  CAMEL-11600 - Regen after fix
     new a2f02c8  CAMEL-11600 - Fix indentation in common-bin.xml

The 16 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 apache-camel/src/main/descriptors/common-bin.xml   |   2 +
 bom/camel-bom/pom.xml                              |  10 +
 components/camel-micrometer/pom.xml                | 123 +++++
 .../src/main/docs/micrometer-component.adoc        | 566 +++++++++++++++++++++
 .../micrometer/AbstractMicrometerProducer.java     | 112 ++++
 .../camel/component/micrometer/CamelJmxConfig.java |  42 ++
 .../component/micrometer/CounterProducer.java      |  54 ++
 .../DistributionStatisticConfigFilter.java         | 184 +++++++
 .../micrometer/DistributionSummaryProducer.java    |  51 ++
 .../component/micrometer/MicrometerComponent.java  |  98 ++++
 .../component/micrometer/MicrometerConstants.java  |  56 ++
 .../component/micrometer/MicrometerEndpoint.java   | 140 +++++
 .../micrometer/MicrometerTimerAction.java          |  23 +
 .../component/micrometer/MicrometerUtils.java      |  77 +++
 .../camel/component/micrometer/TimerProducer.java  |  89 ++++
 .../AbstractMicrometerEventNotifier.java           | 110 ++++
 .../MicrometerEventNotifierMBean.java              |  29 ++
 .../MicrometerEventNotifierService.java            |  27 +
 .../MicrometerExchangeEventNotifier.java           |  91 ++++
 ...rometerExchangeEventNotifierNamingStrategy.java |  48 ++
 .../MicrometerRouteEventNotifier.java              |  72 +++
 ...MicrometerRouteEventNotifierNamingStrategy.java |  54 ++
 .../micrometer/json/AbstractMicrometerService.java | 139 +++++
 .../micrometer/json/MicrometerModule.java          | 294 +++++++++++
 .../messagehistory/MicrometerMessageHistory.java   |  60 +++
 .../MicrometerMessageHistoryFactory.java           | 141 +++++
 .../MicrometerMessageHistoryMBean.java             |  29 ++
 .../MicrometerMessageHistoryNamingStrategy.java    |  49 ++
 .../MicrometerMessageHistoryService.java           |  29 ++
 .../routepolicy/MicrometerRoutePolicy.java         | 155 ++++++
 .../routepolicy/MicrometerRoutePolicyFactory.java  |  92 ++++
 .../routepolicy/MicrometerRoutePolicyMBean.java    |  29 ++
 .../MicrometerRoutePolicyNamingStrategy.java       |  50 ++
 .../routepolicy/MicrometerRoutePolicyService.java  |  30 ++
 .../spi/InstrumentedThreadPoolFactory.java         |  84 +++
 .../spi/TimedScheduledExecutorService.java         |  62 +++
 .../services/org/apache/camel/component/micrometer |  18 +
 .../component/micrometer/CounterEndpointTest.java  | 100 ++++
 .../component/micrometer/CounterRouteTest.java     | 157 ++++++
 .../DistributionSummaryEndpointTest.java           |  87 ++++
 .../micrometer/DistributionSummaryRouteTest.java   | 127 +++++
 .../micrometer/MetricComponentSpringTest.java      |  91 ++++
 .../micrometer/MicrometerComponentRouteTest.java   |  81 +++
 .../micrometer/MicrometerComponentTest.java        | 180 +++++++
 .../micrometer/MicrometerEndpointTest.java         | 105 ++++
 .../component/micrometer/TimerEndpointTest.java    |  86 ++++
 .../camel/component/micrometer/TimerRouteTest.java | 158 ++++++
 .../AbstractMicrometerEventNotifierTest.java       |  62 +++
 .../MicrometerExchangeEventNotifierTest.java       |  81 +++
 .../MicrometerRouteEventNotifierTest.java          |  63 +++
 ...ExceptionRouteMicrometerMessageHistoryTest.java |  95 ++++
 .../messagehistory/ManagedMessageHistoryTest.java  | 131 +++++
 .../MicrometerMessageHistoryTest.java              |  99 ++++
 .../SpringMicrometerMessageHistoryTest.java        |  76 +++
 .../AbstractMicrometerRoutePolicyTest.java         |  59 +++
 .../ManagedMicrometerRoutePolicyTest.java          |  86 ++++
 ...MicrometerRoutePolicyMulticastSubRouteTest.java |  69 +++
 .../MicrometerRoutePolicySubRouteTest.java         |  59 +++
 .../routepolicy/MicrometerRoutePolicyTest.java     |  77 +++
 .../spi/InstrumentedThreadPoolFactoryTest.java     | 117 +++++
 .../src/test/resources/log4j2.properties           |   0
 .../org.mockito.plugins.MockMaker                  |   0
 .../SpringMetricsMessageHistoryTest.xml            |  47 ++
 components/pom.xml                                 |   1 +
 components/readme.adoc                             |   5 +-
 docs/user-manual/en/SUMMARY.md                     |   1 +
 examples/camel-example-micrometer/README.md        |  71 +++
 examples/camel-example-micrometer/pom.xml          | 107 ++++
 .../example/micrometer/CamelPrometheusExample.java | 104 ++++
 .../example/micrometer/ScheduledRouteBuilder.java  |  45 ++
 .../example/micrometer/ScrapeRouteBuilder.java     |  49 ++
 .../src/main/resources/META-INF/LICENSE.txt        |   0
 .../src/main/resources/META-INF/NOTICE.txt         |   0
 .../src/main/resources/log4j2.properties           |   0
 .../camel/example/micrometer/IntegrationTest.java  |  34 ++
 examples/pom.xml                                   |   1 +
 parent/pom.xml                                     |  11 +
 .../camel-micrometer-starter/pom.xml               |  53 ++
 .../MicrometerComponentAutoConfiguration.java      | 128 +++++
 .../MicrometerComponentConfiguration.java          |  65 +++
 .../src/main/resources/META-INF/LICENSE.txt        |   0
 .../src/main/resources/META-INF/NOTICE.txt         |   0
 .../src/main/resources/META-INF/spring.factories   |  19 +
 .../src/main/resources/META-INF/spring.provides    |  17 +
 platforms/spring-boot/components-starter/pom.xml   |   1 +
 .../camel-spring-boot-dependencies/pom.xml         |  10 +
 86 files changed, 6333 insertions(+), 1 deletion(-)
 create mode 100644 components/camel-micrometer/pom.xml
 create mode 100644 
components/camel-micrometer/src/main/docs/micrometer-component.adoc
 create mode 100644 
components/camel-micrometer/src/main/java/org/apache/camel/component/micrometer/AbstractMicrometerProducer.java
 create mode 100644 
components/camel-micrometer/src/main/java/org/apache/camel/component/micrometer/CamelJmxConfig.java
 create mode 100644 
components/camel-micrometer/src/main/java/org/apache/camel/component/micrometer/CounterProducer.java
 create mode 100644 
components/camel-micrometer/src/main/java/org/apache/camel/component/micrometer/DistributionStatisticConfigFilter.java
 create mode 100644 
components/camel-micrometer/src/main/java/org/apache/camel/component/micrometer/DistributionSummaryProducer.java
 create mode 100644 
components/camel-micrometer/src/main/java/org/apache/camel/component/micrometer/MicrometerComponent.java
 create mode 100644 
components/camel-micrometer/src/main/java/org/apache/camel/component/micrometer/MicrometerConstants.java
 create mode 100644 
components/camel-micrometer/src/main/java/org/apache/camel/component/micrometer/MicrometerEndpoint.java
 create mode 100644 
components/camel-micrometer/src/main/java/org/apache/camel/component/micrometer/MicrometerTimerAction.java
 create mode 100644 
components/camel-micrometer/src/main/java/org/apache/camel/component/micrometer/MicrometerUtils.java
 create mode 100644 
components/camel-micrometer/src/main/java/org/apache/camel/component/micrometer/TimerProducer.java
 create mode 100644 
components/camel-micrometer/src/main/java/org/apache/camel/component/micrometer/eventnotifier/AbstractMicrometerEventNotifier.java
 create mode 100644 
components/camel-micrometer/src/main/java/org/apache/camel/component/micrometer/eventnotifier/MicrometerEventNotifierMBean.java
 create mode 100644 
components/camel-micrometer/src/main/java/org/apache/camel/component/micrometer/eventnotifier/MicrometerEventNotifierService.java
 create mode 100644 
components/camel-micrometer/src/main/java/org/apache/camel/component/micrometer/eventnotifier/MicrometerExchangeEventNotifier.java
 create mode 100644 
components/camel-micrometer/src/main/java/org/apache/camel/component/micrometer/eventnotifier/MicrometerExchangeEventNotifierNamingStrategy.java
 create mode 100644 
components/camel-micrometer/src/main/java/org/apache/camel/component/micrometer/eventnotifier/MicrometerRouteEventNotifier.java
 create mode 100644 
components/camel-micrometer/src/main/java/org/apache/camel/component/micrometer/eventnotifier/MicrometerRouteEventNotifierNamingStrategy.java
 create mode 100644 
components/camel-micrometer/src/main/java/org/apache/camel/component/micrometer/json/AbstractMicrometerService.java
 create mode 100644 
components/camel-micrometer/src/main/java/org/apache/camel/component/micrometer/json/MicrometerModule.java
 create mode 100644 
components/camel-micrometer/src/main/java/org/apache/camel/component/micrometer/messagehistory/MicrometerMessageHistory.java
 create mode 100644 
components/camel-micrometer/src/main/java/org/apache/camel/component/micrometer/messagehistory/MicrometerMessageHistoryFactory.java
 create mode 100644 
components/camel-micrometer/src/main/java/org/apache/camel/component/micrometer/messagehistory/MicrometerMessageHistoryMBean.java
 create mode 100644 
components/camel-micrometer/src/main/java/org/apache/camel/component/micrometer/messagehistory/MicrometerMessageHistoryNamingStrategy.java
 create mode 100644 
components/camel-micrometer/src/main/java/org/apache/camel/component/micrometer/messagehistory/MicrometerMessageHistoryService.java
 create mode 100644 
components/camel-micrometer/src/main/java/org/apache/camel/component/micrometer/routepolicy/MicrometerRoutePolicy.java
 create mode 100644 
components/camel-micrometer/src/main/java/org/apache/camel/component/micrometer/routepolicy/MicrometerRoutePolicyFactory.java
 create mode 100644 
components/camel-micrometer/src/main/java/org/apache/camel/component/micrometer/routepolicy/MicrometerRoutePolicyMBean.java
 create mode 100644 
components/camel-micrometer/src/main/java/org/apache/camel/component/micrometer/routepolicy/MicrometerRoutePolicyNamingStrategy.java
 create mode 100644 
components/camel-micrometer/src/main/java/org/apache/camel/component/micrometer/routepolicy/MicrometerRoutePolicyService.java
 create mode 100644 
components/camel-micrometer/src/main/java/org/apache/camel/component/micrometer/spi/InstrumentedThreadPoolFactory.java
 create mode 100644 
components/camel-micrometer/src/main/java/org/apache/camel/component/micrometer/spi/TimedScheduledExecutorService.java
 create mode 100644 
components/camel-micrometer/src/main/resources/META-INF/services/org/apache/camel/component/micrometer
 create mode 100644 
components/camel-micrometer/src/test/java/org/apache/camel/component/micrometer/CounterEndpointTest.java
 create mode 100644 
components/camel-micrometer/src/test/java/org/apache/camel/component/micrometer/CounterRouteTest.java
 create mode 100644 
components/camel-micrometer/src/test/java/org/apache/camel/component/micrometer/DistributionSummaryEndpointTest.java
 create mode 100644 
components/camel-micrometer/src/test/java/org/apache/camel/component/micrometer/DistributionSummaryRouteTest.java
 create mode 100644 
components/camel-micrometer/src/test/java/org/apache/camel/component/micrometer/MetricComponentSpringTest.java
 create mode 100644 
components/camel-micrometer/src/test/java/org/apache/camel/component/micrometer/MicrometerComponentRouteTest.java
 create mode 100644 
components/camel-micrometer/src/test/java/org/apache/camel/component/micrometer/MicrometerComponentTest.java
 create mode 100644 
components/camel-micrometer/src/test/java/org/apache/camel/component/micrometer/MicrometerEndpointTest.java
 create mode 100644 
components/camel-micrometer/src/test/java/org/apache/camel/component/micrometer/TimerEndpointTest.java
 create mode 100644 
components/camel-micrometer/src/test/java/org/apache/camel/component/micrometer/TimerRouteTest.java
 create mode 100644 
components/camel-micrometer/src/test/java/org/apache/camel/component/micrometer/eventNotifier/AbstractMicrometerEventNotifierTest.java
 create mode 100644 
components/camel-micrometer/src/test/java/org/apache/camel/component/micrometer/eventNotifier/MicrometerExchangeEventNotifierTest.java
 create mode 100644 
components/camel-micrometer/src/test/java/org/apache/camel/component/micrometer/eventNotifier/MicrometerRouteEventNotifierTest.java
 create mode 100644 
components/camel-micrometer/src/test/java/org/apache/camel/component/micrometer/messagehistory/ExceptionRouteMicrometerMessageHistoryTest.java
 create mode 100644 
components/camel-micrometer/src/test/java/org/apache/camel/component/micrometer/messagehistory/ManagedMessageHistoryTest.java
 create mode 100644 
components/camel-micrometer/src/test/java/org/apache/camel/component/micrometer/messagehistory/MicrometerMessageHistoryTest.java
 create mode 100644 
components/camel-micrometer/src/test/java/org/apache/camel/component/micrometer/messagehistory/SpringMicrometerMessageHistoryTest.java
 create mode 100644 
components/camel-micrometer/src/test/java/org/apache/camel/component/micrometer/routepolicy/AbstractMicrometerRoutePolicyTest.java
 create mode 100644 
components/camel-micrometer/src/test/java/org/apache/camel/component/micrometer/routepolicy/ManagedMicrometerRoutePolicyTest.java
 create mode 100644 
components/camel-micrometer/src/test/java/org/apache/camel/component/micrometer/routepolicy/MicrometerRoutePolicyMulticastSubRouteTest.java
 create mode 100644 
components/camel-micrometer/src/test/java/org/apache/camel/component/micrometer/routepolicy/MicrometerRoutePolicySubRouteTest.java
 create mode 100644 
components/camel-micrometer/src/test/java/org/apache/camel/component/micrometer/routepolicy/MicrometerRoutePolicyTest.java
 create mode 100644 
components/camel-micrometer/src/test/java/org/apache/camel/component/micrometer/spi/InstrumentedThreadPoolFactoryTest.java
 copy components/{camel-metrics => 
camel-micrometer}/src/test/resources/log4j2.properties (100%)
 copy components/{camel-web3j => 
camel-micrometer}/src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker
 (100%)
 create mode 100644 
components/camel-micrometer/src/test/resources/org/apache/camel/component/micrometer/messagehistory/SpringMetricsMessageHistoryTest.xml
 create mode 100644 examples/camel-example-micrometer/README.md
 create mode 100644 examples/camel-example-micrometer/pom.xml
 create mode 100644 
examples/camel-example-micrometer/src/main/java/org/apache/camel/example/micrometer/CamelPrometheusExample.java
 create mode 100644 
examples/camel-example-micrometer/src/main/java/org/apache/camel/example/micrometer/ScheduledRouteBuilder.java
 create mode 100644 
examples/camel-example-micrometer/src/main/java/org/apache/camel/example/micrometer/ScrapeRouteBuilder.java
 copy {tooling/maven/guice-maven-plugin => 
examples/camel-example-micrometer}/src/main/resources/META-INF/LICENSE.txt 
(100%)
 copy {tooling/maven/guice-maven-plugin => 
examples/camel-example-micrometer}/src/main/resources/META-INF/NOTICE.txt (100%)
 copy examples/{camel-example-tracer => 
camel-example-micrometer}/src/main/resources/log4j2.properties (100%)
 create mode 100644 
examples/camel-example-micrometer/src/test/java/org/apache/camel/example/micrometer/IntegrationTest.java
 create mode 100644 
platforms/spring-boot/components-starter/camel-micrometer-starter/pom.xml
 create mode 100644 
platforms/spring-boot/components-starter/camel-micrometer-starter/src/main/java/org/apache/camel/component/micrometer/springboot/MicrometerComponentAutoConfiguration.java
 create mode 100644 
platforms/spring-boot/components-starter/camel-micrometer-starter/src/main/java/org/apache/camel/component/micrometer/springboot/MicrometerComponentConfiguration.java
 copy {tooling/maven/guice-maven-plugin => 
platforms/spring-boot/components-starter/camel-micrometer-starter}/src/main/resources/META-INF/LICENSE.txt
 (100%)
 copy {tooling/maven/guice-maven-plugin => 
platforms/spring-boot/components-starter/camel-micrometer-starter}/src/main/resources/META-INF/NOTICE.txt
 (100%)
 create mode 100644 
platforms/spring-boot/components-starter/camel-micrometer-starter/src/main/resources/META-INF/spring.factories
 create mode 100644 
platforms/spring-boot/components-starter/camel-micrometer-starter/src/main/resources/META-INF/spring.provides

-- 
To stop receiving notification emails like this one, please contact
acosent...@apache.org.

Reply via email to