Re: [VOTE] HTrace 3.2.0 - Release Candidate 2

2015-05-02 Thread Masatake Iwasaki

+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 5/1/15 13:16, Abraham Elmahrek wrote:

I've the second release candidate here:

   *http://people.apache.org/~abe/htrace/releases/3.2.0/rc1/
*

The jars have been staged here:

   *https://repository.apache.org/content/repositories/orgapachehtrace-1016
*

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 7th, 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
map
 * [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
 * [HTRACE-158] - htraced: add TraceEnabled, DebugEnabled, etc.
functions to log.go
 * [HTRACE-161] -

Re: [VOTE] HTrace 3.2.0 - Release Candidate 0

2015-05-02 Thread Lewis John Mcgibbney
Ack

On Thursday, April 30, 2015, Abraham Elmahrek  wrote:

> Hey guys,
>
> I've already started a thread for RC1. Let's close this thread and verify
> RC1 instead.
>
> Thanks to every one for voting!
>
> -Abe
>
> On Thu, Apr 30, 2015 at 8:05 AM, Lewis John Mcgibbney <
> lewis.mcgibb...@gmail.com > wrote:
>
> > 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  > 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  
> > > > 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
> > > > map
> > > > * [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

Re: [VOTE] HTrace 3.2.0 - Release Candidate 2

2015-05-02 Thread Abraham Elmahrek
Hey Billie,

I've updated the KEYS file. Stack was nice enough to sign my key.

Thanks for catching this.

-Abe

On Fri, May 1, 2015 at 9:40 AM, Billie Rinaldi  wrote:

> +1
> verified src tarball matches the git tag and contains no binaries
> verified checksums and signature
> verified successful build
>
> Abe, thanks for taking on RM responsibilities.  Please append your key to
> our KEYS file.  Also, you should get someone to sign your key.  :-)
> https://dist.apache.org/repos/dist/release/incubator/htrace/KEYS
>
> On Thu, Apr 30, 2015 at 9:16 PM, Abraham Elmahrek  wrote:
>
>> I've the second release candidate here:
>>
>>   *http://people.apache.org/~abe/htrace/releases/3.2.0/rc1/
>> *
>>
>> The jars have been staged here:
>>
>>   *
>> https://repository.apache.org/content/repositories/orgapachehtrace-1016
>> > >*
>>
>> 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 7th, 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
>> map
>> * [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
>> * [H