[
https://issues.apache.org/jira/browse/SOLR-15306?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17313071#comment-17313071
]
Karl Stoney commented on SOLR-15306:
------------------------------------
FWIW we also get these in the logs when it goes over 60s:
{{10:14:18.055
[updateExecutor-9-thread-777-processing-n:solr-0.search-solr.svc.cluster.local:80_solr
x:at-uk-002_shard1_replica_n4 c:at-uk-002 s:shard1 r:core_node6] ERROR
org.apache.solr.update.SolrCmdDistributor -
org.apache.solr.client.solrj.SolrServerException: Idle timeout expired:
600000/600000 ms
at
org.apache.solr.client.solrj.impl.Http2SolrClient.request(Http2SolrClient.java:430)
at
org.apache.solr.client.solrj.impl.Http2SolrClient.request(Http2SolrClient.java:761)
at
org.apache.solr.client.solrj.impl.ConcurrentUpdateHttp2SolrClient.request(ConcurrentUpdateHttp2SolrClient.java:370)
at org.apache.solr.client.solrj.SolrClient.request(SolrClient.java:1290)
at
org.apache.solr.update.SolrCmdDistributor.doRequest(SolrCmdDistributor.java:345)
at
org.apache.solr.update.SolrCmdDistributor.lambda$submit$0(SolrCmdDistributor.java:334)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at
java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at
com.codahale.metrics.InstrumentedExecutorService$InstrumentedRunnable.run(InstrumentedExecutorService.java:180)
at
org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:218)
at
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: java.util.concurrent.TimeoutException: Idle timeout expired:
600000/600000 ms
at
org.eclipse.jetty.io.IdleTimeout.checkIdleTimeout(IdleTimeout.java:171)
at org.eclipse.jetty.io.IdleTimeout.idleCheck(IdleTimeout.java:113)
at
java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at
java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304)
... 3 more
}}
> commit does not use async API
> -----------------------------
>
> Key: SOLR-15306
> URL: https://issues.apache.org/jira/browse/SOLR-15306
> Project: Solr
> Issue Type: Wish
> Security Level: Public(Default Security Level. Issues are Public)
> Components: update
> Affects Versions: 8.8, 8.8.1
> Reporter: Karl Stoney
> Priority: Minor
>
> It would be really useful if the commit api (particularly expungeDeletes due
> to the potentially log duration) supported the async api.
> On our medium sized (30gb) collection it takes around 5 minutes to run, so
> feels like a good candidate for async polling.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]