Frontend: - Debounce queryStore tab persistence (remove flush:sync deep watcher) - Eliminate unnecessary object spreading in connectionStore error handling - Use in-place delete for completion cache invalidation - Deduplicate schema cache prefix API calls - Split echarts, reka-ui, marked, @codemirror/commands into separate chunks - Lazy-load xlsxExport and markdownTable in DataGrid - Lazy-load marked parser in UpdateDialog Backend: - Replace tokio::sync::Mutex with RwLock for AppState connections/configs (60+ concurrent reads no longer block each other) - Parallelize PostgreSQL DDL metadata queries with tokio::try_join! |
||
|---|---|---|
| .. | ||
| capabilities | ||
| icons | ||
| src | ||
| .gitignore | ||
| Cargo.lock | ||
| Cargo.toml | ||
| build.rs | ||
| tauri.conf.json | ||