Re: [VOTE] HTrace 3.2.0 - Release Candidate 0
+1 * Verified md5 and sha1 sums * Ran mvn package -Pnative successfully * Did mvn install of HTrace 3.2.0 and built hadoop-trunk against it * Verified that HTracedRESTReceiver worked with hadoop Thanks, Masatake Iwasaki On 4/29/15 06:46, Abraham Elmahrek wrote: I've posted our first release candidate here: http://people.apache.org/~abe/htrace/releases/3.2.0/ The jars have been staged here: https://repository.apache.org/content/repositories/orgapachehtrace-1015 This release improves the Java client with better error checking and setting parents in a span after the span is created. Also, some issues in the local file span receiver are fixed and work has started on a new C/C++ native client. Please vote +1/0/-1 by Friday, May 1st, 2015. Thanks, Abe 1. https://issues.apache.org/jira/issues/?jql=fixVersion%20%3D%203.2.0%20AND%20project%20%3D%20HTRACE%20AND%20status%20%3D%20Resolved%20ORDER%20BY%20priority%20DESC Release Notes - HTrace - Version 3.2.0 ** Sub-task * [HTRACE-44] - Add htraced web UI search page skeleton * [HTRACE-45] - Add Span details page skeleton * [HTRACE-75] - UI should query htraced * [HTRACE-76] - Search page: Add +/- filters to search control * [HTRACE-77] - htraced gui: add pagination to the search page. * [HTRACE-78] - Search page: Enhance begin time and end time selection widget * [HTRACE-79] - Search page: Make list more tabular with sorting on front end * [HTRACE-108] - Search Page: Use server side pagination * [HTRACE-121] - Details page: Graph parents and children * [HTRACE-131] - Port spans.js in htrace-hbase to htraced * [HTRACE-134] - Port front end to marionette JS * [HTRACE-142] - Details page: Update graph * [HTRACE-146] - Search page: Remove client-side sorting and improve pagination ** Bug * [HTRACE-32] - Change span timeline annotations map to be a mapstring, string * [HTRACE-37] - htraced: serve index.html if the root URL was given * [HTRACE-47] - Add Content-Type header in REST server * [HTRACE-48] - use -L 1 in format.sh to make it work on macosx * [HTRACE-52] - FIgure out content-type handling in JSON API * [HTRACE-55] - Add Clean command to htrace go * [HTRACE-57] - Fix LocalFileSpanReceiver to avoid adding irrelevant wrapper object * [HTRACE-68] - Clean up LocalFileSpanReceiver and SpanReceiverBuilder a bit * [HTRACE-71] - format.sh: only format src/ directory * [HTRACE-90] - Remove Guava and shade other depdendencies in HTrace subprojects * [HTRACE-93] - Add null check to SamplerBuilder * [HTRACE-97] - Support both -D and --D when specifying conf vars on the command-line * [HTRACE-98] - Web Server should use PrefixHandler * [HTRACE-99] - log.go fails to create new log files * [HTRACE-100] - htraced: put query parameters in the URL, not in the GET request body * [HTRACE-101] - Add better error-checking to Java HTrace client * [HTRACE-103] - Reset unclosed spans after TestBadClient * [HTRACE-107] - Support for Greater Than operator in htraced * [HTRACE-109] - fix TestHTracedRESTReceiver unit test failures * [HTRACE-110] - Fix rat check failure due to dependency-reduced-pom.xml in htrace-hbase * [HTRACE-111] - HTrace Java client API fixes for 3.2 * [HTRACE-112] - Fix LocalFileSpanReceiver to avoid BG thread and problems around close() * [HTRACE-115] - The htraced datastore should use uint64 for span ids rather than int64 * [HTRACE-116] - htraced's data.store.clear option does not work * [HTRACE-117] - graph.go: sort children array to get deterministic output * [HTRACE-118] - Java API: support setting the parents of a span after the span is created * [HTRACE-119] - detach of NullScope singleton should not fail * [HTRACE-123] - fix graphviz functionality in the htrace command * [HTRACE-126] - BUILDING.txt should not say that godep is required, because we auto-install godep * [HTRACE-127] - fix ./build/htrace dumpAll * [HTRACE-128] - RAT check hangs on files under htrace-core/src/web/lib/rome-2.1.0 * [HTRACE-132] - Trace#startSpan(String, TraceInfo) must not create spans with spanId == 0 * [HTRACE-133] - HTracedRESTReceiver drops spans when close() is called * [HTRACE-140] - Web UI of htraced causes high CPU usage if search result is empty * [HTRACE-141] - Fix nits of swimlane view of htraced Web UI * [HTRACE-148] - Add deserialization utility method to MilliSpan for testing outside of htrace-core * [HTRACE-151] - htrace-core, htrace-htraced: Use shaded import paths * [HTRACE-152] - Fix TestHTracedRESTReceiver com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException ** Improvement * [HTRACE-30] - Add writeSpan REST verb to htraced * [HTRACE-33] - Add getUniqueLocalTraceFileName to LocalFileSpanReceiver * [HTRACE-50] - Clean up build warnings * [HTRACE-53] - Move client
Re: [VOTE] HTrace 3.2.0 - Release Candidate 0
There are some compiled class files in the src tarball in the htrace-htraced/bin directory. That's the only issue I can see, though. The LICENSE and NOTICE look good to me -- kudos! htrace-3.2.0-incubating/htrace-htraced/bin/org/apache/htrace/impl/HTracedRESTReceiver$PostSpans.class htrace-3.2.0-incubating/htrace-htraced/bin/org/apache/htrace/impl/HTracedRESTReceiver.class htrace-3.2.0-incubating/htrace-htraced/bin/org/apache/htrace/impl/TestHTracedRESTReceiver$TestHTraceConfiguration.class htrace-3.2.0-incubating/htrace-htraced/bin/org/apache/htrace/impl/TestHTracedRESTReceiver.class htrace-3.2.0-incubating/htrace-htraced/bin/org/apache/htrace/util/DataDir.class htrace-3.2.0-incubating/htrace-htraced/bin/org/apache/htrace/util/HTracedProcess.class htrace-3.2.0-incubating/htrace-htraced/bin/org/apache/htrace/util/TestHTracedProcess.class On Tue, Apr 28, 2015 at 2:46 PM, Abraham Elmahrek a...@cloudera.com wrote: I've posted our first release candidate here: http://people.apache.org/~abe/htrace/releases/3.2.0/ The jars have been staged here: https://repository.apache.org/content/repositories/orgapachehtrace-1015 This release improves the Java client with better error checking and setting parents in a span after the span is created. Also, some issues in the local file span receiver are fixed and work has started on a new C/C++ native client. Please vote +1/0/-1 by Friday, May 1st, 2015. Thanks, Abe 1. https://issues.apache.org/jira/issues/?jql=fixVersion%20%3D%203.2.0%20AND%20project%20%3D%20HTRACE%20AND%20status%20%3D%20Resolved%20ORDER%20BY%20priority%20DESC Release Notes - HTrace - Version 3.2.0 ** Sub-task * [HTRACE-44] - Add htraced web UI search page skeleton * [HTRACE-45] - Add Span details page skeleton * [HTRACE-75] - UI should query htraced * [HTRACE-76] - Search page: Add +/- filters to search control * [HTRACE-77] - htraced gui: add pagination to the search page. * [HTRACE-78] - Search page: Enhance begin time and end time selection widget * [HTRACE-79] - Search page: Make list more tabular with sorting on front end * [HTRACE-108] - Search Page: Use server side pagination * [HTRACE-121] - Details page: Graph parents and children * [HTRACE-131] - Port spans.js in htrace-hbase to htraced * [HTRACE-134] - Port front end to marionette JS * [HTRACE-142] - Details page: Update graph * [HTRACE-146] - Search page: Remove client-side sorting and improve pagination ** Bug * [HTRACE-32] - Change span timeline annotations map to be a mapstring, string * [HTRACE-37] - htraced: serve index.html if the root URL was given * [HTRACE-47] - Add Content-Type header in REST server * [HTRACE-48] - use -L 1 in format.sh to make it work on macosx * [HTRACE-52] - FIgure out content-type handling in JSON API * [HTRACE-55] - Add Clean command to htrace go * [HTRACE-57] - Fix LocalFileSpanReceiver to avoid adding irrelevant wrapper object * [HTRACE-68] - Clean up LocalFileSpanReceiver and SpanReceiverBuilder a bit * [HTRACE-71] - format.sh: only format src/ directory * [HTRACE-90] - Remove Guava and shade other depdendencies in HTrace subprojects * [HTRACE-93] - Add null check to SamplerBuilder * [HTRACE-97] - Support both -D and --D when specifying conf vars on the command-line * [HTRACE-98] - Web Server should use PrefixHandler * [HTRACE-99] - log.go fails to create new log files * [HTRACE-100] - htraced: put query parameters in the URL, not in the GET request body * [HTRACE-101] - Add better error-checking to Java HTrace client * [HTRACE-103] - Reset unclosed spans after TestBadClient * [HTRACE-107] - Support for Greater Than operator in htraced * [HTRACE-109] - fix TestHTracedRESTReceiver unit test failures * [HTRACE-110] - Fix rat check failure due to dependency-reduced-pom.xml in htrace-hbase * [HTRACE-111] - HTrace Java client API fixes for 3.2 * [HTRACE-112] - Fix LocalFileSpanReceiver to avoid BG thread and problems around close() * [HTRACE-115] - The htraced datastore should use uint64 for span ids rather than int64 * [HTRACE-116] - htraced's data.store.clear option does not work * [HTRACE-117] - graph.go: sort children array to get deterministic output * [HTRACE-118] - Java API: support setting the parents of a span after the span is created * [HTRACE-119] - detach of NullScope singleton should not fail * [HTRACE-123] - fix graphviz functionality in the htrace command * [HTRACE-126] - BUILDING.txt should not say that godep is required, because we auto-install godep * [HTRACE-127] - fix ./build/htrace dumpAll * [HTRACE-128] - RAT check hangs on files under htrace-core/src/web/lib/rome-2.1.0 * [HTRACE-132] - Trace#startSpan(String, TraceInfo) must not create spans with spanId == 0 * [HTRACE-133] - HTracedRESTReceiver drops spans when
Re: [VOTE] HTrace 3.2.0 - Release Candidate 0
Good catch Billie http://incubator.apache.org/guides/releasemanagement.html#check-list This is going to be a problem On Thursday, April 30, 2015, Billie Rinaldi bil...@apache.org wrote: There are some compiled class files in the src tarball in the htrace-htraced/bin directory. That's the only issue I can see, though. The LICENSE and NOTICE look good to me -- kudos! htrace-3.2.0-incubating/htrace-htraced/bin/org/apache/htrace/impl/HTracedRESTReceiver$PostSpans.class htrace-3.2.0-incubating/htrace-htraced/bin/org/apache/htrace/impl/HTracedRESTReceiver.class htrace-3.2.0-incubating/htrace-htraced/bin/org/apache/htrace/impl/TestHTracedRESTReceiver$TestHTraceConfiguration.class htrace-3.2.0-incubating/htrace-htraced/bin/org/apache/htrace/impl/TestHTracedRESTReceiver.class htrace-3.2.0-incubating/htrace-htraced/bin/org/apache/htrace/util/DataDir.class htrace-3.2.0-incubating/htrace-htraced/bin/org/apache/htrace/util/HTracedProcess.class htrace-3.2.0-incubating/htrace-htraced/bin/org/apache/htrace/util/TestHTracedProcess.class On Tue, Apr 28, 2015 at 2:46 PM, Abraham Elmahrek a...@cloudera.com javascript:; wrote: I've posted our first release candidate here: http://people.apache.org/~abe/htrace/releases/3.2.0/ The jars have been staged here: https://repository.apache.org/content/repositories/orgapachehtrace-1015 This release improves the Java client with better error checking and setting parents in a span after the span is created. Also, some issues in the local file span receiver are fixed and work has started on a new C/C++ native client. Please vote +1/0/-1 by Friday, May 1st, 2015. Thanks, Abe 1. https://issues.apache.org/jira/issues/?jql=fixVersion%20%3D%203.2.0%20AND%20project%20%3D%20HTRACE%20AND%20status%20%3D%20Resolved%20ORDER%20BY%20priority%20DESC Release Notes - HTrace - Version 3.2.0 ** Sub-task * [HTRACE-44] - Add htraced web UI search page skeleton * [HTRACE-45] - Add Span details page skeleton * [HTRACE-75] - UI should query htraced * [HTRACE-76] - Search page: Add +/- filters to search control * [HTRACE-77] - htraced gui: add pagination to the search page. * [HTRACE-78] - Search page: Enhance begin time and end time selection widget * [HTRACE-79] - Search page: Make list more tabular with sorting on front end * [HTRACE-108] - Search Page: Use server side pagination * [HTRACE-121] - Details page: Graph parents and children * [HTRACE-131] - Port spans.js in htrace-hbase to htraced * [HTRACE-134] - Port front end to marionette JS * [HTRACE-142] - Details page: Update graph * [HTRACE-146] - Search page: Remove client-side sorting and improve pagination ** Bug * [HTRACE-32] - Change span timeline annotations map to be a mapstring, string * [HTRACE-37] - htraced: serve index.html if the root URL was given * [HTRACE-47] - Add Content-Type header in REST server * [HTRACE-48] - use -L 1 in format.sh to make it work on macosx * [HTRACE-52] - FIgure out content-type handling in JSON API * [HTRACE-55] - Add Clean command to htrace go * [HTRACE-57] - Fix LocalFileSpanReceiver to avoid adding irrelevant wrapper object * [HTRACE-68] - Clean up LocalFileSpanReceiver and SpanReceiverBuilder a bit * [HTRACE-71] - format.sh: only format src/ directory * [HTRACE-90] - Remove Guava and shade other depdendencies in HTrace subprojects * [HTRACE-93] - Add null check to SamplerBuilder * [HTRACE-97] - Support both -D and --D when specifying conf vars on the command-line * [HTRACE-98] - Web Server should use PrefixHandler * [HTRACE-99] - log.go fails to create new log files * [HTRACE-100] - htraced: put query parameters in the URL, not in the GET request body * [HTRACE-101] - Add better error-checking to Java HTrace client * [HTRACE-103] - Reset unclosed spans after TestBadClient * [HTRACE-107] - Support for Greater Than operator in htraced * [HTRACE-109] - fix TestHTracedRESTReceiver unit test failures * [HTRACE-110] - Fix rat check failure due to dependency-reduced-pom.xml in htrace-hbase * [HTRACE-111] - HTrace Java client API fixes for 3.2 * [HTRACE-112] - Fix LocalFileSpanReceiver to avoid BG thread and problems around close() * [HTRACE-115] - The htraced datastore should use uint64 for span ids rather than int64 * [HTRACE-116] - htraced's data.store.clear option does not work * [HTRACE-117] - graph.go: sort children array to get deterministic output * [HTRACE-118] - Java API: support setting the parents of a span after the span is created * [HTRACE-119] - detach of NullScope singleton should not fail * [HTRACE-123] - fix graphviz functionality in the htrace command * [HTRACE-126] - BUILDING.txt should not say that godep is required, because we
Re: [VOTE] HTrace 3.2.0 - Release Candidate 0
* Verified md5 and sha1 sums * Ran mvn package -Pnative successfully (this includes tests) * Did mvn install of HTrace 3.2.0 and built Hadoop 2.7.1 against it * Verified that htraced worked with Hadoop 2.7.1 + HTrace 3.2 +1 best, Colin On Tue, Apr 28, 2015 at 2:46 PM, Abraham Elmahrek a...@cloudera.com wrote: I've posted our first release candidate here: http://people.apache.org/~abe/htrace/releases/3.2.0/ The jars have been staged here: https://repository.apache.org/content/repositories/orgapachehtrace-1015 This release improves the Java client with better error checking and setting parents in a span after the span is created. Also, some issues in the local file span receiver are fixed and work has started on a new C/C++ native client. Please vote +1/0/-1 by Friday, May 1st, 2015. Thanks, Abe 1. https://issues.apache.org/jira/issues/?jql=fixVersion%20%3D%203.2.0%20AND%20project%20%3D%20HTRACE%20AND%20status%20%3D%20Resolved%20ORDER%20BY%20priority%20DESC Release Notes - HTrace - Version 3.2.0 ** Sub-task * [HTRACE-44] - Add htraced web UI search page skeleton * [HTRACE-45] - Add Span details page skeleton * [HTRACE-75] - UI should query htraced * [HTRACE-76] - Search page: Add +/- filters to search control * [HTRACE-77] - htraced gui: add pagination to the search page. * [HTRACE-78] - Search page: Enhance begin time and end time selection widget * [HTRACE-79] - Search page: Make list more tabular with sorting on front end * [HTRACE-108] - Search Page: Use server side pagination * [HTRACE-121] - Details page: Graph parents and children * [HTRACE-131] - Port spans.js in htrace-hbase to htraced * [HTRACE-134] - Port front end to marionette JS * [HTRACE-142] - Details page: Update graph * [HTRACE-146] - Search page: Remove client-side sorting and improve pagination ** Bug * [HTRACE-32] - Change span timeline annotations map to be a mapstring, string * [HTRACE-37] - htraced: serve index.html if the root URL was given * [HTRACE-47] - Add Content-Type header in REST server * [HTRACE-48] - use -L 1 in format.sh to make it work on macosx * [HTRACE-52] - FIgure out content-type handling in JSON API * [HTRACE-55] - Add Clean command to htrace go * [HTRACE-57] - Fix LocalFileSpanReceiver to avoid adding irrelevant wrapper object * [HTRACE-68] - Clean up LocalFileSpanReceiver and SpanReceiverBuilder a bit * [HTRACE-71] - format.sh: only format src/ directory * [HTRACE-90] - Remove Guava and shade other depdendencies in HTrace subprojects * [HTRACE-93] - Add null check to SamplerBuilder * [HTRACE-97] - Support both -D and --D when specifying conf vars on the command-line * [HTRACE-98] - Web Server should use PrefixHandler * [HTRACE-99] - log.go fails to create new log files * [HTRACE-100] - htraced: put query parameters in the URL, not in the GET request body * [HTRACE-101] - Add better error-checking to Java HTrace client * [HTRACE-103] - Reset unclosed spans after TestBadClient * [HTRACE-107] - Support for Greater Than operator in htraced * [HTRACE-109] - fix TestHTracedRESTReceiver unit test failures * [HTRACE-110] - Fix rat check failure due to dependency-reduced-pom.xml in htrace-hbase * [HTRACE-111] - HTrace Java client API fixes for 3.2 * [HTRACE-112] - Fix LocalFileSpanReceiver to avoid BG thread and problems around close() * [HTRACE-115] - The htraced datastore should use uint64 for span ids rather than int64 * [HTRACE-116] - htraced's data.store.clear option does not work * [HTRACE-117] - graph.go: sort children array to get deterministic output * [HTRACE-118] - Java API: support setting the parents of a span after the span is created * [HTRACE-119] - detach of NullScope singleton should not fail * [HTRACE-123] - fix graphviz functionality in the htrace command * [HTRACE-126] - BUILDING.txt should not say that godep is required, because we auto-install godep * [HTRACE-127] - fix ./build/htrace dumpAll * [HTRACE-128] - RAT check hangs on files under htrace-core/src/web/lib/rome-2.1.0 * [HTRACE-132] - Trace#startSpan(String, TraceInfo) must not create spans with spanId == 0 * [HTRACE-133] - HTracedRESTReceiver drops spans when close() is called * [HTRACE-140] - Web UI of htraced causes high CPU usage if search result is empty * [HTRACE-141] - Fix nits of swimlane view of htraced Web UI * [HTRACE-148] - Add deserialization utility method to MilliSpan for testing outside of htrace-core * [HTRACE-151] - htrace-core, htrace-htraced: Use shaded import paths * [HTRACE-152] - Fix TestHTracedRESTReceiver com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException ** Improvement * [HTRACE-30] - Add writeSpan REST verb to htraced * [HTRACE-33] - Add getUniqueLocalTraceFileName to
[VOTE] HTrace 3.2.0 - Release Candidate 0
I've posted our first release candidate here: http://people.apache.org/~abe/htrace/releases/3.2.0/ The jars have been staged here: https://repository.apache.org/content/repositories/orgapachehtrace-1015 This release improves the Java client with better error checking and setting parents in a span after the span is created. Also, some issues in the local file span receiver are fixed and work has started on a new C/C++ native client. Please vote +1/0/-1 by Friday, May 1st, 2015. Thanks, Abe 1. https://issues.apache.org/jira/issues/?jql=fixVersion%20%3D%203.2.0%20AND%20project%20%3D%20HTRACE%20AND%20status%20%3D%20Resolved%20ORDER%20BY%20priority%20DESC Release Notes - HTrace - Version 3.2.0 ** Sub-task * [HTRACE-44] - Add htraced web UI search page skeleton * [HTRACE-45] - Add Span details page skeleton * [HTRACE-75] - UI should query htraced * [HTRACE-76] - Search page: Add +/- filters to search control * [HTRACE-77] - htraced gui: add pagination to the search page. * [HTRACE-78] - Search page: Enhance begin time and end time selection widget * [HTRACE-79] - Search page: Make list more tabular with sorting on front end * [HTRACE-108] - Search Page: Use server side pagination * [HTRACE-121] - Details page: Graph parents and children * [HTRACE-131] - Port spans.js in htrace-hbase to htraced * [HTRACE-134] - Port front end to marionette JS * [HTRACE-142] - Details page: Update graph * [HTRACE-146] - Search page: Remove client-side sorting and improve pagination ** Bug * [HTRACE-32] - Change span timeline annotations map to be a mapstring, string * [HTRACE-37] - htraced: serve index.html if the root URL was given * [HTRACE-47] - Add Content-Type header in REST server * [HTRACE-48] - use -L 1 in format.sh to make it work on macosx * [HTRACE-52] - FIgure out content-type handling in JSON API * [HTRACE-55] - Add Clean command to htrace go * [HTRACE-57] - Fix LocalFileSpanReceiver to avoid adding irrelevant wrapper object * [HTRACE-68] - Clean up LocalFileSpanReceiver and SpanReceiverBuilder a bit * [HTRACE-71] - format.sh: only format src/ directory * [HTRACE-90] - Remove Guava and shade other depdendencies in HTrace subprojects * [HTRACE-93] - Add null check to SamplerBuilder * [HTRACE-97] - Support both -D and --D when specifying conf vars on the command-line * [HTRACE-98] - Web Server should use PrefixHandler * [HTRACE-99] - log.go fails to create new log files * [HTRACE-100] - htraced: put query parameters in the URL, not in the GET request body * [HTRACE-101] - Add better error-checking to Java HTrace client * [HTRACE-103] - Reset unclosed spans after TestBadClient * [HTRACE-107] - Support for Greater Than operator in htraced * [HTRACE-109] - fix TestHTracedRESTReceiver unit test failures * [HTRACE-110] - Fix rat check failure due to dependency-reduced-pom.xml in htrace-hbase * [HTRACE-111] - HTrace Java client API fixes for 3.2 * [HTRACE-112] - Fix LocalFileSpanReceiver to avoid BG thread and problems around close() * [HTRACE-115] - The htraced datastore should use uint64 for span ids rather than int64 * [HTRACE-116] - htraced's data.store.clear option does not work * [HTRACE-117] - graph.go: sort children array to get deterministic output * [HTRACE-118] - Java API: support setting the parents of a span after the span is created * [HTRACE-119] - detach of NullScope singleton should not fail * [HTRACE-123] - fix graphviz functionality in the htrace command * [HTRACE-126] - BUILDING.txt should not say that godep is required, because we auto-install godep * [HTRACE-127] - fix ./build/htrace dumpAll * [HTRACE-128] - RAT check hangs on files under htrace-core/src/web/lib/rome-2.1.0 * [HTRACE-132] - Trace#startSpan(String, TraceInfo) must not create spans with spanId == 0 * [HTRACE-133] - HTracedRESTReceiver drops spans when close() is called * [HTRACE-140] - Web UI of htraced causes high CPU usage if search result is empty * [HTRACE-141] - Fix nits of swimlane view of htraced Web UI * [HTRACE-148] - Add deserialization utility method to MilliSpan for testing outside of htrace-core * [HTRACE-151] - htrace-core, htrace-htraced: Use shaded import paths * [HTRACE-152] - Fix TestHTracedRESTReceiver com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException ** Improvement * [HTRACE-30] - Add writeSpan REST verb to htraced * [HTRACE-33] - Add getUniqueLocalTraceFileName to LocalFileSpanReceiver * [HTRACE-50] - Clean up build warnings * [HTRACE-53] - Move client code into client.go, add unit tests for bin/htrace command and htraced REST API * [HTRACE-82] - Add profile to pom to use maven-assembly-plugin for both src tarball and fat jars * [HTRACE-91] - Add usage to htraced, fix htrace usage and support HTRACED_CONF_DIR * [HTRACE-104] - Add more capabilities to the htrace