Skip to content
This repository was archived by the owner on Sep 12, 2018. It is now read-only.
This repository was archived by the owner on Sep 12, 2018. It is now read-only.

[tx] Don't parse EDN to construct bootstrap schema during bootstrap phase #193

@ncalexan

Description

@ncalexan

In #170, I got frustrated defining static structures in Rust and lazily parsed some EDN to represent symbolic schemas. We then turn around and transform the parsed structures into simpler triples to iterate over. This is all around the bootstrap V2_SYMBOLIC_SCHEMA code.

This ticket tracks defining a nested [(IDENT, [(ATTRIBUTE, VALUE), ...]), ...] structure in Rust directly, and avoiding using the EDN parser (and potentially even Value for the ident, attribute, and tree structure parts) during bootstrap.

This is a reasonable [good first bug].

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-ednEDN parser issues.A-transactIssues or requests in the transactor.

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions