Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge master into dqlite-next #625

Closed
wants to merge 16 commits into from
Closed

Merge master into dqlite-next #625

wants to merge 16 commits into from

Conversation

cole-miller
Copy link
Contributor

We'll need to update dqlite-next periodically, here is the first such update!

Signed-off-by: Cole Miller [email protected]

cole-miller and others added 16 commits March 1, 2024 09:04
Since we're currently only supporting IPv4 and since we're setting
ai_family to AF_INET, the AI_ADDRCONFIG flag is not really making any
difference as getaddrinfo returns only IPv4 addresses.

This makes the test suite pass also if there isn't a non-loopback
network interface on the system configured with IPv4.

Signed-off-by: Free Ekanayaka <[email protected]>
Signed-off-by: Cole Miller <[email protected]>
Replace queue macro with inline functions
Use --enable-build-raft for Coverity
On armhf casting to uint64_t* produces the following warning
"cast increases required alignment of target type". Remove
the hack of saving a pointer to bool in a field that's not
meant to hold it.

Signed-off-by: Mathieu Borderé <[email protected]>
Signed-off-by: Mathieu Borderé <[email protected]>
test_conn: Fix changed alignment requirements.
Bump libuv version requirement to 1.34
raft/uv: Drop AI_V4MAPPED | AI_ADDRCONFIG from getaddrinfo
client/protocol: Ensure 64 bits for nanosecond calculations
@cole-miller cole-miller closed this Mar 8, 2024
@cole-miller cole-miller reopened this Mar 8, 2024
@cole-miller cole-miller closed this Mar 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants