implement performance optimizations#9
Conversation
enhance sequence synchronization by using a temporary table for applied counts
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #9 +/- ##
==========================================
+ Coverage 89.49% 89.96% +0.47%
==========================================
Files 16 16
Lines 5633 5850 +217
==========================================
+ Hits 5041 5263 +222
+ Misses 592 587 -5 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
There was a problem hiding this comment.
Code Review
This pull request bumps the version to 0.2.0 and introduces several performance optimizations, including parallel pre-flight checks using tokio::join! and batched sequence synchronization via PL/pgSQL to reduce network round-trips. It also refines table discovery to exclude internal and temporary schemas and improves integration test stability. Feedback suggests restricting the visibility of the sequence SQL builder to pub(crate) to prevent potential misuse of its internal logic regarding uninitialized sequences.
enhance sequence synchronization by using a temporary table for applied counts
implement performance optimizations for migration process & rel v.0.2.0