You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug, including details regarding any error messages, version, and platform.
Some memory leaks in pqarrow became apparent after adding CheckedAllocator to tests in GH-34330
Some in ParquetIOTestSuite.roundTripTable: So many leaks, mostly around: LEAK of 64 bytes FROM github.com/apache/arrow/go/v12/parquet/file.(*primitiveRecordReader).ReserveValues line 231
ParquetIOTestSuite.TestSingleEmptyListsColumnReadWrite: This seems to be a whack-a-mole leak, attempting to fix it (at least superficially) breaks other tests: checked_allocator.go:127: LEAK of 448 bytes FROM github.com/apache/arrow/go/v12/parquet/pqarrow.(*listReader).BuildArray line 383
Both have their defer mem.AssertSize(ps.T(), 0) lines commented out so that the checks are disabled.
Component(s)
Go
Parquet
The text was updated successfully, but these errors were encountered:
### Rationale for this change
Some memory leaks resulted in partially skipped memory checks in pqarrow package.
This PR brings the checks back.
### What changes are included in this PR?
Releases in proper places.
### Are these changes tested?
Yes, the tests from #35015 are fully enabled now.
### Are there any user-facing changes?
No.
* Closes: #35015
Lead-authored-by: candiduslynx <candiduslynx@gmail.com>
Co-authored-by: Alex Shcherbakov <candiduslynx@users.noreply.github.com>
Co-authored-by: Matt Topol <zotthewizard@gmail.com>
Signed-off-by: Matt Topol <zotthewizard@gmail.com>
Describe the bug, including details regarding any error messages, version, and platform.
Some memory leaks in pqarrow became apparent after adding
CheckedAllocator
to tests in GH-34330ParquetIOTestSuite.roundTripTable
: So many leaks, mostly around:LEAK of 64 bytes FROM github.com/apache/arrow/go/v12/parquet/file.(*primitiveRecordReader).ReserveValues line 231
ParquetIOTestSuite.TestSingleEmptyListsColumnReadWrite
: This seems to be a whack-a-mole leak, attempting to fix it (at least superficially) breaks other tests:checked_allocator.go:127: LEAK of 448 bytes FROM github.com/apache/arrow/go/v12/parquet/pqarrow.(*listReader).BuildArray line 383
Both have their
defer mem.AssertSize(ps.T(), 0)
lines commented out so that the checks are disabled.Component(s)
Go
Parquet
The text was updated successfully, but these errors were encountered: