[meta] Interop and local flag days #198

Open
opened 2020-08-06 16:56:31 +00:00 by gburd · 0 comments
gburd commented 2020-08-06 16:56:31 +00:00 (Migrated from github.com)

There are a number of changes to Mentat's storage schema and capabilities that are an 'event horizon' for syncing: older clients would be unable to sync across it.

We will be addressing this via built-in schema versioning, but it's prudent to track work that would trigger this.

  • More datatypes (#201): big integers (#280), JSON (#31), non-ns keywords (#285), URIs (#431)
  • Directory-based and alternate file format (#97, #129, #541)
  • Alternate datom flag format (#29)
  • More schema alteration support and simpler transacts for schema changes (#105, #379, #121)
  • Excision (#21)
  • :db/noHistory (#102)
  • Hash-based indexing (#69)
  • Tabular representations (#33)
There are a number of changes to Mentat's storage schema and capabilities that are an 'event horizon' for syncing: older clients would be unable to sync across it. We will be addressing this via [built-in schema versioning](https://github.com/mozilla/mentat/blob/66e6fef75ea65abd5e4c178f07022334324cebbe/src/vocabulary.rs#L389), but it's prudent to track work that would trigger this. - [ ] More datatypes (#201): big integers (#280), JSON (#31), non-ns keywords (#285), URIs (#431) - [ ] Directory-based and alternate file format (#97, #129, #541) - [ ] Alternate datom flag format (#29) - [ ] More schema alteration support and simpler transacts for schema changes (#105, #379, #121) - [ ] Excision (#21) - [ ] `:db/noHistory` (#102) - [ ] Hash-based indexing (#69) - [ ] Tabular representations (#33)
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: greg/mentat#198
No description provided.