mirror of
https://github.com/scylladb/scylladb.git
synced 2026-04-28 12:17:02 +00:00
33a03d4da4c8bc73e89f4962e4b590e852dc1869
"With the present patchset, we are now able to - start cassandra-2.1.8 - generate a keyspace and a table - flush it - exit it - start scylla on that same directory And it works, from the sstable point of view. Note that if we don't flush, Cassandra-2.1.8 won't do that automatically (it seems to do for 2.2), and things will be left in the commitlog. We are not replaying their commitlog, so we won't see any data. The reverse also works - starting scylla, creating a table, exiting it. After starting cassandra-2.1.8 in the same directory, everything works fine. There are still some minor issues left, but they are not showstoppers. I will open individual issues for each of them."
#Urchin
##Building Urchin
In addition to required packages by Seastar, the following packages are required by Urchin.
Submodules
Urchin uses submodules, so make sure you pull the submodules first by doing:
git submodule init
git submodule update
Building urchin on Fedora
Installing required packages:
sudo yum install yaml-cpp-devel lz4-devel zlib-devel snappy-devel jsoncpp-devel
Building urchin on Ubuntu 14.04
Installing required packages:
sudo apt-get install libyaml-cpp-dev liblz4-dev zlib1g-dev libsnappy-dev libjsoncpp-dev
Description
Languages
C++
72.6%
Python
26.1%
CMake
0.4%
GAP
0.3%
Shell
0.3%