-
Couldn't load subscription status.
- Fork 33
Fix resource registry handle in V2 Forker handles #1714
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
|
Requires IntersectMBO/io-classes-extra#9 |
3fca3f5 to
ac1b251
Compare
ac1b251 to
7b4251e
Compare
|
Requires an update to |
|
The new packages that were brought by the Hackage update: -ImpSpec-0.1.0.0 lib
+ImpSpec-0.2.0.0 lib
-brick-2.9 lib
+brick-2.10 lib
-dependent-map-0.4.0.0 lib
+dependent-map-0.4.0.1 lib
-fs-sim-0.4.0.0 lib
+fs-sim-0.4.1.0 lib
-generic-lens-2.2.2.0 lib
+generic-lens-2.3.0.0 lib
-generic-lens-core-2.2.1.0 lib
+generic-lens-core-2.3.0.0 lib
-generic-optics-2.2.1.0 lib
+generic-optics-2.3.0.0 lib
-hedgehog-1.5 lib
+hedgehog-1.7 lib
-hspec-2.11.13 lib
+hspec-2.11.14 lib
-hspec-core-2.11.13 lib
+hspec-core-2.11.14 lib
-hspec-discover-2.11.13 lib
+hspec-discover-2.11.14 lib
-hspec-discover-2.11.13 exe:hspec-discover
+hspec-discover-2.11.14 exe:hspec-discover
-lifted-async-0.10.2.7 lib
+lifted-async-0.11.0 lib
-microlens-0.4.13.1 lib
+microlens-0.4.14.0 lib
-microlens-ghc-0.4.14.3 lib
+microlens-ghc-0.4.15.1 lib
-parallel-3.2.2.0 lib
+parallel-3.3.0.0 lib
-pretty-simple-4.1.3.0 lib
+pretty-simple-4.1.4.0 lib
-pretty-simple-4.1.3.0 exe:pretty-simple
+pretty-simple-4.1.4.0 exe:pretty-simple
-regex-tdfa-1.3.2.4 lib
+regex-tdfa-1.3.2.5 lib
-resource-registry-0.1.1.0 lib
+resource-registry-0.2.0.0 lib
-statistics-0.16.3.0 lib
+statistics-0.16.4.0 lib
-unordered-containers-0.2.20 lib
+unordered-containers-0.2.20.1 lib |
45d90f6 to
25b3689
Compare
caff101 to
231b05e
Compare
25b3689 to
c578556
Compare
c578556 to
c6513dd
Compare
c6513dd to
e56aeb5
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe 9384806 should be spinned off from this PR as it actually is an independent problem on main? Or at least, the commit message could be updated to indicate that this is not just about avoiding some unnecessary work, but rather important to avoid leaking forkers and hence causing deadlocks in (at least) V1?
Description
Patch
resource-registry ^>= 0.2.Non-Breaking
Do not open forkers unnecessarily in the Mempool when re-syncing it.
Committing a forker will move the handles to the registry of the LedgerDB. The
discarded fork will be queued to be released by the
garbageCollectlogic.