[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GitHub] camel pull request #2395: Startup performances

GitHub user gnodet opened a pull request:

    Startup performances

    Optimizations or support for optimizing the startup performances of the CamelContext.
    For reference, the optimized camel context is implemented here:
    It's not fully functional, so can't be included at this point.
    I'll run a full build first and fix any remaining issues before, so the PR is not ready yet to be merge. 

You can merge this pull request into a Git repository by running:

    $ git pull openwhisk

Alternatively you can review and apply these changes as the patch at:

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #2395
commit fbec7ad75287f6d9e6d66c2210ae02fb8cca1dc7
Author: Guillaume Nodet <gnodet@...>
Date:   2018-06-21T06:58:16Z

    Add specific implementation of getShortName() to avoid reflection during route setup

commit d3baa4de497e32f467d3020e8b9b770c8519f503
Author: Guillaume Nodet <gnodet@...>
Date:   2018-06-22T08:11:58Z

    Add protected methods to allow subclass to provide specific implementations

commit cf1078b0db25bae4b541f1185e0c48ec57578f8d
Author: Guillaume Nodet <gnodet@...>
Date:   2018-06-22T21:02:35Z

    Fix generics on EndpointRegistry, TransformerRegistry and ValidatorRegistry

commit 5bcffb07958fce1ed0aa6f05a468487d239f18a7
Author: Guillaume Nodet <gnodet@...>
Date:   2018-06-22T21:02:11Z

    Possibility to use a simple LRUCache

commit e6b16ecb1cbdd38bee42c9dfc7f3c4b67e771993
Author: Guillaume Nodet <gnodet@...>
Date:   2018-06-22T23:19:15Z

    Avoid lamba

commit 9aa6bf764086b54b55dd408598ceb61fd603548f
Author: Guillaume Nodet <gnodet@...>
Date:   2018-06-23T20:58:15Z

    Improve Scanner performances

commit d99af349ee2d797102678755b7dde5bc873c3577
Author: Guillaume Nodet <gnodet@...>
Date:   2018-06-25T13:22:46Z

    Generate a fallback converter containing all core converters for performances

commit 3e97d920f4d622558e7e030c85c9da38fcf14159
Author: Guillaume Nodet <gnodet@...>
Date:   2018-06-25T13:22:58Z

    Improve introspection performances

commit 45401f1b1e501d15f12b345fce2b779c597f6a52
Author: Guillaume Nodet <gnodet@...>
Date:   2018-06-25T13:23:55Z

    Lazily create the ExecutorServiceManager