• 0 Open
    0 Closed
    Updated 2020-08-06 14:51:57 +00:00
    2018-06-30

    This extends basic feature completeness to encompass excision, noHistory, import and export, schema evolution and migration, logging, documentation, asynchronous writes, concurrent read isolation, and query preparation/caching

  • 0 Open
    0 Closed
    Updated 2020-08-06 14:51:57 +00:00
    2018-09-30

    Mentat stores a sequence of changes. That makes replication and synchronization more tractable than stores that only maintain the current state of the world. This milestone defines the ability for a Mentat store to be replicated from a primary to a secondary, and for two or more stores to be synchronized via a centralized clearing-house.

  • 0 Open
    0 Closed
    Updated 2020-08-06 16:26:37 +00:00
    No due date

    One of our core value propositions is exposing the transaction log to applications. This entails a bunch of query work to allow individual statements and the query as a whole to examine the transaction log or a historical version of the database, and a little core work to allow callers to work with database instances.

  • 0 Open
    0 Closed
    Updated 2020-08-06 16:26:38 +00:00
    No due date

    This milestone encompasses a variety of datatypes that might be stored in Mentat:

    • Timestamps, UUIDs, interned keywords, bignums, and URIs — Datomic parity.
    • JSON, which will be particularly useful for JS consumers, and opens the door to JS-aware predicates and destructuring.
    • Geospatial data, using RTree or SpatiaLite.
  • 0 Open
    0 Closed
    Updated 2020-08-06 16:26:38 +00:00
    No due date

    This milestone covers description, maintenance, and use of materialized views and in-memory caches.

  • 0 Open
    0 Closed
    Updated 2020-08-06 16:26:39 +00:00
    No due date
  • 0 Open
    0 Closed
    Updated 2020-08-06 16:26:39 +00:00
    No due date