Building Cassandra Storage Engine for Packaging
Legacy Cassandra storage engine description. Cassandra was removed from MariaDB in MariaDB 10.6.
Getting into build environment
ezvm precise-amd64-buildSet up Thrift
mkdir build
cd build
wget https://dist.apache.org/repos/dist/release/thrift/0.8.0/thrift-0.8.0.tar.gz
sudo apt-get install bzr
sudo apt-get install flex
tar zxvf thrift-0.8.0.tar.gz
cd thrift-0.8.0/
./configure --prefix=/home/buildbot/build/thrift-inst --without-qt4 --without-c_glib --without-csharp --without-java --without-erlang --without-python --without-perl --without-php --without-php_extension --without-ruby --without-haskell --without-go --without-d
make
make install
# free some space
make clean
cd ..Get the bzr checkout
Compile
Patch the tarball to include Thrift
Copy the data out of VM
References
Last updated
Was this helpful?

