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

Using SharedSymbolTable with reader or writer (or Element) #899

Open
kanru opened this issue Jan 18, 2025 · 2 comments
Open

Using SharedSymbolTable with reader or writer (or Element) #899

kanru opened this issue Jan 18, 2025 · 2 comments
Labels
question Further information is requested

Comments

@kanru
Copy link

kanru commented Jan 18, 2025

Hi, I'm evaluating using ion-rs as data storing format. I've used ion-java before and really liked the symbol table design. It seems currently ion-rs does not expose the method to configure shared symbol tables used for writing. There are some tests for using catalog for reading, but it seems the high-level API is also not public.

Do you plan to support symbol tables? IMO this would make ion-rs a more complete implementation of the ion spec.

@kanru kanru added the question Further information is requested label Jan 18, 2025
@zslayton
Copy link
Contributor

Hi! You're right, shared symbol tables work on the read side, but aren't yet exposed on the writer side. We do intend to support this eventually, but the work is not yet scheduled. If you'd be interested in trying to implement it, I'd be happy to sketch out what it should look like.

@kanru
Copy link
Author

kanru commented Jan 27, 2025

Hi, I'm interested. Though it would need 1 to 2 months until I wrap up a project I'm working on.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants