Commit Graph

145 Commits

Author SHA1 Message Date
Puskar Basu
2d687a83e3 remove dashboard, check options from workspace profile & default config 2024-09-27 18:13:12 +05:30
Puskar Basu
d78ffe71da Fix issue where steampipe failed to download embedded postgresql database and FDW during installation. Closes #4382 (#4383) 2024-09-13 13:31:10 +01:00
Puskar Basu
c0ab26dc97 Move FDW and Postgres DB from Google Artifact Registry to GH Container Registry. Closes #4344 2024-09-02 09:47:01 +01:00
Puskar Basu
61035c89f0 Update FDW version to 1.11.7 - Add ability to configure plugin startup timeout 2024-09-02 09:45:35 +01:00
Nathan Mische
8ba2cc5645 Make plugin start timeout configurable. (#4321) 2024-08-30 17:15:41 +05:30
Puskar Basu
cf1479f6ff Update CHANGELOG for v0.23.4 (#4348) 2024-08-13 13:01:46 +01:00
Puskar Basu
9498adaff1 Update FDW to v1.11.4 (#4334) 2024-07-17 19:15:19 +05:30
Graza
02b18b1984 fix: fixed credStore to use Docker when not Turbot GHCR. Closes #4330 2024-07-17 17:29:45 +05:30
kaidaguerre
7f88795c94 Update fdw to v1.11.3 - Update CreateConnectionPlugins to do not abort when unrelated connections are not yet loaded. (#4302) 2024-06-07 10:52:09 +01:00
Puskar Basu
33338d0240 Fix issue where sps output is not working. Closes #4297 2024-06-05 12:12:44 +01:00
kaidaguerre
d136229e47 Query command should support legacy 'true' and 'false' for --timing flag. Closes #4282 2024-05-23 17:43:30 +01:00
Puskar Basu
9d5b8a98b6 Update FDW to v1.11.2 to remove unnecessary NOTICE level logs (#4274) 2024-05-17 18:02:43 +05:30
kai
23b3d66ffe Update FDW to 1.11.1 to fix bad Linux Arm build. Closes #4271 2024-05-11 12:25:11 +01:00
kai
0e3887782f v0.23.0-rc.0 2024-05-03 12:08:55 +01:00
kai
c17bd9388f Accept legacy boolean values for timing in query options. #4237 2024-04-26 14:38:42 +01:00
Puskar Basu
739be09a36 Update FDW to v1.11.0-rc.6 2024-04-25 21:23:23 +05:30
kai
61a33f2aa1 Update FDW to v1.11.0-rc.5:
Update limit pushdown logic to push down the limit if all sort clauses are pushed down.
Add signal handler for signal 16 to avoid FDW crash.
Add support for WHERE column=val1 OR column=val2 OR column=val3...
2024-04-25 13:53:24 +01:00
kai
5f6a4eda73 v0.23.0-alpha.4
Update FDW to 1.11.0-rc.3:
- always build with netgo to fix runtime error `undefined symbol: __res_search` when building on ubuntu20.
- fix deserializeDeparsedSortGroup crashing for some order by expressions.
- only push down supported columns and stop when reaching unsupported one
2024-04-19 12:15:03 +01:00
kai
7f48f8419d v0.23.0-alpha.3 2024-04-17 16:52:42 +01:00
kai
41616578fe Update FDW to 1.11.0-rc.1 - update Steampipe timing output to show all scans for all connections. 2024-04-17 11:06:04 +01:00
kaidaguerre
07782a2b13 Adds support for verbose timing information. Closes #4237. Closes #4244
- JSON output format has changed to move the rows to under a `rows` property, with timing information under the `metadata` property
- Update timing display to show rows returned and rows fetched, as well as adding verbose mode which lists all scans
- Use enums for output mode and timing mode - timing is now either `on`, `off` or `verbose`
- Bugfix: ensure error is returned from ExecuteSystemClientCall. Closes #4246
2024-04-17 10:12:17 +01:00
Brahim Boukoufallah
34ba9fd9ba Add database SSL password support for encrypted private key in order to handle your own certificates. Closes #4149 2024-03-15 14:50:21 +00:00
Puskar Basu
410fe9ef6f Add deprecation warnings for Mod commands
* print errors and warnings to stderr
* fix tests
* Update description
* update sample workspace profile content
* Changelog for v0.22.0
2024-03-06 11:13:17 +00:00
kaidaguerre
ae1919449a When installing a mod, ensure there is a valid modfile. Closes #4158
Remove support for .pp mod resource files
2024-03-01 18:10:12 +00:00
kaidaguerre
d7ff47b165 Deprecate cloud-token and cloud-host args and params. Write token to new ~/.pipes location (#4147) 2024-02-28 20:29:56 +05:30
Puskar Basu
bbc3851d8f Use fdw v1.9.3 (#4125) 2024-02-09 19:00:20 +05:30
kaidaguerre
33210d4fe7 Accept both sp and pp files as mod data extension. Closes #4089 2024-02-05 17:11:00 +00:00
kaidaguerre
7d3f1ccb18 Accept both sp and pp files as mod data extension . Closes#4089 2024-01-26 14:46:30 +00:00
kai
52dc03a99f Update FDW to v1.9.1 - Fixes incorrect row count in timing output for aggregator connections. 2023-12-22 16:42:38 +00:00
kaidaguerre
46ef6ec90a Add steampipe_plugin_column introspection table to internal schema. Closes #4003
(cherry picked from commit 12079986d5)
2023-11-29 12:55:21 +00:00
kaidaguerre
0199aaceca Add function to clear connection cache. Closes #3937
* Add function to clear connection cache.
* Update FDW to v1.9.0 - Add ability to clear connection cache by inserting into settings table.
* Update plugin sdk to v5.6.1
* fix listen unit tests

(cherry picked from commit 4fa11a424e)
2023-09-29 20:20:08 +01:00
kai
e44b6f0cef Update FDW to v1.8.0 - fix file watching not working when renaming csv files. Closes #3913
Update sdk to v5.6.0
2023-09-27 19:51:13 +01:00
kaidaguerre
817cfbfca1 Deprecate steampipe connection state and replace with steampipe connection - update both tables in parallel. Closes #3908 2023-09-26 17:53:33 +01:00
kaidaguerre
49d58d4f52 Fix aggregator error no connection data loaded for child connection if more than one plugin instance is in use. Closes #3899 (#3898)
* Update PopulateChildren.PopulateChildren to take plugin instance into account
* Fix GetNewConnectionStateFromConnectionInsertSql to use connection names not map of connections
2023-09-25 17:14:01 +01:00
kaidaguerre
235cbc2037 Connection watching fixes.
Fix ConnectionConfigMap.Diff  inconsistent usage of Plugin and PluginInstance. Closes #3895
Fix GetConnectionStateErrorSql returning invalid query with additional parameter. Closes #3896
Update FDW to v1.8.0-rc.11 - fix failure to load connection config when importing schema
2023-09-25 12:35:00 +01:00
Puskar Basu
01097a27e6 Warn users to not have mod.sp files in home directory. Closes #2321 2023-09-22 18:07:55 +01:00
Binaek Sarkar
3353f00c3f Fixes issue where 'stdin' would get consumed even if there are arguments. Closes #3879. Closes #1985. 2023-09-22 17:15:59 +01:00
kaidaguerre
79606c5bcd Rename internal introspection tables. Fix warning notifications from RefreshConnections. Improve error handlingh for config inconsistencies in conneciton and plugin config. Closes #3886 2023-09-22 16:02:41 +01:00
kai
1f7933b416 Update FDW to v1.8.0-rc.9 - remove duplicate qual values for duplicate IN clauses. 2023-09-21 14:09:05 +01:00
kaidaguerre
f232b14f06 Add support for multiple instances of the same plugin version to execute. Closes #3863 2023-09-18 15:39:17 +01:00
kaidaguerre
95fed2ed2a Key the rate limiter and plugin config maps by plugin image ref, not short name. Closes #3820 2023-09-11 15:56:35 +01:00
Puskar Basu
fa5240064f Fix issue where ensureDefaultConfigFile was always overwriting default.spc. Closes #3814 2023-09-11 14:36:39 +01:00
kaidaguerre
f041597497 Add support for plugin connection config and options blocks. Add options and env var configuration of max memory. Closes #3807 2023-09-06 15:59:13 +01:00
Binaek Sarkar
dc0042aaf8 Adds feature for the Steampipe CLI to log to files like plugin manager and postgres. Closes #2916 2023-09-05 13:50:32 +05:30
Binaek Sarkar
08b447a261 Differentiate between user and system queries using application name. Closes #3600 2023-08-25 16:50:27 +01:00
Binaek Sarkar
3b2cdd1e68 Upgrades go version to 1.21. Closes #3763 2023-08-25 13:54:28 +01:00
Puskar Basu
9e863596ff Fix indentation in sample config files(default.spc.sample and workspaces.spc.sample). Closes #3580 2023-08-24 12:02:38 +01:00
Binaek Sarkar
a3e624869e Make dashboard start timeout configurable. Closes #3369 2023-08-12 17:42:54 +01:00
kaidaguerre
202cb68692 Add HCL support for defining rate limiters, with filewatching as per connection config. Closes #3746 2023-08-11 14:24:44 +01:00
Binaek Sarkar
a01776b78f Migrate from 'cloud.steampipe.io' to 'pipes.turbot.com'. Closes #3724 2023-08-08 12:24:38 +01:00