htrace-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Colin P. McCabe" <cmcc...@apache.org>
Subject Re: [VOTE] [RESULT] HTrace 4.0 Release Candidate 0
Date Thu, 10 Sep 2015 08:23:23 GMT
Adding a [RESULT] tag to the subject line, in accordance with
http://incubator.apache.org/guides/releasemanagement.html

cheers,
Colin

On Wed, Sep 9, 2015 at 4:38 PM, Colin P. McCabe <cmccabe@apache.org> wrote:
> With 4 +1s and 1 -0, the VOTE passes.
>
> It's been a while since our last release, and it will be great to get the
> new API and new web UI out in front of people.
>
> Thanks, all.
> Colin
>
> On Wed, Sep 9, 2015 at 4:31 PM, Colin P. McCabe <cmccabe@apache.org> wrote:
>>
>> On Wed, Sep 9, 2015 at 2:17 PM, Elliott Clark <eclark@apache.org> wrote:
>>
>> > -0
>> >
>> > Doesn't seem to build for me on java 8u60. The javadoc doesn't build so
>> > it
>> > fails out.
>> >
>> >
>> This is HTRACE-232.  It will be a nice cleanup for the next release.  In
>> the meantime, on jdk8 you can use -Dmaven.javadoc.skip=true
>>
>> Minor Nits:
>> > the mds file is a bit weird. I'm used to it not containing the full file
>> > paths
>> >
>>
>> Ah, I will pass relative paths to gpg next time so it looks cleaner.
>>
>> Warnings while building should be cleaned up. Maven is un-happy with us.
>> >
>>
>> There were some fixes recently in HTRACE-242.  The next release should
>> soon
>> have no maven warnings (and hopefully will tidy up some maven 3.3 issues
>> as
>> well).
>>
>> Thanks for looking.
>>
>> best,
>> Colin
>>
>>
>>
>> >
>> > On Wed, Sep 9, 2015 at 12:06 PM, Stack <stack@duboce.net> wrote:
>> >
>> > > +1
>> > >
>> > > Checked signature and hashes. Ran RAT check. It built and all unit
>> > > tests
>> > > passed.
>> > >
>> > > (I have not spent the time to verify that the new API is good and that
>> > > it
>> > > integrates well in a running system).
>> > >
>> > > St.Ack
>> > >
>> > >
>> > > On Fri, Sep 4, 2015 at 4:02 PM, Colin P. McCabe <cmccabe@apache.org>
>> > > wrote:
>> > >
>> > > > I've posted the first release candidate here:
>> > > >
>> > > > http://people.apache.org/~cmccabe/htrace/releases/4.0.0/rc0
>> > > >
>> > > > The jars have been staged here:
>> > > >
>> > > >
>> > https://repository.apache.org/content/repositories/orgapachehtrace-1017
>> > > >
>> > > > There's a lot of great stuff in this release, including a new web
>> > > > UI,
>> > > > many bug fixes, API improvements and enlargement of span IDs to 128
>> > > > bits to avoid conflicts.
>> > > >
>> > > > The vote will run for 5 days.
>> > > >
>> > > > cheers,
>> > > > Colin
>> > > >
>> > > > Release Notes - HTrace - Version 4.0
>> > > >
>> > > > ** Sub-task
>> > > >     * [HTRACE-208] - Remove deprecated addKVAnnotation(byte[],
>> > > > byte[])
>> > > > method
>> > > >     * [HTRACE-209] - Make span ID 128 bit to avoid collisions
>> > > >     * [HTRACE-210] - Remove TrueIfTracingSampler
>> > > >     * [HTRACE-211] - Move htrace-core classes to the
>> > > > org.apache.htrace.core namespace
>> > > >     * [HTRACE-212] - Change version to 4.0
>> > > >     * [HTRACE-214] - De-globalize Tracer.java
>> > > >     * [HTRACE-215] - Simplify the Sampler type
>> > > >     * [HTRACE-216] - SpanReceivers should not fill in ProcessId
>> > > >     * [HTRACE-217] - Rename ProcessId to TracerId
>> > > >     * [HTRACE-222] - Add SpanReceiverPool
>> > > >     * [HTRACE-228] - Fix subprojects to refer to new
>> > > > org.apache.htrace.core namespace
>> > > >     * [HTRACE-229] - htrace-webapp needs to be updated to refer to
>> > > > "tracerid" not "processid"
>> > > > ** Bug
>> > > >     * [HTRACE-159] - libhtrace.so: use HRPC endpoint of htraced
>> > > >     * [HTRACE-164] - htrace hrpc: use msgpack for serialization
>> > > >     * [HTRACE-166] - Add tabbed view
>> > > >     * [HTRACE-167] - Update go build instructions in BUILDING.txt
>> > > >     * [HTRACE-171] - htraced godeps should use
>> > > > github.com/ugorji/go/codec rather than github.com/ugorji/go
>> > > >     * [HTRACE-174] - Refactor GUI
>> > > >     * [HTRACE-177] - htrace-zipkin: shade all dependencies
>> > > >     * [HTRACE-182] - htraced: add rpm build via -Prpm
>> > > >     * [HTRACE-189] - gui: fix error handling in a few places
>> > > >     * [HTRACE-190] - htraced: allow querying by process ID
>> > > >     * [HTRACE-191] - gui: add "duration" to span details, filter out
>> > > > "selected"
>> > > >     * [HTRACE-192] - gui: when expanding parents or children, sort
>> > > > the
>> > > > spans by begin time
>> > > >     * [HTRACE-193] - gui: avoid doing multiple redraws when
>> > > > spanResults is updated
>> > > >     * [HTRACE-196] - gui: add scrolling for spans view
>> > > >     * [HTRACE-201] - htrace-web: URL-Encode query JSON
>> > > >     * [HTRACE-202] - htrace-web: fix "converting circular object to
>> > > > JSON" error when pressing "clear" button
>> > > >     * [HTRACE-218] - Fix issues with finding json-c includes and
>> > > > librt
>> > > > in the native library
>> > > >     * [HTRACE-219] - Add -Dleveldb.prefix and -Djsonc.prefix build
>> > > options
>> > > >     * [HTRACE-220] - htraced: should be able to set log.path to the
>> > > > empty string via "-Dlog.path=" on the command line
>> > > >     * [HTRACE-223] - gobuild.sh: fix issue where maven succeeds if
>> > > > go
>> > > > build fails
>> > > >     * [HTRACE-224] - htrace C client: htrace_conf_get_u64,
>> > > > htrace_conf_get_double can't handle spaces at the end of strings
>> > > >     * [HTRACE-230] - Make TracerBuilder like all other Builders; an
>> > > > internal rather than adjacent class
>> > > >     * [HTRACE-233] - htrace-zipkin should explicitly include
>> > > > slf4j-api
>> > > > to avoid ClassNotFoundException
>> > > >     * [HTRACE-234] - Add workaround to prevent htrace-hbase from
>> > > > getting in an infinite loop while creating the dependency-reduced
>> > > > pom
>> > > > ** Improvement
>> > > >     * [HTRACE-29] - add javascript web UI for htraced
>> > > >     * [HTRACE-160] - htraced: support continuing a query from where
>> > > > the client left it off by sending a previous span
>> > > >     * [HTRACE-162] - htraced hrpc: some logging improvements
>> > > >     * [HTRACE-170] - Optimize use of Random in htrace-core by using
>> > > > ThreadLocalRandom
>> > > >     * [HTRACE-172] - Move minJdk to 1.7 (JDK 7)
>> > > >     * [HTRACE-175] - Add Trace#addKVAnnotation convenience method
>> > > >     * [HTRACE-176] - Expose ZipkinSpanReceiver configuration keys
>> > > > externally
>> > > >     * [HTRACE-180] - Move the GUI to a top-level subproject
>> > > >     * [HTRACE-184] - Expose PROCESS_ID_KEY configuration key
>> > > >     * [HTRACE-186] - gui: support finding the parents and children
>> > > > of
>> > > > spans, add owl
>> > > >     * [HTRACE-194] - gui: support multiple selections, zooming to
>> > > > fit
>> > > > a group of spans, deleting a group of spans
>> > > >     * [HTRACE-197] - htraced build: set RUNPATH if possible
>> > > >     * [HTRACE-199] - gui: Double clicking on spans should bring up
>> > > > span
>> > > > details
>> > > >     * [HTRACE-203] - htrace-web: pressing enter should dismiss the
>> > > > modal dialog box
>> > > >     * [HTRACE-204] - htrace-web: add draggable bar which allows more
>> > > > or less visual space for process name in search view
>> > > >     * [HTRACE-205] - htrace-web: Width of SearchResultsView should
>> > > > be
>> > > > uppdated along with resizing of browser window
>> > > >     * [HTRACE-206] - htrace-web: when the canvas has focus, the
>> > > > delete
>> > > > key should clear, z key should zoom
>> > > >     * [HTRACE-221] - htraced: search /etc/htraced/conf for the
>> > > > htraced
>> > > > configuration by default
>> > > >     * [HTRACE-227] - Remove dependency to non-public API of
>> > > > hadoop-common from htrace-hbase
>> > > > ** New Feature
>> > > >     * [HTRACE-143] - htraced search GUI enhancements
>> > > > ** Task
>> > > >     * [HTRACE-183] - htraced: move src/go directory to go
>> > > > ** Test
>> > > >     * [HTRACE-213] - Add test for ZipkinSpanReceiver
>> > > >
>> > >
>> >
>
>

Mime
View raw message