mirror of
https://github.com/supabase/supabase.git
synced 2026-10-07 10:25:06 +03:00
## Problem The Performance Advisor warning "Auth Absolute Connection Management Strategy" persists after switching from "Absolute" to "Percentage" allocation strategy, even after project restart. PR #41652 added cache invalidation but the frontend doesn't immediately refetch, so stale lint data may be displayed until the next natural refetch occurs. ## Solution Force an immediate refetch of lint data after invalidating the cache. This ensures the backend re-evaluates the `auth_db_connections_absolute` lint with the updated `DB_MAX_POOL_SIZE_UNIT` configuration value. ## Changes - Added `refetchQueries` call after cache invalidation in `useAuthConfigUpdateMutation` - Uses `type: 'active'` to only refetch active queries (React Query best practice) ## Related - Extends: https://github.com/supabase/supabase/pull/41652 - Closes: https://github.com/supabase/supabase/issues/41619 <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **Bug Fixes** * Improved data consistency by ensuring validation information is automatically refreshed following authentication configuration updates. <sub>✏️ Tip: You can customize this high-level summary in your review settings.</sub> <!-- end of auto-generated comment: release notes by coderabbit.ai -->