Skip to content

1.2.0 Significantly reduce the likelihood favourites stop working

Compare
Choose a tag to compare
@4np 4np released this 22 Dec 09:24
· 74 commits to master since this release

This release reduces the likelihood of issue #16 from occurring.

Technical details: Uitzending Gemist relies on the Realm mobile database for keeping track of favourites and watched episodes. However, as of the Realm 2.0.0 release Realm has moved its transaction log into the realm itself. As the Uitzending Gemist app was logging every second played the transaction log containing all the write operations sky rocketed to about 2GB until which point the app crashed because it was unable to allocate memory.

This release significantly reduces the write operations and only writes the number of seconds played when you actually stop watching the video. While the underlying Realm issue #4461 is not resolved, this release will make issue #16 surfacing less likely.

Note: If you encounter the issue where Uitzending Gemist crashes and favourites stop working: delete the app from Apple tv to clear out its data and then reinstall the latest version of the app.