Krisztian Szucs
MModular
•Created by Krisztian Szucs on 7/19/2024 in #community-showcase
Firebolt: In-progress implementation of Apache Arrow in Mojo
Thanks @lukas for the extra context. I can't recall what was the exact issue there, but I am going to take another look.
26 replies
MModular
•Created by Krisztian Szucs on 7/19/2024 in #community-showcase
Firebolt: In-progress implementation of Apache Arrow in Mojo
Also integrating the new magic package manager would be nice.
26 replies
MModular
•Created by Krisztian Szucs on 7/19/2024 in #community-showcase
Firebolt: In-progress implementation of Apache Arrow in Mojo
Hi @guidorice ! Sorry, I haven't had the time to work on the library lately. Sure, though it uses some features only available in the nightly, so we would need to pin a more recent version.
26 replies
MModular
•Created by Krisztian Szucs on 7/21/2024 in #community-showcase
Github Action for setting up Mojo
Just a quick and dirty github action step to help creating CI builds for mojo projects. Already using it at https://github.com/kszucs/firebolt/blob/main/.github/workflows/test.yml
3 replies
MModular
•Created by Krisztian Szucs on 7/19/2024 in #community-showcase
Firebolt: In-progress implementation of Apache Arrow in Mojo
That will be required for the IPC format along with mojo json for the integration tests. Yes, ideally we should join efforts.
26 replies
MModular
•Created by Krisztian Szucs on 7/19/2024 in #community-showcase
Firebolt: In-progress implementation of Apache Arrow in Mojo
Partially, it only works in one direction for now where Mojo is the consumer because the mojo callbacks cannot be passed to the C side. Also the C layout for the used structs are not guaranteed, but hopefully these are going to be sorted out in mojo soon enough.
26 replies
MModular
•Created by Krisztian Szucs on 7/19/2024 in #community-showcase
Firebolt: In-progress implementation of Apache Arrow in Mojo
The python buffer protocol is pretty similar to the arrow c data interface. I think both are really important.
26 replies
MModular
•Created by Krisztian Szucs on 7/19/2024 in #community-showcase
Firebolt: In-progress implementation of Apache Arrow in Mojo
I am a maintainer of apache/arrow. Once mojo gets adopted enough and the arrow impl gets mature enough, the it will make sense to push it upstream. Though that is a long term goal.
26 replies
MModular
•Created by Krisztian Szucs on 7/19/2024 in #community-showcase
Firebolt: In-progress implementation of Apache Arrow in Mojo
Entirely optional, it is only used for testing the zero copy exchange interface.
26 replies
MModular
•Created by Krisztian Szucs on 7/19/2024 in #community-showcase
Firebolt: In-progress implementation of Apache Arrow in Mojo
Well, the implementation is not there yet.
26 replies
MModular
•Created by Krisztian Szucs on 7/19/2024 in #community-showcase
Firebolt: In-progress implementation of Apache Arrow in Mojo
The test runner is able to discover the test cases there as well and it has been my preference for python projects.
26 replies
MModular
•Created by Krisztian Szucs on 7/19/2024 in #community-showcase
Firebolt: In-progress implementation of Apache Arrow in Mojo
Apache Arrow is a cross-language development platform for in-memory data. It specifies a standardized language-independent columnar memory format.
26 replies
MModular
•Created by Krisztian Szucs on 6/26/2024 in #questions
Mojo nightly auth
Something like
docker run -it modular/mojo:nightly mojo
7 replies
MModular
•Created by Krisztian Szucs on 6/26/2024 in #questions
Mojo nightly auth
It would be great if there were a public docker image for both the release and nightly versions
7 replies
MModular
•Created by Krisztian Szucs on 6/26/2024 in #questions
Mojo nightly auth
Yes. If I change https://github.com/modularml/mojo/blob/nightly/examples/docker/Dockerfile.mojosdk#L54 to nightly/mojo it fails with required auth
7 replies
MModular
•Created by ivellapillil on 5/15/2024 in #community-showcase
Online book on Mojo
I like the diagrams explaining the parts of the expression.
35 replies