Support _tidb_commit_ts for tiflash in next-gen and next-gen-columnar - #11103
xzhangxian1008 wants to merge 2 commits into
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository UI Review profile: CHILL Plan: Advanced Run ID: 📒 Files selected for processing (6)
Included review availability: Your plan provides up to 4 included reviews per hour; 3 remain after this review. 📝 WalkthroughWalkthroughChangesColumnar commit-ts reads
Priority: ➖ Normal Estimated code review effort: 4 (Complex) | ~45 minutes Change: Feature Sequence Diagram(s)sequenceDiagram
participant ColumnarReader
participant StorageMetadata
participant MVCCVersionReader
participant FilterEvaluator
ColumnarReader->>StorageMetadata: Generate remapped scan and table metadata
StorageMetadata-->>ColumnarReader: Return version-aware projection
ColumnarReader->>MVCCVersionReader: Read nullable MVCC version values
MVCCVersionReader-->>ColumnarReader: Return commit_ts values
ColumnarReader->>FilterEvaluator: Cast values and evaluate remapped predicates
FilterEvaluator-->>ColumnarReader: Return filtered block
Suggested reviewers: Merge Risk: ⚪ Minimal · up to No actionable merge-blocking issue was established for this change. 🚥 Pre-merge checks | ✅ 3 | ❌ 2❌ Failed checks (2 warnings)
✅ Passed checks (3 passed)
Full details: Description checkExplanation The description follows the required template and identifies the issue, tests, side effects, documentation status, and release note. However, the required Problem Summary and explanation of what changed and how it works are empty. ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. I’m a rabbit with columns to tend, Comment |
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: coderabbitai[bot] The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
@coderabbitai[bot]: adding LGTM is restricted to approvers and reviewers in OWNERS files. DetailsIn response to this: Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
|
@xzhangxian1008: The following tests failed, say
Full PR test history. Your PR dashboard. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here. |
What problem does this PR solve?
Issue Number: ref #10733
Problem Summary:
What is changed and how it works?
Check List
Tests
Side effects
Documentation
Release note
Summary by CodeRabbit
New Features
Bug Fixes
Tests