-
Type: Improvement
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
We need to be able to freeze() and thaw() all Realm types in the Kotlin SDK.
freeze() is already supported for many of the types and thaw() was implemented in Cocoa (https://github.com/realm/realm-cocoa/pull/6975/files), but should be moved to ObjectStore. We also need this functionality in the C API.
I already started a prototype here: https://github.com/realm/realm-core/compare/cm/cm/frozen-arch-poc, but this is missing tests and handling corner-cases.