camel-api

Clone Tools
  • last updated 19 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[CAMEL-13040] Move modules to core/ folder

    • -32
    • +0
    ./src/main/java/org/apache/camel/Body.java
  1. … 9255 more files in changeset.
Revert "Fix OSGi problems with manifest generation"

This reverts commit d93eaaeb9704f8685c6946773bc8f8982db03fe9.

  1. … 5 more files in changeset.
Revert "Generate legal files for new modules"

This reverts commit 9ad51eeb74d3f85e9212aea25904258a6b41520a.

  1. … 3 more files in changeset.
Revert "Clean up poms a bit"

This reverts commit c40b23f0f95b7b56fe566c18d773e46bb35e6989.

  1. … 2 more files in changeset.
Fix OSGi problems with manifest generation

  1. … 5 more files in changeset.
Generate legal files for new modules

  1. … 3 more files in changeset.
Clean up poms a bit

  1. … 2 more files in changeset.
CAMEL-13108: Move mock component out of camel-core (#2738)

Some work to get closer to be able to move mock, dataset and test components out of camel-core. However the builder stuff is tightly coupled to camel-core builder package and would require some more work to find a good way to do this. Will look at this later, but wanted to get this work so far upstream.

  1. … 25 more files in changeset.
[CAMEL-13135] Refactor the json-simple-ordered module

  1. … 38 more files in changeset.
[CAMEL-13127][13002] Fix import headers for camel-api

[CAMEL-13118] Another batch of class moved to support

  1. … 32 more files in changeset.
CAMEL-13117: Move properties component out of camel-core

  1. … 51 more files in changeset.
[CAMEL-13002] OSGi metadata

  1. … 13 more files in changeset.
Move service helper classes into a separate package to avoid split packages for OSGi

  1. … 344 more files in changeset.
Move log component

  1. … 24 more files in changeset.
Move seda / vm / stub components

  1. … 46 more files in changeset.
Abstract PropertiesComponent a bit

    • -0
    • +46
    ./src/main/java/org/apache/camel/spi/PropertiesComponent.java
  1. … 12 more files in changeset.
Fix CS - camel-api

CAMEL-13002 - Fix Karaf features - beginning

  1. … 6 more files in changeset.
Generate jaxb.index files

# Conflicts:

# camel-core/pom.xml

  1. … 16 more files in changeset.
Add a method returning a CompletableFuture to AsyncProcessor

  1. … 15 more files in changeset.
Improve TypeConversionException message

  1. … 2 more files in changeset.
Remove unused counter and fix unit test

  1. … 4 more files in changeset.
Use statically generated type converter for core converters and optimize the converter registry

Before

------

Benchmark Mode Cnt Score Error Units

ConverterBenchmark.benchmarkConversionIntToLong avgt 5 17,861 ± 1,333 us/op

ConverterBenchmark.benchmarkConversionListToStringArray avgt 5 90,854 ± 21,918 us/op

ConverterBenchmark.benchmarkConversionStringToChar avgt 5 27,644 ± 1,563 us/op

ConverterBenchmark.benchmarkConversionStringToURI avgt 5 157,240 ± 11,084 us/op

ConverterBenchmark.benchmarkConversionTimeEnum avgt 5 73,541 ± 10,457 us/op

ConverterBenchmark.benchmarkLoadTime avgt 5 586,724 ± 73,011 us/op

After

-----

Benchmark Mode Cnt Score Error Units

ConverterBenchmark.benchmarkConversionIntToLong avgt 5 13,242 ± 0,041 us/op

ConverterBenchmark.benchmarkConversionListToStringArray avgt 5 50,731 ± 2,220 us/op

ConverterBenchmark.benchmarkConversionStringToChar avgt 5 24,443 ± 1,268 us/op

ConverterBenchmark.benchmarkConversionStringToURI avgt 5 98,887 ± 6,203 us/op

ConverterBenchmark.benchmarkConversionTimeEnum avgt 5 35,148 ± 1,820 us/op

ConverterBenchmark.benchmarkLoadTime avgt 5 551,463 ± 12,174 us/op

  1. … 26 more files in changeset.
Fix tests

  1. … 115 more files in changeset.
Full asynchronous engine with low stack depth

  1. … 62 more files in changeset.
Move annotation to where it belongs

    • -0
    • +36
    ./src/main/java/org/apache/camel/DeferredContextBinding.java
  1. … 1 more file in changeset.
Move AggregationStrategy to o.a.c and simplify the api to use a single interface

    • -0
    • +132
    ./src/main/java/org/apache/camel/AggregationStrategy.java
  1. … 161 more files in changeset.
Clean IdempotentRepository interface

# Conflicts:

# camel-core/src/main/java/org/apache/camel/reifier/IdempotentConsumerReifier.java

  1. … 53 more files in changeset.
Prepare org.apache.camel.management for extraction

# Conflicts:

# camel-api/src/main/java/org/apache/camel/spi/ManagementObjectNameStrategy.java

# camel-core/src/main/java/org/apache/camel/impl/DefaultCamelContext.java

# camel-core/src/main/java/org/apache/camel/impl/DefaultManagementStrategy.java

# camel-core/src/main/java/org/apache/camel/management/DefaultManagementLifecycleStrategy.java

# camel-core/src/main/java/org/apache/camel/management/DefaultManagementObjectNameStrategy.java

# camel-core/src/main/java/org/apache/camel/management/ManagedManagementStrategy.java

# camel-core/src/test/java/org/apache/camel/impl/event/EventNotifierExchangeSentParallelTest.java

# camel-core/src/test/java/org/apache/camel/management/ManagedNamePatternIncludeHostNameTest.java

# components/camel-core-xml/src/main/java/org/apache/camel/core/xml/AbstractCamelContextFactoryBean.java

    • -0
    • +6
    ./src/main/java/org/apache/camel/Service.java
  1. … 131 more files in changeset.