Uploaded image for project: 'Flume'
  1. Flume
  2. FLUME-3144

Improve Log4jAppender's performance by allowing logging collection of messages

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 1.7.0
    • Fix Version/s: 1.8.0
    • Component/s: None
    • Labels:
      None

      Description

      Currently it's only possible to send events one by one with the Log4j appender. (Except if the events are wrapped in an avro record but it's quite cumbersome and might need special handling on the receiving side)

      As the Log4j methods can handle any Object I'd suggest to improve the Log4j appender to treat Collection event as a special case and send its content to Flume with one rpcClient.appendBatch() call.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                denes Denes Arvay
                Reporter:
                denes Denes Arvay
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: