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 19B3A1775A for ; Sat, 2 May 2015 19:05:20 +0000 (UTC) Received: (qmail 47452 invoked by uid 500); 2 May 2015 19:05:20 -0000 Delivered-To: apmail-htrace-dev-archive@htrace.apache.org Received: (qmail 47387 invoked by uid 500); 2 May 2015 19:05:20 -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 47357 invoked by uid 99); 2 May 2015 19:05:19 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 02 May 2015 19:05:19 +0000 X-ASF-Spam-Status: No, hits=4.0 required=5.0 tests=DATE_IN_PAST_12_24,HTML_MESSAGE,SPF_SOFTFAIL X-Spam-Check-By: apache.org Received-SPF: softfail (nike.apache.org: transitioning domain of abe@cloudera.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; Sat, 02 May 2015 19:04:52 +0000 Received: from mail-ob0-f169.google.com (mail-ob0-f169.google.com [209.85.214.169]) by mx1-eu-west.apache.org (ASF Mail Server at mx1-eu-west.apache.org) with ESMTPS id 3DCA027F1C for ; Sat, 2 May 2015 18:52:07 +0000 (UTC) Received: by obfe9 with SMTP id e9so83910254obf.1 for ; Sat, 02 May 2015 11:51:59 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=6C60pST15znmeCcOdCQg5i62g/H25oOT2w2jYymSqDM=; b=MgOQlqsFizKTwXfKbE6e1A9dUl1KnURI6Xkk5Y5f2H2AaUj5wAu0x6P1wNgYPL/+4f yFBbXrhE+UDIqRTQ/iAj0JLgpKmYd+OVFVyCEY+f4O8eybgICrQAivC0WmsoOlhcj9WE Z9dxp6E/rthT7M+rZTuHLNYfE4m2sxrlD+daaS6Y8rVsPfF4w+7X8ERCjLzXPVJ0Yyih VPUxDtl2+hMrtqNinlkRy9dGTnV0TEsT1VFQXIysh+gJMYfB1QEXqcbv8iVPfRR9oV9E EUMQfNXO2e0rI+dvk9Mg2kt8A3hDFN9peuyXoVZxm0psmjsBOOSaP2m3irnJluF9z7hX +NNw== X-Gm-Message-State: ALoCoQmNsmwD80XX6I2ktGPwgkDlltZ5+Aqj6oZ4qkWOjQMmbv/yfbLqtFjmemnyk+HFKs6oX7YB X-Received: by 10.202.223.131 with SMTP id w125mr8924632oig.108.1430516187091; Fri, 01 May 2015 14:36:27 -0700 (PDT) MIME-Version: 1.0 Received: by 10.76.82.68 with HTTP; Fri, 1 May 2015 14:36:06 -0700 (PDT) In-Reply-To: References: From: Abraham Elmahrek Date: Fri, 1 May 2015 14:36:06 -0700 Message-ID: Subject: Re: [VOTE] HTrace 3.2.0 - Release Candidate 2 To: Billie Rinaldi Cc: "dev@htrace.incubator.apache.org" Content-Type: multipart/alternative; boundary=001a113d445e2d6fb205150c0123 X-Virus-Checked: Checked by ClamAV on apache.org --001a113d445e2d6fb205150c0123 Content-Type: text/plain; charset=UTF-8 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 >> * [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] - C client style.txt should be excluded from rat check >> * [HTRACE-163] - Remove bin directory and add to maven clean >> >> ** 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 >> > > --001a113d445e2d6fb205150c0123--