This is an automated email from the ASF dual-hosted git repository.
jsweeney pushed a commit to branch
SOLR-17022-glob-patterns-export-stream-handlers
in repository https://gitbox.apache.org/repos/asf/solr.git
The following commit(s) were added to
refs/heads/SOLR-17022-glob-patterns-export-stream-handlers by this push:
new 23626fb7a5f Breaking after a field matches any glob pattern to avoid
continuing to iterate patterns for the same field
23626fb7a5f is described below
commit 23626fb7a5f49c96c6be492c9d0e8a219bb67283
Author: Justin Sweeney <[email protected]>
AuthorDate: Tue Oct 10 14:01:59 2023 -0400
Breaking after a field matches any glob pattern to avoid continuing to
iterate patterns for the same field
---
.../src/java/org/apache/solr/client/solrj/io/stream/SelectStream.java | 1 +
1 file changed, 1 insertion(+)
diff --git
a/solr/solrj-streaming/src/java/org/apache/solr/client/solrj/io/stream/SelectStream.java
b/solr/solrj-streaming/src/java/org/apache/solr/client/solrj/io/stream/SelectStream.java
index 57cc75985eb..f4d923fcc09 100644
---
a/solr/solrj-streaming/src/java/org/apache/solr/client/solrj/io/stream/SelectStream.java
+++
b/solr/solrj-streaming/src/java/org/apache/solr/client/solrj/io/stream/SelectStream.java
@@ -331,6 +331,7 @@ public class SelectStream extends TupleStream implements
Expressible {
for (String globPattern : selectedFieldGlobPatterns) {
if (FilenameUtils.wildcardMatch(fieldName, globPattern)) {
workingToReturn.put(fieldName, original.get(fieldName));
+ break;
}
}
}