-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
[Enhancement] improve statistics strategy for insert overwrite #50417
[Enhancement] improve statistics strategy for insert overwrite #50417
Conversation
a47fced
to
8cff413
Compare
fe/fe-core/src/main/java/com/starrocks/sql/optimizer/statistics/InMemoryStatisticStorage.java
Outdated
Show resolved
Hide resolved
f59c9c0
to
66c35e3
Compare
9b04c41
to
8524579
Compare
970d3da
to
4407df9
Compare
@Mergifyio rebase |
❌ Unable to rebase: user
|
c120005
to
fe8c8d8
Compare
Signed-off-by: Murphy <[email protected]>
Signed-off-by: Murphy <[email protected]>
Signed-off-by: Murphy <[email protected]>
Signed-off-by: Murphy <[email protected]>
Signed-off-by: Murphy <[email protected]>
Signed-off-by: Murphy <[email protected]>
Signed-off-by: Murphy <[email protected]>
Signed-off-by: Murphy <[email protected]>
Signed-off-by: Murphy <[email protected]>
Signed-off-by: Murphy <[email protected]>
0e965da
to
f0d66c6
Compare
Quality Gate failedFailed conditions See analysis details on SonarCloud Catch issues before they fail your Quality Gate with our IDE extension SonarLint |
[Java-Extensions Incremental Coverage Report]✅ pass : 0 / 0 (0%) |
[FE Incremental Coverage Report]✅ pass : 226 / 244 (92.62%) file detail
|
[BE Incremental Coverage Report]✅ pass : 0 / 0 (0%) |
@Mergifyio backport branch-3.3 |
✅ Backports have been created
|
Signed-off-by: Murphy <[email protected]> (cherry picked from commit 5126313) # Conflicts: # fe/fe-core/src/main/java/com/starrocks/qe/StmtExecutor.java # fe/fe-core/src/main/java/com/starrocks/statistic/StatisticUtils.java
Signed-off-by: Murphy <[email protected]> (cherry picked from commit 5126313) Signed-off-by: Murphy <[email protected]> # Conflicts: # fe/fe-core/src/main/java/com/starrocks/qe/StmtExecutor.java # fe/fe-core/src/main/java/com/starrocks/statistic/StatisticUtils.java
ignore backport check: 3.3.5 |
Signed-off-by: Murphy <[email protected]> (cherry picked from commit 5126313) Signed-off-by: Murphy <[email protected]>
…ort #50417) (#51656) Signed-off-by: Murphy <[email protected]> Co-authored-by: Murphy <[email protected]>
…ocks#50417) Signed-off-by: Murphy <[email protected]>
…ocks#50417) Signed-off-by: Murphy <[email protected]> Signed-off-by: zhiminr.ren <[email protected]>
Why I'm doing:
INSERT OVERWRITE
would create a new partition with different id, and with version=2, which breaks the hypothesis of current load-triggered statistics collection.What I'm doing:
10%
, we don't trigger the collectionFixes #issue
What type of PR is this:
Does this PR entail a change in behavior?
If yes, please specify the type of change:
Checklist:
Bugfix cherry-pick branch check: