Skip to content

Commit 9598b34

Browse files
authored
[Refactor] Remove unused Analyzer class and related code (#61503)
Why I'm doing: Remove unused Analyzer class and related code What I'm doing: This pull request removes the Analyzer class and all associated references, replacing its functionality with alternative approaches. The changes streamline the codebase by eliminating deprecated and redundant code, simplifying table alias generation, and modifying how tuple descriptors and partition information are handled.
1 parent 0b77c5c commit 9598b34

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+154
-1130
lines changed

fe/fe-core/src/main/java/com/starrocks/analysis/Analyzer.java

Lines changed: 0 additions & 380 deletions
This file was deleted.

fe/fe-core/src/main/java/com/starrocks/analysis/BaseTableRef.java

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -48,12 +48,4 @@ protected BaseTableRef(BaseTableRef other) {
4848
public TableRef clone() {
4949
return new BaseTableRef(this);
5050
}
51-
52-
@Override
53-
public TupleDescriptor createTupleDescriptor(Analyzer analyzer) {
54-
TupleDescriptor result = analyzer.getDescTbl().createTupleDescriptor();
55-
result.setTable(table);
56-
return result;
57-
}
58-
5951
}

0 commit comments

Comments
 (0)