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 a6519ac deploy: 514c15f8248a02e4a383fa249b4078c876684d5a
a6519ac is described below
commit a6519ac832fb2f5230f7e5571bd077857f5396be
Author: deniskuzZ <[email protected]>
AuthorDate: Thu Jul 10 22:07:46 2025 +0000
deploy: 514c15f8248a02e4a383fa249b4078c876684d5a
---
docs/latest/howtorelease_27362106/index.html | 39 ++++++++++------------------
index.json | 2 +-
2 files changed, 15 insertions(+), 26 deletions(-)
diff --git a/docs/latest/howtorelease_27362106/index.html
b/docs/latest/howtorelease_27362106/index.html
index adb13b3..d881c9a 100644
--- a/docs/latest/howtorelease_27362106/index.html
+++ b/docs/latest/howtorelease_27362106/index.html
@@ -124,7 +124,6 @@ ASF
<p><em>This page is prepared for Hive committers. You need committer rights to
create a new Hive release.</em></p>
<h2 id=heading></h2>
<ul>
-<li></li>
<li><a href=#storage-api-release>Storage API Release</a>
<ul>
<li><a href=#storage-api-prepare-master-branch>Storage API Prepare Master
Branch</a></li>
@@ -343,14 +342,9 @@ git push origin release-X.Y.Z-rcR
% 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 -DallModules -DskipTests -Dmaven.javadoc.skip=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
+% cd ../../standalone-metastore/packaging/target
+% shasum -a 256 hive-standalone-metastore-X.Y.Z-bin.tar.gz >
hive-standalone-metastore-X.Y.Z-bin.tar.gz.sha256
+% shasum -a 256 hive-standalone-metastore-X.Y.Z-src.tar.gz >
hive-standalone-metastore-X.Y.Z-src.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
@@ -359,11 +353,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 hive-standalone-metastore-X.Y.Z-bin.tar.gz.sha256
+hive-standalone-metastore-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
+% shasum -a 256 -c hive-standalone-metastore-X.Y.Z-src.tar.gz.sha256
+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.
@@ -384,8 +378,8 @@ apache-hive-standalone-metastore-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
+% gpg --armor --output hive-standalone-metastore-X.Y.Z-bin.tar.gz.asc
--detach-sig hive-standalone-metastore-X.Y.Z-bin.tar.gz
+% gpg --armor --output hive-standalone-metastore-X.Y.Z-src.tar.gz.asc
--detach-sig 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>
@@ -398,8 +392,7 @@ 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/
+cp
<hive-source-dir>/standalone-metastore/packaging/target/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
@@ -410,7 +403,6 @@ svn commit -m "Hive X.Y.Z release"
<p><strong>Note</strong>: If you get an error <code>gpg: signing failed:
Inappropriate ioctl for device,</code> try doing <code>export
GPG_TTY=$(tty)</code></p>
<p><strong>Note</strong>: if you have multiple gpg keys, you may need to
specify which key to use via -Dgpg.keyname=<PRIV_KEY></p>
<pre tabindex=0><code>% mvn deploy -Papache-release -DskipTests
-Dmaven.javadoc.skip=true
-
</code></pre><ol start=9>
<li>Login to the <a
href=https://repository.apache.org/index.html#stagingRepositories>Apache Nexus
server</a> and “close” the staged repository. This makes the
artifacts available at a temporary URL.</li>
</ol>
@@ -429,8 +421,8 @@ https://people.apache.org/~you/hive-X.Y.Z-candidate-N
The checksums are these:
- 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
+- 8d3a82be5670199c9c21f4766fdb3c49749cc8db6b517e0e73ac9f16dc7d3ef9
hive-standalone-metastore-4.1.0-bin.tar.gz
+- f47be1263f2d8bb09e2e626b66b979d29135c978ba1dd29f682bb21a08455b60
hive-standalone-metastore-4.1.0-src.tar.gz
Maven artifacts are available here:
@@ -448,7 +440,6 @@ Voting will conclude in 72 hours.
Hive PMC Members: Please test and vote.
Thanks.
-
</code></pre><h3 id=verifying-the-release-candidate>Verifying the Release
Candidate</h3>
<ol>
<li>Verifying the PGP signature:</li>
@@ -461,9 +452,9 @@ wget https://people.apache.org/keys/group/hive.asc
gpg --import <keys file>
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
+gpg --verify hive-standalone-metastore-X.Y.Z-bin.tar.gz.asc
hive-standalone-metastore-X.Y.Z-bin.tar.gz
+gpg --verify hive-standalone-metastore-X.Y.Z-src.tar.gz.asc
hive-standalone-metastore-X.Y.Z-src.tar.gz
</code></pre><ol start=2>
<li>Verifying the sha256 checksum:<br>
See the step under Building.</li>
@@ -481,7 +472,6 @@ git push origin :release-X.Y.Z-rcR
2. Move the release artifacts to the release area of the project (<a
href=https://dist.apache.org/repos/dist/release/hive/>https://dist.apache.org/repos/dist/release/hive/</a>).
Using svn mv command is important otherwise you may hit size limitations
applying to artifacts(</p>
<h2 id=infra-23055httpsissuesapacheorgjirabrowseinfra-23055srcconfmacro-1><a
href="https://issues.apache.org/jira/browse/INFRA-23055?src=confmacro">INFRA-23055</a></h2>
<p><a
href="https://cwiki.apache.org/confluence/plugins/servlet/applinks/oauth/login-dance/authorize?applicationLinkID=5aa69414-a9e9-3523-82ec-879b028fb15b">Authenticate</a>
to see issue details</p>
-<p>)</p>
<pre tabindex=0><code>svn mv
https://dist.apache.org/repos/dist/dev/hive/hive-X.Y.Z
https://dist.apache.org/repos/dist/release/hive/hive-X.Y.Z -m "Move
hive-X.Y.Z release from dev to release"
</code></pre><ol start=3>
<li>Wait till the release propagates to the mirrors and appears under: <a
href=https://dlcdn.apache.org/hive/>https://dlcdn.apache.org/hive/</a></li>
@@ -555,7 +545,6 @@ possible.
Regards,
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
X.Y.Z" https://dist.apache.org/repos/dist/release/hive/hive-X.Y.Z/
diff --git a/index.json b/index.json
index 41fb95a..80c4561 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