-
Notifications
You must be signed in to change notification settings - Fork 326
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
Compress enormous metadata section by 50% while making it friendlier #7989
Comments
an alternative solution would to be to extract the metadata to separate files so that they become regular JSON, which can then be consumed using a regular JSON parser. not sure whether there are any major downsides to this approach though |
@Frizi and I also discussed this change - we should make it, but we need to make sure we can still read the old format as well, and the change must work in both the new and old IDEs. |
Maybe, but my PR #7683 is blocked and I need (dirty) fix immediately, not a complete architecture rewrite in weeks.
I remember discussing that in the past and there was some reasoning behind having UUIDs at the end of the file. Any comment @wdanilo, @kustosz? |
Obsolete if #9257 gets implemented. |
Various META-DATA related issues
METADATA
header. #7843indicate the META-DATA section composes a major problem and a bottleneck in the stability of the whole parsing and editing infrastructure. In addition to that and independently of that the format of metadata is extremely verbose and deserves redesign. Instead of:
we should be writing:
e.g. shorten each record by almost a half. Please modify the parser to support new, shorter format and make it more bulletproof.
Tasks
The text was updated successfully, but these errors were encountered: