Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
CAMEL-14433: Optimize core - MessageID is now by default the same as exchange ID.

  1. … 3 more files in changeset.
CAMEL-14427: camel-core - Optimize UnitOfWork route context push/pop

    • -34
    • +30
    ./camel/support/UnitOfWorkHelper.java
  1. … 9 more files in changeset.
CAMEL-14421: optimize core - ServiceSupport should not have instance logger. Use static logger instead.

    • -0
    • +20
    ./camel/support/ChildServiceSupport.java
  1. … 1 more file in changeset.
CAMEL-14421: optimize core - ServiceSupport should not have instance logger. Use static logger instead.

    • -16
    • +0
    ./camel/support/ChildServiceSupport.java
    • -18
    • +22
    ./camel/support/DefaultComponent.java
    • -5
    • +9
    ./camel/support/DefaultScheduledPollConsumerScheduler.java
    • -16
    • +2
    ./camel/support/RoutePolicySupport.java
    • -2
    • +6
    ./camel/support/ScheduledBatchPollingConsumer.java
    • -28
    • +32
    ./camel/support/ScheduledPollConsumer.java
  1. … 76 more files in changeset.
Camel-Core: Fixed CS

    • -41
    • +56
    ./camel/support/MessageHelper.java
CAMEL-14534: camel-core - Optimize

  1. … 2 more files in changeset.
Use StringBuilder#append(char[] str, int offset, int len) to improve performance. (#3489)

  1. … 11 more files in changeset.
CAMEL-14409: camel-core - ExtendedExchange for advanced API

  1. … 26 more files in changeset.
CAMEL-14409: camel-core - Optimize Exchange

    • -16
    • +9
    ./camel/support/DefaultExchange.java
  1. … 4 more files in changeset.
CAMEL-14409: camel-core - Optimize Exchange

    • -9
    • +41
    ./camel/support/DefaultExchange.java
  1. … 15 more files in changeset.
Fixed CS

Use String#replace instead of String#replaceAll where possible for improved performance. (#3485)

  1. … 30 more files in changeset.
CAMEL-14397: DefaultComponent should prefer getting the configurers from (#3478)

the registry before checking the FactoryFinder

    • -21
    • +38
    ./camel/support/DefaultComponent.java
CAMEL-14398: Optimize and turn of message-history by default.

  1. … 18 more files in changeset.
Polished a bit

Polished

CAMEL-14354: camel-core - Optimize

CAMEL-14354: camel-core - Optimize

CAMEL-14354: camel-core - Optimize unnecessary object allocations. EventHelper no longer create objects

    • -186
    • +1246
    ./camel/support/EventHelper.java
CAMEL-14384: Fixed the reflection on annotation proxy issue

CAMEL-14384: Fixed the reflection on annotation proxy issue

CAMEL-14380: camel-core - Add hostname function to simple language

  1. … 3 more files in changeset.
CAMEL-14379: Starting and stopping routes should not log full endpoint uri as it may contain sensitive data, and they can be verbose.

  1. … 7 more files in changeset.
CAMEL-14356: camel-core - toString of processors should just their id.

  1. … 49 more files in changeset.
CAMEL-14354: More optimizations in regards to object allocations

    • -27
    • +10
    ./camel/support/MessageHelper.java
CAMEL-14354: More optimizations in regards to object allocations

    • -18
    • +22
    ./camel/support/MessageHelper.java
CAMEL-14354: LogProcessor should avoid string.format in some use-cases as it allocates too much objects.

Move resource discovery to ResourceHelper and allow patch mathing against path

    • -0
    • +28
    ./camel/support/ResourceHelper.java
  1. … 6 more files in changeset.
CAMEL-14535: Eager init LRUCacheFactory

    • -1
    • +21
    ./camel/support/LRUCacheFactory.java
  1. … 1 more file in changeset.
Added logging

    • -4
    • +10
    ./camel/support/LRUCacheFactory.java