Skip to content

Splitter fields need to be ordered by user input for consistent output prefix ordering #2

@czhaoca

Description

@czhaoca

Issue Description

The splitter functionality currently does not maintain the order of fields as specified by the user input. This results in inconsistent output prefix ordering when splitting CSV files based on multiple fields.

Expected Behavior

When a user specifies splitter fields in a particular order (e.g., field1,field2,field3), the output file prefixes should maintain this order consistently.

Current Behavior

The splitter fields are processed without maintaining the user-specified order, leading to unpredictable output prefix ordering.

Impact

This affects the usability and predictability of the tool when users need consistent file naming patterns based on their specified field order.

Acceptance Criteria

  • Splitter fields maintain the order specified by user input
  • Output file prefixes reflect the user-specified field order
  • Existing functionality remains intact
  • Tests validate the ordering behavior

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions