Adopt spaniter v0.1.0 row iterator adapters#44
Conversation
There was a problem hiding this comment.
Code Review
This pull request integrates the github.com/apstndb/spaniter library to handle Spanner row iterator draining and sequencing, replacing custom iterator helpers in main.go and integration_test.go. It also introduces BuildResultSetFromParts in jqresult/protojson.go to support constructing result sets with redacted rows while preserving metadata and query stats, and adds a corresponding integration test. There are no review comments, so I have no feedback to provide.
Important
The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.
Summary
github.com/apstndb/spaniterfromv0.1.0-alpha.1tov0.1.0PROFILEstats when--redact-rowsdrains rows without materializing themValidation
go test ./...make testgit diff --check