flatdata
flatdata copied to clipboard
Write-once, read-many, minimal overhead binary structured file format.
Optional sub-archive currently ignore all errors that happen during opening them, instead of failing the parent archive. The only thing that should be ignore is if they are missing (as...
Flatdata archives are currently stored as dictionaries. For distribution it could be much nicer if they instead were a single file. I propose that we should add support die the...
In flatdata archives users often use a pattern in which they reference other resources with relative references, e.g.: ``` struct Node { @range(edge_refs) first_edge_ref : u32; } struct Edge {...
Because now there is https://readthedocs.org/profiles/heremaps.
Flatdata archives often utilize sorted resources, and a binary search to find elements withing those. It is easy to mess up the sorting when creating archive, though, leading to (sometimes)...
Based on the discussion below, create a new contribution guide section, including what tests to run and how to verify things locally. > I seem to often run into this...
Including: * packed archive of source code * conan * something else?
Often the user wants to override an existing archive, and we should provide safe methods to do so: * check that only flatdata files are in the directory * only...
Often flatdata data needs to be sorted. By not exposing sort methods on Vector the user has to sort another structure first before serializing. This needs special wrapper since the...
C++ and Rust support enumerations, but python readers to not yet