-
Notifications
You must be signed in to change notification settings - Fork 3.8k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
104407: changefeedccl: support the updated and mvcc with parquet format r=miretskiy a=jayshrivastava #### changefeedccl: use buildutil.CrdbTestBuild for parquet testing Parquet testing requires that extra metadata be written to parquet files so tests can create CDC rows from the raw data. Previously, the production parquet code relied on a testing knob to be passed to write this extra metadata. This is problematic as not all tests would pass the testing knob, making it so that we could not randomly use parquet in those tests for metamorphic testing purposes. With this change, the parquet production code uses `buildutil.CrdbTestBuild`, which is a global flag enabled in tests. Now, metamorphic parquet testing can be applied to more tests. Epic: None Release note: None --- #### changefeedccl: support the updated and mvcc timestamp options with parquet format Previously, using the parquet format in changefeeds did not support using the `mvcc` or `updated` options. This change adds support for using these options with parquet. Epic: None Release note: None --- #### do not merge: force parquet when possible during tests This change will not be merged. When it is possible for tests to use parquet, this change forces them to use parquet. This change also forces tests for updated timestamps and mvcc timestamps to use the cloudstorage sink + parquet format. Release note: None Epic: None Co-authored-by: Jayant Shrivastava <jayants@cockroachlabs.com>
- Loading branch information
Showing
12 changed files
with
169 additions
and
99 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.