Hi Lee, There will not be a problem if the signatures match. I asked it to learn whether you have intended it. Thanks for the explanation!
Kind Regards, Furkan KAMACI On Sun, Jun 21, 2020 at 7:31 AM leerho <[email protected]> wrote: > Thank you all for voting! > > Hi Furkan, > The* git.properties* is generated just for the Apache release zip. It > contains key information about the release such as git.branch, > git.commit.tag, git.commit.id, git.commit.time, and who made the commit. > It allows us to easily trace any zip release back to GitHub. The reason we > don't generate this file on GitHub is all of this information is > immediately available from git itself. Also the mere act of trying to > generate it on GitHub would change the git.commit.id. > > When we are debugging a problem with a customer and we ask them "what > release version are you using?", we would like there to be more > definitive information where the release is on GitHub. In Java, using > Maven, we have the Pom file, but the git.properties are more precise and > automatically generated, while updating the pom file is usually done > manually. The ability of a user to find the exact release is even more > challenging for our C++ releases since our C++ code is all template > headers, there is nothing compiled and no POM file or equivalent. > > I presume your concern is that if you grab the release from the git > release tag and zip it up and try to check the signatures associated with > the zip release they will not match because this file is not generated for > GitHub. If so, why is this a problem? Apache doesn't recommend users > obtaining their releases from GitHub. > > I got the idea for this git.properties from another top-level Apache > project, I can't remember which one. > > Please help us understand what your actual concern is. > > Thank you! > > Lee. > > On Sat, Jun 20, 2020 at 9:37 AM Furkan KAMACI <[email protected]> > wrote: > >> Hi, >> >> +1 from me. >> >> I checked: >> >> - Incubating in name >> - DISCLAIMER-WIP exists >> - LICENSE and NOTICE are fine >> - No unexpected binary files >> - Checked PGP signatures >> - Checked Checksums >> - Code compiles and tests successfully run >> - Apache rat checks are OK >> >> *PS:* Source file [1] includes *git.properties* but git tag [2] does >> not. You should remove it. >> >> [1] >> https://dist.apache.org/repos/dist/dev/incubator/datasketches/hive/1.1.0-incubating-RC1/apache-datasketches-hive-1.1.0-incubating-src.zip >> [2] >> https://github.com/apache/incubator-datasketches-hive/tree/1.1.0-incubating-RC1 >> >> Kind Regards, >> Furkan KAMACI >> >> On Sat, Jun 20, 2020 at 12:38 PM Evans Ye <[email protected]> wrote: >> >>> +1 (binding) >>> >>> Checked: >>> - gpg signature >>> - sha512 sum >>> - maven tests >>> - disclaimer, notice, licence look good. >>> >>> - Evans >>> >>> >>> Alexander Saydakov <[email protected]> 於 2020年6月16日 週二 >>> 上午3:52寫道: >>> >>>> +1 >>>> >>>> Checked: >>>> - gpg signature >>>> - shasum >>>> - mvn test >>>> - mvn install >>>> - copied resulting .jar to a Hive cluster (with datasketches-java >>>> 1.3.0) and run a few example scripts (available on the web site) >>>> >>>> On Mon, Jun 15, 2020 at 10:02 AM Jon Malkin <[email protected]> >>>> wrote: >>>> >>>>> +1 from me >>>>> >>>>> I checked: >>>>> - signature and checksum >>>>> - mvn test and mvn package both work properly >>>>> - no extra binaries or other unexpected files >>>>> - incubating in name >>>>> - LICENSE and NOTICE present, although I don't know enough to validate >>>>> content >>>>> >>>>> jon >>>>> >>>>> On Sat, Jun 13, 2020 at 5:12 PM leerho <[email protected]> wrote: >>>>> >>>>>> ### Critical Bug fix, minor licensing fixes, minor code cleanup. ### >>>>>> >>>>>> Hello Apache DataSketches PPMC and Community, >>>>>> >>>>>> 1. This is a call for vote to release Apache DataSketches-hive >>>>>> version: 1.1.0-incubating-RC1 >>>>>> >>>>>> NOTE 1: This is the Java Hive adaptor component of the >>>>>> DataSketches library that enables Apache Hive access to the key sketch >>>>>> algorithms in production-ready packages: Sketches Included: CPC, >>>>>> FrequentItems, HLL, KLL, Quantiles, Theta and Tuple. >>>>>> >>>>>> 2. Source repository: >>>>>> - https://github.com/apache/incubator-datasketches-hive >>>>>> >>>>>> Git Tag for this release: >>>>>> - >>>>>> https://github.com/apache/incubator-datasketches-hive/tree/1.1.0-incubating-RC1 >>>>>> >>>>>> Git HashId for this release starts with: 22bfbc2 >>>>>> >>>>>> 3. The Release Candidate / Zip Repository: >>>>>> - >>>>>> https://dist.apache.org/repos/dist/dev/incubator/datasketches/hive/1.1.0-incubating-RC1/ >>>>>> >>>>>> The public signing key can be found in the KEYS file: >>>>>> - >>>>>> https://dist.apache.org/repos/dist/dev/incubator/datasketches/KEYS >>>>>> >>>>>> The artifacts have been signed with --keyid-format SHORT : >>>>>> 8CD4A902 >>>>>> >>>>>> 4. Repository: Maven Central [Nexus](http://repository.apache.org) >>>>>> (Jar Artifacts): >>>>>> - >>>>>> https://repository.apache.org/content/groups/staging/org/apache/datasketches/datasketches-hive/1.1.0-incubating/ >>>>>> >>>>>> 5. Build & Test Guide: >>>>>> - >>>>>> https://github.com/apache/incubator-datasketches-hive/blob/1.1.0-incubating-RC1/README.md >>>>>> >>>>>> 6. The vote will be performed in two stages: >>>>>> - This letter will be published on dev@ and remain open for at >>>>>> least 72 hours and at least 3 (+1) PPMC votes or a majority of (+1) are >>>>>> acquired. All PPMC members including Mentors can vote. However, a >>>>>> negative >>>>>> vote from a Mentor will cancel this voting process. >>>>>> >>>>>> - After it passes the first stage, the summary of that vote and >>>>>> the key information from this letter will be published on >>>>>> general@incubator >>>>>> and remain open for at least 72 hours and at least 3 (+1) IPMC votes or a >>>>>> majority of (+1) are acquired. >>>>>> >>>>>> Please vote accordingly: >>>>>> >>>>>> [ ] +1 approve >>>>>> [ ] +0 no opinion >>>>>> [ ] -1 disapprove with the reason >>>>>> >>>>>> Thanks, >>>>>> Lee Rhodes >>>>>> [email protected] >>>>>> >>>>>
