Return-Path: X-Original-To: apmail-htrace-dev-archive@minotaur.apache.org Delivered-To: apmail-htrace-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 2E37E179EB for ; Thu, 30 Apr 2015 15:06:35 +0000 (UTC) Received: (qmail 20815 invoked by uid 500); 30 Apr 2015 15:06:35 -0000 Delivered-To: apmail-htrace-dev-archive@htrace.apache.org Received: (qmail 20757 invoked by uid 500); 30 Apr 2015 15:06:35 -0000 Mailing-List: contact dev-help@htrace.incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@htrace.incubator.apache.org Delivered-To: mailing list dev@htrace.incubator.apache.org Received: (qmail 20735 invoked by uid 99); 30 Apr 2015 15:06:34 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 30 Apr 2015 15:06:34 +0000 X-ASF-Spam-Status: No, hits=3.2 required=5.0 tests=HTML_MESSAGE,SPF_SOFTFAIL X-Spam-Check-By: apache.org Received-SPF: softfail (nike.apache.org: transitioning domain of lewis.mcgibbney@gmail.com does not designate 54.76.25.247 as permitted sender) Received: from [54.76.25.247] (HELO mx1-eu-west.apache.org) (54.76.25.247) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 30 Apr 2015 15:06:08 +0000 Received: from mail-ie0-f173.google.com (mail-ie0-f173.google.com [209.85.223.173]) by mx1-eu-west.apache.org (ASF Mail Server at mx1-eu-west.apache.org) with ESMTPS id 7E2682D1BD for ; Thu, 30 Apr 2015 15:06:06 +0000 (UTC) Received: by iebrs15 with SMTP id rs15so69353614ieb.3 for ; Thu, 30 Apr 2015 08:05:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=TFhFro28iswi1aQwgixxMBdLDWs4U6oO71LRdAu1z6c=; b=SP2Y/ijLV/KEhbb+sCJZ9Z5MqQkxlBWZhUUWAtWfVMi2KpBkWDN+98fraL4Vdg57Ra eKLbj3/Ariq9y0PNidYcbjN6YOiBaABFvk1mv9oYHW08oThIl8mc3gwAH8aF1M4UQM1H eEyRxsF6DFBuvw0/Z91EQrWrEsXWPrpi8OiMp054tD/WJb7HLvdeg7T88X8pjgqefnhm mUYu4WJRUaMryOPfj44PnU8mXkPtP1QDJDvNr/zbjZBEu91L0pIET/uhxrVKyxf6v5+S LV8ioit52UAbvrz2nNOI9EUZM2SQwg+6UBX5iznB1+TRi8HboJAKumgZlA8RBdvLlfox fpsA== MIME-Version: 1.0 X-Received: by 10.107.47.163 with SMTP id v35mr5996321iov.86.1430406320399; Thu, 30 Apr 2015 08:05:20 -0700 (PDT) Received: by 10.36.123.66 with HTTP; Thu, 30 Apr 2015 08:05:20 -0700 (PDT) In-Reply-To: References: Date: Thu, 30 Apr 2015 08:05:20 -0700 Message-ID: Subject: Re: [VOTE] HTrace 3.2.0 - Release Candidate 0 From: Lewis John Mcgibbney To: "dev@htrace.incubator.apache.org" Content-Type: multipart/alternative; boundary=001a11c151ce9cadb50514f26cef X-Virus-Checked: Checked by ClamAV on apache.org --001a11c151ce9cadb50514f26cef Content-Type: text/plain; charset=UTF-8 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 > > * [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 command > > * [HTRACE-113] - Add more log4j messages to htrace SamplerBuilder, > > SpanReceiverBuilder, etc. > > * [HTRACE-120] - UI: Track search history via URL hash > > * [HTRACE-122] - Remove bundler > > * [HTRACE-125] - htraced: log when htraced terminates on a signal, > and > > optionally log configuration when starting up > > * [HTRACE-137] - Add Begin, processId, duration fields to htrace > search > > GUI > > * [HTRACE-144] - Include IP address in span process description > > * [HTRACE-149] - htraced: remove unused resource/ directory > > * [HTRACE-154] - Move go and web to htrace-htraced > > * [HTRACE-155] - Remove references to 'resource' directory from the > > .gitignore > > > > ** New Feature > > * [HTRACE-51] - htraced java REST client (a.k.a java SpanReceiver for > > htraced) > > * [HTRACE-88] - Add REST query API to htraced > > * [HTRACE-89] - htraced: add log levels, writing to log files > > * [HTRACE-106] - htrace: add C / C++ native client > > * [HTRACE-150] - htraced: add HRPC endpoint for writeSpans > > > -- *Lewis* --001a11c151ce9cadb50514f26cef--