Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package steampipe for openSUSE:Factory checked in at 2025-12-16 15:56:03 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/steampipe (Old) and /work/SRC/openSUSE:Factory/.steampipe.new.1939 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "steampipe" Tue Dec 16 15:56:03 2025 rev:13 rq:1323017 version:2.3.3 Changes: -------- --- /work/SRC/openSUSE:Factory/steampipe/steampipe.changes 2025-11-04 18:41:53.796264038 +0100 +++ /work/SRC/openSUSE:Factory/.steampipe.new.1939/steampipe.changes 2025-12-16 16:02:06.889659144 +0100 @@ -1,0 +2,81 @@ +Mon Dec 15 14:12:57 UTC 2025 - Felix Niederwanger <[email protected]> + +- Update to version 2.3.3: + * v2.3.3 + * v2.3.3 + * [dep][go](deps): Bump github.com/containerd/containerd (#4697) + * Update FDW version to 2.1.4 + * Upgrade containerd and crypto to remediate high vulnerabilities + * Update changelog + * Fix #4706: validateQueryArgs thread-safety with config struct (#4905) + * fix: Make OCI installations atomic to prevent inconsistent states (fixes #4758) (#4902) + * Fix #4760: State file corruption from concurrent writes in pluginmanager (#4907) + * fix: Return empty digest on version file failure (#4762) (#4900) + * Fix #4708: Thread-safe AddCommands/ResetCommands with mutex (#4904) + * Fix #4783: Nil pointer dereference in updateConnectionSchema (#4901) + * Nil GlobalConfig causes panic in newRefreshConnectionState closes #4779 (#4899) + * Nil pointer dereference in plugin version check closes #4747 (#4897) + * Disk space validation before OCI installation closes #4754 (#4895) + * Atomic FDW binary replacement closes #4753 (#4898) + * Nil pointer dereference in waitForPluginLoad closes #4752 (#4896) + * Fix version checker log.Fatal closes #4746 (#4894) + * Nil pointer dereference in State.reattachConfig() closes #4755 (#4893) + * Fix #4704: Preserve newlines in getPipedStdinData (#4878) + * Fix #4791: Use idiomatic for-range pattern for error channel closes #4791 (#4835) + * Fix #4716: Add synchronization to autoCompleteSuggestions.sort() (#4737) + * Race on cancelActiveQuery without synchronization closes #4802 (#4844) + * executeMetaquery error handling closes #4789 (#4834) + * Fix race condition on customSearchPath slice closes #4792 (#4837) + * Fix type assertion panic in logRefreshConnectionResults closes #4807 (#4855) + * executeQueries nil Client check closes #4797 (#4841) + * HandlePluginLimiterChanges nil pool handling closes #4785 (#4877) + * Fix #4809: Add nil checks for sessions map after Close() (rebased) (#4883) + * Fix getQueryInfo() 'from ' detection closes #4810 (rebased) (#4884) + * Race condition in DbClient.Close() on sessions map closes #4780 (#4822) + * Nil pointer check in PluginManager.Shutdown closes #4782 (#4823) + * Fix flaky concurrent rate limiter tests (#4892) + * Nil pool validation in newRefreshConnectionState closes #4778 (#4825) + * Fix #4781: RunBatchSession blocks forever if initData.Loaded never closes (#4826) + * ClosePrompt nil check closes #4788 (#4827) + * Fix #4698: Add nil checks to ResetPools method (#4732) + * Race condition in updateRateLimiterStatus closes #4786 (#4830) + * RunBatchSession nil initData validation closes #4795 (#4838) + * Nil pointer dereference in OnConnectionConfigChanged closes #4784 (#4829) + * Fix concurrent access to sessions map in Close() closes #4793 (#4836) + * Query history memory leak - unbounded growth closes #4811 (#4859) + * Context cancellation check in executeUpdateSetsInParallel closes #4806 (#4873) + * WrapResult nil input handling closes #4804 (#4875) + * Fix #4713: Add nil check in initialiseSchemaAndTableSuggestions (#4879) + * Fix #4707: Add nil check in hideRootFlags (#4880) + * Fix #4717: Add nil check to Target.Export() (#4881) + * Race condition on disableTiming field closes #4808 (rebased) (#4885) + * Fix #4812: Add size limits to autocomplete suggestions maps (rebased) (#4888) + * Handle single word and empty string in lastWord() closes #4787 (#4891) + * Race condition on disableTiming field closes #4808 (rebased) (#4890) + * Concurrent read and close synchronization closes #4805 (#4874) + * Nil pointer dereference in logReceiveError closes #4798 (#4842) + * RunBatchSession nil Client handling closes #4796 (#4839) + * initialisationComplete flag synchronized closes #4803 (rebased) (#4886) + * Race condition in rate limiter map access closes #4799 (#4843) + * Fix logic error in IdentifyMissingComments closes #4814 (#4872) + * Fix flaky TestQueryContextLeakage test (#4887) + * Add comprehensive passing tests from bug hunting initiative (#4864) + * Fix #4866: Increase snapshot row streaming timeout from 5s to 30s (#4867) + * [dep][actions](deps): Bump golangci/golangci-lint-action (#4766) + * Fix #4699: Add bounds check to isValidDatabaseName (#4733) + * Fix #4710: Return empty slice instead of nil in getTableAndConnectionSuggestions (#4734) + * Fix #4718: Use atomic write to prevent partial files (#4740) + * Add AI development documentation and guidelines (#4777) + * Fix #4715: Add mutex protection to export.Manager (#4738) + * Fix #4712: Make Result.Close() idempotent (#4741) + * Fix memory leak in DatabaseSession management (issue #3737) (#4742) + * Fix #4744: Race condition on spinner.Suffix field (#4772) + * Fix #4750: Nil pointer panic in RegisterExporters (#4769) + * Fix #4767: GetDbClient error handling (#4770) + * Fix #4748: SQL injection vulnerability in GetSetConnectionStateSql (#4773) + * Fix #4757: Race condition in exemplarSchemaMap (#4774) + * Fix #4756: Race condition in Viper global state (#4775) + * Fix #4768: Goroutine leak in snapshot (#4776) + * Add comprehensive tests for pkg/{task,snapshot,cmdconfig,statushooks,introspection,initialisation,ociinstaller} (#4765) + +------------------------------------------------------------------- Old: ---- steampipe-2.3.2.obscpio New: ---- steampipe-2.3.3.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ steampipe.spec ++++++ --- /var/tmp/diff_new_pack.soD1fz/_old 2025-12-16 16:02:08.993748071 +0100 +++ /var/tmp/diff_new_pack.soD1fz/_new 2025-12-16 16:02:08.993748071 +0100 @@ -17,7 +17,7 @@ Name: steampipe -Version: 2.3.2 +Version: 2.3.3 Release: 0 Summary: Query various APIs and services via SQL language License: AGPL-3.0-only ++++++ _service ++++++ --- /var/tmp/diff_new_pack.soD1fz/_old 2025-12-16 16:02:09.025749424 +0100 +++ /var/tmp/diff_new_pack.soD1fz/_new 2025-12-16 16:02:09.029749592 +0100 @@ -2,7 +2,7 @@ <service name="obs_scm" mode="manual"> <param name="url">https://github.com/turbot/steampipe.git</param> <param name="scm">git</param> - <param name="revision">v2.3.2</param> + <param name="revision">v2.3.3</param> <param name="versionformat">@PARENT_TAG@</param> <param name="versionrewrite-pattern">v(.*)</param> <param name="changesgenerate">enable</param> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.soD1fz/_old 2025-12-16 16:02:09.049750438 +0100 +++ /var/tmp/diff_new_pack.soD1fz/_new 2025-12-16 16:02:09.053750607 +0100 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/turbot/steampipe.git</param> - <param name="changesrevision">b41fbe31d9fe48aee3e194b284e271198fe07d76</param></service></servicedata> + <param name="changesrevision">a493462671b26a23c4eb8a2d78f8d5a7087d570c</param></service></servicedata> (No newline at EOF) ++++++ steampipe-2.3.2.obscpio -> steampipe-2.3.3.obscpio ++++++ ++++ 15840 lines of diff (skipped) ++++++ steampipe.obsinfo ++++++ --- /var/tmp/diff_new_pack.soD1fz/_old 2025-12-16 16:02:10.221799974 +0100 +++ /var/tmp/diff_new_pack.soD1fz/_new 2025-12-16 16:02:10.229800312 +0100 @@ -1,5 +1,5 @@ name: steampipe -version: 2.3.2 -mtime: 1762159911 -commit: b41fbe31d9fe48aee3e194b284e271198fe07d76 +version: 2.3.3 +mtime: 1765804889 +commit: a493462671b26a23c4eb8a2d78f8d5a7087d570c ++++++ vendor.tar.gz ++++++ /work/SRC/openSUSE:Factory/steampipe/vendor.tar.gz /work/SRC/openSUSE:Factory/.steampipe.new.1939/vendor.tar.gz differ: char 13, line 1
