Dustin Getz
Dustin Getz
E.g. if the client stages a statement which the server rejects (e.g. transaction rejected), normally this error propogates to a js/alert, but in the popover case this can crash the...
`(try-either (hydrate-request* request domain (comp exception/extract get-secure-db-with+)))` If this returns a lazy seq that is not forced, the exceptions are not caught and the server hangs silently.
:fiddle/type #{:query :pull} fiddles have, since 2018, gone through this code path that wraps datomic.api/pull and q: https://github.com/hyperfiddle/hyperfiddle/blob/9d0a7ed5057a453d33e5e90bcee3add493b9135d/src/hyperfiddle/io/datomic/hydrate_requests.clj#L54 :eval fiddles have no such luxury of fixing the Datomic semantics So...
Scrap – don't know if this is possible to define semantics for. ``` (deftype Partial' [pfn f args] Fn IFn (-invoke [_] (pfn)) (-invoke [_ a] (pfn a)) (-invoke [_...
``` (defn hydrate-impl [rt pid request] (r/fmap-> (r/cursor (state/state rt) [:hyperfiddle.runtime/partitions pid :ptm]) (get request (either/left {:message "Loading" :data {:request request}})))) ``` It's using the request in get, or returing...
* http://tank.hyperfiddle.net/:mbrainz/ Chrome debugger hits the "Paused before OOM" threshold, but it chugs through. It takes a while. Hyperfiddle and Datomic and Transit seem to be doing just fine.
![image](https://user-images.githubusercontent.com/124158/72750091-dcd92c80-3b89-11ea-98f7-2c878d5e5a6c.png) ![image](https://user-images.githubusercontent.com/124158/72750148-0abe7100-3b8a-11ea-9578-2160a268da0b.png)
This top-level tx was staged manually by typing in the datoms... The top level grid is also buggy, thinking the identity is good and emitting broken transactions by identity rather...
![image](https://user-images.githubusercontent.com/124158/65181686-93d36900-da2d-11e9-917f-97b6562ef884.png) ![image](https://user-images.githubusercontent.com/124158/65181661-8918d400-da2d-11e9-8e80-741f2049bfb9.png)
![image](https://user-images.githubusercontent.com/124158/69454141-7d020900-0d33-11ea-933b-65714d53c7b3.png)