This is an automated email from the ASF dual-hosted git repository. github-bot pushed a commit to branch asf-site in repository https://gitbox.apache.org/repos/asf/hive-site.git
The following commit(s) were added to refs/heads/asf-site by this push: new 5b518f9 deploy: 2b02d068c62d06d4c3f40777d5ba97f2e8b27b65 5b518f9 is described below commit 5b518f95ce953dd8ff9b536d4d6afe552f3d7def Author: deniskuzZ <denisk...@users.noreply.github.com> AuthorDate: Thu Jun 26 12:04:36 2025 +0000 deploy: 2b02d068c62d06d4c3f40777d5ba97f2e8b27b65 --- docs/latest/howtorelease_27362106/index.html | 39 +++++++++++++++++++++++----- index.json | 2 +- 2 files changed, 33 insertions(+), 8 deletions(-) diff --git a/docs/latest/howtorelease_27362106/index.html b/docs/latest/howtorelease_27362106/index.html index 4ccbd5b..cde635a 100644 --- a/docs/latest/howtorelease_27362106/index.html +++ b/docs/latest/howtorelease_27362106/index.html @@ -342,6 +342,15 @@ git push origin release-X.Y.Z-rcR % cd packaging/target % shasum -a 256 apache-hive-X.Y.Z-bin.tar.gz > apache-hive-X.Y.Z-bin.tar.gz.sha256 % shasum -a 256 apache-hive-X.Y.Z-src.tar.gz > apache-hive-X.Y.Z-src.tar.gz.sha256 + +% cd ../../standalone-metastore/target +% shasum -a 256 apache-hive-standalone-metastore-X.Y.Z-src.tar.gz > apache-hive-standalone-metastore-X.Y.Z-src.tar.gz.sha256 + +% cd ../metastore-server/ +% mvn package -DskipTests -Pdocker -Dmaven.javadoc.skip=true -DcreateChecksum=true + +% cd target +% shasum -a 256 apache-hive-standalone-metastore-server-X.Y.Z-bin.tar.gz > apache-hive-standalone-metastore-server-X.Y.Z-bin.tar.gz.sha256 </code></pre><p>Note: If you build from the existing project, make sure there are no empty directories or the “*.iml” files in the apache-hive-X.Y.Z-src.tar.gz. 3. Verify that the SHA 256 checksums are valid:</p> <pre tabindex=0><code>% shasum -a 256 -c apache-hive-X.Y.Z-bin.tar.gz.sha256 @@ -350,6 +359,11 @@ apache-hive-X.Y.Z-bin.tar.gz: OK % shasum -a 256 -c apache-hive-X.Y.Z-src.tar.gz.sha256 apache-hive-X.Y.Z-src.tar.gz: OK +% shasum -a 256 -c apache-hive-standalone-metastore-server-X.Y.Z-bin.tar.gz.sha256 +apache-hive-standalone-metastore-server-X.Y.Z-bin.tar.gz: OK + +% shasum -a 256 -c apache-hive-standalone-metastore-X.Y.Z-src.tar.gz.sha256 +apache-hive-standalone-metastore-X.Y.Z-src.tar.gz: OK </code></pre><ol start=4> <li>Check that release file looks ok – e.g., install it and run examples from tutorial.</li> <li>Setup your PGP keys for signing the release, if you don’t have them already. @@ -370,7 +384,8 @@ apache-hive-X.Y.Z-src.tar.gz: OK </ol> <pre tabindex=0><code>% gpg --armor --output apache-hive-X.Y.Z-bin.tar.gz.asc --detach-sig apache-hive-X.Y.Z-bin.tar.gz % gpg --armor --output apache-hive-X.Y.Z-src.tar.gz.asc --detach-sig apache-hive-X.Y.Z-src.tar.gz - +% gpg --armor --output apache-hive-standalone-metastore-server-X.Y.Z-bin.tar.gz.asc --detach-sig apache-hive-standalone-metastore-server-X.Y.Z-bin.tar.gz +% gpg --armor --output apache-hive-standalone-metastore-X.Y.Z-src.tar.gz.asc --detach-sig apache-hive-standalone-metastore-X.Y.Z-src.tar.gz </code></pre><ol start=7> <li>Follow instructions in <a href=https://www.apache.org/dev/release-publishing.html#distribution>https://www.apache.org/dev/release-publishing.html#distribution</a> to push the new release artifacts (tar.gz, tar.gz.asc, tar.gz.sha256) to the SVN staging area of the project (<a href=https://dist.apache.org/repos/dist/dev/hive/>https://dist.apache.org/repos/dist/dev/hive/</a>). Make sure to create a new directory for the release candidate. You may need PMC privileges to do this step – if [...] </ol> @@ -380,9 +395,14 @@ cd dist svn update --set-depth empty dev svn update --set-depth empty dev/hive mkdir dev/hive/hive-X.Y.Z/ - cp <hive-source-dir>/packaging/target/apache-hive-X.Y.Z*.tar.gz* dev/hive/hive-X.Y.Z/ + +mkdir dev/hive/hive-standalone-metastore-X.Y.Z/ +cp <hive-source-dir>/standalone-metastore/target/apache-hive-standalone-metastore-server-X.Y.Z*.tar.gz* dev/hive/hive-standalone-metastore-X.Y.Z/ +cp <hive-source-dir>/standalone-metastore/metastore-server/target/apache-hive-standalone-metastore-X.Y.Z*.tar.gz* dev/hive/hive-standalone-metastore-X.Y.Z/ + svn add dev/hive/hive-X.Y.Z +svn add dev/hive/hive-standalone-metastore-X.Y.Z svn commit -m "Hive X.Y.Z release" </code></pre><ol start=8> <li>Publish Maven artifacts to the Apache staging repository. Make sure to have this <a href=http://www.apache.org/dev/publishing-maven-artifacts.html#dev-env>setup</a> for Apache releases. Use committer <a href=https://maven.apache.org/developers/committer-settings.html>setting.xml</a>.</li> @@ -407,8 +427,10 @@ Apache Hive X.Y.Z Release Candidate N is available here: https://people.apache.org/~you/hive-X.Y.Z-candidate-N The checksums are these: -- ff60286044d2f3faa8ad1475132cdcecf4ce9ed8faf1ed4e56a6753ebc3ab585 apache-hive-4.0.0-alpha-1-bin.tar.gz -- 07f30371df5f624352fa1d0fa50fd981a4dec6d4311bb340bace5dd7247d3015 apache-hive-4.0.0-alpha-1-src.tar.gz +- ff60286044d2f3faa8ad1475132cdcecf4ce9ed8faf1ed4e56a6753ebc3ab585 apache-hive-4.1.0-bin.tar.gz +- 07f30371df5f624352fa1d0fa50fd981a4dec6d4311bb340bace5dd7247d3015 apache-hive-4.1.0-src.tar.gz +- 07f30371df5f624352fa1d0fa50fd981a4dec6d4311bb340bace5dd7247d3015 apache-hive-standalone-metastore-server-4.1.0-bin.tar.gz +- 07f30371df5f624352fa1d0fa50fd981a4dec6d4311bb340bace5dd7247d3015 apache-hive-standalone-metastore-4.1.0-src.tar.gz Maven artifacts are available here: @@ -437,8 +459,10 @@ or wget https://people.apache.org/keys/group/hive.asc gpg --import <keys file> -gpg --verify hive-X.Y.Z-bin.tar.gz.asc hive-X.Y.Z-bin.tar.gz -gpg --verify hive-X.Y.Z.tar.gz.asc hive-X.Y.Z.tar.gz +gpg --verify apache-hive-X.Y.Z-bin.tar.gz.asc apache-hive-X.Y.Z-bin.tar.gz +gpg --verify apache-hive-X.Y.Z-src.tar.gz.asc apache-hive-X.Y.Z-src.tar.gz +gpg --verify apache-hive-standalone-metastore-server-X.Y.Z-bin.tar.gz.asc apache-hive-standalone-metastore-server-X.Y.Z-bin.tar.gz +gpg --verify apache-hive-standalone-metastore-X.Y.Z-src.tar.gz.asc apache-hive-standalone-metastore-X.Y.Z-src.tar.gz </code></pre><ol start=2> <li>Verifying the sha256 checksum:<br> @@ -534,7 +558,8 @@ The Apache Hive Team </code></pre><h3 id=archive-old-releases>Archive old releases</h3> <p>According to the <a href=https://infra.apache.org/release-distribution.html#archival>INFRA archival g</a><a href=https://infra.apache.org/release-distribution.html#archival>uidelines</a> old releases should be removed from the main <a href=https://downloads.apache.org/hive/>download site of the project</a> following. Check the respective guidelines and perform the necessary cleanup.</p> -<pre tabindex=0><code>svn del -m "Archiving release Apache Hive 4.0.0-beta-1" https://dist.apache.org/repos/dist/release/hive/hive-4.0.0-beta-1/ +<pre tabindex=0><code>svn del -m "Archiving release Apache Hive X.Y.Z" https://dist.apache.org/repos/dist/release/hive/hive-X.Y.Z/ +svn del -m "Archiving release Apache Hive Standalone Metastore X.Y.Z" https://dist.apache.org/repos/dist/release/hive/hive-standalone-metastore-X.Y.Z/ </code></pre><h3 id=preparing-branch-for-future-maintenance-release>Preparing Branch for Future Maintenance Release</h3> <p>After the release has been completed, prepare the branch for the next development cycle.</p> <ol> diff --git a/index.json b/index.json index 287ae60..e8739d2 100644 --- a/index.json +++ b/index.json @@ -1 +1 @@ -[{"categories":null,"contents":"Query File Test(qtest) Query File Test is a JUnit-based integration test suite for Apache Hive. Developers write any SQL; the testing framework runs it and verifies the result and output.\n Tutorial: How to run a specific test case Preparation Run a test case Tutorial: How to add a new test case Add a QFile Generate a result file Verify the new result file Commandline options Test options Test Iceberg, Accumulo, or Kudu QTestOptionHandler: pre/pos [...] \ No newline at end of file +[{"categories":null,"contents":"Query File Test(qtest) Query File Test is a JUnit-based integration test suite for Apache Hive. Developers write any SQL; the testing framework runs it and verifies the result and output.\n Tutorial: How to run a specific test case Preparation Run a test case Tutorial: How to add a new test case Add a QFile Generate a result file Verify the new result file Commandline options Test options Test Iceberg, Accumulo, or Kudu QTestOptionHandler: pre/pos [...] \ No newline at end of file