~cowsql/cowsql/+git/cowsql:stable

Last commit made on 2023-11-04
Get this branch:
git clone -b stable https://git.launchpad.net/~cowsql/cowsql/+git/cowsql

Branch merges

Branch information

Name:
stable
Repository:
lp:~cowsql/cowsql/+git/cowsql

Recent commits

a0f9f44... by Free Ekanayaka

Release v1.15.4 (#13)

b9acf51... by Free Ekanayaka

Release v1.15.4

Signed-off-by: Free Ekanayaka <email address hidden>

e7f8be9... by Free Ekanayaka

test/integration: Skip flaky tests on slower architectures

Signed-off-by: Free Ekanayaka <email address hidden>

2ff9464... by Free Ekanayaka

test/integration: Further increase network latency settings

Signed-off-by: Free Ekanayaka <email address hidden>

c8ed1be... by Free Ekanayaka

server: Convert `monitor_cb` from prepare handle to `raft_step` callback (#12)

Using a prepare handle is unreliable, since while the process is paused
by a Jepsen nemesis there might be a lot of data being received by the
kernel in the TCP buffer, and that data will be read eagerly by libuv,
so the prepare handle callback will not get a chance to run and detect
the leadership lost in a timely manner.

08eec58... by Free Ekanayaka

github: Simplify testing matrix

Only run tests using gcc on latest Ubuntu.

Signed-off-by: Free Ekanayaka <email address hidden>

dae308a... by Free Ekanayaka

test/integration: Increase network latency settings

This mitigates test flakiness on slower hardware, since operations will fail
after a longer timeout.

Signed-off-by: Free Ekanayaka <email address hidden>

cdff208... by Free Ekanayaka

server: Convert monitor_cb from prepare handle to conn callback

Using a prepare handle is unreliable, since while the process is paused by a
Jepsen nemesis there might be a lot of data being received by the kernel in the
TCP buffer, and that data will be read eagerly by libuv, so the prepare handle
callback will not get a chance to run and detect the leadership lost in a timely
manner.

Signed-off-by: Free Ekanayaka <email address hidden>

a1d49d0... by Free Ekanayaka

docs: Remove duplicated documentation badge

Signed-off-by: Free Ekanayaka <email address hidden>

6e1e45c... by Free Ekanayaka

docs: Add documentation badge to README

Signed-off-by: Free Ekanayaka <email address hidden>