Skip to content

Decompress to Arrow - #106

Merged
gatesn merged 15 commits into
developfrom
ngates/into-arrow
Mar 18, 2024
Merged

gatesn merged 15 commits into
developfrom
ngates/into-arrow

Conversation

@gatesn

@gatesn gatesn commented Mar 15, 2024 •

Copy link
Copy Markdown
Contributor

By implementing flatten functions (to convert each array into the set of flat encodings) as well as into_arrow encodings.

FLUP:

  • Remove iter_arrow
  • Fix support for ZonedDateTime
  • Implement flatten for more arrays

@gatesn gatesn changed the title [wip] Decompress to Arrow Decompress to Arrow Mar 17, 2024
@gatesn
gatesn marked this pull request as ready for review March 17, 2024 20:38
@gatesn
gatesn enabled auto-merge (squash) March 17, 2024 20:38
Comment thread pyvortex/test/test_array.py Resolved
@gatesn
gatesn merged commit 2188189 into develop Mar 18, 2024
@gatesn
gatesn deleted the ngates/into-arrow branch March 18, 2024 10:53
@gatesn gatesn mentioned this pull request Mar 20, 2024
robert3005 pushed a commit that referenced this pull request Nov 10, 2026
…ms (#11368)

## Summary

- Tracking Issue: #11365
- Fixes #11365

Open pooled Hadoop streams with the known file length so S3A versions
that honor the hint can avoid redundant metadata HEAD requests. Ports
the Hadoop-readable changes from [QC
#106](quantcast#106) onto upstream
`develop` at `2e1b05b84`.

## Changes

- Use `fs.openFile()` with optional known-length and random-read hints;
other filesystems may ignore them.
- Preserve original asynchronous-open exception types, restore
interruption and close any stream produced after an interrupted open.
- Add focused tests for supplied/discovered lengths, every pooled stream
receiving the options, optional keys, exception identity and late-stream
cleanup.

Signed-off-by: Christopher Wirt <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants