"non-retryable exception" and "no such index" errors

I get the following errors in my elasticsearch log:

[2019-03-06T03:47:45,952][DEBUG][o.e.a.b.TransportShardBulkAction] [streamname][1] failed to execute bulk item (index) BulkShardRequest [[streamname][1]] containing [index {[streamname][transaction][47448000004833500381__], source[n/a, actual length: [4.5kb], max length: 2kb]}]
java.lang.IllegalArgumentException: Limit of total fields [100] in index streamname] has been exceeded

...

[2019-03-07T06:00:25,651][WARN ][o.e.i.r.TransportDeleteByQueryAction] [fvZI_Vz] giving up on search because it failed with a non-retryable exception

org.elasticsearch.index.IndexNotFoundException: no such index

at org.elasticsearch.cluster.metadata.IndexNameExpressionResolver$WildcardExpressionResolver.indexNotFoundException(IndexNameExpressionResolver.java:678) ~[elasticsearch-6.2.1.jar:6.2.1]

at org.elasticsearch.cluster.metadata.IndexNameExpressionResolver$WildcardExpressionResolver.innerResolve(IndexNameExpressionResolver.java:630) ~[elasticsearch-6.2.1.jar:6.2.1]

at org.elasticsearch.cluster.metadata.IndexNameExpressionResolver$WildcardExpressionResolver.resolve(IndexNameExpressionResolver.java:586) ~[elasticsearch-6.2.1.jar:6.2.1]

at org.elasticsearch.cluster.metadata.IndexNameExpressionResolver.concreteIndices(IndexNameExpressionResolver.java:164) ~[elasticsearch-6.2.1.jar:6.2.1]

at org.elasticsearch.cluster.metadata.IndexNameExpressionResolver.concreteIndices(IndexNameExpressionResolver.java:139) ~[elasticsearch-6.2.1.jar:6.2.1]

at org.elasticsearch.action.search.TransportSearchAction.executeSearch(TransportSearchAction.java:294) ~[elasticsearch-6.2.1.jar:6.2.1]

at org.elasticsearch.action.search.TransportSearchAction.lambda$doExecute$4(TransportSearchAction.java:193) ~[elasticsearch-6.2.1.jar:6.2.1]

at org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:60) ~[elasticsearch-6.2.1.jar:6.2.1]

at org.elasticsearch.index.query.Rewriteable.rewriteAndFetch(Rewriteable.java:113) ~[elasticsearch-6.2.1.jar:6.2.1]

at org.elasticsearch.index.query.Rewriteable.rewriteAndFetch(Rewriteable.java:86) ~[elasticsearch-6.2.1.jar:6.2.1]

I searched for an answer regrading those errors, but I cloudn't find any explanation regarding how those errors cause or are connected to each other?

Why a limit exception error would cause non-retryable exception?
Why non-retryable exception error will cause "no such error"?

Anyway, what might cause the no such index error? I send delete index via curl from time to time, but it usualt doesn't result in such a long error message, but in a much shorter one:

[2019-03-27T14:40:05,049][INFO ][t.b.r.a.ACL ] ALLOWED by { name: 'Require HTTP Basic Auth', policy: ALLOW, rules: } req={ ID:453341458-1762348046#5647, TYP:DeleteIndexRequest, CGR:N/A, USR:[no basic auth header], BRS:true, KDX:null, ACT:indices:admin/delete, OA:127.0.0.1, DA:0:0:0:0:0:0:0:1, IDX:asdasd, MET:DELETE, PTH:/asdasd, CNT:<N/A>, HDR:{User-Agent=curl/7.29.0, content-length=0, Host=localhost:9200, Accept=/}, HIS:[Require HTTP Basic Auth->] }

If there is someone who can shed some light on this issue I would be very happy...

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.