Skip to content

Commit 4008c75

Browse files
Minor cleanup.
Signed-off-by: Yury-Fridlyand <yuryf@bitquilltech.com>
1 parent ce2e8bf commit 4008c75

2 files changed

Lines changed: 2 additions & 4 deletions

File tree

core/src/main/java/org/opensearch/sql/analysis/AnalysisContext.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
1212
import java.util.Map;
1313
import java.util.Objects;
1414
import lombok.Getter;
15-
import lombok.Setter;
1615
import org.opensearch.sql.expression.Expression;
1716
import org.opensearch.sql.expression.NamedExpression;
1817

@@ -33,8 +32,7 @@ public class AnalysisContext {
3332
* For example, `now` function should the same value during processing a query.
3433
*/
3534
@Getter
36-
@Setter
37-
private Map<String, Expression> cachedFunctionValues;
35+
private final Map<String, Expression> cachedFunctionValues;
3836

3937
public AnalysisContext() {
4038
this(new TypeEnvironment(null));

core/src/main/java/org/opensearch/sql/analysis/ExpressionAnalyzer.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,7 @@ public Expression visitRelevanceFieldList(RelevanceFieldList node, AnalysisConte
173173
@Override
174174
public Expression visitFunctionWithCachedValue(FunctionWithCachedValue node,
175175
AnalysisContext context) {
176-
var valueName = node.toString();
176+
var valueName = node.getFuncName();
177177
if (context.getCachedFunctionValues().containsKey(valueName)) {
178178
return context.getCachedFunctionValues().get(valueName);
179179
}

0 commit comments

Comments
 (0)