Re: Multiple Unbox classes

2016-03-31 Thread Remko Popma
Sure. Sent from my iPhone > On 2016/04/01, at 10:48, Gary Gregory wrote: > > Can you do that? I am Away From PC. > > TY, > G > >> On Mar 31, 2016 3:27 PM, "Remko Popma" wrote: >> You're right. The one in perf can be removed now. Thanks for the heads-up. >> >> Sent from my iPhone >> >>>

[jira] [Reopened] (LOG4J2-1346) Throw exception in Log4jServletContextListener preventing jetty-maven-plugin run-forked.

2016-03-31 Thread Gary Gregory (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1346?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Gary Gregory reopened LOG4J2-1346: -- Reopening to update title. > Throw exception in Log4jServletContextListener preventing jetty-maven

[jira] [Closed] (LOG4J2-1346) Exception from Log4jServletContextListener prevents jetty-maven-plugin run-forked.

2016-03-31 Thread Gary Gregory (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1346?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Gary Gregory closed LOG4J2-1346. Resolution: Fixed Closing after title update. > Exception from Log4jServletContextListener prevent

[jira] [Updated] (LOG4J2-1346) Exception from Log4jServletContextListener prevents jetty-maven-plugin run-forked.

2016-03-31 Thread Gary Gregory (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1346?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Gary Gregory updated LOG4J2-1346: - Summary: Exception from Log4jServletContextListener prevents jetty-maven-plugin run-forked. (was

[jira] [Closed] (LOG4J2-1346) Throw exception in Log4jServletContextListener preventing jetty-maven-plugin run-forked.

2016-03-31 Thread Gary Gregory (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1346?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Gary Gregory closed LOG4J2-1346. Resolution: Fixed Fix Version/s: 2.6 In 2.6, the method will no longer throw an exception. I

[jira] [Comment Edited] (LOG4J2-1336) LoggerFactory in 1.2 API module is not compatible with 1.2

2016-03-31 Thread Ralph Goers (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1336?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15220986#comment-15220986 ] Ralph Goers edited comment on LOG4J2-1336 at 4/1/16 2:03 AM: -

[jira] [Created] (LOG4J2-1346) Throw exception in Log4jServletContextListener preventing jetty-maven-plugin run-forked.

2016-03-31 Thread Simon Xianyu (JIRA)
Simon Xianyu created LOG4J2-1346: Summary: Throw exception in Log4jServletContextListener preventing jetty-maven-plugin run-forked. Key: LOG4J2-1346 URL: https://issues.apache.org/jira/browse/LOG4J2-1346

[jira] [Commented] (LOG4J2-1336) LoggerFactory in 1.2 API module is not compatible with 1.2

2016-03-31 Thread Ralph Goers (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1336?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15220986#comment-15220986 ] Ralph Goers commented on LOG4J2-1336: - I don't understand how LoggerFactoryBridge cou

Re: Multiple Unbox classes

2016-03-31 Thread Gary Gregory
Can you do that? I am Away From PC. TY, G On Mar 31, 2016 3:27 PM, "Remko Popma" wrote: > You're right. The one in perf can be removed now. Thanks for the > heads-up. > > Sent from my iPhone > > On 2016/04/01, at 1:21, Gary Gregory wrote: > > It looks like we now have 2 Unbox classes, one in A

[jira] [Created] (LOG4J2-1345) (Doc) Clarify documentation for properties

2016-03-31 Thread Remko Popma (JIRA)
Remko Popma created LOG4J2-1345: --- Summary: (Doc) Clarify documentation for properties Key: LOG4J2-1345 URL: https://issues.apache.org/jira/browse/LOG4J2-1345 Project: Log4j 2 Issue Type: Bug

[jira] [Commented] (LOG4J2-1340) AsyncLogger's Ringbuffer holding all JVM memory

2016-03-31 Thread Remko Popma (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1340?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15220797#comment-15220797 ] Remko Popma commented on LOG4J2-1340: - To use a ringbuffer with 128 slots, the value

Re: Multiple Unbox classes

2016-03-31 Thread Remko Popma
You're right. The one in perf can be removed now. Thanks for the heads-up. Sent from my iPhone > On 2016/04/01, at 1:21, Gary Gregory wrote: > > It looks like we now have 2 Unbox classes, one in API and in one in perf. > > Shouldn't the perf module reuse the Unbox in API? > > Gary > > --

[jira] [Commented] (LOG4J2-1336) LoggerFactory in 1.2 API module is not compatible with 1.2

2016-03-31 Thread Matt Sicker (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1336?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15220464#comment-15220464 ] Matt Sicker commented on LOG4J2-1336: - Sorry if I wasn't clear, but I'm talking about

[jira] [Commented] (LOG4J2-1336) LoggerFactory in 1.2 API module is not compatible with 1.2

2016-03-31 Thread Zbynek Vyskovsky (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1336?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15220459#comment-15220459 ] Zbynek Vyskovsky commented on LOG4J2-1336: -- We cannot. This class (or actually a

[jira] [Comment Edited] (LOG4J2-1336) LoggerFactory in 1.2 API module is not compatible with 1.2

2016-03-31 Thread Zbynek Vyskovsky (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1336?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15220459#comment-15220459 ] Zbynek Vyskovsky edited comment on LOG4J2-1336 at 3/31/16 6:58 PM:

[jira] [Comment Edited] (LOG4J2-1336) LoggerFactory in 1.2 API module is not compatible with 1.2

2016-03-31 Thread Matt Sicker (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1336?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15220446#comment-15220446 ] Matt Sicker edited comment on LOG4J2-1336 at 3/31/16 6:53 PM: -

[jira] [Commented] (LOG4J2-1336) LoggerFactory in 1.2 API module is not compatible with 1.2

2016-03-31 Thread Matt Sicker (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1336?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15220446#comment-15220446 ] Matt Sicker commented on LOG4J2-1336: - I'm trying to see if we can re-use an API clas

[jira] [Commented] (LOG4J2-1336) LoggerFactory in 1.2 API module is not compatible with 1.2

2016-03-31 Thread Zbynek Vyskovsky (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1336?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15220412#comment-15220412 ] Zbynek Vyskovsky commented on LOG4J2-1336: -- Matt, not sure I understand complete

[jira] [Commented] (LOG4J2-1340) AsyncLogger's Ringbuffer holding all JVM memory

2016-03-31 Thread Soma (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1340?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15220354#comment-15220354 ] Soma commented on LOG4J2-1340: -- Thanks. I am using socketAppender. I read the minimum RingBu

[jira] [Commented] (LOG4J2-1336) LoggerFactory in 1.2 API module is not compatible with 1.2

2016-03-31 Thread Matt Sicker (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1336?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15220162#comment-15220162 ] Matt Sicker commented on LOG4J2-1336: - AbstractLoggerAdapter.newLogger() looks useful

[jira] [Created] (LOG4J2-1343) Update ConsoleAppender to utilize gc-free Layout method

2016-03-31 Thread Remko Popma (JIRA)
Remko Popma created LOG4J2-1343: --- Summary: Update ConsoleAppender to utilize gc-free Layout method Key: LOG4J2-1343 URL: https://issues.apache.org/jira/browse/LOG4J2-1343 Project: Log4j 2 Issue

[jira] [Commented] (LOG4J2-1344) Update FileAppender to utilize gc-free Layout method

2016-03-31 Thread Gary Gregory (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1344?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15220129#comment-15220129 ] Gary Gregory commented on LOG4J2-1344: -- Fine with me if you want to do the work ;-)

Multiple Unbox classes

2016-03-31 Thread Gary Gregory
It looks like we now have 2 Unbox classes, one in API and in one in perf. Shouldn't the perf module reuse the Unbox in API? Gary -- E-Mail: [email protected] | [email protected] Java Persistence with Hibernate, Second Edition JUnit in Action, Second Editi

[jira] [Commented] (LOG4J2-1343) Update ConsoleAppender to utilize gc-free Layout method

2016-03-31 Thread Gary Gregory (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1343?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15220121#comment-15220121 ] Gary Gregory commented on LOG4J2-1343: -- Seems fine with me if you want to do the wor

[jira] [Commented] (LOG4J2-1336) LoggerFactory in 1.2 API module is not compatible with 1.2

2016-03-31 Thread Gary Gregory (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1336?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15220117#comment-15220117 ] Gary Gregory commented on LOG4J2-1336: -- Nice find Matt, but how do you square the ci

Project Jigsaw: The module system was integrated into JDK 9 and is now available for testing in early-access, build 111.

2016-03-31 Thread Rory O'Donnell
Hi Nick, Project Jigsaw is an enormous effort, encompassing six JEPs implemented by dozens of engineers over many years. So far we’ve defined a modular structure for the JDK (JEP 200

[jira] [Created] (LOG4J2-1344) Update FileAppender to utilize gc-free Layout method

2016-03-31 Thread Remko Popma (JIRA)
Remko Popma created LOG4J2-1344: --- Summary: Update FileAppender to utilize gc-free Layout method Key: LOG4J2-1344 URL: https://issues.apache.org/jira/browse/LOG4J2-1344 Project: Log4j 2 Issue Ty

[jira] [Commented] (LOG4J2-1341) (GC) Avoid allocating temporary objects in Pattern Converters for PatternLayout

2016-03-31 Thread Gary Gregory (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1341?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15220035#comment-15220035 ] Gary Gregory commented on LOG4J2-1341: -- Todo: check that the classes in the done lis

[jira] [Closed] (LOG4J2-1278) Garbage-free logging API (no varargs/autoboxing)

2016-03-31 Thread Remko Popma (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1278?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Remko Popma closed LOG4J2-1278. --- Fixed and added unit tests, added support for reusable boxing of primitives (to prevent auto-boxing) >

[jira] [Commented] (LOG4J2-1336) LoggerFactory in 1.2 API module is not compatible with 1.2

2016-03-31 Thread Matt Sicker (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1336?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15219904#comment-15219904 ] Matt Sicker commented on LOG4J2-1336: - Sounds pretty similar to the existing o.a.l.l.

Jenkins build is back to stable : Log4j 2.x #1826

2016-03-31 Thread Apache Jenkins Server
See - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]

Re: Jenkins build became unstable: Log4j 2.x #1825

2016-03-31 Thread Remko Popma
My bad. I thought I had fixed all these, apparently I was wrong. Away from PC now, can address these in a few hours. Sent from my iPhone > On 2016/03/31, at 18:03, Apache Jenkins Server > wrote: > > See > > >

Jenkins build became unstable: Log4j 2.x #1825

2016-03-31 Thread Apache Jenkins Server
See - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]

[jira] [Commented] (LOG4J2-1340) AsyncLogger's Ringbuffer holding all JVM memory

2016-03-31 Thread Remko Popma (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1340?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15219619#comment-15219619 ] Remko Popma commented on LOG4J2-1340: - Yes, that is theoretically possible (although

[jira] [Commented] (LOG4J2-1278) Garbage-free logging API (no varargs/autoboxing)

2016-03-31 Thread JIRA
[ https://issues.apache.org/jira/browse/LOG4J2-1278?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15219599#comment-15219599 ] Mikael Ståldal commented on LOG4J2-1278: Ah, OK. > Garbage-free logging API (no

[jira] [Commented] (LOG4J2-1340) AsyncLogger's Ringbuffer holding all JVM memory

2016-03-31 Thread Soma (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1340?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15219575#comment-15219575 ] Soma commented on LOG4J2-1340: -- does it mean, if a log event of size of 10KB, the max buffer

[jira] [Resolved] (LOG4J2-1278) Garbage-free logging API (no varargs/autoboxing)

2016-03-31 Thread Remko Popma (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1278?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Remko Popma resolved LOG4J2-1278. - Resolution: Fixed Fix Version/s: 2.6 Merged the LOG4J2-1278-gc-free-logger branch into mas

[jira] [Commented] (LOG4J2-1278) Garbage-free logging API (no varargs/autoboxing)

2016-03-31 Thread Remko Popma (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1278?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15219553#comment-15219553 ] Remko Popma commented on LOG4J2-1278: - You are correct: we don't completely disable T

[jira] [Commented] (LOG4J2-1278) Garbage-free logging API (no varargs/autoboxing)

2016-03-31 Thread JIRA
[ https://issues.apache.org/jira/browse/LOG4J2-1278?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15219548#comment-15219548 ] Mikael Ståldal commented on LOG4J2-1278: Are we really disabling ThreadLocals com

[jira] [Commented] (LOG4J2-1340) AsyncLogger's Ringbuffer holding all JVM memory

2016-03-31 Thread Remko Popma (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1340?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15219514#comment-15219514 ] Remko Popma commented on LOG4J2-1340: - Ah, sorry for the confusion: that number (256

[jira] [Commented] (LOG4J2-1340) AsyncLogger's Ringbuffer holding all JVM memory

2016-03-31 Thread Soma (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1340?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15219508#comment-15219508 ] Soma commented on LOG4J2-1340: -- I have attached the heap dump analysis. ring buffer occupied

[jira] [Issue Comment Deleted] (LOG4J2-1341) (GC) Avoid allocating temporary objects in Pattern Converters for PatternLayout

2016-03-31 Thread Remko Popma (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1341?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Remko Popma updated LOG4J2-1341: Comment: was deleted (was: could you look at this ticket: https://issues.apache.org/jira/browse/LO

[jira] [Commented] (LOG4J2-1340) AsyncLogger's Ringbuffer holding all JVM memory

2016-03-31 Thread Remko Popma (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1340?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15219505#comment-15219505 ] Remko Popma commented on LOG4J2-1340: - Please see [the manual page|http://logging.ap

[jira] [Commented] (LOG4J2-1341) (GC) Avoid allocating temporary objects in Pattern Converters for PatternLayout

2016-03-31 Thread Soma (JIRA)
[ https://issues.apache.org/jira/browse/LOG4J2-1341?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15219499#comment-15219499 ] Soma commented on LOG4J2-1341: -- could you look at this ticket: https://issues.apache.org/jir

[jira] [Created] (LOG4J2-1342) ReusableParameterizedMessage should preserve parameters when used with Async Loggers

2016-03-31 Thread Remko Popma (JIRA)
Remko Popma created LOG4J2-1342: --- Summary: ReusableParameterizedMessage should preserve parameters when used with Async Loggers Key: LOG4J2-1342 URL: https://issues.apache.org/jira/browse/LOG4J2-1342 Pr

[jira] [Created] (LOG4J2-1341) (GC) Avoid allocating temporary objects in Pattern Converters for PatternLayout

2016-03-31 Thread Remko Popma (JIRA)
Remko Popma created LOG4J2-1341: --- Summary: (GC) Avoid allocating temporary objects in Pattern Converters for PatternLayout Key: LOG4J2-1341 URL: https://issues.apache.org/jira/browse/LOG4J2-1341 Project