Skip to content

Address remaining actionable comments from the #518 pyspark review #586

Description

Victor Schappert (@vcschapp)'s review of #518 (superseded by #569) left two actionable inline comments that were deferred to a follow-up rather than folded into that PR. This tracks clearing them.

  • Inline the PathSegment alias (StructSegment | ArraySegment) at its use sites and drop it. FieldSegment already names the general Struct | Array | Map case, so PathSegment is a misleading middle name for a subset that excludes MapSegment.
  • Expand the Check docstring to relate expr (the single composed Column) and read_columns (its read-set), and to explain why they are carried separately.

No behavior change. The broader naming and map-generality threads from the same review are tracked separately in #570.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions