500 - {"class":"class org.postgresql.util.PSQLException","message":"ERROR: canceling statement due to conflict with recovery\n Detail: User query might have needed to see row versions that must be removed.","stacktrace":["org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2553)","org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2285)","org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:323)","org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:473)","org.postgresql.jdbc.PgStatement.execute(PgStatement.java:393)","org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:164)","org.postgresql.jdbc.PgPreparedStatement.executeQuery(PgPreparedStatement.java:114)","com.zaxxer.hikari.pool.ProxyPreparedStatement.executeQuery(ProxyPreparedStatement.java:52)","com.zaxxer.hikari.pool.HikariProxyPreparedStatement.executeQuery(HikariProxyPreparedStatement.java)","clojure.java.jdbc$db_query_with_resultset$run_query_with_params__458.invoke(jdbc.clj:786)","clojure.java.jdbc$db_query_with_resultset.invokeStatic(jdbc.clj:793)","clojure.java.jdbc$db_query_with_resultset.invoke(jdbc.clj:753)","clojure.java.jdbc$query.invokeStatic(jdbc.clj:828)","clojure.java.jdbc$query.doInvoke(jdbc.clj:800)","clojure.lang.RestFn.invoke(RestFn.java:636)","french_castle.impl.db$read.invokeStatic(db.clj:79)","french_castle.impl.db$read.invoke(db.clj:69)","french_castle.impl.db$read.invokeStatic(db.clj:75)","french_castle.impl.db$read.invoke(db.clj:69)","french_castle.impl.db$read.invokeStatic(db.clj:72)","french_castle.impl.db$read.invoke(db.clj:69)","french_castle.impl.db$find.invokeStatic(db.clj:99)","french_castle.impl.db$find.invoke(db.clj:96)","french_castle.publisher$find_by_domain.invokeStatic(publisher.clj:78)","french_castle.publisher$find_by_domain.invoke(publisher.clj:77)","sketches.domain.publisher$find_by_actual_domain.invokeStatic(publisher.clj:105)","sketches.domain.publisher$find_by_actual_domain.invoke(publisher.clj:104)","sketches.domain.publisher$find_by_domain.invokeStatic(publisher.clj:126)","sketches.domain.publisher$find_by_domain.invoke(publisher.clj:125)","sketches.server$make_handler$fn__46667$fn__46668.invoke(server.clj:320)","clojure.java.jdbc$db_transaction_STAR_.invokeStatic(jdbc.clj:580)","clojure.java.jdbc$db_transaction_STAR_.doInvoke(jdbc.clj:553)","clojure.lang.RestFn.invoke(RestFn.java:521)","clojure.java.jdbc$db_transaction_STAR_.invokeStatic(jdbc.clj:596)","clojure.java.jdbc$db_transaction_STAR_.doInvoke(jdbc.clj:553)","clojure.lang.RestFn.invoke(RestFn.java:464)","sketches.server$make_handler$fn__46667.invoke(server.clj:319)","clojure.lang.AFn.applyToHelper(AFn.java:154)","clojure.lang.AFn.applyTo(AFn.java:144)","clojure.core$apply.invokeStatic(core.clj:665)","clojure.core$apply.invoke(core.clj:660)","clojure.core.memoize$through_STAR_$fn__13720.invoke(memoize.clj:104)","clojure.core.cache$through$fn__13443.invoke(cache.clj:55)","clojure.core.memoize$through_STAR_$fn__13716$fn__13717.invoke(memoize.clj:103)","clojure.core.memoize.RetryingDelay.deref(memoize.clj:66)","clojure.core$deref.invokeStatic(core.clj:2320)","clojure.core$deref.invoke(core.clj:2306)","clojure.core.memoize$build_memoizer$fn__13801.doInvoke(memoize.clj:210)","clojure.lang.RestFn.applyTo(RestFn.java:137)","clojure.lang.AFunction$1.doInvoke(AFunction.java:31)","clojure.lang.RestFn.invoke(RestFn.java:408)","webstack.publisher$wrap_sketches_publisher$fn__29516.invoke(publisher.clj:24)","ring.middleware.gzip$wrap_gzip$fn__32537.invoke(gzip.clj:65)","webstack.static_resources$wrap_resource$fn__46536.invoke(static_resources.clj:70)","ring.middleware.content_type$wrap_content_type$fn__32336.invoke(content_type.clj:34)","ring.middleware.not_modified$wrap_not_modified$fn__32569.invoke(not_modified.clj:61)","webstack.remote_address$wrap_x_forwarded_for$fn__46359.invoke(remote_address.clj:24)","clj_new_relic.ring$wrap_newrelic$fn__46240.invoke(ring.clj:12)","sketches.server$wrap_trace_id$fn__46663.invoke(server.clj:293)","webstack.request_logger$wrap_request_or_exception_logging$fn__46367.invoke(request_logger.clj:28)","sketches.server$wrap_abort_on_empty_body$fn__46557.invoke(server.clj:90)","sketches.server$fn__46580$start_middleware__46581.invoke(server.clj:112)","sketches.server.start_middleware_traced.invoke(server.clj:112)","sketches.server$fn__46580$start_middleware__46583.invoke(server.clj:112)","sketches.server$wrap_new_relic$fn__46588.invoke(server.clj:115)","clojure.lang.Var.invoke(Var.java:384)","ring.adapter.jetty$proxy_handler$fn__32685.invoke(jetty.clj:27)","ring.adapter.jetty.proxy$org.eclipse.jetty.server.handler.AbstractHandler$ff19274a.handle(Unknown Source)","org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)","org.eclipse.jetty.server.Server.handle(Server.java:501)","org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:383)","org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:556)","org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:375)","org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:273)","org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)","org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)","org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)","org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:336)","org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:313)","org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171)","org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:129)","org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:375)","org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806)","org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938)","java.lang.Thread.run(Thread.java:748)"]}