Open JohannesLichtenberger opened 1 year ago
Useable either as a replacement of the current dictionary encoding (used to store object field names or element names/attribute names) or simply for the text compression of string values.
I feel the best way to implement this is to keep this as a separate library so we can maintain it separately and add it as a dependency. I also found the original c++ code used in the paper
This is the current implementation I have... if we want, we can migrate this to the Sirix organization and continue development from
I think you could simply develop it as a separate library and I can add it as a dependency once it's finished and published to maven central :-)
I think you could simply develop it as a separate library and I can add it as a dependency once it's finished and published to maven central :-)
Good point
@AlvinKuruvilla did you made any advances?
@AlvinKuruvilla ping :-)
Sorry @JohannesLichtenberger, not lately. I just finished school. I hope to get some more work done now that I have some free time. I have a feeling this is going to be a longer-term issue, especially with all of the tests that need to be ported over
is this issue fixed? @JohannesLichtenberger
No, still open. But I think low priority
Yeah, sorry about that @JohannesLichtenberger , I didn't mean to ghost you like that. I've been busy with school and those projects. I'm still interested in the project just haven't had the time as of late., I have most of the basic building blocks coded up for the most part, and I had some tests written up. Can we consider making this part of the org? It's nowhere near ready or stable, but I'm familiar enough with the codebase to set things up so people can at least look at open issues and consider contributing. That way, we can drive some progress when I can't work on it.
@Aminmalek wanted to work on this, so you may transfer it to the organization.
@AlvinKuruvilla we can work on this together.
FSST: Fast Random Access String Compression