JIRA

  • Log In Access more options
    • Online Help
    • GreenHopper Help
    • Agile Answers
    • Use Agile By Default
    • Keyboard Shortcuts
    • About JIRA
    • JIRA Credits
    • What’s New
  • Dashboards Access more options (Alt+d)
  • Projects Access more options (Alt+p)
  • Issues Access more options (Alt+i)
  • Agile Access more options (Alt+g)
  • Create Issue
  • Mule
  • MULE-6010

Echo and logger components: performance and behavior issues

  • Agile Board
  • More Actions
  • Views
    • XML
    • Word
    • Printable

Details

  • Type: Improvement Improvement
  • Status: In Progress In Progress
  • Priority: Critical Critical
  • Resolution: Unresolved
  • Affects Version/s: 3.2.x, 3.3 M2
  • Fix Version/s: None
  • Component/s: Core: Components
  • Labels:
    • core
    • echo
    • logger
    • performance
    • review-by-PM-pending
  • Environment:

    Mule OOTB

  • User impact:
    Medium
  • Configuration:
    Hide

    Any config using echo component will do.

    Show
    Any config using echo component will do.
  • Migration Impact:
    Echo will no longer log, but this is not vital for production systems.
  • Similar Issues:
    None

Description

This improves on two issues:

  • Echo component is NOT a logger component, but Logger component IS an Echo component: Hierarchy is reverted.
  • Logger component should only assemble the message to be logged if the proper log level is enabled. Otherwise it assembles a message that will not be used.

Since lots of users mock external services using echo, especially for performance measurements, it's very important that echo is as lightweight as possible.

Also, production systems using logger would suffer if for each message that they don't want to be logged, all the message is assembled and then discarded.

Activity

Ascending order - Click to sort in descending order
  • All
  • Comments
  • Work Log
  • History
  • Activity
  • Transitions
  • Commits
  • Source
  • Builds
Hide
Permalink
Victor Bonillo added a comment - 09/Jan/12 12:22 PM

Fixed in rev 23593.

Show
Victor Bonillo added a comment - 09/Jan/12 12:22 PM Fixed in rev 23593.
Hide
Permalink
Alejandro Sequeira added a comment - 04/May/12 01:08 PM

Victor Bonillo, please close it if it is already fixed for 3.3 and 3.2.

Show
Alejandro Sequeira added a comment - 04/May/12 01:08 PM Victor Bonillo, please close it if it is already fixed for 3.3 and 3.2.
Hide
Permalink
Victor Bonillo added a comment - 08/May/12 01:29 AM

Not fixed yet. Changes were rolled back and postponed, since they caused problems with streaming.
Alejandro Sequeira, please add to to-do list for next versions.

Show
Victor Bonillo added a comment - 08/May/12 01:29 AM Not fixed yet. Changes were rolled back and postponed, since they caused problems with streaming. Alejandro Sequeira, please add to to-do list for next versions.

People

  • Assignee:
    Victor Bonillo
    Reporter:
    Victor Bonillo
Vote (0)
Watch (0)

Dates

  • Created:
    09/Jan/12 09:55 AM
    Updated:
    28/Nov/12 09:13 AM

Agile

  • View on Board
  • Atlassian JIRA (v5.0.7#734-sha1:8ad78a6)
  • Report a problem
  • Powered by a free Atlassian JIRA open source license for MuleForge. Try JIRA - bug tracking software for your team.