Skip to content

Latest commit

 

History

History

hbase

Support for HBase 2.6

As of SDP 24.7 we do include HBase 2.6 support in an experimental state.

Phoenix

At the time of this writing (July 12, 2024) there is no Phoenix release that supports HBase 2.6 so the script upload_new_phoenix_version.sh will not work.

HBase 2.6 support was added with PHOENIX-7172. SDP 24.7 includes Phoenix built from the master branch from commit 4afe457.

# clone the Phoenix repo
git clone [email protected]:apache/phoenix.git
cd phoenix
git checkout 4afe457

# create a tarball
mkdir ../phoenix-5.3.0-4afe457
git archive --format=tar --output ../phoenix-5.3.0-4afe457/phoenix.tar 4afe457
cd ../phoenix-5.3.0-4afe457
tar xf phoenix.tar
rm phoenix.tar
echo 4afe457 > git-commit
cd ..
tar -c phoenix-5.3.0-4afe457 | gzip > phoenix-5.3.0-4afe457-src.tar.gz

HBase operator tools

Repository: hbase-operator-tools

Built from git hash 7c738fc (master) since no release supporting HBase 2.6 available yet.

mkdir ../hbase-operator-tools-1.3.0-7c738fc
git archive --format=tar --output ../hbase-operator-tools-1.3.0-7c738fc/hot.tar 7c738fc
cd ../hbase-operator-tools-1.3.0-7c738fc
tar xf hot.tar
rm hot.tar
echo 7c738fc > git-commit
cd ..
tar -c hbase-operator-tools-1.3.0-7c738fc|gzip > hbase-operator-tools-1.3.0-7c738fc-src.tar.gz