Open
Description
NON-BLOCKING for rc.3
- Datum was designed as a low-level API for evaluation.
- PartiQLValue was designed as a DOM for PartiQL Values
This issue is addressed once the following questions are answered (and implemented) .. even if obvious.
- Which value representation is used in the AST, planner, evaluator, other.?
- Which representation has readers/writers?
- Datum can efficiently wrap PartiQLValue.
- How is the variant type modeled in Datum and PartiQLValue.
- [V1] Complete datetime and interval types #1657
- Remove PartiQLValue usage in AST (Alan)
- Remove PartiQLValue usage in Plan (John? I think we can internalize)