Return-Path: X-Original-To: apmail-mesos-dev-archive@www.apache.org Delivered-To: apmail-mesos-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 64AD1186CA for ; Fri, 15 May 2015 00:32:01 +0000 (UTC) Received: (qmail 79682 invoked by uid 500); 15 May 2015 00:32:01 -0000 Delivered-To: apmail-mesos-dev-archive@mesos.apache.org Received: (qmail 79608 invoked by uid 500); 15 May 2015 00:32:01 -0000 Mailing-List: contact dev-help@mesos.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@mesos.apache.org Delivered-To: mailing list dev@mesos.apache.org Received: (qmail 79568 invoked by uid 99); 15 May 2015 00:32:00 -0000 Received: from Unknown (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 15 May 2015 00:32:00 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id 34801C4F5D for ; Fri, 15 May 2015 00:32:00 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 2.88 X-Spam-Level: ** X-Spam-Status: No, score=2.88 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=disabled Authentication-Results: spamd1-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-eu-west.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id Tlg8t2rV_CtB for ; Fri, 15 May 2015 00:31:58 +0000 (UTC) Received: from mail-ig0-f180.google.com (mail-ig0-f180.google.com [209.85.213.180]) by mx1-eu-west.apache.org (ASF Mail Server at mx1-eu-west.apache.org) with ESMTPS id E93B921784 for ; Fri, 15 May 2015 00:31:57 +0000 (UTC) Received: by igbhj9 with SMTP id hj9so89013943igb.1 for ; Thu, 14 May 2015 17:31:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=AVNQmItYa5gZF7lczakCXm6a0tjWbVVI3m6xR25wvwE=; b=T28NFIxmda15/5jTpjRRYb0XdxBpf+qZ462A8+n5UTRYON5RqbECIdCWvO4AI1nryp 47a5abSHYN2fNZpCAL3Br57R06u5AJi2wlOhj+2WI2VgocFlTDWTV5rLvxhM7v0r/n3U jt1MAgI/Af2HuO04OJc3wFFT4XqchZxgllDdUXVn89yeCg0SMVkhgrqOmD+4RCHKFXEX siJhY0EV7YyFAwQFrakl6M1+qulhAevLq2NBIr2FDX0pwm5ukK15JmVByLacDHzAqc7x HnC3L3qTVYsDVlifJ3/LU1wwpAI14Ssqseag8tYDhydoH1zg3ePq04usGz0wQ/RhHAHC /9pw== 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=AVNQmItYa5gZF7lczakCXm6a0tjWbVVI3m6xR25wvwE=; b=RHGyRafEJMu5A9oKnmlwFvJKGRXvZue1nFsxKsw/Ob9WdP7ZmI00i4CMljmJLvm7M+ me70olkw8yivIlOXML3ZojxLjqRPqmj8Dwtg4fK938hIE5pphD13gTUAotjdUnDts0rM yPx4ISaWXevF9PkhENA8YaSZqlPAgQGvq18aJhA008SaJzcrxdDJKLqY3ilz8QONzF9Q 7fzssuYlYikULycxjioD5BcXcIqppQ5kzo8EwQ20DVJsiiGGtGVu6kMvCFj+o4R5952r YS9KWv2pK1ehlOtJNVjTGTqR6ULkSMqaTOOqAQECi5493/kZzI/NmL4LryJstbRzkS9F t8tw== X-Received: by 10.50.30.69 with SMTP id q5mr10040921igh.11.1431649911303; Thu, 14 May 2015 17:31:51 -0700 (PDT) Received: from mail-ig0-f169.google.com (mail-ig0-f169.google.com. [209.85.213.169]) by mx.google.com with ESMTPSA id e6sm410113igy.15.2015.05.14.17.31.50 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 14 May 2015 17:31:50 -0700 (PDT) Received: by igbsb11 with SMTP id sb11so88992084igb.0 for ; Thu, 14 May 2015 17:31:50 -0700 (PDT) X-Gm-Message-State: ALoCoQnT1d21bVSMW0i9UbZHca1tUTUwwckynavC7lu9Vocm683+A3rBKYCncx6K0Z8ei1A5La/W X-Received: by 10.107.12.158 with SMTP id 30mr8661835iom.61.1431649909967; Thu, 14 May 2015 17:31:49 -0700 (PDT) MIME-Version: 1.0 Received: by 10.36.19.207 with HTTP; Thu, 14 May 2015 17:31:29 -0700 (PDT) In-Reply-To: References: From: Benjamin Mahler Date: Thu, 14 May 2015 17:31:29 -0700 Message-ID: Subject: Re: [jira] [Updated] (MESOS-1280) Add replace task primitive To: Michael Park Cc: Benjamin Mahler , dev , Marco Massenzio , jfarrell , Benjamin Hindman Content-Type: multipart/alternative; boundary=001a113dc81853c347051613f881 --001a113dc81853c347051613f881 Content-Type: text/plain; charset=UTF-8 Well, we just want the commit message when a ticket is resolved via a change, whoever resolves it (usually the committer is in the best position to do all of these when the commits are pushed). Ideally the tooling does it for them when they apply the review and push it, so yes, help us improve the tooling! :) On Thu, May 14, 2015 at 4:28 PM, Michael Park wrote: > Hey Ben, > > Looks like I used to close tickets in the past before I learned that I > should resolve them. > I've added the commit messages to the tickets also, but my understanding > was that the committer does that when after they commit. Could you clarify > what the expectation is for that? > > Also, I think it might be worth putting in some effort to remove this > process of manually linking between between JIRA tickets, review requests, > and commits. > With *post-reviews.py* at least we get the link from the commit to the > review request for free, but the rest of them are still manually linked... > > - JIRA ticket -- *manual* --> review request > - JIRA ticket -- *manual* --> commit > - review request -- *manual* --> JIRA ticket > - review request -- *missing* --> commit (gotta go through review > request -> JIRA ticket -> commit, this path is probably good enough) > - commit -- *missing* --> JIRA ticket (gotta go through commit -> > review request -> JIRA ticket. *this is painful if we're trying to > figure out which commit fixed a JIRA ticket*) > - commit -- auto (with *post-reviews.py*) --> review request > > Anyway, just some thoughts. > > MPark. > > On 14 May 2015 at 14:16, Benjamin Mahler > wrote: > >> Try to use "Resolved" instead of "Closed" if it was fixed / taken care >> of, etc. Also, with Resolved you don't need to re-open to make certain >> changes. >> >> On Wed, May 13, 2015 at 6:01 PM, Michael Park wrote: >> >>> For the tickets that I was involved in: >>> >>> The following tickets were open, so I went ahead and updated the type. >>> >>> https://issues.apache.org/jira/browse/MESOS-2475 >>> >>> https://issues.apache.org/jira/browse/MESOS-2476 >>> >>> https://issues.apache.org/jira/browse/MESOS-2477 >>> >>> https://issues.apache.org/jira/browse/MESOS-2139 >>> >>> https://issues.apache.org/jira/browse/MESOS-2658 >>> >>> The following tickets are closed, so I'm not sure if I should re-open >>> them only to re-close them with a different type. >>> Perhaps someone with a magic button can update these tickets' type to >>> *Task*? >>> >>> https://issues.apache.org/jira/browse/MESOS-2263 >>> >>> https://issues.apache.org/jira/browse/MESOS-2265 >>> >>> https://issues.apache.org/jira/browse/MESOS-2264 >>> >>> https://issues.apache.org/jira/browse/MESOS-2266 >>> >>> Thanks, >>> >>> MPark. >>> >>> >>> On 13 May 2015 at 17:13, Benjamin Mahler >>> wrote: >>> >>>> Thanks for clarifying Jake! Marco / Ben, can you guys audit the "type" >>>> of >>>> the tickets that were mass transitioned to bugs? Many of these are not >>>> bugs >>>> :( >>>> >>>> On Wed, May 13, 2015 at 12:54 PM, Marco Massenzio >>>> wrote: >>>> >>>> > +benh - who can explain the rationale. >>>> > >>>> > *Marco Massenzio* >>>> > *Distributed Systems Engineer* >>>> >>>> > >>>> > On Wed, May 13, 2015 at 12:06 PM, Jake Farrell >>>> > wrote: >>>> > >>>> >> Hey Ben >>>> >> Yes, subtasks and technical tasks where removed from the Mesos >>>> project in >>>> >> jira per an infra ticket requesting this. These all had to be hand >>>> edited >>>> >> as jira does not allow bulk editing of subtasks so all subtasks >>>> where run >>>> >> though and in the process they where converted to issues with the >>>> default >>>> >> issue type of 'bug'. >>>> >> >>>> >> -Jake >>>> >> >>>> >> On Wed, May 13, 2015 at 12:54 PM, Benjamin Mahler < >>>> >> benjamin.mahler@gmail.com >>>> >> > wrote: >>>> >> >>>> >> > +jake >>>> >> > >>>> >> > We received a large number of emails about ticket transitions. It >>>> looks >>>> >> > like they were all subtasks that were mass converted to bugs? Many >>>> of >>>> >> these >>>> >> > are not "bugs", e.g. this one, so I'm curious what caused this? >>>> Were >>>> >> > subtask tickets disabled for the mesos project? >>>> >> > >>>> >> > ---------- Forwarded message ---------- >>>> >> > From: Jake Farrell (JIRA) >>>> >> > Date: Tue, May 12, 2015 at 8:17 PM >>>> >> > Subject: [jira] [Updated] (MESOS-1280) Add replace task primitive >>>> >> > To: issues@mesos.apache.org >>>> >> > >>>> >> > >>>> >> > >>>> >> > [ >>>> >> > >>>> >> >>>> https://issues.apache.org/jira/browse/MESOS-1280?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel >>>> >> > ] >>>> >> > >>>> >> > Jake Farrell updated MESOS-1280: >>>> >> > -------------------------------- >>>> >> > Issue Type: Bug (was: Sub-task) >>>> >> > Parent: (was: MESOS-938) >>>> >> > >>>> >> > > Add replace task primitive >>>> >> > > -------------------------- >>>> >> > > >>>> >> > > Key: MESOS-1280 >>>> >> > > URL: >>>> https://issues.apache.org/jira/browse/MESOS-1280 >>>> >> > > Project: Mesos >>>> >> > > Issue Type: Bug >>>> >> > > Components: c++ api, master, slave >>>> >> > > Reporter: Niklas Quarfot Nielsen >>>> >> > > >>>> >> > > Also along the lines of MESOS-938, replaceTask would one of a >>>> couple >>>> >> of >>>> >> > primitives needed to support various task replacement and scaling >>>> >> > scenarios. This replaceTask() version is significantly simpler >>>> than the >>>> >> > first proposed one; it's only responsibility is to run a new task >>>> info >>>> >> on a >>>> >> > running tasks resources. >>>> >> > > The running task will be killed as usual, but the newly freed >>>> >> resources >>>> >> > will never be announced and the new task will run on them instead. >>>> >> > >>>> >> > >>>> >> > >>>> >> > -- >>>> >> > This message was sent by Atlassian JIRA >>>> >> > (v6.3.4#6332) >>>> >> > >>>> >> > >>>> >> >>>> > >>>> > >>>> >>> >>> >> > --001a113dc81853c347051613f881--