Commit Graph

518 Commits

Author SHA1 Message Date
Puskar Basu
ee7be518a7 Upgrade containerd and crypto to remediate high vulnerabilities 2025-11-20 12:04:34 +05:30
Nathan Wallace
cb1fa48173 Fix flaky TestQueryContextLeakage test (#4887)
Changes:
1. Renamed TestQueryContextLeakage -> TestContextCancellationTiming
   - The test was checking cancellation timing, not memory leaks
   - Updated comments to reflect actual purpose

2. Increased timeout from 1ms to 100ms
   - 1ms is too aggressive for CI runners under load
   - 100ms still catches real deadlocks while avoiding flakiness
   - Added detailed comments explaining the timeout choice

3. Added TestNoGoroutineLeaks using goleak
   - Properly tests for actual resource leaks (goroutines)
   - More reliable than memory-based leak detection
   - Uses industry-standard goleak library

The original 1ms timeout caused intermittent CI failures on slower
runners, as context cancellation involves goroutine scheduling that
has no guaranteed sub-millisecond timing.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Claude <noreply@anthropic.com>
2025-11-15 08:05:00 -05:00
Nathan Wallace
99fd81ccf6 Fix memory leak in DatabaseSession management (issue #3737) (#4742) 2025-11-11 18:35:16 +08:00
Nathan Wallace
4281ad3f10 Add comprehensive tests for pkg/{task,snapshot,cmdconfig,statushooks,introspection,initialisation,ociinstaller} (#4765) 2025-11-11 17:02:49 +08:00
Puskar Basu
9aac94322c Improve table truncation message for datasets exceeding 10k rows, show the same message in batch queries as well (#4675) 2025-10-30 13:47:07 +05:30
dependabot[bot]
d7289b85fd [dep][go](deps): Bump github.com/jackc/pgx/v5 from 5.7.3 to 5.7.6 (#4660) 2025-10-30 11:55:15 +05:30
dependabot[bot]
4fad14407b [dep][go](deps): Bump github.com/hashicorp/go-plugin from 1.6.3 to 1.7.0 (#4662) 2025-10-30 11:54:53 +05:30
dependabot[bot]
df135bf1f9 [dep][go](deps): Bump github.com/spf13/cobra from 1.9.1 to 1.10.1 (#4659) 2025-10-30 11:42:43 +05:30
dependabot[bot]
856cbce572 [dep][go](deps): Bump github.com/jedib0t/go-pretty/v6 (#4672) 2025-10-30 11:39:57 +05:30
Puskar Basu
36d28b9dd3 Update pipe-fittings and steampipe-plugin-sdk 2025-09-24 13:01:19 +05:30
dependabot[bot]
4975b87ddc [dep][go](deps): Bump github.com/Masterminds/semver/v3 (#4601) 2025-09-24 11:55:00 +05:30
dependabot[bot]
eac9e6be90 [dep][go](deps): Bump github.com/hashicorp/hcl/v2 from 2.23.0 to 2.24.0 (#4606) 2025-09-24 11:54:34 +05:30
dependabot[bot]
1ad3fc5186 [dep][go](deps): Bump golang.org/x/text from 0.26.0 to 0.29.0 (#4650) 2025-09-24 11:48:13 +05:30
dependabot[bot]
9744fdba4a [dep][go](deps): Bump github.com/ulikunitz/xz from 0.5.12 to 0.5.14 (#4645) 2025-09-24 11:47:37 +05:30
dependabot[bot]
bf0b3e71f0 [dep][go](deps): Bump github.com/go-viper/mapstructure/v2 from 2.3.0 to 2.4.0 2025-09-24 11:45:11 +05:30
Priyanka Chatterjee
7e73bd40fe Add support for using function calls in config (#4639) 2025-09-24 11:30:32 +05:30
dependabot[bot]
3cb0f02624 [dep][go](deps): Bump golang.org/x/text from 0.24.0 to 0.26.0 (#4578) 2025-07-07 16:32:18 +05:30
dependabot[bot]
003e626763 [dep][go](deps): Bump github.com/fsnotify/fsnotify from 1.8.0 to 1.9.0 (#4579) 2025-07-07 16:20:28 +05:30
dependabot[bot]
8fe5559e93 [dep][go](deps): Bump google.golang.org/grpc from 1.72.1 to 1.73.0 (#4580) 2025-07-07 16:20:03 +05:30
dependabot[bot]
11ca2a6eb3 [dep][go](deps): Bump github.com/go-viper/mapstructure/v2 (#4589) 2025-07-07 16:04:32 +05:30
Puskar Basu
e19d35c457 chore: update module to v2 and bump Go version to 1.24 (#4597) 2025-07-07 16:03:56 +05:30
dependabot[bot]
927dd74389 [dep][go](deps): Bump github.com/turbot/pipe-fittings/v2 (#4559) 2025-06-11 15:54:15 +05:30
dependabot[bot]
4085eedf3b [dep][go](deps): Bump github.com/spf13/viper from 1.20.0 to 1.20.1 (#4542) 2025-06-11 15:33:19 +05:30
dependabot[bot]
f8557190ff [dep][go](deps): Bump golang.org/x/sync from 0.13.0 to 0.15.0 (#4560) 2025-06-11 15:32:22 +05:30
dependabot[bot]
41d19f196f [dep][go](deps): Bump github.com/go-git/go-git/v5 from 5.15.0 to 5.16.2 (#4561) 2025-06-11 15:31:55 +05:30
Puskar Basu
3488d95174 Upgrade FDW to v1.12.7 and SDK to v5.11.7 2025-06-04 17:07:07 +01:00
dependabot[bot]
22478380f6 [dep][go](deps): Bump github.com/go-jose/go-jose/v4 from 4.0.4 to 4.0.5 (#4538) 2025-05-15 15:52:10 +05:30
dependabot[bot]
0e9c9c38cb [dep][go](deps): Bump google.golang.org/grpc from 1.71.0 to 1.72.1 (#4534) 2025-05-15 14:36:01 +05:30
Puskar Basu
2852e7a875 Fix issue where system-ingestible output format(csv) was humanised(comma separated) leading to a breaking change in query outputs. Closes #4525 2025-05-06 15:17:12 +01:00
Puskar Basu
49448c1765 Merge branch 'develop' into v1.1.x 2025-04-25 20:41:44 +05:30
Puskar Basu
4e3191c73d Fix issue where query batch mode outputs were not returning rows to stdout incase of any row error. Closes #4516
Fix issue where query batch mode table output was always returning 0 row count when timing was enabled. Closes #4520
2025-04-25 20:00:13 +05:30
dependabot[bot]
0bf4889759 [dep][go](deps): Bump github.com/go-git/go-git/v5 from 5.13.0 to 5.15.0 (#4510) 2025-04-14 17:13:11 +05:30
Puskar Basu
11968dd40c update fdw 2025-03-31 17:35:06 +05:30
Puskar Basu
f6d704e3ff upgrade pipe-fittings 2025-03-31 17:35:06 +05:30
Puskar Basu
96959081b0 Added RateLimiterFromProto and RateLimiterasProto (#4500) 2025-03-12 22:14:14 +05:30
Puskar Basu
da2f3ecc03 Upgrade to pipe-fittings v2, go-kit v1 (#4485) 2025-03-06 16:34:18 +05:30
Puskar Basu
885589a5c1 Upgrade go-git/v5 to remediate critical and high vulnerabilities (#4469) 2025-01-20 12:38:33 +05:30
Puskar Basu
eccb7c58ce Remove unnecessary replaces (#4468) 2025-01-20 12:30:34 +05:30
Puskar Basu
8fb037567c Upgrade net and crypto to remediate vulnerabilities (#4462) 2025-01-20 12:25:35 +05:30
Puskar Basu
6c368fba55 Update steampipe to use SDK v5.11.0 2024-10-22 17:26:20 +05:30
Puskar Basu
ed32fb1154 Update to use pipe-fittings v1.6.0 (#4414) 2024-10-22 17:26:20 +05:30
Puskar Basu
32ec33a2ed v1.0.0-rc.3 2024-10-22 17:25:38 +05:30
dependabot[bot]
ba9df9a89f [dep][go](deps): Bump github.com/hashicorp/hcl/v2 from 2.20.1 to 2.22.0 (#4364) 2024-10-22 17:25:38 +05:30
dependabot[bot]
7a7affd5d7 [dep][go](deps): Bump github.com/bgentry/speakeasy from 0.1.0 to 0.2.0 (#4372) 2024-10-22 17:25:38 +05:30
kaidaguerre
8ade67d8d7 Rename CloudMetadata to PipesMetadata, move to pipe-fittings pipes package 2024-10-22 17:25:38 +05:30
dependabot[bot]
2d3b9cda23 [dep][go](deps): Bump github.com/jackc/pgx/v5 from 5.6.0 to 5.7.1 (#4408) 2024-10-22 17:25:38 +05:30
dependabot[bot]
c1e4aa1c9d [dep][go](deps): Bump github.com/containerd/containerd (#4405) 2024-10-22 17:25:38 +05:30
Puskar Basu
d174cedb82 update and enable config precedence tests 2024-10-22 17:25:38 +05:30
Puskar Basu
c8d4ee5f5b Update SteampipeWorkspaceProfile to warn for removed args in workspace instead or erroring, fix timing flag, fix implicit workspaces 2024-10-22 17:25:38 +05:30
Puskar Basu
6d3e0f481a Fix issue where steampipe was parsing all files in config dir 2024-10-22 17:25:37 +05:30