Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FLINK-25520][Table SQL/API] Implement "ALTER TABLE ... COMPACT" SQL #18394

Closed
wants to merge 2 commits into from

Commits on Jan 24, 2022

  1. [FLINK-25520][Table SQL/API] Implement "ALTER TABLE ... COMPACT" SQL

    * Add compaction callback to ManagedTableFactory, ManagedTableListener and CatalogManager
    * Let SqlToOperationConverter convert the compact clause to ModifyOperation
    * Let SourceQueryOperation accept partition_spec as dynamic options
    * Let QueryOperationConverter and FlinkRelBuilder translate dynamic options as hints
    * Implement TestManagedTableFactory/TestManagedTableSource/TestManagedTableSink to support plan test
    LadyForest committed Jan 24, 2022
    Configuration menu
    Copy the full SHA
    6a33451 View commit details
    Browse the repository at this point in the history
  2. [FLINK-25520][Table SQL/API] Implement ITCase for "ALTER TABLE ... CO…

    …MPACT" SQL
    
    * Add TestManagedFileSourceReader, TestManagedFileSourceSplitEnumerator, TestManagedIterableSourceSplit, TestManagedFileSourceSplitSerializer
    * Add TestManagedSinkWriter, TestManagedCommittable, TestManagedSinkCommitter, TestManagedSinkCommittableSerializer
    LadyForest committed Jan 24, 2022
    Configuration menu
    Copy the full SHA
    4969111 View commit details
    Browse the repository at this point in the history