-
Notifications
You must be signed in to change notification settings - Fork 34
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
enable S3Paths to be (de)serialized to/from Arrow #231
Conversation
let's see if bors is working: bors try |
Co-authored-by: Curtis Vogt <[email protected]>
do you know what's wrong with bors by any chance @mattBrzezinski ? Or are the tests themselves hanging now? |
bors try- |
bors try |
I'll try triggering bors again |
tryTimed out. |
bors try |
bors try- |
bors try |
bors r+ |
231: enable S3Paths to be (de)serialized to/from Arrow r=omus a=jrevels closes #184 This adds ArrowTypes as a lightweight dependency, which is hopefully okay. Co-authored-by: Jarrett Revels <[email protected]> Co-authored-by: Curtis Vogt <[email protected]>
Build failed: |
236: Escape unused DateFormat characters r=omus a=omus Required to fix errors when running test suite with #231: ``` Got exception outside of a `@test` type DateTime has no field zone Stacktrace: [1] getproperty @ ./Base.jl:42 [inlined] [2] format(io::IOBuffer, d::Dates.DatePart{'Z'}, zdt::DateTime, locale::Dates.DateLocale) @ TimeZones ~/.julia/packages/TimeZones/1ALMR/src/parse.jl:81 [3] macro expansion @ /opt/hostedtoolcache/julia/1.7.1/x64/share/julia/stdlib/v1.7/Dates/src/io.jl:634 [inlined] [4] format(io::IOBuffer, dt::DateTime, fmt::DateFormat{:yyyymmddTHHMMSSZ, Tuple{Dates.DatePart{'y'}, Dates.DatePart{'m'}, Dates.DatePart{'d'}, Dates.Delim{Char, 1}, Dates.DatePart{'H'}, Dates.DatePart{'M'}, Dates.DatePart{'S'}, Dates.DatePart{'Z'}}}) @ Dates /opt/hostedtoolcache/julia/1.7.1/x64/share/julia/stdlib/v1.7/Dates/src/io.jl:629 [5] format(dt::DateTime, fmt::DateFormat{:yyyymmddTHHMMSSZ, Tuple{Dates.DatePart{'y'}, Dates.DatePart{'m'}, Dates.DatePart{'d'}, Dates.Delim{Char, 1}, Dates.DatePart{'H'}, Dates.DatePart{'M'}, Dates.DatePart{'S'}, Dates.DatePart{'Z'}}}, bufsize::Int64) @ Dates /opt/hostedtoolcache/julia/1.7.1/x64/share/julia/stdlib/v1.7/Dates/src/io.jl:641 [6] format(dt::DateTime, fmt::DateFormat{:yyyymmddTHHMMSSZ, Tuple{Dates.DatePart{'y'}, Dates.DatePart{'m'}, Dates.DatePart{'d'}, Dates.Delim{Char, 1}, Dates.DatePart{'H'}, Dates.DatePart{'M'}, Dates.DatePart{'S'}, Dates.DatePart{'Z'}}}) @ Dates /opt/hostedtoolcache/julia/1.7.1/x64/share/julia/stdlib/v1.7/Dates/src/io.jl:640 [7] format(dt::DateTime, f::String; locale::Dates.DateLocale) @ Dates /opt/hostedtoolcache/julia/1.7.1/x64/share/julia/stdlib/v1.7/Dates/src/io.jl:680 [8] format @ /opt/hostedtoolcache/julia/1.7.1/x64/share/julia/stdlib/v1.7/Dates/src/io.jl:680 [inlined] [9] awss3_tests(config::MinioConfig) @ Main ~/work/AWSS3.jl/AWSS3.jl/test/awss3.jl:2 [10] macro expansion @ ~/work/AWSS3.jl/AWSS3.jl/test/runtests.jl:43 [inlined] [11] macro expansion @ /opt/hostedtoolcache/julia/1.7.1/x64/share/julia/stdlib/v1.7/Test/src/Test.jl:1283 [inlined] [12] macro expansion @ ~/work/AWSS3.jl/AWSS3.jl/test/runtests.jl:43 [inlined] [13] macro expansion @ /opt/hostedtoolcache/julia/1.7.1/x64/share/julia/stdlib/v1.7/Test/src/Test.jl:1283 [inlined] [14] top-level scope @ ~/work/AWSS3.jl/AWSS3.jl/test/runtests.jl:23 [15] include(fname::String) @ Base.MainInclude ./client.jl:451 [16] top-level scope @ none:6 [17] eval @ ./boot.jl:373 [inlined] [18] exec_options(opts::Base.JLOptions) @ Base ./client.jl:268 [19] _start() @ Base ./client.jl:495 ``` Co-authored-by: Curtis Vogt <[email protected]>
bors r+ |
231: enable S3Paths to be (de)serialized to/from Arrow r=omus a=jrevels closes #184 This adds ArrowTypes as a lightweight dependency, which is hopefully okay. Co-authored-by: Jarrett Revels <[email protected]> Co-authored-by: Curtis Vogt <[email protected]>
Build failed: |
There was another improper use of |
bors r+ |
231: enable S3Paths to be (de)serialized to/from Arrow r=omus a=jrevels closes #184 This adds ArrowTypes as a lightweight dependency, which is hopefully okay. Co-authored-by: Jarrett Revels <[email protected]> Co-authored-by: Curtis Vogt <[email protected]>
Build failed: |
Related failure:
|
Co-authored-by: Curtis Vogt <[email protected]>
bors r+ |
231: enable S3Paths to be (de)serialized to/from Arrow r=omus a=jrevels closes #184 This adds ArrowTypes as a lightweight dependency, which is hopefully okay. Co-authored-by: Jarrett Revels <[email protected]> Co-authored-by: Curtis Vogt <[email protected]>
Build failed: |
bors r+ |
231: enable S3Paths to be (de)serialized to/from Arrow r=omus a=jrevels closes #184 This adds ArrowTypes as a lightweight dependency, which is hopefully okay. Co-authored-by: Jarrett Revels <[email protected]> Co-authored-by: Curtis Vogt <[email protected]>
Build failed: |
Why can't we have nice things? Segfault issue is appearing consistently here. Based upon it not showing up on Julia 1.3 it's probably something related to Minio |
bors r+ |
231: enable S3Paths to be (de)serialized to/from Arrow r=omus a=jrevels closes #184 This adds ArrowTypes as a lightweight dependency, which is hopefully okay. Co-authored-by: Jarrett Revels <[email protected]> Co-authored-by: Curtis Vogt <[email protected]>
From some experimentation I'm assuming the segfault is just random so I'll try one more time to merge this. |
Build failed: |
The experimentation in #238 was unsuccessful in reproducing this segfault. I believe the failure is unrelated to this PR so I'll manually merge this. I'll continue investigating this error if it is still occurring. |
Failure did not occur when merged: https://github.com/JuliaCloud/AWSS3.jl/actions/runs/1808119866 |
tryBuild succeeded: |
closes #184
This adds ArrowTypes as a lightweight dependency, which is hopefully okay.