Commit Graph

6 Commits

Author SHA1 Message Date
kai
2c23a00b8b tidy 2024-10-22 17:25:37 +05:30
kai
3581254246 query display and query result moved to pipe fittings 2024-10-22 17:25:37 +05:30
kai
39569d2897 tidy imports 2024-10-22 17:25:37 +05:30
kai
10312a5a0b compiles but needs testing 2024-10-22 17:25:37 +05:30
kaidaguerre
b06348757a Fix linting warnings
---------

Co-authored-by: Binaek Sarkar <binaek@turbot.com>
Co-authored-by: Puskar Basu <puskar@turbot.com>
2023-07-06 16:08:23 +01:00
kaidaguerre
40804a3201 Execute RefreshConnections asyncronously and optimise for high connection count. Add connection_state table.
- Execute RefreshConnections asyncronously
- Add connection_state table to indicate the loading state of connections
- Optimise RefreshConnections by cloning connection schemas
- Add locking to ensure only a single instance of RefreshConnections runs
- Start executing queries without waiting for connections to load, add smart error handling to wait for required connection
- Optimise autocomplete for high connection count
- Autocomplete and inspect data available before all conections are refreshed
- Update file watcher to respond to CHMOD, so thaat it pickes up deletion of file contents

 Closes #3394
 Closes #3267
2023-05-10 09:05:08 +01:00