Metabase Version : 0.46.5
Email : showing following result
Actual Result : Dashboard shows as below
Diagnostic Info
{
"browser-info": {
"language": "en-GB",
"platform": "Linux x86_64",
"userAgent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36",
"vendor": "Google Inc."
},
"system-info": {
"file.encoding": "UTF-8",
"java.runtime.name": "OpenJDK Runtime Environment",
"java.runtime.version": "11.0.19+7-post-Ubuntu-0ubuntu122.04.1",
"java.vendor": "Ubuntu",
"java.vendor.url": "https://ubuntu.com/",
"java.version": "11.0.19",
"java.vm.name": "OpenJDK 64-Bit Server VM",
"java.vm.version": "11.0.19+7-post-Ubuntu-0ubuntu122.04.1",
"os.name": "Linux",
"os.version": "5.15.0-73-generic",
"user.language": "en",
"user.timezone": "Asia/Dubai"
},
"metabase-info": {
"databases": [
"h2",
"mysql"
],
"hosting-env": "unknown",
"application-database": "mysql",
"application-database-details": {
"database": {
"name": "MariaDB",
"version": "10.6.12-MariaDB-0ubuntu0.22.04.1"
},
"jdbc-driver": {
"name": "MariaDB Connector/J",
"version": "2.7.6"
}
},
"run-mode": "prod",
"version": {
"date": "2023-06-14",
"tag": "v0.46.5",
"branch": "release-x.46.x",
"hash": "272e3e6"
},
"settings": {
"report-timezone": null
}
}
}
Log
[57901527-e5d0-46f5-94cf-396ab7dc6fab] 2023-06-19T14:57:28+05:30 ERROR metabase.pulse.render Pulse card render error
java.lang.ClassCastException: class java.lang.String cannot be cast to class java.lang.Number (java.lang.String and java.lang.Number are in module java.base of loader 'bootstrap')
at clojure.lang.Numbers.add(Numbers.java:155)
at clojure.core$PLUS.invokeStatic(core.clj:994)
at clojure.core$PLUS.invoke(core.clj:986)
at clojure.lang.ArrayChunk.reduce(ArrayChunk.java:58)
at clojure.core.protocols$fn__8244.invokeStatic(protocols.clj:136)
at clojure.core.protocols$fn__8244.invoke(protocols.clj:124)
at clojure.core.protocols$fn__8204$G__8199__8213.invoke(protocols.clj:19)
at clojure.core.protocols$seq_reduce.invokeStatic(protocols.clj:31)
at clojure.core.protocols$fn__8236.invokeStatic(protocols.clj:75)
at clojure.core.protocols$fn__8236.invoke(protocols.clj:75)
at clojure.core.protocols$fn__8178$G__8173__8191.invoke(protocols.clj:13)
at clojure.core$reduce.invokeStatic(core.clj:6886)
at clojure.core$reduce.invoke(core.clj:6868)
at metabase.pulse.render.body$donut_info.invokeStatic(body.clj:412)
at metabase.pulse.render.body$donut_info.invoke(body.clj:408)
at metabase.pulse.render.body$fn__73436$render__73424__73441$fn__73445.invoke(body.clj:463)
at metabase.pulse.render.body$fn__73436$render__73424__73441.invoke(body.clj:455)
at clojure.lang.MultiFn.invoke(MultiFn.java:261)
at metabase.pulse.render$fn__74387$render_pulse_card_body__74392$fn__74396.invoke(render.clj:129)
at metabase.pulse.render$fn__74387$render_pulse_card_body__74392.invoke(render.clj:119)
at metabase.pulse.render$fn__74428$render_pulse_card__74433$fn__74434.invoke(render.clj:155)
at metabase.pulse.render$fn__74428$render_pulse_card__74433.invoke(render.clj:143)
at metabase.pulse.render$fn__74458$render_pulse_section__74463$fn__74467$fn__74470.invoke(render.clj:187)
at metabase.pulse.render$fn__74458$render_pulse_section__74463$fn__74467.invoke(render.clj:185)
at metabase.pulse.render$fn__74458$render_pulse_section__74463.invoke(render.clj:182)
at metabase.email.messages$render_result_card.invokeStatic(messages.clj:413)
at metabase.email.messages$render_result_card.invoke(messages.clj:410)
at metabase.email.messages$render_message_body$fn__75751$fn__75752.invoke(messages.clj:461)
at clojure.core$mapv$fn__8535.invoke(core.clj:6979)
at clojure.core.protocols$fn__8249.invokeStatic(protocols.clj:168)
at clojure.core.protocols$fn__8249.invoke(protocols.clj:124)
at clojure.core.protocols$fn__8204$G__8199__8213.invoke(protocols.clj:19)
at clojure.core.protocols$seq_reduce.invokeStatic(protocols.clj:31)
at clojure.core.protocols$fn__8236.invokeStatic(protocols.clj:75)
at clojure.core.protocols$fn__8236.invoke(protocols.clj:75)
at clojure.core.protocols$fn__8178$G__8173__8191.invoke(protocols.clj:13)
at clojure.core$reduce.invokeStatic(core.clj:6886)
at clojure.core$mapv.invokeStatic(core.clj:6970)
at clojure.core$mapv.invoke(core.clj:6970)
at metabase.email.messages$render_message_body$fn__75751.invoke(messages.clj:461)
at metabase.email.messages$render_message_body.invokeStatic(messages.clj:460)
at metabase.email.messages$render_message_body.invoke(messages.clj:458)
at metabase.email.messages$render_pulse_email.invokeStatic(messages.clj:487)
at metabase.email.messages$render_pulse_email.invoke(messages.clj:484)
at metabase.pulse$fn__96820.invokeStatic(pulse.clj:338)
at metabase.pulse$fn__96820.invoke(pulse.clj:327)
at clojure.lang.MultiFn.invoke(MultiFn.java:239)
at metabase.pulse$results__GT_notifications$iter__96854__96858$fn__96859$fn__96860.invoke(pulse.clj:390)
at metabase.pulse$results__GT_notifications$iter__96854__96858$fn__96859.invoke(pulse.clj:388)
at clojure.lang.LazySeq.sval(LazySeq.java:42)
at clojure.lang.LazySeq.seq(LazySeq.java:51)
at clojure.lang.RT.seq(RT.java:535)
at clojure.core$seq__5467.invokeStatic(core.clj:139)
at clojure.core$seq__5467.invoke(core.clj:139)
at metabase.pulse$send_notifications_BANG_.invokeStatic(pulse.clj:510)
at metabase.pulse$send_notifications_BANG_.invoke(pulse.clj:509)
at metabase.pulse$send_pulse_BANG_.invokeStatic(pulse.clj:537)
at metabase.pulse$send_pulse_BANG_.doInvoke(pulse.clj:518)
at clojure.lang.RestFn.invoke(RestFn.java:410)
at metabase.api.pulse$fn__97971.invokeStatic(pulse.clj:328)
at metabase.api.pulse$fn__97971.invoke(pulse.clj:314)
at compojure.core$wrap_response$fn__42387.invoke(core.clj:160)
at compojure.core$wrap_route_middleware$fn__42371.invoke(core.clj:132)
at compojure.core$wrap_route_info$fn__42376.invoke(core.clj:139)
at compojure.core$wrap_route_matches$fn__42380.invoke(core.clj:151)
at compojure.core$routes$fn__42399$f__42400.invoke(core.clj:198)
at compojure.core$routes$fn__42399$f__42400$respond_SINGLEQUOTE___42401.invoke(core.clj:197)
at compojure.core$wrap_route_matches$fn__42380.invoke(core.clj:153)
at compojure.core$routes$fn__42399$f__42400.invoke(core.clj:198)
at compojure.core$routes$fn__42399$f__42400$respond_SINGLEQUOTE___42401.invoke(core.clj:197)
at compojure.core$wrap_route_matches$fn__42380.invoke(core.clj:153)
at compojure.core$routes$fn__42399$f__42400.invoke(core.clj:198)
at compojure.core$routes$fn__42399$f__42400$respond_SINGLEQUOTE___42401.invoke(core.clj:197)
at compojure.core$wrap_route_matches$fn__42380.invoke(core.clj:153)
at compojure.core$routes$fn__42399$f__42400.invoke(core.clj:198)
at compojure.core$routes$fn__42399$f__42400$respond_SINGLEQUOTE___42401.invoke(core.clj:197)
at compojure.core$wrap_route_matches$fn__42380.invoke(core.clj:152)
at compojure.core$routes$fn__42399$f__42400.invoke(core.clj:198)
at compojure.core$routes$fn__42399.invoke(core.clj:200)
at metabase.server.middleware.auth$enforce_authentication$fn__86707.invoke(auth.clj:17)
at compojure.core$routes$fn__42399$f__42400.invoke(core.clj:198)
at compojure.core$routes$fn__42399.invoke(core.clj:200)
at compojure.core$make_context$handler__42427.invoke(core.clj:290)
at compojure.core$make_context$fn__42431.invoke(core.clj:300)
at compojure.core$routes$fn__42399$f__42400.invoke(core.clj:198)
at compojure.core$routes$fn__42399$f__42400$respond_SINGLEQUOTE___42401.invoke(core.clj:197)
at compojure.core$make_context$fn__42431.invoke(core.clj:301)
at compojure.core$routes$fn__42399$f__42400.invoke(core.clj:198)
at compojure.core$routes$fn__42399$f__42400$respond_SINGLEQUOTE___42401.invoke(core.clj:197)
at compojure.core$make_context$fn__42431.invoke(core.clj:301)
at compojure.core$routes$fn__42399$f__42400.invoke(core.clj:198)
at compojure.core$routes$fn__42399$f__42400$respond_SINGLEQUOTE___42401.invoke(core.clj:197)
at compojure.core$make_context$fn__42431.invoke(core.clj:301)
at compojure.core$routes$fn__42399$f__42400.invoke(core.clj:198)
at compojure.core$routes$fn__42399$f__42400$respond_SINGLEQUOTE___42401.invoke(core.clj:197)
at compojure.core$make_context$fn__42431.invoke(core.clj:301)
at compojure.core$routes$fn__42399$f__42400.invoke(core.clj:198)
at compojure.core$routes$fn__42399$f__42400$respond_SINGLEQUOTE___42401.invoke(core.clj:197)
at compojure.core$make_context$fn__42431.invoke(core.clj:301)
at compojure.core$routes$fn__42399$f__42400.invoke(core.clj:198)
at compojure.core$routes$fn__42399$f__42400$respond_SINGLEQUOTE___42401.invoke(core.clj:197)
at compojure.core$make_context$fn__42431.invoke(core.clj:301)
at compojure.core$routes$fn__42399$f__42400.invoke(core.clj:198)
at compojure.core$routes$fn__42399$f__42400$respond_SINGLEQUOTE___42401.invoke(core.clj:197)
at compojure.core$make_context$fn__42431.invoke(core.clj:301)
at compojure.core$routes$fn__42399$f__42400.invoke(core.clj:198)
at compojure.core$routes$fn__42399$f__42400$respond_SINGLEQUOTE___42401.invoke(core.clj:197)
at compojure.core$make_context$fn__42431.invoke(core.clj:301)
at compojure.core$routes$fn__42399$f__42400.invoke(core.clj:198)
at compojure.core$routes$fn__42399$f__42400$respond_SINGLEQUOTE___42401.invoke(core.clj:197)
at compojure.core$make_context$fn__42431.invoke(core.clj:301)
at compojure.core$routes$fn__42399$f__42400.invoke(core.clj:198)
at compojure.core$routes$fn__42399$f__42400$respond_SINGLEQUOTE___42401.invoke(core.clj:197)
at compojure.core$make_context$fn__42431.invoke(core.clj:301)
at compojure.core$routes$fn__42399$f__42400.invoke(core.clj:198)
at compojure.core$routes$fn__42399$f__42400$respond_SINGLEQUOTE___42401.invoke(core.clj:197)
at compojure.core$make_context$fn__42431.invoke(core.clj:301)
at compojure.core$routes$fn__42399$f__42400.invoke(core.clj:198)
at compojure.core$routes$fn__42399$f__42400$respond_SINGLEQUOTE___42401.invoke(core.clj:197)
at compojure.core$make_context$fn__42431.invoke(core.clj:301)
at compojure.core$routes$fn__42399$f__42400.invoke(core.clj:198)
at compojure.core$routes$fn__42399$f__42400$respond_SINGLEQUOTE___42401.invoke(core.clj:197)
at compojure.core$make_context$fn__42431.invoke(core.clj:301)
at compojure.core$routes$fn__42399$f__42400.invoke(core.clj:198)
at compojure.core$routes$fn__42399$f__42400$respond_SINGLEQUOTE___42401.invoke(core.clj:197)
at compojure.core$make_context$fn__42431.invoke(core.clj:301)
at compojure.core$routes$fn__42399$f__42400.invoke(core.clj:198)
at compojure.core$routes$fn__42399$f__42400$respond_SINGLEQUOTE___42401.invoke(core.clj:197)
at compojure.core$make_context$fn__42431.invoke(core.clj:301)
at compojure.core$routes$fn__42399$f__42400.invoke(core.clj:198)
at compojure.core$routes$fn__42399$f__42400$respond_SINGLEQUOTE___42401.invoke(core.clj:197)
at compojure.core$make_context$fn__42431.invoke(core.clj:301)
at compojure.core$routes$fn__42399$f__42400.invoke(core.clj:198)
at compojure.core$routes$fn__42399$f__42400$respond_SINGLEQUOTE___42401.invoke(core.clj:197)
at compojure.core$make_context$fn__42431.invoke(core.clj:301)
at compojure.core$routes$fn__42399$f__42400.invoke(core.clj:198)
at compojure.core$routes$fn__42399$f__42400$respond_SINGLEQUOTE___42401.invoke(core.clj:197)
at compojure.core$make_context$fn__42431.invoke(core.clj:301)
at compojure.core$routes$fn__42399$f__42400.invoke(core.clj:198)
at compojure.core$routes$fn__42399$f__42400$respond_SINGLEQUOTE___42401.invoke(core.clj:197)
at compojure.core$make_context$fn__42431.invoke(core.clj:301)
at compojure.core$routes$fn__42399$f__42400.invoke(core.clj:198)
at compojure.core$routes$fn__42399$f__42400$respond_SINGLEQUOTE___42401.invoke(core.clj:197)
at compojure.core$make_context$fn__42431.invoke(core.clj:301)
at compojure.core$routes$fn__42399$f__42400.invoke(core.clj:198)
at compojure.core$routes$fn__42399$f__42400$respond_SINGLEQUOTE___42401.invoke(core.clj:197)
at compojure.core$make_context$fn__42431.invoke(core.clj:301)
at compojure.core$routes$fn__42399$f__42400.invoke(core.clj:198)
at compojure.core$routes$fn__42399$f__42400$respond_SINGLEQUOTE___42401.invoke(core.clj:197)
at compojure.core$make_context$fn__42431.invoke(core.clj:301)
at compojure.core$routes$fn__42399$f__42400.invoke(core.clj:198)
at compojure.core$routes$fn__42399$f__42400$respond_SINGLEQUOTE___42401.invoke(core.clj:197)
at compojure.core$make_context$fn__42431.invoke(core.clj:301)
at compojure.core$routes$fn__42399$f__42400.invoke(core.clj:198)
at compojure.core$routes$fn__42399$f__42400$respond_SINGLEQUOTE___42401.invoke(core.clj:197)
at compojure.core$make_context$fn__42431.invoke(core.clj:301)
at compojure.core$routes$fn__42399$f__42400.invoke(core.clj:198)
at compojure.core$routes$fn__42399$f__42400$respond_SINGLEQUOTE___42401.invoke(core.clj:197)
at compojure.core$make_context$fn__42431.invoke(core.clj:301)
at compojure.core$routes$fn__42399$f__42400.invoke(core.clj:198)
at compojure.core$routes$fn__42399$f__42400$respond_SINGLEQUOTE___42401.invoke(core.clj:197)
at metabase.api.routes$fn__98517$fn__98520.invoke(routes.clj:64)
at compojure.core$routes$fn__42399$f__42400.invoke(core.clj:198)
at compojure.core$routes$fn__42399.invoke(core.clj:200)
at clojure.lang.AFn.applyToHelper(AFn.java:160)
at clojure.lang.AFn.applyTo(AFn.java:144)
at clojure.core$apply.invokeStatic(core.clj:667)
at clojure.core$apply.invoke(core.clj:662)
at metabase.server.routes$fn__98678$fn__98679.doInvoke(routes.clj:70)
at clojure.lang.RestFn.invoke(RestFn.java:436)
at compojure.core$routes$fn__42399$f__42400.invoke(core.clj:198)
at compojure.core$routes$fn__42399.invoke(core.clj:200)
at compojure.core$make_context$handler__42427.invoke(core.clj:290)
at compojure.core$make_context$fn__42431.invoke(core.clj:300)
at compojure.core$routes$fn__42399$f__42400.invoke(core.clj:198)
at compojure.core$routes$fn__42399$f__42400$respond_SINGLEQUOTE___42401.invoke(core.clj:197)
at compojure.core$wrap_route_matches$fn__42380.invoke(core.clj:153)
at compojure.core$routes$fn__42399$f__42400.invoke(core.clj:198)
at compojure.core$routes$fn__42399$f__42400$respond_SINGLEQUOTE___42401.invoke(core.clj:197)
at compojure.core$wrap_route_matches$fn__42380.invoke(core.clj:153)
at compojure.core$routes$fn__42399$f__42400.invoke(core.clj:198)
at compojure.core$routes$fn__42399$f__42400$respond_SINGLEQUOTE___42401.invoke(core.clj:197)
at compojure.core$wrap_route_matches$fn__42380.invoke(core.clj:153)
at compojure.core$routes$fn__42399$f__42400.invoke(core.clj:198)
at compojure.core$routes$fn__42399$f__42400$respond_SINGLEQUOTE___42401.invoke(core.clj:197)
at metabase.server.routes$fn__98663$fn__98665.invoke(routes.clj:47)
at compojure.core$routes$fn__42399$f__42400.invoke(core.clj:198)
at compojure.core$routes$fn__42399.invoke(core.clj:200)
at metabase.server.middleware.exceptions$catch_uncaught_exceptions$fn__95310.invoke(exceptions.clj:103)
at metabase.server.middleware.exceptions$catch_api_exceptions$fn__95307.invoke(exceptions.clj:91)
at metabase.server.middleware.log$log_api_call$fn__100402$fn__100403$fn__100404.invoke(log.clj:216)
at metabase.driver.sql_jdbc.execute.diagnostic$do_with_diagnostic_info.invokeStatic(diagnostic.clj:18)
at metabase.driver.sql_jdbc.execute.diagnostic$do_with_diagnostic_info.invoke(diagnostic.clj:12)
at metabase.server.middleware.log$log_api_call$fn__100402$fn__100403.invoke(log.clj:208)
at toucan2.execute$do_with_call_counts.invokeStatic(execute.clj:112)
at toucan2.execute$do_with_call_counts.invoke(execute.clj:103)
at metabase.server.middleware.log$log_api_call$fn__100402.invoke(log.clj:207)
at metabase.server.middleware.browser_cookie$ensure_browser_id_cookie$fn__103829.invoke(browser_cookie.clj:42)
at metabase.server.middleware.security$add_security_headers$fn__79563.invoke(security.clj:153)
at metabase.server.middleware.json$wrap_json_body$fn__102569.invoke(json.clj:67)
at metabase.server.middleware.offset_paging$handle_paging$fn__79587.invoke(offset_paging.clj:45)
at metabase.server.middleware.json$wrap_streamed_json_response$fn__102587.invoke(json.clj:103)
at ring.middleware.keyword_params$wrap_keyword_params$fn__104096.invoke(keyword_params.clj:55)
at ring.middleware.params$wrap_params$fn__104115.invoke(params.clj:77)
at metabase.server.middleware.misc$maybe_set_site_url$fn__50519.invoke(misc.clj:61)
at metabase.server.middleware.session$reset_session_timeout$fn__63864.invoke(session.clj:441)
at metabase.server.middleware.session$bind_current_user$fn__63833$fn__63834.invoke(session.clj:336)
at metabase.server.middleware.session$do_with_current_user.invokeStatic(session.clj:315)
at metabase.server.middleware.session$do_with_current_user.invoke(session.clj:304)
at metabase.server.middleware.session$bind_current_user$fn__63833.invoke(session.clj:335)
at metabase.server.middleware.session$wrap_current_user_info$fn__63814.invoke(session.clj:285)
at metabase.server.middleware.session$wrap_session_id$fn__63797.invoke(session.clj:217)
at metabase.server.middleware.auth$wrap_api_key$fn__86715.invoke(auth.clj:30)
at ring.middleware.cookies$wrap_cookies$fn__104016.invoke(cookies.clj:216)
at metabase.server.middleware.misc$add_content_type$fn__50501.invoke(misc.clj:29)
at metabase.server.middleware.misc$disable_streaming_buffering$fn__50527.invoke(misc.clj:78)
at ring.middleware.gzip$wrap_gzip$fn__104058.invoke(gzip.clj:86)
at metabase.server.middleware.misc$bind_request$fn__50530.invoke(misc.clj:95)
at metabase.server.middleware.ssl$redirect_to_https_middleware$fn__103845.invoke(ssl.clj:41)
at metabase.server$async_proxy_handler$fn__99168.invoke(server.clj:77)
at metabase.server.proxy$org.eclipse.jetty.server.handler.AbstractHandler$ff19274a.handle(Unknown Source)
at org.eclipse.jetty.server.handler.StatisticsHandler.handle(StatisticsHandler.java:173)
at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122)
at org.eclipse.jetty.server.Server.handle(Server.java:563)
at org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:505)
at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:762)
at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:497)
at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282)
at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314)
at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100)
at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53)
at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:416)
at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:385)
at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:272)
at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.lambda$new$0(AdaptiveExecutionStrategy.java:140)
at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411)
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:936)
at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1080)
at java.base/java.lang.Thread.run(Thread.java:829)