Backwards compatibility in SQL transceiver
Closed this issue · 2 comments
sfegan commented
Add ability to read from old files into protobufs that have new fields added
Allow new fields and tables to be added to existing DB
sfegan commented
Watch out for cases when new fields make previously pruned tables visible
- in select : must continue probing to end of tree modifying path dynamically to allow messages to be skipped in case they have no entry (as they were once pruned) but some sub-table message does
sfegan commented
Done in rewritten SQLSerializer - inserting new fields extends or creates tables - new fields in a type that are not on disk will be ignored in retrieve