GitHub user haofengtang opened a pull request: https://github.com/apache/camel/pull/2051
Master You can merge this pull request into a Git repository by running: $ git pull https://github.com/apache/camel master Alternatively you can review and apply these changes as the patch at: https://github.com/apache/camel/pull/2051.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #2051 ---- commit 2530efcc5b29818d1f70f8561a1d49bddf99fd7c Author: Andrea Cosentino <anco...@gmail.com> Date: 2017-10-09T06:40:24Z Upgrade Caffeine to version 2.5.6 commit 0136a85a174caabffb7670a7abad8717bba88e6c Author: Andrea Cosentino <anco...@gmail.com> Date: 2017-10-09T06:53:36Z Upgrade JGit to version 4.9.0.201710071750-r commit 1f34432ea6cf272d9e01a4cf9bb5ad5b55fd90b1 Author: Andrea Cosentino <anco...@gmail.com> Date: 2017-10-09T09:23:31Z Upgrade Jgroups to version 4.0.7.Final commit 6146e2af6ce44172c5e025b71dcffd411203f30f Author: Andrea Cosentino <anco...@gmail.com> Date: 2017-10-09T10:00:55Z Upgrade Hazelcast to version 3.8.6 commit 3c116563f4c3f3bfe134985e01262d695ca97c28 Author: Andrea Cosentino <anco...@gmail.com> Date: 2017-10-09T11:51:38Z Upgrade QPid JMS client to latest version 0.26.0 commit 2fd7c3bfeedbb2b3181d6d054a8ad958d027dafb Author: Andrea Cosentino <anco...@gmail.com> Date: 2017-10-09T12:38:56Z Upgrade RabbitMQ AMQP client to version 5.0.0 commit ef45bc0ca148241c1a3e1b88ea1760f77a052294 Author: Claus Ibsen <davscl...@apache.org> Date: 2017-10-09T18:19:03Z CAMEL-11890: camel-connector - Use JSon parser to parse the camel-connector-schema.json. commit 6aa2511531af4770cddf9075fbb6714f52222947 Author: Andrea Cosentino <anco...@gmail.com> Date: 2017-10-10T06:53:05Z Upgrade Async Http client to version 2.0.37 commit 13e725975f49716e6bdff7baa5f7e5fb66cf9b33 Author: Andrea Cosentino <anco...@gmail.com> Date: 2017-10-10T07:34:18Z Upgrade Http Core to version 4.4.8 commit ab73602f48b3eed2a02ed3ed1139a69290424d17 Author: Andrea Cosentino <anco...@gmail.com> Date: 2017-10-10T13:22:29Z Upgrade Kubernetes-model to version 2.0.0 commit 4b1e2cc7fe5deb2535ebf504b94cc5a1c62e9503 Author: Andrea Cosentino <anco...@gmail.com> Date: 2017-10-10T13:24:32Z Upgrade Kubernetes-client to version 3.0.0 commit 3c4f3ea0ec67aac42e04626ce832b160a49d8d63 Author: Melissa Flinn <mfl...@redhat.com> Date: 2017-10-10T16:13:45Z Camel-Netty4-Http docs - fixed format of examples in message header table commit 6def9fb6d79caff4b48c5cc90f30d72238076ad5 Author: Melissa Flinn <mfl...@redhat.com> Date: 2017-10-10T18:53:24Z Camel-Pdf docs - fixed three broken links in header's table commit 511d173d949f1281c2bf53e3cf5443db40140b5f Author: Andrea Cosentino <anco...@gmail.com> Date: 2017-10-11T06:18:55Z Upgrade QuickfixJ to version 1.6.4 commit 5f385623093e2bc604eeae4c529ed91e0ee8ecae Author: Andrea Cosentino <anco...@gmail.com> Date: 2017-10-11T06:24:39Z Fixed Camel-Quickfix Karaf feature to reflect the upgrade commit 7a45242e2a625db5d22b4f7ae8a211f51a9c20ed Author: Andrea Cosentino <anco...@gmail.com> Date: 2017-10-11T07:05:34Z Upgrade Chronicle Network to version 1.9.8 commit 671e32b717999a2053ecc07e421e56c94aa04232 Author: Andrea Cosentino <anco...@gmail.com> Date: 2017-10-11T07:06:02Z Upgrade Chronicle Wire to version 1.9.16 commit 1075ab2f81caf89a9d635e2972b680f054b8359b Author: Andrea Cosentino <anco...@gmail.com> Date: 2017-10-11T07:06:33Z Upgrade Chronicle Core to version 1.9.13 commit de7e4bfef353e5db1173c1169023f5f5fc0aab11 Author: Kui LIU <brucekui...@gmail.com> Date: 2017-10-09T20:31:05Z Fix the problem of using '+' and '+=' operators to concatenate strings in a loop. The method is building a String using concatenation in a loop. In each iteration, the String is converted to a StringBuilder, appended to, and converted back to a String. This can lead to a cost quadratic in the number of iterations, as the growing string is recopied in each iteration. Better performance can be obtained by using a StringBuilder explicitly. http://findbugs.sourceforge.net/bugDescriptions.html#SBSC_USE_STRINGBUFFER_CONCATENATION commit 50567cfd6c73fb2ddf411d8c683f6d27aaa48cd7 Author: Claus Ibsen <davscl...@apache.org> Date: 2017-10-11T08:24:54Z Fixed example after k8s client upgrade commit 188afc579ee31b771a6e4937281940629cbb8496 Author: Andrea Cosentino <anco...@gmail.com> Date: 2017-10-11T09:25:54Z Upgrade Mvel to version 2.3.2.Final commit fdb0d18a680ac631be1865df76e0408f21c9723b Author: Kui LIU <brucekui...@gmail.com> Date: 2017-10-11T09:15:23Z Replace the keySet iterator with an entrySet iterator. The current source code accesses the value of a Map entry of methodMap, using a key that is retrieved from a keySet iterator. It is more efficient to use an iterator on the entrySet of the methodMap, to avoid the Map.get(key) lookup. http://findbugs.sourceforge.net/bugDescriptions.html#WMI_WRONG_MAP_ITERATOR commit 25a33a330ca62c884ecdc8e376b6605434fd7ae6 Author: Kui LIU <brucekui...@gmail.com> Date: 2017-10-11T08:44:43Z Replace the inefficient Double constructor with static Double.valueOf() method. Using new Double(double) is guaranteed to always result in a new object whereas Double.valueOf(double) allows caching of values to be done by the compiler, class library, or JVM. Using of cached values avoids object allocation and the code will be faster. http://findbugs.sourceforge.net/bugDescriptions.html#DM_FP_NUMBER_CTOR commit 8aa628ff04124983bd5df179a1d01cc34d1c0990 Author: Andrea Cosentino <anco...@gmail.com> Date: 2017-10-11T12:34:03Z Upgrade Java-util to version 1.31.1 commit ebf7b80c23006551f44000befa9a4347817ff97e Author: Claus Ibsen <davscl...@apache.org> Date: 2017-10-11T13:25:41Z CAMEL-11895: camel-hystrix - Expose state of circuit breaker on JMX mbean / java api on processor. commit e229e77fda647211a85273daf7003ddf7ebb79df Author: aldettinger <aldettin...@gmail.com> Date: 2017-10-11T17:27:42Z CAMEL: Empty commit in order to check permissions commit 3faac6fa6da2ab0d5a7444b98f219c53319d5df0 Author: Gregor Zurowski <gre...@zurowski.org> Date: 2017-10-11T20:58:53Z Add schema references for release 2.20.0 Signed-off-by: Gregor Zurowski <gre...@zurowski.org> commit 8359e7f2d57e3002d5c55e06ac1cadf4c93ebf7a Author: Gregor Zurowski <gre...@zurowski.org> Date: 2017-10-11T21:19:37Z Update version to 2.21.0-SNAPSHOT Signed-off-by: Gregor Zurowski <gre...@zurowski.org> commit 55b0124379ce4e58890c71917fb6e12b30396780 Author: Gregor Zurowski <gre...@zurowski.org> Date: 2017-10-11T21:28:34Z Update camel-webite module to version 2.21.0-SNAPSHOT Signed-off-by: Gregor Zurowski <gre...@zurowski.org> commit ca24d08a6791fcf26929627c73f5609c233388f2 Author: Andrea Cosentino <anco...@gmail.com> Date: 2017-10-12T06:10:02Z Upgrade Chronicle Wire to version 1.9.17 ---- ---