Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 49DD8200498 for ; Tue, 29 Aug 2017 15:17:45 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 482391669D8; Tue, 29 Aug 2017 13:17:45 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 98FFA1669D7 for ; Tue, 29 Aug 2017 15:17:44 +0200 (CEST) Received: (qmail 26109 invoked by uid 500); 29 Aug 2017 13:17:41 -0000 Mailing-List: contact yarn-dev-help@hadoop.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list yarn-dev@hadoop.apache.org Received: (qmail 26063 invoked by uid 99); 29 Aug 2017 13:17:41 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 29 Aug 2017 13:17:41 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd4-us-west.apache.org (ASF Mail Server at spamd4-us-west.apache.org) with ESMTP id C6F82C2B1A; Tue, 29 Aug 2017 13:17:40 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 2.379 X-Spam-Level: ** X-Spam-Status: No, score=2.379 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=2, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd4-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id ATIhHkc3H56N; Tue, 29 Aug 2017 13:17:39 +0000 (UTC) Received: from mail-qk0-f178.google.com (mail-qk0-f178.google.com [209.85.220.178]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id 563955F3D0; Tue, 29 Aug 2017 13:17:38 +0000 (UTC) Received: by mail-qk0-f178.google.com with SMTP id a77so14811000qkb.1; Tue, 29 Aug 2017 06:17:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=jen1Lzmus7N5SGM/Au0rScbJUdfSBmQ6MHYQgc9+iQQ=; b=nQ8+lVhdSlY354rsFhorCS7/hFs4zdHnl2OY5ReSpt0o96HEL8gbeJLyKtw1/X7Li6 gzbOXpiyYpyekwqQxyanMXVSVbyFk5BG4jvWYO5qguH5vgVgdoh05E1fsLsZM9DKfhCR e3AHUTpkQIH3gmPSfp/qir3R7D/2KDViPxtQ+IFBqdHxGdWOfhgY3tJHHl47hypU5085 v6ou9Mz36UKON2amDfZVtNGWjxgxz3Mvw9uL6fkH5AYWXPEwBsNikE+F1qLyrFfs+P+U yT3fJofZnluK3vq6TKbuNkMse9z1NhZdpAGKyU/0RcHogVkDbsfbpLdD4hdmrWfrXx8i hqXg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=jen1Lzmus7N5SGM/Au0rScbJUdfSBmQ6MHYQgc9+iQQ=; b=RwoHDMxEuEk9HN1rRi5NOtmFv1R2ovtZjn/cD6/f2zA3ze2+phwSYe84egaEZGjoL6 5QXa0Olq9ymzEXr3CfxO56Bp6/3deYQP1yrsMkUBUIV8kzTlwgzK4UtmUweqkWOcNZrF c/cHYbNpidg4BVV6jwLlo5Yh38PVMQA8uFYGYEcZcLSTtWHPiZmMF2Ii1bV2I6JXNLGM Qz/JNAn1ao9fhxQsSE+Z5I62dxVgxBFKikbpMl8qLdElvtdYz1y6nahva11w0pdCtjMn 7oaTUUs/H5ub95Xx1Afzo6Kl5kAvuZcb66bXdKasNnB7xQgUK5IK2CZJT+RPjaFHpx47 SgOg== X-Gm-Message-State: AHYfb5jz51ZNqS0jkLcsEg/8Mf2jx8E2UnU8XRnAcwSk8SWy5Enfa9B+ 3e3vW8CPzwUUUT5CQYm5YBPyB8CiQw== X-Received: by 10.55.165.148 with SMTP id o142mr5181934qke.275.1504012657364; Tue, 29 Aug 2017 06:17:37 -0700 (PDT) MIME-Version: 1.0 Received: by 10.12.139.18 with HTTP; Tue, 29 Aug 2017 06:17:36 -0700 (PDT) In-Reply-To: References: From: Aaron Gresch Date: Tue, 29 Aug 2017 08:17:36 -0500 Message-ID: Subject: Re: [VOTE] Merge feature branch YARN-5355 (Timeline Service v2) to trunk To: Vrushali Channapattan Cc: common-dev@hadoop.apache.org, yarn-dev@hadoop.apache.org, mapreduce-dev@hadoop.apache.org, hdfs-dev@hadoop.apache.org Content-Type: multipart/alternative; boundary="94eb2c05d1302e279c0557e43c0b" archived-at: Tue, 29 Aug 2017 13:17:45 -0000 --94eb2c05d1302e279c0557e43c0b Content-Type: text/plain; charset="UTF-8" +1 non-binding I did some testing with security off running both ATS v1 and v2. On Tue, Aug 22, 2017 at 1:32 AM, Vrushali Channapattan < vrushalic2016@gmail.com> wrote: > Hi folks, > > Per earlier discussion [1], I'd like to start a formal vote to merge > feature branch YARN-5355 [2] (Timeline Service v.2) to trunk. The vote will > run for 7 days, and will end August 29 11:00 PM PDT. > > We have previously completed one merge onto trunk [3] and Timeline Service > v2 has been part of Hadoop release 3.0.0-alpha1. > > Since then, we have been working on extending the capabilities of Timeline > Service v2 in a feature branch [2] for a while, and we are reasonably > confident that the state of the feature meets the criteria to be merged > onto trunk and we'd love folks to get their hands on it in a test capacity > and provide valuable feedback so that we can make it production-ready. > > In a nutshell, Timeline Service v.2 delivers significant scalability and > usability improvements based on a new architecture. What we would like to > merge to trunk is termed "alpha 2" (milestone 2). The feature has a > complete end-to-end read/write flow with security and read level > authorization via whitelists. You should be able to start setting it up and > testing it. > > At a high level, the following are the key features that have been > implemented since alpha1: > - Security via Kerberos Authentication and delegation tokens > - Read side simple authorization via whitelist > - Client configurable entity sort ordering > - Richer REST APIs for apps, app attempts, containers, fetching metrics by > timerange, pagination, sub-app entities > - Support for storing sub-application entities (entities that exist outside > the scope of an application) > - Configurable TTLs (time-to-live) for tables, configurable table prefixes, > configurable hbase cluster > - Flow level aggregations done as dynamic (table level) coprocessors > - Uses latest stable HBase release 1.2.6 > > There are a total of 82 subtasks that were completed as part of this > effort. > > We paid close attention to ensure that once disabled Timeline Service v.2 > does not impact existing functionality when disabled (by default). > > Special thanks to a team of folks who worked hard and contributed towards > this effort with patches, reviews and guidance: Rohith Sharma K S, Varun > Saxena, Haibo Chen, Sangjin Lee, Li Lu, Vinod Kumar Vavilapalli, Joep > Rottinghuis, Jason Lowe, Jian He, Robert Kanter, Micheal Stack. > > Regards, > Vrushali > > [1] http://www.mail-archive.com/yarn-dev@hadoop.apache.org/msg27383.html > [2] https://issues.apache.org/jira/browse/YARN-5355 > [3] https://issues.apache.org/jira/browse/YARN-2928 > [4] https://github.com/apache/hadoop/commits/YARN-5355 > --94eb2c05d1302e279c0557e43c0b--