[ https://issues.apache.org/jira/browse/HDDS-1153?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Anu Engineer updated HDDS-1153: ------------------------------- Issue Type: Bug (was: Sub-task) Parent: (was: HDDS-1150) > Make tracing instrumentation configurable > ----------------------------------------- > > Key: HDDS-1153 > URL: https://issues.apache.org/jira/browse/HDDS-1153 > Project: Hadoop Distributed Data Store > Issue Type: Bug > Reporter: Elek, Marton > Assignee: Kitti Nanasi > Priority: Major > Labels: newbie > > TracingUtil.createProxy is a helper method to create a proxy instance with > tracing support. > The proxy instance implements the same interface as the original class and > delegates all the method calls to the original instance but it also sends > tracing information to the tracing server. > By default it's not a big overhead as the tracing libraries can be configured > to send tracing only with some low probability. > But to make it more safe we can make it optional. With a global > 'hdds.tracing.enabled' configuration variable (can be true by default) we can > adjust the behavior of TracingUtil.createProxy. > If the tracing is disabled the TracingUtil.createProxy should return with the > 'delegate' parameter instead of a proxy. -- This message was sent by Atlassian JIRA (v7.6.3#76005) --------------------------------------------------------------------- To unsubscribe, e-mail: hdfs-issues-unsubscr...@hadoop.apache.org For additional commands, e-mail: hdfs-issues-h...@hadoop.apache.org