From eedd682c5035ae17115b08ead6301549c1147590 Mon Sep 17 00:00:00 2001 From: Nik Everett Date: Mon, 9 Jun 2025 07:31:07 -0400 Subject: [PATCH 1/2] Intentionally blow up --- .../java/org/elasticsearch/index/mapper/NumberFieldMapper.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/server/src/main/java/org/elasticsearch/index/mapper/NumberFieldMapper.java b/server/src/main/java/org/elasticsearch/index/mapper/NumberFieldMapper.java index e263ebcfeced0..af711a17abadc 100644 --- a/server/src/main/java/org/elasticsearch/index/mapper/NumberFieldMapper.java +++ b/server/src/main/java/org/elasticsearch/index/mapper/NumberFieldMapper.java @@ -1011,7 +1011,8 @@ public Short parse(XContentParser parser, boolean coerce) throws IOException { @Override public Query termQuery(String field, Object value, boolean isIndexed, boolean hasDocValues) { if (isOutOfRange(value)) { - return Queries.newMatchNoDocsQuery("Value [" + value + "] is out of range"); + throw new IllegalStateException("blow up intentionally"); +// return Queries.newMatchNoDocsQuery("Value [" + value + "] is out of range"); } return INTEGER.termQuery(field, value, isIndexed, hasDocValues); } From f9ad02e0984988c1e873e5cbe8c62181355a74a6 Mon Sep 17 00:00:00 2001 From: elasticsearchmachine Date: Mon, 9 Jun 2025 11:42:16 +0000 Subject: [PATCH 2/2] [CI] Auto commit changes from spotless --- .../java/org/elasticsearch/index/mapper/NumberFieldMapper.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/src/main/java/org/elasticsearch/index/mapper/NumberFieldMapper.java b/server/src/main/java/org/elasticsearch/index/mapper/NumberFieldMapper.java index af711a17abadc..932523ec1ae24 100644 --- a/server/src/main/java/org/elasticsearch/index/mapper/NumberFieldMapper.java +++ b/server/src/main/java/org/elasticsearch/index/mapper/NumberFieldMapper.java @@ -1012,7 +1012,7 @@ public Short parse(XContentParser parser, boolean coerce) throws IOException { public Query termQuery(String field, Object value, boolean isIndexed, boolean hasDocValues) { if (isOutOfRange(value)) { throw new IllegalStateException("blow up intentionally"); -// return Queries.newMatchNoDocsQuery("Value [" + value + "] is out of range"); + // return Queries.newMatchNoDocsQuery("Value [" + value + "] is out of range"); } return INTEGER.termQuery(field, value, isIndexed, hasDocValues); }