Clone Tools
  • last updated 26 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
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
Removed more refs to Guice

  1. … 2 more files in changeset.
Polished

  1. … 1 more file in changeset.
Synchronized methods of sub-classes which override synchronized methods (as suggested by lgtm.com). (#3452)

    • -1
    • +1
    ./camel/converter/stream/CachedOutputStream.java
  1. … 4 more files in changeset.
CAMEL-14338: Add RouteIdAware so EIP processors can know which route they are serving

    • -1
    • +13
    ./camel/support/DefaultConsumer.java
  1. … 4 more files in changeset.
CAMEL-14338: Add RouteIdAware so EIP processors can know which route they are serving

  1. … 47 more files in changeset.