-
Notifications
You must be signed in to change notification settings - Fork 2.4k
Initial set of commits to add support for zOS (an IBM mainframe operating system) #7805
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
Conversation
Thanks for the PR! I'm fine with merging in these changes as they don't conflict with anything else - but as we don't have any of these machines (neither ourselves nor in the CI) there's a good chance this will be broken again in the future. I also noticed you are making several changes in third party libraries we have inlined (moodycamel's concurrentqueue, httplib, fast_float). You may want to upstream these changes - otherwise once we update to a newer version the fixes will be lost. |
Machine access - Yup, that can be a long journey, especially for zOS. Thank you! I'll submit PRs for those too.. |
@Mytherin, thanks again for accepting these changes.
Yes, I'll try to keep it in a working state. Do tag me in case anything gets broken because of this. Upstream PRs for reference. If you have time, could you see if these look ok? |
Hi @Mytherin, could you pull this in please? |
Thank you very much, apologies if I was rushing it. |
Hello!
These are mostly pre-processor directives added to support building on zOS.
I'm working on an incredibly slow zOS machine, so progressing slowly but surely.
However, I'd like to get these merged as they won't get in the way of anything else.
Thanks for this excellent product.
It's ducking hilarious seeing arbitrary tasks go from 'x' seconds to 0.x seconds, like in the 0.8 version announcement.
I heap praises on DuckDB at work whenever I get a chance.