Allow parallel Transit analysis cache writes
Description
Environment
Attachments
Activity
Confirmed fixed downstream using the newly released Transit implementation.
David, do you need a patch to update the ClojureScript project.clj
and script/bootstrap
?
resolved upstream in Transit
A PR now exists for transit-java
that would provide a fix for this ticket: https://github.com/cognitect/transit-java/pull/21
Thanks for the confirmation that the issue is not resolved.
I have failed to create a repro for CLJS-1759 that does not involve any downstream tooling (and it also appears to require a multicore box). For reference and for the record, the specific steps used to reproduce the issue are at https://github.com/cognitect/transit-java/issues/20#issuecomment-241312648 (and, if you happen to have access to box that can repro, you can confirm that ClojureScript master with this patch doesn't resolve the issue by editing the project.clj
in the referenced downstream project to use a locally-built ClojureScript master).
Details
Details
Assignee
Reporter
Priority

With CLJS-1759, Transit analysis cache writes are being serialized. This ticket asks that analysis be done to find the root cause, so we can fix it and removed the workaround in CLJS-1759.