Dustin Getz
Dustin Getz
![image](https://user-images.githubusercontent.com/124158/58515519-20060b80-8173-11e9-8e6b-6f062b8e224d.png)
![image](https://user-images.githubusercontent.com/124158/58515988-850e3100-8174-11e9-9b5a-b830d9c36304.png) Gzipped. No content-length or anything like that obv because transit streams.
19-05-28 22:01:02 dmbp17-2.local WARN [hyperfiddle.io.datomic.hydrate-route:77] - Slow request function 493979ms :: route: [:a []] 19-05-28 22:14:21 dmbp17-2.local WARN [hyperfiddle.io.datomic.hydrate-route:77] - Slow request function 444817ms :: route: [:a []]
Oh this time Hyperfiddle came back and rendered it (because i let it sit and left desk until computer spun down), 572 pages. Changing from tab 1 to 2 is...
``` (defn route-editor [ctx] [: [contrib.ui/cm-edn {:value @(:hypercrud.browser/route ctx) :on-change (fn [next-route] (js/console.log @(:hypercrud.browser/route ctx) next-route) (hyperfiddle.runtime/dispatch! (:peer ctx) (fn [dispatch! get-state] (hyperfiddle.actions/set-route (:peer ctx) next-route (:branch ctx) false dispatch!...
https://github.com/hyperfiddle/hyperfiddle/commit/df4ec2def7205ba04cead81d2674c85db8ccbb0f
See #1047
multi-pickers can easily reproduce this race condition in everyday happy-path usage Apparently this transaction confuses the server, why can we see :riverside ? ![image](https://user-images.githubusercontent.com/124158/87813904-c9550880-c830-11ea-909f-03aae092fc49.png)
https://github.com/hyperfiddle/hyperfiddle/issues/637
hf/defaults is using the conformer-names from s/cat forms like `(s/cat :local-name any?)` to generate automatic defaults map which then need to render in the UI therefore the conformer-name itself `:local-name`...