Skip to content
Benoît Canet edited this page Apr 4, 2017 · 2 revisions

Bisecting Scylla

Git bisecting ScyllaDB works as usual excepted that it require actual work from the developer.

Procedure

Given your last commit is bad do

git bisect bad
Y
git bisect good #some good commit id

At each git bisect step do a:

git submodule update --recursive --init to update the git submodule to the right revisions.

Do a:

ninja-build clean

and configure Scylla by passing the following option (Source Gleb) to configure:

--cflags="-Wno-deprecated-declarations -Wno-deprecated  -Wno-error"

Then the work start were you will have to fix nits manually for each build.

Clone this wiki locally