[
http://jira.qos.ch/browse/LBCORE-128?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=11523#action_11523
]
Ceki Gulcu commented on LBCORE-128:
-----------------------------------
Hi Joern,
The list of issues to be corrected for 0.9.19 is pretty long (around 30
issues). While it is obvious that this change would make logback more flexible,
it would also increase the complexity of the code. What I am missing is a use
case. How is writing binary log files useful? Is it for differed processing of
log files, e.g having Lilith read log files without needing to parse free
format text? I would appreciate if you could shed some light onto the matter.
> Please support implementation of binary log files in
> RollingFileAppender/FileAppender
> -------------------------------------------------------------------------------------
>
> Key: LBCORE-128
> URL: http://jira.qos.ch/browse/LBCORE-128
> Project: logback-core
> Issue Type: Improvement
> Components: Appender
> Affects Versions: 0.9.17
> Reporter: Joern Huxhorn
> Assignee: Logback dev list
>
> This was discussed briefly at
> http://marc.info/?l=logback-dev&m=124905434331308&w=2 and I forgot to file a
> ticket about this.
> Currently, RandomFileAppender => FileAppender => WriterAppender is using the
> following method in WriterAppender to actually write the data:
> protected void writerWrite(String s, boolean flush) throws IOException
> Please add an additional method like
> protected void writerWrite(byte[] bytes, boolean flush) throws IOException
> to write to the underlying stream directly.
> writerWrite(String, boolean) could call that method after performing the
> transformation internally, making this change transparent for the rest of the
> implementation.
> Using a binary format for logfiles could have tremendous performance impact
> as can be seen here:
> http://sourceforge.net/apps/trac/lilith/wiki/SerializationPerformance
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.qos.ch/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
_______________________________________________
logback-dev mailing list
[email protected]
http://qos.ch/mailman/listinfo/logback-dev