Releases: apache/arrow-julia
Releases ยท apache/arrow-julia
v2.8.1
Arrow v2.8.1
Merged pull requests:
- ci: Set timeout (#533) (@kou)
- Update manual.md (#539) (@dmbates)
- Avoid extending
Typefrom Base on Julia 1.12 (#543) (@ararslan) - Fix license information (#545) (@kou)
- Enable GitHub discussions and notifications to mailing lists (#546) (@raulcd)
- Remove duplicated notifications section on .asf.yaml (#547) (@raulcd)
- Fix bug where inline bytes weren't valid for Utf8View data (#548) (@quinnj)
- Hide HTML comment (license) in rendered Documenter page (#549) (@abhro)
- Fix verify RC CI (#551) (@kou)
- Add support for running CI on fork (#553) (@kou)
- Bump actions/checkout from 4 to 5 (#557) (@dependabot[bot])
- ci: Fix format check (#558) (@kou)
- Bump actions/setup-python from 5 to 6 (#566) (@dependabot[bot])
- Bump version (#569) (@kou)
- Fix poor performance of table reading when many record batches are involved (#570) (@quinnj)
- Test on Julia pre instead of Julia nightly (#574) (@palday)
- Bump actions/checkout from 5 to 6 (#576) (@dependabot[bot])
- Bump actions/checkout from 5 to 6 (#579) (@dependabot[bot])
- Bump actions/cache from 4 to 5 (#581) (@dependabot[bot])
- fix test failures on 1.12, avoid race condition in multithreaded partitioned writes (#582) (@palday)
Closed issues:
- Failure to read valid file (#511)
- Severe negative scaling when running Julia threaded. (#528)
- ci: Set timeout (#532)
- Missing
NOTICEfile in source distribution (#544) - Verify release GHA workflow is failing (#550)
- ci: Add support for running CI on fork (#552)
- ci: Format check is failing (#554)
- Warnings on Julia 1.12-beta3 (#555)
- Default CI should run on Julia
preinstead ofnightly(#573) - Warning for Constructor for type "Type" when precompiling Arrow in Julia 1.12.2 (#577)
- Precompilation warning with Julia 1.12 (#578)
v2.8.0
Arrow v2.8.0
Merged pull requests:
- Add reading metadata from Arrow.Table (#481) (@bkamins)
- Start support for ListView, BinaryView, Utf8View, etc. (#512) (@quinnj)
- Bump codecov/codecov-action from 1 to 5 (#531) (@dependabot[bot])
- Make DictEncoding reading threadsafe (#535) (@quinnj)
- Change an info log back to debug (#537) (@quinnj)
Closed issues:
v2.7.4
v2.7.3
Arrow v2.7.3
Merged pull requests:
- release: Fix "Verify release" job on macOS GitHub Actions runner (#514) (@kou)
- ci: Enable Dependabot for GitHub Actions (#516) (@kou)
- Bump actions/checkout from 3 to 4 (#518) (@dependabot[bot])
- Bump actions/cache from 1 to 4 (#519) (@dependabot[bot])
- Bump julia-actions/setup-julia from 1 to 2 (#520) (@dependabot[bot])
- Bump julia-actions/julia-buildpkg from 1.2 to 1.6 (#521) (@dependabot[bot])
- Bump actions/setup-python from 2 to 5 (#522) (@dependabot[bot])
- Bump version to 2.7.3 (#524) (@quinnj)
Closed issues:
v2.7.2
v2.7.1
Arrow v2.7.1
Merged pull requests:
- Bugfix type instability in length(::Arrow.ToList) (#497) (@JoaoAparicio)
v2.7.0
Arrow v2.7.0
Merged pull requests:
- cleanup testing (#462) (@baumgold)
- Formatting (#464) (@baumgold)
- Ensure that ArrowTypes.default is defined for Vararg tuples (#466) (@quinnj)
- Fix typo in passing largelists keyword arg (#467) (@quinnj)
- Try to fix docs by publishing to apache infra (#468) (@quinnj)
- Use wkspawn from ConcurrentUtilities instead of Threads.spawn (#469) (@quinnj)
- Fix documentation link (#478) (@guilhermebodin)
- Fix documentation example for Arrow.Writer (#479) (@guilhermebodin)
- Fix example in Arrow.Writer (#480) (@guilhermebodin)
- Docs: add a note about using
copy()to get aDataFramewhere the columns are regularVectors (#487) (@DilumAluthge) - bump (#488) (@JoaoAparicio)
- Use https://arrow.apache.org/julia/ as the official document URL (#490) (@kou)
- Fix docs errors (#491) (@ericphanson)
- enable field-order-agnostic overloads of
fromarrowfor struct types (#493) (@jrevels)
Closed issues:
- Loss of parametric type information for custom types (#134)
- Look into potential over-copying when copying arrow vector (#190)
- Arrow.write with partition/partitioner results batch unique value error (#192)
- Roundtrippability of special strings (#196)
- Support InlineStrings (#304)
- Invalid argument error (#336)
ERROR: MethodError: no method matching zero(::Type{Union{Nothing, String}})when trying to serializeUnion{Nothing,String}fields (#368)- github releases not in sync (#370)
- Typo in kwargs of arrowvector for ListKind (#392)
- Introduce automatic code formatting with JuliaFormatter.toml (#398)
- Issue with
Union{Missing, VersionNumber}(#461) - GitHub Pages build error (#463)
- Use https://arrow.apache.org/julia/ as the official Website URL (#470)
Arrow.writeperformance on large DataFrame (#473)getindexbroken withSVector{3, UInt}in the presence of missing data (#486)- Removing .arrow files without closing Julia seems impossible in Windows (#492)
v2.6.2
Arrow v2.6.2
Closed issues:
- Does this pkg provide the plasma In-Memory Object Store? (#37)
- Allow for file appends (#105)
- Invalid arrow file produced when writing partitioned with a dictionary-encoded column? (#129)
- New package release process (#279)
- Need to improve code review/release process and reduce developer productivity friction (#342)
- [Feature Request] Support Tensors ? (#433)
- Error with v2.6.0 (#458)
Merged pull requests:
v2.6.1
v2.6.0
Arrow v2.6.0
Closed issues:
- Support Tables.partitions when reading "arrow file" format in addition to "stream" format (#293)
- Make recursive iteration to get dictionaries more defensive for interop (#375)
- Error/Segfault when writing many partitions (#396)
Vector{UInt8}mis-represented when writing to disk (#411)- CI doesn't test with multiple threads (#426)
- Malformed file by
Arrow.writeon aIOStreamcreated withopen(filename, "w")(#432) - Unhandled sentinel value for len in compression causes invalid Array dimensions (#435)
Merged pull requests:
- Get dictionaries of children only when field.children not nothing (#382) (@okartal)
- fix Base.eltype methods and functions that take Type parameters (#404) (@baumgold)
- enable incremental reads of arrow-formatted files (#408) (@baumgold)
- Base.isdone for Stream (#428) (@baumgold)
- Run with 1 and 2 threads during tests (#431) (@quinnj)
- Add handling of len = -1 in uncompress (#436) (@DrChainsaw)
- Don't treat Vector{UInt8} as Arrow Binary type (#439) (@quinnj)
- Bump BitIntegers compat (#441) (@quinnj)
- Handle len of -1 in "compressed" buffers from other languages (#442) (@quinnj)
- Add Tables.partitions definition for Arrow.Table (#443) (@quinnj)
- Remove scopedenum for EnumX (#444) (@quinnj)
- Refactor compressors/decompressors for laziness + safety (#445) (@quinnj)
- Return SubArrays when possible for arrow list types (#446) (@quinnj)
- bump version of Arrow and ArrowTypes to prepare for new release (#447) (@baumgold)