Skip to content

Pull Hive-specific ConnectorSplit properties out of the base class #16457

@hdikeman

Description

@hdikeman

Description

There are two properties in the ConnectorSplit which are only used for Hive:

  • cacheable: turns on/off retention in the data cache for Hive. Only accessed via HiveConnectorSplit objects
  • splitWeight: used for scheduling, but only set to nonzero for Hive. Accessed via base ConnectorSplit objects

Some connectors (Tpch, Tpcds) set one or both of these, but never use them. Preferably we would remove these from the base class and place them in the Hive split implementation instead

cc @mbasmanova

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions