[jira] [Created] (CAMEL-14470) Camel-github: Switch from egit to kohsuke github-api

2020-02-01 Thread Andrea Cosentino (Jira)
Andrea Cosentino created CAMEL-14470:


 Summary: Camel-github: Switch from egit to kohsuke github-api 
 Key: CAMEL-14470
 URL: https://issues.apache.org/jira/browse/CAMEL-14470
 Project: Camel
  Issue Type: Improvement
  Components: camel-github
Reporter: Andrea Cosentino
Assignee: Andrea Cosentino
 Fix For: Future


Egit is not updated from a while, at least the version in mylyn. The github-api 
from kohsuke is actually the best Java client out there. So probably it makes 
sense to switch.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (CAMEL-14354) camel-core - Optimize unnecessary object allocations

2020-02-01 Thread Claus Ibsen (Jira)


[ 
https://issues.apache.org/jira/browse/CAMEL-14354?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17028039#comment-17028039
 ] 

Claus Ibsen commented on CAMEL-14354:
-

Pipeline can maybe be optimized too

> camel-core - Optimize unnecessary object allocations 
> -
>
> Key: CAMEL-14354
> URL: https://issues.apache.org/jira/browse/CAMEL-14354
> Project: Camel
>  Issue Type: Improvement
>  Components: camel-core
>Reporter: Claus Ibsen
>Assignee: Claus Ibsen
>Priority: Major
> Fix For: 3.1.0
>
> Attachments: Screenshot 2020-01-03 at 15.40.52.png
>
>
> The routing engine puts task on reactive engine and performs a human 
> description which is toString of the processors (which then creates object 
> allocations).



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Resolved] (CAMEL-14466) camel-core - Optimize reduce error handler memory usage

2020-02-01 Thread Claus Ibsen (Jira)


 [ 
https://issues.apache.org/jira/browse/CAMEL-14466?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Claus Ibsen resolved CAMEL-14466.
-
Resolution: Fixed

> camel-core - Optimize reduce error handler memory usage
> ---
>
> Key: CAMEL-14466
> URL: https://issues.apache.org/jira/browse/CAMEL-14466
> Project: Camel
>  Issue Type: Improvement
>  Components: camel-core
>Reporter: Claus Ibsen
>Assignee: Claus Ibsen
>Priority: Major
> Fix For: 3.1.0
>
>
> Just experimenting if we can reduce the RedeliveryTask object size, for 
> example to have a simple task for non redeliverable processing, and then the 
> current when you need advanced error handling. This may reduce the object 
> sizes in memory during routing for some use-cases.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (CAMEL-14466) camel-core - Optimize reduce error handler memory usage

2020-02-01 Thread Claus Ibsen (Jira)


[ 
https://issues.apache.org/jira/browse/CAMEL-14466?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17028028#comment-17028028
 ] 

Claus Ibsen commented on CAMEL-14466:
-

So the vast majority of exchange properties are 1,2,3,4 in size and tests in 
camel-core goes up till 15, and in camel-jms to 9. A default of 8 is good. 

> camel-core - Optimize reduce error handler memory usage
> ---
>
> Key: CAMEL-14466
> URL: https://issues.apache.org/jira/browse/CAMEL-14466
> Project: Camel
>  Issue Type: Improvement
>  Components: camel-core
>Reporter: Claus Ibsen
>Assignee: Claus Ibsen
>Priority: Major
> Fix For: 3.1.0
>
>
> Just experimenting if we can reduce the RedeliveryTask object size, for 
> example to have a simple task for non redeliverable processing, and then the 
> current when you need advanced error handling. This may reduce the object 
> sizes in memory during routing for some use-cases.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)