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

Would dqlite support non-Linux platform? #235

Closed
wongjlm opened this issue Jun 27, 2020 · 3 comments
Closed

Would dqlite support non-Linux platform? #235

wongjlm opened this issue Jun 27, 2020 · 3 comments

Comments

@wongjlm
Copy link

wongjlm commented Jun 27, 2020

Do you have a plan to support non-Linux platforms?

May be using:

https://tinyclouds.org/iocp-links.html

https://github.com/libuv/libuv

@freeekanayaka
Copy link
Contributor

The part that is currently Linux-specific is the disk I/O code in the C-raft library that dqlite uses. There's currently this PR that should make C-raft work on Windows and MacOS, however the author of that PR has not finished the work yet.

I personally don't have plans yet to support non-Linux platforms, but the above PR shows that it would be relatively straightforward to do, and patches would be welcome.

@rabits
Copy link
Contributor

rabits commented Feb 17, 2021

I hope #285 will help with BSD systems :)

@stgraber
Copy link
Contributor

Closing as it was just a question which got answered above.
We've been merging BSD/MacOS fixes when provided to us and are also happy to merge fixes needed for any other platform.

We'd also be happy for someone to extend our CI runs on those platforms to make sure we don't regress things.

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

No branches or pull requests

4 participants