Return-Path: X-Original-To: apmail-drill-dev-archive@www.apache.org Delivered-To: apmail-drill-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 366A1188CC for ; Sat, 7 Nov 2015 02:59:39 +0000 (UTC) Received: (qmail 90498 invoked by uid 500); 7 Nov 2015 02:59:38 -0000 Delivered-To: apmail-drill-dev-archive@drill.apache.org Received: (qmail 90453 invoked by uid 500); 7 Nov 2015 02:59:38 -0000 Mailing-List: contact dev-help@drill.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@drill.apache.org Delivered-To: mailing list dev@drill.apache.org Received: (qmail 89996 invoked by uid 99); 7 Nov 2015 02:59:38 -0000 Received: from Unknown (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 07 Nov 2015 02:59:38 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id E980B180041 for ; Sat, 7 Nov 2015 02:59:37 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 3.252 X-Spam-Level: *** X-Spam-Status: No, score=3.252 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=3, KAM_LOTSOFHASH=0.25, URIBL_BLOCKED=0.001, WEIRD_PORT=0.001] autolearn=disabled Authentication-Results: spamd3-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=dremio_com.20150623.gappssmtp.com Received: from mx1-us-west.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id 861dkzy0Je_w for ; Sat, 7 Nov 2015 02:59:27 +0000 (UTC) Received: from mail-wm0-f46.google.com (mail-wm0-f46.google.com [74.125.82.46]) by mx1-us-west.apache.org (ASF Mail Server at mx1-us-west.apache.org) with ESMTPS id CDD402064B for ; Sat, 7 Nov 2015 02:59:26 +0000 (UTC) Received: by wmec201 with SMTP id c201so32317338wme.0 for ; Fri, 06 Nov 2015 18:59:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dremio_com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=GiAr2SajFtchbEe+w7DtikS606AuVYGziHZll2p8Qkk=; b=c0j4PYx2kCbclgU0Xu94X5G9taMfmoaM97jUx4DrXD2s+4KgJCFkUj8D7zyqd6rsDm DxaZUcDkLtWaISGmDwbXUjN5xnjwVa3AQeKT3TeLkWeUkgAL4wvaxFGuLUefy8RdxpL7 cku3si3nakRz4kdm+O7zUnO6QVelSnpfZaGKPqg3AzNvHcYZjgSj88kGci/kGgFccCBq e2FO1c5EJqjNf3Fhpf5Sn7qe/Y2NUdNXWbW5MGb+EwaevXc9JwS5sY2jsv0xFHWN0SEd Hv4+zlA+67pImwYKy8RN1PvRwq1ADH//d2rtMSlewtZk1TxM4Qo5sZfoxgNope5Ejrgg IGTA== 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:date :message-id:subject:from:to:content-type; bh=GiAr2SajFtchbEe+w7DtikS606AuVYGziHZll2p8Qkk=; b=IoFNK2MsqE4MyMEcuL2gT+GKPACrIy0fOJ2Htb9gFUwalTKvELAzba820tA+aEtr6n Xiwj6ZvcbPYsnL80G3xRIBSLZQcmy+FvDmovzgudJUrHfY3fzJGzir6yKrTNvH0FNNj4 FA0FrymaaK8K1W7GQol+ZOoEzO2/X0GXzfR45BRoUESkDDQpzrpmMRDfcSLeyrQEvpcb l8uOzTjk9RR4PclyyoCu2Ib9CZ0NipQq+WJ3SdNx6crqOYWachTus1z/zD6+BIy1C637 rei2dLtB6s+ccjd1GqhQFtaJfW+S89LErZY2ZvFo1agcSR9UTr1WO2r1nVNsU2NQr6a7 qpTw== X-Gm-Message-State: ALoCoQkYCBrnA2OOafF9v9H2uPzeA2EKq83paSCvk5enwzzIlnDETiAn5BoddKwc/HBBj66dSZNS MIME-Version: 1.0 X-Received: by 10.28.19.78 with SMTP id 75mr14453160wmt.101.1446865165524; Fri, 06 Nov 2015 18:59:25 -0800 (PST) Received: by 10.27.205.137 with HTTP; Fri, 6 Nov 2015 18:59:25 -0800 (PST) In-Reply-To: <300EEAB4-D774-405F-90E4-1EFD375D57BE@maprtech.com> References: <300EEAB4-D774-405F-90E4-1EFD375D57BE@maprtech.com> Date: Fri, 6 Nov 2015 18:59:25 -0800 Message-ID: Subject: Re: [VOTE] Release Apache Drill 1.3.0 (rc0) From: Jacques Nadeau To: dev Content-Type: multipart/alternative; boundary=001a1146ee9e3ab9af0523ea8c44 --001a1146ee9e3ab9af0523ea8c44 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Ok, display issue. I lied. It looks like this is constrained to the status thread. However, we're probably creating several hundred over the course of the tests (since we don't restart the jvm). -- Jacques Nadeau CTO and Co-Founder, Dremio On Fri, Nov 6, 2015 at 6:56 PM, Sudheesh Katkam wrote: > But the status thread is a daemon. So the Drillbit doesn't have to stop > it, right? > > - Sudheesh > > > On Nov 6, 2015, at 6:44 PM, Jacques Nadeau wrote: > > > > I see that we're bleeding Workmanager Status threads that aren't shutdo= wn > > when the Drillbit is shutdown. > > > > I'll get a patch together. > > > > -- > > Jacques Nadeau > > CTO and Co-Founder, Dremio > > > >> On Fri, Nov 6, 2015 at 4:31 PM, Hanifi Gunes > wrote: > >> > >> Looks like we are possibly leaking some threads. Investigating. > >> > >>> On Fri, Nov 6, 2015 at 4:25 PM, Jacques Nadeau > wrote: > >>> > >>> Hmm.. that is quite strange. I wonder if we need to look at thread > counts > >>> on the daemon. > >>> > >>> We haven't changed how we create but there were changes to shutdown > >>> (although I can't imagine why that would be a problem). > >>> > >>> -- > >>> Jacques Nadeau > >>> CTO and Co-Founder, Dremio > >>> > >>>> On Fri, Nov 6, 2015 at 4:11 PM, Hanifi Gunes > >>> wrote: > >>> > >>>> Not the testAggregateWithEmptyRequiredInput but I got the following = on > >>>> my branch rebased top of master -- @CentOS. > >>>> > >>>> Tests in error: > >>>> TestImpersonationQueries.sequenceFileChainedImpersonationWithView = =C2=BB > >>>> UserRemote > >> > TestImpersonationQueries.testMultiLevelImpersonationJoinEachSideReachesMa= xUserHops:233->BaseTestQuery.updateClient:222->BaseTestQuery. > >>>> updateClient:236->BaseTestQuery.updateClient:213 =C2=BB Rpc > >> > TestImpersonationQueries.testMultiLevelImpersonationExceedsMaxUserHops:21= 9->BaseTestQuery.updateClient:222->BaseTestQuery.updateClient: > >>>> 236->BaseTestQuery.updateClient:213 =C2=BB IllegalState > >> > TestImpersonationQueries.avroChainedImpersonationWithView:280->BaseTestIm= personation.createView:186->BaseTestQuery.updateClient:222- > >>>>> BaseTestQuery.updateClient:236->BaseTestQuery.updateClient:213 =C2= =BB > >>>> IllegalState > >> > TestImpersonationQueries.testDirectImpersonation_HasGroupReadPermissions:= 186->BaseTestQuery.updateClient:222->BaseTestQuery.updateClient: > >>>> 236->BaseTestQuery.updateClient:213 =C2=BB IllegalState > >> > TestImpersonationQueries.testDirectImpersonation_NoReadPermissions:196->B= aseTestQuery.updateClient:222->BaseTestQuery.updateClient:236- > >>>>> BaseTestQuery.updateClient:213 =C2=BB IllegalState > >> > TestImpersonationQueries.testMultiLevelImpersonationEqualToMaxUserHops:21= 0->BaseTestQuery.updateClient:222->BaseTestQuery.updateClient: > >>>> 236->BaseTestQuery.updateClient:213 =C2=BB IllegalState > >>>> > >>>> exception details ---> > >> > testMultiLevelImpersonationExceedsMaxUserHops(org.apache.drill.exec.imper= sonation.TestImpersonationQueries) > >>>> Time elapsed: 0.008 sec <<< ERROR! > >>>> java.lang.IllegalStateException: failed to create a child event loop > >>>> at sun.nio.ch.IOUtil.makePipe(Native Method) > >>>> at > >>> io.netty.channel.nio.NioEventLoop.openSelector(NioEventLoop.java:126) > >>>> at io.netty.channel.nio.NioEventLoop.(NioEventLoop.java:120) > >>>> at > >> > io.netty.channel.nio.NioEventLoopGroup.newChild(NioEventLoopGroup.java:87= ) > >>>> at > >> > io.netty.util.concurrent.MultithreadEventExecutorGroup.(Multithread= EventExecutorGroup.java:64) > >>>> at > >> > io.netty.channel.MultithreadEventLoopGroup.(MultithreadEventLoopGro= up.java:49) > >>>> at > >> io.netty.channel.nio.NioEventLoopGroup.(NioEventLoopGroup.java:6= 1) > >>>> at > >> io.netty.channel.nio.NioEventLoopGroup.(NioEventLoopGroup.java:5= 2) > >>>> at > >> > org.apache.drill.exec.rpc.TransportCheck.createEventLoopGroup(TransportCh= eck.java:74) > >>>> at > >> > org.apache.drill.exec.client.DrillClient.createEventLoop(DrillClient.java= :239) > >>>> at > >>> org.apache.drill.exec.client.DrillClient.connect(DrillClient.java:220= ) > >>>> at > >>> org.apache.drill.exec.client.DrillClient.connect(DrillClient.java:178= ) > >>>> at org.apache.drill.QueryTestUtil.createClient(QueryTestUtil.java:6= 7) > >>>> at > >> org.apache.drill.BaseTestQuery.updateClient(BaseTestQuery.java:213) > >>>> at > >> org.apache.drill.BaseTestQuery.updateClient(BaseTestQuery.java:236) > >>>> > >>>> > >>>> My god's telling me that we are creating too many NioEventLoopGroup'= s. > >>>> Did we make any recent changes around RPC causing this? > >>>> > >>>> -Hanifi > >>>> > >>>> > >>>>> On Fri, Nov 6, 2015 at 3:58 PM, Jacques Nadeau > >>>> wrote: > >>>> > >>>>> Do you have that other output/stack trace I asked about? If we can > >> also > >>>> see > >>>>> the illegalreference count on something other than the JDBC client > >>> close > >>>>> method, that would be helpful. > >>>>> > >>>>> -- > >>>>> Jacques Nadeau > >>>>> CTO and Co-Founder, Dremio > >>>>> > >>>>>> On Fri, Nov 6, 2015 at 2:48 PM, Jinfeng Ni > >>>>> wrote: > >>>>> > >>>>>> I just re-run, and the previous 4 failures are gone. But it failed > >>>>>> with two new ones: > >>>>>> > >>>>>> Tests in error: > >> > TestSqlStdBasedAuthorization.org.apache.drill.exec.impersonation.hive.Tes= tSqlStdBasedAuthorization > >>>>>> =C2=BB UserRemote > >> > TestStorageBasedHiveAuthorization.org.apache.drill.exec.impersonation.hiv= e.TestStorageBasedHiveAuthorization > >>>>>> =C2=BB UserRemote > >>>>>> > >>>>>> I re-start the machine, and there are not too many applications > >>>>>> running and the memory should be enough. At least some days back, > >> I > >>>>>> got clean run on the same machine. > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>> On Fri, Nov 6, 2015 at 2:39 PM, Jacques Nadeau >>> > >>>>> wrote: > >>>>>>> Can you provide the complete output for this failure: > >>>>>>> > >>>>>>> TestAggregateFunctions.testAggregateWithEmptyRequiredInput:237 = =C2=BB > >>>>>>> IllegalReferenceCount > >>>>>>> > >>>>>>> I haven't seen the other issues. The last one looks like the > >> system > >>>> was > >>>>>>> having an issue since thread creation failure is usually an OS > >>>> problem. > >>>>>> Was > >>>>>>> your system under resourced? > >>>>>>> > >>>>>>> -- > >>>>>>> Jacques Nadeau > >>>>>>> CTO and Co-Founder, Dremio > >>>>>>> > >>>>>>> On Fri, Nov 6, 2015 at 12:55 PM, Jinfeng Ni < > >> jinfengni99@gmail.com > >>>> > >>>>>> wrote: > >>>>>>> > >>>>>>>> I'm seeing unit test case failure when run "mvn clean install" > >>> over > >>>>>>>> drill master branch, on Mac. > >>>>>>>> > >>>>>>>> The first one seems to be the issue #3 in Jacques's list. The > >> last > >>>>>>>> three seems to different from the 4 issues. Has anyone seen this > >>>>>>>> failure before, or it just happened to my mac? Thanks. > >>>>>>>> > >>>>>>>> > >>>>>>>> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D > >>>>>>>> git log > >>>>>>>> commit 1a24233475ca46aaf2a49a5624b4042f088382f4 > >>>>>>>> > >>>>>>>> > >>>>>>>> Tests in error: > >> TestAggregateFunctions.testAggregateWithEmptyRequiredInput:237 =C2=BB > >>>>>>>> IllegalReferenceCount > >> TestImpersonationQueries.testMultiLevelImpersonationEqualToMaxUserHops > >>>>>>>> =C2=BB UserRemote > >> > TestImpersonationQueries.removeMiniDfsBasedStorage:294->BaseTestImpersona= tion.stopMiniDfsCluster:151 > >>>>>>>> =C2=BB OutOfMemory > >>>>>>>> TestImpersonationQueries>BaseTestQuery.closeClient:260 =C2=BB > >>>> OutOfMemory > >>>>>>>> unable to... > >>>>>>>> > >>>>>>>> Tests run: 1483, Failures: 0, Errors: 4, Skipped: 118 > >>>>>>>> > >>>>>>>> [INFO] > >>> > ------------------------------------------------------------------------ > >>>>>>>> [INFO] Reactor Summary: > >>>>>>>> [INFO] > >>>>>>>> [INFO] Apache Drill Root POM .............................. > >>> SUCCESS > >>>> [ > >>>>>>>> 8.440 s] > >>>>>>>> [INFO] tools/Parent Pom ................................... > >>> SUCCESS > >>>> [ > >>>>>>>> 0.631 s] > >>>>>>>> [INFO] tools/freemarker codegen tooling ................... > >>> SUCCESS > >>>> [ > >>>>>>>> 5.236 s] > >>>>>>>> [INFO] Drill Protocol ..................................... > >>> SUCCESS > >>>> [ > >>>>>>>> 5.839 s] > >>>>>>>> [INFO] Common (Logical Plan, Base expressions) ............ > >>> SUCCESS > >>>> [ > >>>>>>>> 10.831 s] > >>>>>>>> [INFO] contrib/Parent Pom ................................. > >>> SUCCESS > >>>> [ > >>>>>>>> 0.815 s] > >>>>>>>> [INFO] contrib/data/Parent Pom ............................ > >>> SUCCESS > >>>> [ > >>>>>>>> 0.331 s] > >>>>>>>> [INFO] contrib/data/tpch-sample-data ...................... > >>> SUCCESS > >>>> [ > >>>>>>>> 2.838 s] > >>>>>>>> [INFO] exec/Parent Pom .................................... > >>> SUCCESS > >>>> [ > >>>>>>>> 0.635 s] > >>>>>>>> [INFO] exec/Java Execution Engine ......................... > >>> FAILURE > >>>>>> [12:05 > >>>>>>>> min] > >>>>>>>> [INFO] exec/JDBC Driver using dependencies ................ > >>> SKIPPED > >>>>>>>> [INFO] JDBC JAR with all dependencies ..................... > >>> SKIPPED > >>>>>>>> [INFO] contrib/mongo-storage-plugin ....................... > >>> SKIPPED > >>>>>>>> > >>>>>>>> Tests run: 11, Failures: 0, Errors: 3, Skipped: 0, Time elapsed: > >>>>>>>> 17.042 sec <<< FAILURE! - in > >>>>>>>> org.apache.drill.exec.impersonation.TestImpersonationQueries > >> > testMultiLevelImpersonationEqualToMaxUserHops(org.apache.drill.exec.imper= sonation.TestImpersonationQueries) > >>>>>>>> Time elapsed: 0.099 sec <<< ERROR! > >>>>>>>> org.apache.drill.common.exceptions.UserRemoteException: SYSTEM > >>>> ERROR: > >>>>>>>> OutOfMemoryError: unable to create new native thread > >>>>>>>> > >>>>>>>> > >>>>>>>> [Error Id: a826ac5d-e278-49bc-8f92-fdf241d0e634 on > >>>> 10.250.50.52:31010 > >>>>> ] > >>>>>>>> at > >> > org.apache.drill.exec.rpc.user.QueryResultHandler.resultArrived(QueryResu= ltHandler.java:118) > >>>>>>>> at > >> > org.apache.drill.exec.rpc.user.UserClient.handleReponse(UserClient.java:1= 12) > >>>>>>>> at > >> > org.apache.drill.exec.rpc.BasicClientWithConnection.handle(BasicClientWit= hConnection.java:47) > >>>>>>>> at > >> > org.apache.drill.exec.rpc.BasicClientWithConnection.handle(BasicClientWit= hConnection.java:32) > >>>>>>>> at org.apache.drill.exec.rpc.RpcBus.handle(RpcBus.java:68) > >>>>>>>> at > >>>>> org.apache.drill.exec.rpc.RpcBus$RequestEvent.run(RpcBus.java:390) > >>>>>>>> at > >> > org.apache.drill.common.SerializedExecutor$RunnableProcessor.run(Serializ= edExecutor.java:105) > >>>>>>>> at > >> > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java= :1145) > >>>>>>>> at > >> > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.jav= a:615) > >>>>>>>> at java.lang.Thread.run(Thread.java:744) > >>>>>>>> > >>>>>>>> On Fri, Nov 6, 2015 at 9:42 AM, Jacques Nadeau < > >>> jacques@dremio.com> > >>>>>> wrote: > >>>>>>>>> It seems like we have four potentially show stopping issues at > >>> the > >>>>>>>> moment: > >>>>>>>>> > >>>>>>>>> DRILL-4042: Windows build doesn't include right version of > >>> Hadoop > >>>>>>>>> dependencies > >>>>>>>>> DRILL-3480: Random message propagation timeouts > >>>>>>>>> DRILL-4041: Reference count issue > >>>>>>>>> DRILL-4046: Performance regression for some TPCH queries > >>>>>>>>> > >>>>>>>>> Proposed next steps: > >>>>>>>>> > >>>>>>>>> DRILL-4042 has a clear fix and reproduction. Patrick, do you > >>> think > >>>>> can > >>>>>>>> have > >>>>>>>>> a fix up for this shortly? > >>>>>>>>> > >>>>>>>>> For the 3480 & 4041, consistent reproductions are missing. It > >>>> would > >>>>> be > >>>>>>>>> great if everybody could try to help find reproductions to > >> these > >>>>>> issues. > >>>>>>>> I > >>>>>>>>> think we should take stock again at the end of the day to > >> decide > >>>>> next > >>>>>>>> steps > >>>>>>>>> and whether we want to hold the release for these. > >>>>>>>>> > >>>>>>>>> For 4046: I've heard that there are some performance > >> regressions > >>>>>> around a > >>>>>>>>> couple of queries but the current symptoms don't make a lot of > >>>>> sense. > >>>>>> I'd > >>>>>>>>> like to collect some more data here and then decide next > >> steps. > >>>>>>>>> > >>>>>>>>> Let's see if we can get repros for each of the inconsistent > >>> issues > >>>>> and > >>>>>>>>> check in again EOD. > >>>>>>>>> > >>>>>>>>> thanks, > >>>>>>>>> Jacques > >>>>>>>>> > >>>>>>>>> -- > >>>>>>>>> Jacques Nadeau > >>>>>>>>> CTO and Co-Founder, Dremio > >>>>>>>>> > >>>>>>>>> On Thu, Nov 5, 2015 at 3:36 PM, Aditya < > >> adityakishore@gmail.com > >>>> > >>>>>> wrote: > >>>>>>>>> > >>>>>>>>>> Ran into another one - DRILL-4042 > >>>>>>>>>> . > >>>>>>>>>> > >>>>>>>>>> On Thu, Nov 5, 2015 at 1:48 PM, Jacques Nadeau < > >>>> jacques@dremio.com > >>>>>> > >>>>>>>> wrote: > >>>>>>>>>> > >>>>>>>>>>> Yeah, I think that sinks it. Weird how Rat complains only on > >>>>>> windows... > >>>>>>>>>>> > >>>>>>>>>>> Let's take the rest of the business day to test the current > >>>>>> candidate > >>>>>>>> to > >>>>>>>>>>> make sure that we don't spin extra builds unnecessarily. > >>>>>>>>>>> > >>>>>>>>>>> thanks, > >>>>>>>>>>> Jacques > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> -- > >>>>>>>>>>> Jacques Nadeau > >>>>>>>>>>> CTO and Co-Founder, Dremio > >>>>>>>>>>> > >>>>>>>>>>> On Thu, Nov 5, 2015 at 1:24 PM, Aditya < > >>> adityakishore@gmail.com > >>>>> > >>>>>>>> wrote: > >>>>>>>>>>> > >>>>>>>>>>>> Oh, I thought only master/trunk branch was protected, but > >>> now I > >>>>> see > >>>>>>>> the > >>>>>>>>>>>> mail from David Nalley. > >>>>>>>>>>>> > >>>>>>>>>>>> In such case, I propose that the release manager could push > >>> the > >>>>>> branch > >>>>>>>>>>>> to his/her private fork and put the URL/hash in the vote > >>>> starter > >>>>>>>> thread. > >>>>>>>>>>>> > >>>>>>>>>>>> The reason I was looking to the commit history to determine > >>> if > >>>>> the > >>>>>>>>>>>> candidate suffer from DRILL-4040, which, evidently it does. > >>>>>>>>>>>> > >>>>>>>>>>>> -1 as the build from source is failing. > >>>>>>>>>>>> > >>>>>>>>>>>> [1] https://issues.apache.org/jira/browse/DRILL-4040 > >>>>>>>>>>>> > >>>>>>>>>>>> On Thu, Nov 5, 2015 at 1:12 PM, Jacques Nadeau < > >>>>> jacques@dremio.com > >>>>>>> > >>>>>>>>>>>> wrote: > >>>>>>>>>>>> > >>>>>>>>>>>>> I'm not sure what to do here. INFRA just changed the Git > >>>>> behavior > >>>>>> so > >>>>>>>> it > >>>>>>>>>>>>> is no longer possible to delete branches. I generally > >> don't > >>>> like > >>>>>> to > >>>>>>>> have > >>>>>>>>>>>>> failed branches in a release history (otherwise you get a > >>>>> release > >>>>>>>> branch > >>>>>>>>>>>>> with all these maven forward/backwards commits). As such, > >> I > >>>>> would > >>>>>>>> overwrite > >>>>>>>>>>>>> candidate branches historically (dropping the failed > >> release > >>>>>>>> commits). > >>>>>>>>>>>>> > >>>>>>>>>>>>> The commit is here right now: > >>>>>>>>>>>>> https://github.com/jacques-n/drill/tree/drill-1.3.0-rc0 > >>>>>>>>>>>>> > >>>>>>>>>>>>> The parent of 4822068a006aeb251b686d2b51871573c4337e60 > >>>>>>>>>>>>> is > >>>>>>>>>>>>> 3dedc158f3af8ec8320a9cd336b2798b09cc9a8d (the tip of > >> master) > >>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>>>>>> -- > >>>>>>>>>>>>> Jacques Nadeau > >>>>>>>>>>>>> CTO and Co-Founder, Dremio > >>>>>>>>>>>>> > >>>>>>>>>>>>> On Thu, Nov 5, 2015 at 1:01 PM, Aditya < > >>>> adityakishore@gmail.com > >>>>>> > >>>>>>>> wrote: > >>>>>>>>>>>>> > >>>>>>>>>>>>>> I am having trouble determining the git commit this > >> release > >>>> is > >>>>>> based > >>>>>>>>>>>>>> on as > >>>>>>>>>>>>>> I could not find the > >>>>>>>>>>>>>> id (4822068a006aeb251b686d2b51871573c4337e60) captured in > >>> the > >>>>>>>>>>>>>> git.properties bundled in the > >>>>>>>>>>>>>> tarballs in the Drill Git repository. > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> Most likely the last commit is only in your local branch > >>> and > >>>>>> since > >>>>>>>>>>>>>> git.properties captures only the > >>>>>>>>>>>>>> last commit, it is impossible to find the parent commit. > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> Would it make sense to push the release branch? > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> aditya... > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> On Wed, Nov 4, 2015 at 11:08 PM, Jacques Nadeau < > >>>>>> jacques@dremio.com > >>>>>>>>> > >>>>>>>>>>>>>> wrote: > >>>>>>>>>>>>>> > >>>>>>>>>>>>>>> Hey Everybody, > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> I'm happy to propose a new release of Apache Drill, > >>> version > >>>>>> 1.3.0. > >>>>>>>>>>>>>> This is > >>>>>>>>>>>>>>> the first release candidate (rc0). It covers a total > >> of > >>>> ~50 > >>>>>>>> closed > >>>>>>>>>>>>>> JIRAs > >>>>>>>>>>>>>>> [1]. > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> The tarball artifacts are hosted at [2] and the maven > >>>>> artifacts > >>>>>>>> are > >>>>>>>>>>>>>> hosted > >>>>>>>>>>>>>>> at [3]. > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> The vote will be open for 72 hours ending at 11PM > >>> Pacific, > >>>>>>>> November > >>>>>>>>>>>>>> 7, > >>>>>>>>>>>>>>> 2015. > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> [ ] +1 > >>>>>>>>>>>>>>> [ ] +0 > >>>>>>>>>>>>>>> [ ] -1 > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> thanks, > >>>>>>>>>>>>>>> Jacques > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> [1] > >> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=3D123138= 20&version=3D12332946 > >>>>>>>>>>>>>>> [2] > >>>>> http://people.apache.org/~jacques/apache-drill-1.3.0.rc0/ > >>>>>>>>>>>>>>> [3] > >>> > https://repository.apache.org/content/repositories/orgapachedrill-1013/ > >> > --001a1146ee9e3ab9af0523ea8c44--