Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1joF1C-0006In-Rc for pljava-dev@arkaria.postgresql.org; Wed, 24 Jun 2020 23:41:26 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1joF1B-0006J6-Q9 for pljava-dev@arkaria.postgresql.org; Wed, 24 Jun 2020 23:41:25 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1joF1B-0006Iz-AL for pljava-dev@lists.postgresql.org; Wed, 24 Jun 2020 23:41:25 +0000 Received: from anastigmatix.net ([68.171.219.55]) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1joF19-0004fx-5u for pljava-dev@lists.postgresql.org; Wed, 24 Jun 2020 23:41:24 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=anastigmatix.net; s=default; h=Content-Transfer-Encoding:Content-Type: In-Reply-To:MIME-Version:Date:Message-ID:From:Cc:References:To:Subject:Sender :Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help: List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=YpEX2ox1/MnOC3BRrx2xnZoc4p89nIpKEMePoZI+LHw=; b=Xi6/x/NBse4ePiTEZZo7FST3uh V0mep+Cft+IdkTHVZELDn3ESC0s1WdS84sZTDsc6OrrLw/xarQlIjOnZIfviu/S0XYfVNzm36/86r vPCgPlS+XaSNKcr5r3McWIyVUGcE5MsKxFZxlYm/ddBZ3xzN4H7Fk5svAK5F7wSxhlpOddyHJfcPA J1eHEv6eBd7900eZsRo1rTHrpfCPWWwYq0dhWguDxQGTZdW1wTU/Feaqxw9x+ZJAS4yZhBAXQNKQ0 2VHScdupjCJtdvVswpo/ZLNsIFIlgaYKVsewOpcXETzCMLQrclvg4ACjgyEGV0eVssbwuXY+J4RHz +92BVC1g==; Received: from [184.19.31.139] (port=49517) by bay.acenet.us with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1joF17-00ExNL-AR; Wed, 24 Jun 2020 19:41:21 -0400 Subject: Re: Windows CI status To: Kartik Ohri References: <5EC17E17.7070002@anastigmatix.net> <5EDA576E.2000204@anastigmatix.net> <5EDBA5D9.8090506@anastigmatix.net> <5EE7AE8C.2040201@anastigmatix.net> <5EECE4F7.30603@anastigmatix.net> <5EEE0ABA.3050404@anastigmatix.net> <5EEE2593.4070802@anastigmatix.net> <5EF26C87.2080304@anastigmatix.net> <5EF38C19.4070207@anastigmatix.net> Cc: pljava-dev@lists.postgresql.org From: Chapman Flack X-Enigmail-Draft-Status: N1110 Message-ID: <5EF3E4A0.9070201@anastigmatix.net> Date: Wed, 24 Jun 2020 19:41:20 -0400 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.7.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-OutGoing-Spam-Status: No, score=-95.0 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - bay.acenet.us X-AntiAbuse: Original Domain - lists.postgresql.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - anastigmatix.net X-Get-Message-Sender-Via: bay.acenet.us: authenticated_id: chap@anastigmatix.net X-Authenticated-Sender: bay.acenet.us: chap@anastigmatix.net X-Source: X-Source-Args: X-Source-Dir: X-From-Rewrite: unmodified, already matched List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk On 06/24/20 15:31, Kartik Ohri wrote: > For Java 9 it is a bit subtle, the tests don't fail but every time a JNI > refs warning is emitted. This raises a false alarm and the build fails. I see that. It appears to be coming from java.lang.System.initProperties, not anywhere we can fix, so it would be reasonable to just filter that out if possible. > In the case of PG9 and PG10 with MSVC, a test in examples.jar fails > probably. org.postgresql.pljava.example.LoggerTest > SetOfRecordTest not ok I was just looking at this matrix again, and I realized there might be something basic I forgot to mention because it's kind of insider trivia: PostgreSQL changed to a shorter version number scheme starting with 10. Before that, they were three components and a major release was a bump in the middle one. So the three latest major versions have been 12, 11, and 10, and the one before that was 9.6, and before that was 9.5, and so on. So, I am not certain, even looking at appveyor.yml, what version of PostgreSQL it is using in the "PG: 9" case. 9.6, 9.5, 9.4, 9.3, 9.2, 9.1, 9.0 are all different major releases. If that's building against 9.0, that's farther back than I intend PL/Java 1.6 to support. (I'm not absolutely decided what the cutoff version will be, but 9.3 to 9.5 would be in the ballpark.) It would not be a bad thing to get the exact versions of PostgreSQL, Java, etc., into these build logs for easy reference when something goes wrong. The initial banner that PL/Java outputs when log level is DEBUG1 would do the trick. > Yeah, sure. I am exploring the maven plugin and have been facing some > issues. I'll try to debug it for another day or two before asking for help. That doesn't sound like much fun. Feel free to say something about the issues, or check in some code on a branch where I can try building it; I could try to get some ideas in parallel with you. This is the 'stretch' part of the project; I haven't built a Maven plugin either, though I may have spent more time studying existing ones. An earlier look gives me more of a chance to sound like I know what I'm talking about when it's time to try to help. :) Regards, -Chap