Commit Graph

17 Commits

Author SHA1 Message Date
kaidaguerre
dbd1d10fcc Add support for plugin sdk v5, with plugin message stream - support update of dynamic plugin schema based on file events. Closes #2767 2022-11-30 10:50:46 +00:00
Binaek Sarkar
056fa56241 Fixes issue where interactive prompt was not showing timing data for 'json', 'csv' and 'line' outputs. Closes #2699 2022-11-29 10:57:37 +00:00
Binaek Sarkar
18a1c51597 Upgrades 'pgx' to v5. Closes #2776 2022-11-23 17:34:21 +00:00
kaidaguerre
fe6365b1ef Remove usage of prepared statements - instead excute sql directly. Wrap with executions in LeafRuns to support runtime dependency resolution. Closes #2789. #2772 2022-11-23 14:11:56 +00:00
kai
f47d55b2bb Fix steampipe query --timing not outputting timing information if sharing or exporting a snapshot. Closes #2677 2022-11-07 14:05:39 +00:00
kai
7d28c99e27 Fix steampipe dashboard not showing progress when running a single dashboard. Closes #2685 2022-11-07 10:37:34 +00:00
kaidaguerre
42c2323eb2 Add query_timeout to workspace profile. Closes #2593
Improve timeout error message.
Remove refreshDbClient call after timeout.
Set default check query timeout to 240sec and query to 0 (no timeout)
2022-10-26 14:53:50 +01:00
François de Metz
b3838186e1 Add a configurable query timeout. Closes #666 2022-10-26 10:09:17 +01:00
kaidaguerre
0e27f38202 Update workspace profile parsing to load options blocks. Include these options values in viper with correct precedence. Closes #2579 2022-10-24 13:58:50 +01:00
kaidaguerre
1dc28f4681 Add --source-snapshot option to dashboard command. Closes #2503. (#2491) 2022-10-11 23:36:27 +01:00
kaidaguerre
404dd35e21 Update database code to use pgx interface so we can leverage the connection pool hook functions to pre-warm connections. Closes #2422 (#2438)
* Provide feedback for failed prepared statements
* Move error functions to error_helpers
* Make maintenance client retriable
2022-10-05 12:38:57 +01:00
kaidaguerre
ffe0ab40c1 Limit connection lifetime in db connection pool. Closes #2375
Limit connection lifetime in db connection pool. Closes #2375

Limit connection lifetime in db connection pool. Closes #2375

Limit connection lifetime in db connection pool. Closes #2375

Limit connection lifetime in db connection pool. Closes #2375
2022-08-25 17:01:49 +01:00
Nathan Wallace
fe4c93476b Add udt_name to schema query for remote databases closes #2324 2022-08-12 11:52:47 -04:00
kaidaguerre
45a67a4231 Fix crash when inspecting tables - only read scan metadata max id when enabling timing, and ensure we read timing information before the connection is closed. Closes #2243 2022-07-14 12:39:31 +01:00
kaidaguerre
01ccfafe56 Steampipe sometimes hangs in interactive mod if timing is enabled. Closes #2237 2022-07-13 11:04:44 +01:00
kaidaguerre
389bff7199 Fix intermittent "concurrent map access" error when timing is enabled. Closes #2231 2022-07-08 22:15:13 +01:00
kaidaguerre
5193c70395 Restructure steampipe repo to use pkg folder. Closes #2204 2022-06-27 11:36:03 +01:00