Gwendal Roué
Gwendal Roué
Hello. I'm also waiting for Rails 7.1 for deferred foreign keys support.
This will be greatly appreciated, @rpassis 👍
> It looks like while `ValueObservation` tracking is running, a computationally expensive operation is blocking the main thread. `ValueObservation` only performs database operations on the main thread if the application...
What about profiling your app with Instruments.app, and looking for the GRDB api that starts performing worse? You could even share actual profiling information. Hint: focus on the time spent...
With Instruments, you could see what is slow. In the screenshot below, `ValueObservation.start` is so fast that it barely details where time is spent. But in your app, you may...
> I'd be happy to share (privately) the Instruments file that contains both runs if you think it might be helpful, just let me know how to do it. Your...
@rpassis, @karthuszY, I have all reasons to think that #1350 resolves the performance regression. It would be very helpful from you to test this branch 🙏
@rpassis, I just pushed some enhancement to #1350. OK now I stand still and wait for your feedback :-) Don't forget to [upgrade](https://github.com/groue/GRDB.swift/blob/master/Documentation/GRDB6MigrationGuide.md) to GRDB 6 if you are still...
> @rpassis, I just pushed some enhancement to #1350. OK now I stand still and wait for your feedback :-) Don't forget to [upgrade](https://github.com/groue/GRDB.swift/blob/master/Documentation/GRDB6MigrationGuide.md) to GRDB 6 if you are...
Fixed by #1350 :-)