Skip to content

Conversation

@garretrieger
Copy link
Contributor

Adds three new config settings:

  • generate_table_keyed_segments: when enabled a table keyed segment will be added to the output plan for each merge group (including the 'ungrouped' one).
  • base_segmentation_plan: any segmentation plan settings here are copied to the output plan. Useful for configuring settings related to the table keyed encoding.
  • MergeGroup::name: assigns a name to each merge group so they can be more easily identified in the log output.

This simplifies plan creation by avoiding needing a separate run of util/generate_table_keyed_config.

…its output.

One table keyed segment is added per merge group.
Allows the config to provide segmentation plan settings to include in the output plan.
@garretrieger garretrieger merged commit edcbdae into w3c:main Oct 27, 2025
3 checks passed
@garretrieger garretrieger deleted the table_keyed branch October 27, 2025 18:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant