Skip to content

[V1] Replace PartiQLValue with Datum #1602

Open
@rchowell

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)

Metadata

Assignees

No one assigned

    Labels

    V1This is related to the V1 release of PartiQL.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions