Skip to content

Update to version 48 - #47

Open
Dandandan wants to merge 243 commits into
v43from
v48.0.0-cx.0
Open

Update to version 48#47
Dandandan wants to merge 243 commits into
v43from
v48.0.0-cx.0

Conversation

@Dandandan

Copy link
Copy Markdown

Which issue does this PR close?

Closes #.

Rationale for this change

What changes are included in this PR?

Are there any user-facing changes?

wjones127 and others added 30 commits July 3, 2023 15:00
* Impl RBR for Box

* Require send to create a FFI stream
* Add Scalar/Datum abstraction (apache#1047)

* Add dyn Array
* Adding sort_primitives benchmark

* Adding sort_primitives improvements

* Fix lints

* Remove all unsafe code and handle offset cases

* Incorporate review comments

* Remove unneeded returns
The trait currently does not have many default implementations, but it
does have a lot of methods.  This PR adds default implementations for
all methods returning Status::unimplemented to fix apache#4372
* Add Datum based arithmetic kernels (apache#3999)

* Fix benchmark

* Review feedback
Updates the requirements on [proc-macro2](https://github.com/dtolnay/proc-macro2) to permit the latest version.
- [Release notes](https://github.com/dtolnay/proc-macro2/releases)
- [Commits](dtolnay/proc-macro2@1.0.63...1.0.64)

---
updated-dependencies:
- dependency-name: proc-macro2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Add negate kernels (apache#4488)

* Fix doc

* Add Inteval tests

* Review feedback
Bumps [actions/labeler](https://github.com/actions/labeler) from 4.2.0 to 4.3.0.
- [Release notes](https://github.com/actions/labeler/releases)
- [Commits](actions/labeler@v4.2.0...v4.3.0)

---
updated-dependencies:
- dependency-name: actions/labeler
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix incorrect buffer size limiting in parquet async writer

* Format

* Review feedback

---------

Co-authored-by: zhangli20 <zhangli20@kuaishou.com>
Co-authored-by: Raphael Taylor-Davies <r.taylordavies@googlemail.com>
* object_store: Add `Box<dyn ObjectStore>` tests

* object_store: Extract `as_ref_impl!()` macro

* object_store: Implement `ObjectStore` for `Arc`
Bumps [actions/upload-pages-artifact](https://github.com/actions/upload-pages-artifact) from 1 to 2.
- [Release notes](https://github.com/actions/upload-pages-artifact/releases)
- [Commits](actions/upload-pages-artifact@v1...v2)

---
updated-dependencies:
- dependency-name: actions/upload-pages-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Support Date - Date (apache#4383)

* Review feedback
* Cleanup cast_primitive_to_list

* Review feedback
…fig` (apache#4516)

* object_store: Export `ClientConfigKey`

* object_store: Add `HttpBuilder::with_config`
* Use Parser for cast kernel (apache#4512)

* Support parsing unpadded dates

* Review feedback

* Tweak bound
* Prepare arrow 44.0.0

* Final tweaks
Updates the requirements on [proc-macro2](https://github.com/dtolnay/proc-macro2) to permit the latest version.
- [Release notes](https://github.com/dtolnay/proc-macro2/releases)
- [Commits](dtolnay/proc-macro2@1.0.64...1.0.66)

---
updated-dependencies:
- dependency-name: proc-macro2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Add RowConverter::append (apache#4479)

* Add overwrite test
* feat: Support FixedSizedListArray for length kernel

* fix clippy

* update comment

* avoid unsafe

* reduce useless trait

* remove T
tustvold and others added 17 commits October 16, 2023 10:56
* Default connection and request timeouts of 5 seconds

* Clippy

* Allow disabling timeouts
Updates the requirements on [pyo3](https://github.com/pyo3/pyo3) to permit the latest version.
- [Release notes](https://github.com/pyo3/pyo3/releases)
- [Changelog](https://github.com/PyO3/pyo3/blob/main/CHANGELOG.md)
- [Commits](PyO3/pyo3@v0.19.0...v0.20.0)

---
updated-dependencies:
- dependency-name: pyo3
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…SignedJwt (apache#4926)

* Support service_account in ApplicationDefaultCredentials

* Use SelfSignedJwt for Service Accounts

* Update CI

* Apply suggestions from code review

Co-authored-by: Marco Neumann <marco@crepererum.net>

---------

Co-authored-by: Marco Neumann <marco@crepererum.net>
* Add `FileWriter` schema getter

* Make schema getter consistent with the parquet implementation
…arsed as `Null` rather than `""`) (apache#4942)

* fix: add null_regex for string type in csv

* Update arrow-csv/src/reader/mod.rs

Co-authored-by: Raphael Taylor-Davies <1781103+tustvold@users.noreply.github.com>

---------

Co-authored-by: Raphael Taylor-Davies <1781103+tustvold@users.noreply.github.com>
…#4922)

* Support ETag in InMemory (#4879)

* Add LocalFileSystem Etag

* Review feedback

* Review feedback
…pache#4943)

* Assume records not split across pages (apache#4921)

* More test

* Add PageReader::at_record_boundary

* Fix flush partial
* Remove nested async and fallibility from ObjectStore::list

* Clippy

* Update limit test

* Update docs
* feat: support parsing for parquet writer option

Signed-off-by: fan <yfan3763@gmail.com>

* fix clippy warning

Signed-off-by: fan <yfan3763@gmail.com>

* add tests

Signed-off-by: fan <yfan3763@gmail.com>

* follow reviews

Signed-off-by: fan <yfan3763@gmail.com>

* fix only support lower and uppercase

Signed-off-by: fan <yfan3763@gmail.com>

---------

Signed-off-by: fan <yfan3763@gmail.com>
* Add ReaderBuilder::with_header

* Update test
@Dandandan Dandandan closed this Oct 30, 2023
@Dandandan Dandandan reopened this Nov 1, 2023
@Dandandan
Dandandan changed the base branch from master to v43 November 1, 2023 12:40
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.