mirror of
https://github.com/scylladb/scylladb.git
synced 2026-05-02 14:15:46 +00:00
499014a48655e65c090a278971a333b748ddd1f2
Our main has a "on_terminate()" to make sure it exits when there is an exception during initialization, instead of hanging. But it's in the wrong place - it needs to be on the outer future. Before this patch, an error parsing the command line will result in a "WARNING: exceptional future ignored ..." and a hang, instead of a "Exiting on unhandled exception..." and an exit as we get after this patch. Signed-off-by: Nadav Har'El <nyh@cloudius-systems.com>
…
#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%