diff --git a/.github/workflows/acceptance-test.yml b/.github/workflows/acceptance-test.yml index c773da57..f697f260 100644 --- a/.github/workflows/acceptance-test.yml +++ b/.github/workflows/acceptance-test.yml @@ -16,7 +16,7 @@ jobs: - name: Set up Go uses: actions/setup-go@v5 with: - go-version: 1.21 + go-version: 1.22 - name: golangci-lint uses: golangci/golangci-lint-action@v5 @@ -40,7 +40,7 @@ jobs: - name: Set up Go uses: actions/setup-go@v5 with: - go-version: 1.21 + go-version: 1.22 - name: Checkout uses: actions/checkout@v4 diff --git a/CHANGELOG.md b/CHANGELOG.md index ed2d9bf1..6407181b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,18 @@ _What's new?_ * Add support for pushing down sort order. ([#596](https://github.com/turbot/steampipe-plugin-sdk/issues/596)) +## v5.10.4 [2024-08-29] +_What's new?_ +* Updated `hashicorp/go-getter` dependency to v1.7.5. + +## v5.10.3 [2024-08-13] +_What's new?_ +* Compiled with Go 1.22. ([#811](https://github.com/turbot/steampipe-plugin-sdk/issues/811)) + +## v5.10.2 [2024-08-02] +_Bug fixes_ +* Remove unnecessary INFO log statements in Memoize func. This fixes logging in the plugin export tools. ([#813](https://github.com/turbot/steampipe-plugin-sdk/issues/813)) + ## v5.10.1 [2024-05-09] _Bug fixes_ * Ensure QueryData passed to ConnectionKeyColumns value callback is populated with ConnectionManager. ([#797](https://github.com/turbot/steampipe-plugin-sdk/issues/797)) diff --git a/go.mod b/go.mod index ae53cb56..f62bf456 100644 --- a/go.mod +++ b/go.mod @@ -1,8 +1,6 @@ module github.com/turbot/steampipe-plugin-sdk/v5 -go 1.21.0 - -toolchain go1.21.3 +go 1.22.4 //replace github.com/turbot/pipe-fittings => ../pipe-fittings diff --git a/plugin/hydrate_cache.go b/plugin/hydrate_cache.go index 9f1e6b18..1b286d21 100644 --- a/plugin/hydrate_cache.go +++ b/plugin/hydrate_cache.go @@ -62,7 +62,6 @@ func (f HydrateFunc) Memoize(opts ...MemoizeOption) HydrateFunc { if isMemoized(f) { log.Printf("[WARN] Memoize %s - already memoized", helpers.GetFunctionName(f)) } - log.Printf("[INFO] Memoize %s", helpers.GetFunctionName(f)) config := newMemoizeConfiguration(f) for _, o := range opts { @@ -130,8 +129,6 @@ func (f HydrateFunc) Memoize(opts ...MemoizeOption) HydrateFunc { return callAndCacheHydrate(ctx, d, h, f, cacheKey, ttl) } - log.Printf("[INFO] Memoize %p %s", f, helpers.GetFunctionName(f)) - if memoizedFuncPtr == 0 { memoizedFuncPtr = reflect.ValueOf(memoizedFunc).Pointer() }