Skip to content

Commit 6df337f

Browse files
committed
refactored component
1 parent 0867f80 commit 6df337f

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

x-pack/plugin/rank-rrf/src/main/java/org/elasticsearch/xpack/rank/rrf/RRFRetrieverComponent.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ public static RRFRetrieverComponent fromXContent(XContentParser parser, Retrieve
7171
// Check if this is a structured component (starts with "retriever" or "weight")
7272
if (RETRIEVER_FIELD.match(firstFieldName, parser.getDeprecationHandler())
7373
|| WEIGHT_FIELD.match(firstFieldName, parser.getDeprecationHandler())) {
74-
// Parse structured format: {"retriever": {...}, "weight": 1.5}
74+
// This is a structured component - parse manually
7575
RetrieverBuilder retriever = null;
7676
Float weight = null;
7777

@@ -113,7 +113,6 @@ public static RRFRetrieverComponent fromXContent(XContentParser parser, Retrieve
113113

114114
return new RRFRetrieverComponent(retriever, weight);
115115
} else {
116-
// Handle direct retriever format: {"standard": {...}}
117116
RetrieverBuilder retriever = parser.namedObject(RetrieverBuilder.class, firstFieldName, context);
118117
context.trackRetrieverUsage(retriever.getName());
119118
if (parser.nextToken() != XContentParser.Token.END_OBJECT) {

0 commit comments

Comments
 (0)