Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[AVRO-4085][C++] Fix file size extraction error on windows platform #3229

Merged
merged 1 commit into from
Oct 29, 2024

Conversation

glywk
Copy link
Contributor

@glywk glywk commented Oct 28, 2024

What is the purpose of the change

This pull request fix windows test failure, fixing AVRO-4085

Verifying this change

This change is a trivial rework / code cleanup without that fixing test coverage.

Documentation

  • Does this pull request introduce a new feature? (no)
  • If yes, how is the feature documented? (not applicable)

@github-actions github-actions bot added the C++ Pull Requests for C++ binding label Oct 28, 2024
Copy link
Contributor

@thiru-mg thiru-mg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me.

@martin-g martin-g merged commit 1636714 into apache:main Oct 29, 2024
4 checks passed
@martin-g
Copy link
Member

Thank you, @glywk !

thiru-mg pushed a commit that referenced this pull request Dec 24, 2024
…#3230)

* AVRO-4086: Fix missing data file reader close handle on windows

* AVRO-4085: Fix file size extraction error on windows platform (#3229)

* Use Ubuntu 24.04 for the Interop tests to be able to use newer Python

Python 3.12 needs `--break-system-packages`

```
Run python3 -m pip install --break-system-packages --upgrade pip setuptools tox
  python3 -m pip install --break-system-packages --upgrade pip setuptools tox
  python3 -m pip install --break-system-packages python-snappy zstandard
  shell: /usr/bin/bash -e {0}

Usage:
  /usr/bin/python3 -m pip install [options] <requirement specifier> [package-index-options] ...
  /usr/bin/python3 -m pip install [options] -r <requirements file> [package-index-options] ...
  /usr/bin/python3 -m pip install [options] [-e] <vcs project url> ...
  /usr/bin/python3 -m pip install [options] [-e] <local project path> ...
  /usr/bin/python3 -m pip install [options] <archive url/path> ...
```

Signed-off-by: Martin Tzvetanov Grigorov <[email protected]>

* AVRO-4086: Fix missing data file reader close handle on windows

* AVRO-4086: Simplify closing stream reader

* Fix the name of the CI runner

---------

Signed-off-by: Martin Tzvetanov Grigorov <[email protected]>
Co-authored-by: Martin Tzvetanov Grigorov <[email protected]>
Co-authored-by: Martin Grigorov <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C++ Pull Requests for C++ binding
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants