[jira] [Created] (LOG4J2-1415) When running in garbage-free mode, boxed primitive types should be formatted without allocating

2016-06-06 Thread Anthony Maire (JIRA)
Anthony Maire created LOG4J2-1415: - Summary: When running in garbage-free mode, boxed primitive types should be formatted without allocating Key: LOG4J2-1415 URL: https://issues.apache.org/jira/browse/LOG4J2-1415

[jira] [Commented] (LOG4J2-1415) Avoid calling toString() on auto-boxed primitive message parameters

2016-06-07 Thread Anthony Maire (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1415?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15318186#comment-15318186 ] Anthony Maire commented on LOG4J2-1415: --- I don't think the way the "switch" is impl

[jira] [Commented] (LOG4J2-1397) Support ByteBufferLayout

2016-06-07 Thread Anthony Maire (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1397?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15318503#comment-15318503 ] Anthony Maire commented on LOG4J2-1397: --- Correct me if I am wrong, but handling Byt

[jira] [Commented] (LOG4J2-1397) Support ByteBufferLayout

2016-06-07 Thread Anthony Maire (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1397?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15320112#comment-15320112 ] Anthony Maire commented on LOG4J2-1397: --- The issue with TL is that we need to pass

[jira] [Commented] (LOG4J2-1397) Support ByteBufferLayout

2016-06-08 Thread Anthony Maire (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1397?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15320175#comment-15320175 ] Anthony Maire commented on LOG4J2-1397: --- Here is my usecase: - The application is r

[jira] [Commented] (LOG4J2-1397) Support ByteBufferLayout

2016-06-08 Thread Anthony Maire (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1397?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15321285#comment-15321285 ] Anthony Maire commented on LOG4J2-1397: --- Basically, a layout that have a dependency

[jira] [Commented] (LOG4J2-1397) Support ByteBufferLayout

2016-06-08 Thread Anthony Maire (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1397?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15322038#comment-15322038 ] Anthony Maire commented on LOG4J2-1397: --- At first sight, this approach may work cor

[jira] [Commented] (LOG4J2-1397) Support ByteBufferLayout

2016-06-09 Thread Anthony Maire (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1397?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15322161#comment-15322161 ] Anthony Maire commented on LOG4J2-1397: --- It just doesn't work because of different

[jira] [Commented] (LOG4J2-1397) Support ByteBufferLayout

2016-06-09 Thread Anthony Maire (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1397?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15322196#comment-15322196 ] Anthony Maire commented on LOG4J2-1397: --- I agree that this is a narrow use case An

[jira] [Created] (LOG4J2-1421) Custom plugins packaged in jar files are not loaded by "packages" property mecanism

2016-06-10 Thread Anthony Maire (JIRA)
Anthony Maire created LOG4J2-1421: - Summary: Custom plugins packaged in jar files are not loaded by "packages" property mecanism Key: LOG4J2-1421 URL: https://issues.apache.org/jira/browse/LOG4J2-1421

[jira] [Updated] (LOG4J2-1421) Custom plugins packaged in jar files are not loaded by "packages" property mecanism

2016-06-10 Thread Anthony Maire (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1421?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anthony Maire updated LOG4J2-1421: -- Attachment: log4j-plugin-load-issue.zip minimal example attached : when the DefaultFilter.java

[jira] [Closed] (LOG4J2-1415) Avoid calling toString() on auto-boxed primitive message parameters

2016-06-11 Thread Anthony Maire (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1415?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anthony Maire closed LOG4J2-1415. - tested on master, it works as expected > Avoid calling toString() on auto-boxed primitive message pa

[jira] [Commented] (LOG4J2-1430) Add optional support for Conversant DisruptorBlockingQueue in AsyncAppender

2016-06-18 Thread Anthony Maire (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1430?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15337649#comment-15337649 ] Anthony Maire commented on LOG4J2-1430: --- There was a thread on the mechanical sympa

[jira] [Commented] (LOG4J2-1438) Add method getParameter() to ObjectMessage (and ReusableObjectMessage)

2016-06-18 Thread Anthony Maire (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1438?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15338406#comment-15338406 ] Anthony Maire commented on LOG4J2-1438: --- I think that having getParametersCount() +

[jira] [Commented] (LOG4J2-1430) Add optional support for Conversant DisruptorBlockingQueue in AsyncAppender

2016-06-19 Thread Anthony Maire (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1430?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15338427#comment-15338427 ] Anthony Maire commented on LOG4J2-1430: --- I made some tests with the branch to compa

[jira] [Commented] (LOG4J2-1430) Add optional support for Conversant DisruptorBlockingQueue in AsyncAppender

2016-06-19 Thread Anthony Maire (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1430?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15338648#comment-15338648 ] Anthony Maire commented on LOG4J2-1430: --- I will attach my patch right after posting

[jira] [Updated] (LOG4J2-1430) Add optional support for Conversant DisruptorBlockingQueue in AsyncAppender

2016-06-19 Thread Anthony Maire (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1430?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anthony Maire updated LOG4J2-1430: -- Attachment: log4j2-1430-jctools-tmp-patch.txt > Add optional support for Conversant DisruptorBl

[jira] [Commented] (LOG4J2-1430) Add optional support for Conversant DisruptorBlockingQueue in AsyncAppender

2016-06-19 Thread Anthony Maire (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1430?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15338834#comment-15338834 ] Anthony Maire commented on LOG4J2-1430: --- In theory you are perfectly right, but -

[jira] [Created] (LOG4J2-1441) Asynchronous logging + immediateFlush=false appenders : potential data retention on end of batch event

2016-06-20 Thread Anthony Maire (JIRA)
Anthony Maire created LOG4J2-1441: - Summary: Asynchronous logging + immediateFlush=false appenders : potential data retention on end of batch event Key: LOG4J2-1441 URL: https://issues.apache.org/jira/browse/LOG4J

[jira] [Commented] (LOG4J2-1441) Asynchronous logging + immediateFlush=false appenders : potential data retention on end of batch event

2016-06-20 Thread Anthony Maire (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1441?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15339598#comment-15339598 ] Anthony Maire commented on LOG4J2-1441: --- I'm not sure I know the code base well eno

[jira] [Updated] (LOG4J2-1441) Asynchronous logging + immediateFlush=false appenders : potential data retention on end of batch event

2016-06-20 Thread Anthony Maire (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1441?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anthony Maire updated LOG4J2-1441: -- Attachment: example_LOG4J2-1441.zip flush_fail_1441.zip > Asynchronous logging

[jira] [Commented] (LOG4J2-1430) Add optional support for Conversant DisruptorBlockingQueue in AsyncAppender

2016-06-20 Thread Anthony Maire (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1430?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15340369#comment-15340369 ] Anthony Maire commented on LOG4J2-1430: --- I made further tests today, and while I st

[jira] [Comment Edited] (LOG4J2-1430) Add optional support for Conversant DisruptorBlockingQueue in AsyncAppender

2016-06-20 Thread Anthony Maire (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1430?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15340369#comment-15340369 ] Anthony Maire edited comment on LOG4J2-1430 at 6/20/16 8:52 PM: ---

[jira] [Commented] (LOG4J2-1430) Add optional support for Conversant DisruptorBlockingQueue in AsyncAppender

2016-06-22 Thread Anthony Maire (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1430?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15344294#comment-15344294 ] Anthony Maire commented on LOG4J2-1430: --- A made another test with the JCTools queue

[jira] [Commented] (LOG4J2-1430) Add optional support for Conversant DisruptorBlockingQueue in AsyncAppender

2016-06-22 Thread Anthony Maire (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1430?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15345211#comment-15345211 ] Anthony Maire commented on LOG4J2-1430: --- The approch of using a NoOp appender for t

[jira] [Commented] (LOG4J2-1430) Add optional support for Conversant DisruptorBlockingQueue in AsyncAppender

2016-06-23 Thread Anthony Maire (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1430?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15346328#comment-15346328 ] Anthony Maire commented on LOG4J2-1430: --- I had a look on the ResponseTimeTest, it's

[jira] [Updated] (LOG4J2-1430) Add optional support for Conversant DisruptorBlockingQueue in AsyncAppender

2016-06-27 Thread Anthony Maire (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1430?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anthony Maire updated LOG4J2-1430: -- Attachment: jctools-vs-conversant-service-time.png > Add optional support for Conversant Disrup

[jira] [Commented] (LOG4J2-1430) Add optional support for Conversant DisruptorBlockingQueue in AsyncAppender

2016-06-27 Thread Anthony Maire (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1430?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15350921#comment-15350921 ] Anthony Maire commented on LOG4J2-1430: --- I made some additional tests on a dual xeo

[jira] [Commented] (LOG4J2-1430) Add optional support for Conversant DisruptorBlockingQueue in AsyncAppender

2016-06-27 Thread Anthony Maire (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1430?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15351150#comment-15351150 ] Anthony Maire commented on LOG4J2-1430: --- I will finish the JCTools wrapper implemen

[jira] [Updated] (LOG4J2-1439) Add optional support for JCTools in AsyncAppender

2016-06-30 Thread Anthony Maire (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1439?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anthony Maire updated LOG4J2-1439: -- Attachment: LOG4J2-1439.patch.txt - Support for several wait strategies - Always keep some empt

[jira] [Commented] (LOG4J2-1430) Add optional support for Conversant DisruptorBlockingQueue in AsyncAppender

2016-06-30 Thread Anthony Maire (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1430?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15356953#comment-15356953 ] Anthony Maire commented on LOG4J2-1430: --- the patch has been attached to LOG4J2-1439

[jira] [Commented] (LOG4J2-1439) Add optional support for JCTools in AsyncAppender

2016-06-30 Thread Anthony Maire (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1439?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15357521#comment-15357521 ] Anthony Maire commented on LOG4J2-1439: --- Sorry, I forget to include the pom when ge

[jira] [Commented] (LOG4J2-1430) Add optional support for Conversant DisruptorBlockingQueue in AsyncAppender

2016-07-14 Thread Anthony Maire (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1430?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15376500#comment-15376500 ] Anthony Maire commented on LOG4J2-1430: --- If you have enough time (I don't have acce

[jira] [Commented] (LOG4J2-1430) Add optional support for Conversant DisruptorBlockingQueue in AsyncAppender

2016-07-14 Thread Anthony Maire (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1430?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15376524#comment-15376524 ] Anthony Maire commented on LOG4J2-1430: --- LinkedBlockingQueue should be considered I

[jira] [Commented] (LOG4J2-1430) Add optional support for Conversant DisruptorBlockingQueue in AsyncAppender

2016-07-21 Thread Anthony Maire (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1430?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15387588#comment-15387588 ] Anthony Maire commented on LOG4J2-1430: --- Hello John Thank you for all these benchm

[jira] [Comment Edited] (LOG4J2-1430) Add optional support for Conversant DisruptorBlockingQueue in AsyncAppender

2016-07-21 Thread Anthony Maire (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1430?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15387588#comment-15387588 ] Anthony Maire edited comment on LOG4J2-1430 at 7/21/16 3:02 PM: ---

[jira] [Commented] (LOG4J2-1430) Add optional support for Conversant DisruptorBlockingQueue in AsyncAppender

2016-07-28 Thread Anthony Maire (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1430?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15397704#comment-15397704 ] Anthony Maire commented on LOG4J2-1430: --- Hi Remko I had a look on the performance

[jira] [Commented] (LOG4J2-1430) Add optional support for Conversant DisruptorBlockingQueue in AsyncAppender

2016-07-28 Thread Anthony Maire (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1430?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15397718#comment-15397718 ] Anthony Maire commented on LOG4J2-1430: --- Running up to 10 more spinning threads tha

[jira] [Created] (LOG4J2-1855) Add an optional random delay in TimeBasedTriggeringPolicy

2017-03-23 Thread Anthony Maire (JIRA)
Anthony Maire created LOG4J2-1855: - Summary: Add an optional random delay in TimeBasedTriggeringPolicy Key: LOG4J2-1855 URL: https://issues.apache.org/jira/browse/LOG4J2-1855 Project: Log4j 2

[jira] [Commented] (LOG4J2-1855) Add an optional random delay in TimeBasedTriggeringPolicy

2017-03-23 Thread Anthony Maire (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1855?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15938357#comment-15938357 ] Anthony Maire commented on LOG4J2-1855: --- Pull Request : https://github.com/apache/l