findepi commented on PR #13179:
URL: https://github.com/apache/datafusion/pull/13179#issuecomment-2447749139
@comphead thanks for your suggestion. i tried this. I changed one of the
suppressions to `#[warn(deprecated)]` and got failue locally
```
dev/rust_lint.sh
+ cargo fmt --all -- --check
+ cd datafusion-cli
+ cargo fmt --all -- --check
+ cargo clippy --all-targets --workspace --features avro,pyarrow -- -D
warnings
Compiling pyo3-build-config v0.22.5
Compiling pyo3-macros-backend v0.22.5
Compiling pyo3-ffi v0.22.5
Compiling pyo3 v0.22.5
Compiling pyo3-macros v0.22.5
Checking arrow v53.2.0
Checking datafusion-common v42.1.0
(/Users/findepi/repos/datafusion/datafusion/common)
Checking datafusion-expr-common v42.1.0
(/Users/findepi/repos/datafusion/datafusion/expr-common)
Checking test-utils v0.1.0 (/Users/findepi/repos/datafusion/test-utils)
Checking datafusion-proto-common v42.1.0
(/Users/findepi/repos/datafusion/datafusion/proto-common)
Checking datafusion-physical-expr-common v42.1.0
(/Users/findepi/repos/datafusion/datafusion/physical-expr-common)
Checking datafusion-functions-aggregate-common v42.1.0
(/Users/findepi/repos/datafusion/datafusion/functions-aggregate-common)
Checking datafusion-functions-window-common v42.1.0
(/Users/findepi/repos/datafusion/datafusion/functions-window-common)
Checking datafusion-expr v42.1.0
(/Users/findepi/repos/datafusion/datafusion/expr)
Checking datafusion-execution v42.1.0
(/Users/findepi/repos/datafusion/datafusion/execution)
Checking datafusion-physical-expr v42.1.0
(/Users/findepi/repos/datafusion/datafusion/physical-expr)
Checking datafusion-sql v42.1.0
(/Users/findepi/repos/datafusion/datafusion/sql)
Checking datafusion-functions v42.1.0
(/Users/findepi/repos/datafusion/datafusion/functions)
Checking datafusion-functions-aggregate v42.1.0
(/Users/findepi/repos/datafusion/datafusion/functions-aggregate)
Checking datafusion-physical-plan v42.1.0
(/Users/findepi/repos/datafusion/datafusion/physical-plan)
Checking datafusion-functions-window v42.1.0
(/Users/findepi/repos/datafusion/datafusion/functions-window)
Checking datafusion-optimizer v42.1.0
(/Users/findepi/repos/datafusion/datafusion/optimizer)
Checking datafusion-functions-nested v42.1.0
(/Users/findepi/repos/datafusion/datafusion/functions-nested)
error: use of deprecated method `datafusion_expr::ScalarUDF::invoke`: Use
`invoke_batch` instead
--> datafusion/functions/benches/date_bin.rs:50:21
|
50 | udf.invoke(&[interval.clone(), timestamps.clone()])
| ^^^^^^
|
= note: `-D deprecated` implied by `-D warnings`
= help: to override `-D warnings` add `#[allow(deprecated)]`
error: could not compile `datafusion-functions` (bench "date_bin") due to 1
previous error
warning: build failed, waiting for other jobs to finish...
```
it looks like these lines are crucial
```
= note: `-D deprecated` implied by `-D warnings`
= help: to override `-D warnings` add `#[allow(deprecated)]`
```
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]