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

Any chance of a Java port? #15

Open
davidmankin opened this issue Apr 7, 2021 · 4 comments
Open

Any chance of a Java port? #15

davidmankin opened this issue Apr 7, 2021 · 4 comments

Comments

@davidmankin
Copy link

This looks like a really neat as a way to serialize a large number of protobuffers. I see there's C++ and Python but at least my reader process is Spark based, so Java. Any chance there's a Java port on the way? Or at least JNI/Swig bindings and README on how to make it work from Java?

@QrczakMK
Copy link
Member

There is a long term plan to add it, likely in the form of JNI bindings.

But I am afraid I cannot promise any time horizon.

@mzhaom
Copy link

mzhaom commented Dec 29, 2021

I might be able to provide some help. Wonder whether @QrczakMK you have any high level plan in mind.

The tricky part w.r.t JNI binding is java protobuf implementation is not done through C++ implementation(unlike python protobuf), so the record type handling in Record{Reader,Writer} might need a little bit work.

@mzhaom
Copy link

mzhaom commented Jan 1, 2022

WIP PR: #21

@QrczakMK
Copy link
Member

QrczakMK commented Jan 3, 2022 via email

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

3 participants