dpsutton

Results 81 comments of dpsutton

@s-huk that's really annoying. Sorry about that. This is a subtle bug in the checks we do about which groups are new and which are missing (and therefore to be...

As far as I can tell, this feature is implemented? (defun cider-restart (&optional restart-all) "Restart the currently active CIDER connection. If RESTART-ALL is t, then restarts all connections." (interactive "P")...

Looks like the clojurescript repl comes back but doesn't "know" to run its invoking stuff: ie, the initial invoking of the cljs repl. also looks like a couple errors pop...

Results: I'm connecting to these jars with ```clojure {:deps {mb/mb {:local/root "metabase.jar"} com.clojure-goes-fast/clj-memory-meter {:mvn/version "0.4.0"}} :aliases {:memory {:jvm-opts ["-Djdk.attach.allowAttachSelf" "--add-opens" "java.base/java.io=ALL-UNNAMED" "--add-opens" "java.base/java.lang=ALL-UNNAMED" "--add-opens" "java.base/java.lang.annotation=ALL-UNNAMED" "--add-opens" "java.base/java.lang.invoke=ALL-UNNAMED" "--add-opens" "java.base/java.lang.module=ALL-UNNAMED" "--add-opens"...

if you can manage to get a stack dump of the instance when it is in this state that would be very helpful.

thank you @ericcj . Let me digest these and get back to you.

One thing that stands out to me here is the netsuite third party driver. It's possible this driver is not cleaning up where it should be.

> Shouldn't these be interrupted after MB_DB_QUERY_TIMEOUT_MINUTES (which we currently have at the default 20m) at least? @ericcj This information is captured in the following code (i've removed unnecessary comments...

```clojure ❯ java -cp $JARS/1.54.4.3.jar clojure.main Clojure 1.12.0 user=> (require 'metabase.upload.parsing) user=> (in-ns 'metabase.upload.parsing) #object[clojure.lang.Namespace 0x3701ad6f "metabase.upload.parsing"] metabase.upload.parsing=> (parse-number ",." "241") 241 metabase.upload.parsing=> (parse-number ",." "0241") 241 metabase.upload.parsing=> (parse-number ",."...

he and i chatted about this. I think the gist is in the shutdown hook: ``` (defn shutdown! "Shutdown all notification workers with wait up to [[timeout-ms]] milliseconds for each...