ftsrg/ingraph

Tidy schema inferencer

Closed this issue · 0 comments

The JPlanToFPlan object, a.k.a. the schema inferencer, could be simplified here and there.

  • The extraAttributes field in fplan nodes is only relevant for nullary operators and Projection/Grouping.
  • While we're at it, it should actually be called requiredProperties.
  • Also, rename externalSchema to nestedSchema and internalSchema to flatSchema.