Skip to content

Many DEBUG datafusion_functions_array] Overwrite existing UDF: array_to_string messages in log #10658

@alamb

Description

@alamb

Describe the bug

We noticed some additional expected log messages upstream in InfluxDB. I found the same messages are present in datafusion-cli

To Reproduce

andrewlamb@Andrews-MacBook-Pro-2:~/Software/influxdb_iox$ RUST_LOG=DEBUG datafusion-cli
DataFusion CLI v38.0.0
[2024-05-24T19:45:36Z DEBUG datafusion_functions_array] Overwrite existing UDF: array_to_string
[2024-05-24T19:45:36Z DEBUG datafusion_functions_array] Overwrite existing UDF: string_to_array
[2024-05-24T19:45:36Z DEBUG datafusion_functions_array] Overwrite existing UDF: range
[2024-05-24T19:45:36Z DEBUG datafusion_functions_array] Overwrite existing UDF: generate_series
[2024-05-24T19:45:36Z DEBUG datafusion_functions_array] Overwrite existing UDF: array_dims
[2024-05-24T19:45:36Z DEBUG datafusion_functions_array] Overwrite existing UDF: cardinality
[2024-05-24T19:45:36Z DEBUG datafusion_functions_array] Overwrite existing UDF: array_ndims
[2024-05-24T19:45:36Z DEBUG datafusion_functions_array] Overwrite existing UDF: array_append
[2024-05-24T19:45:36Z DEBUG datafusion_functions_array] Overwrite existing UDF: array_prepend
[2024-05-24T19:45:36Z DEBUG datafusion_functions_array] Overwrite existing UDF: array_concat
[2024-05-24T19:45:36Z DEBUG datafusion_functions_array] Overwrite existing UDF: array_except
[2024-05-24T19:45:36Z DEBUG datafusion_functions_array] Overwrite existing UDF: array_element
[2024-05-24T19:45:36Z DEBUG datafusion_functions_array] Overwrite existing UDF: array_pop_back
[2024-05-24T19:45:36Z DEBUG datafusion_functions_array] Overwrite existing UDF: array_pop_front
[2024-05-24T19:45:36Z DEBUG datafusion_functions_array] Overwrite existing UDF: array_slice
[2024-05-24T19:45:36Z DEBUG datafusion_functions_array] Overwrite existing UDF: array_has
[2024-05-24T19:45:36Z DEBUG datafusion_functions_array] Overwrite existing UDF: array_has_all
[2024-05-24T19:45:36Z DEBUG datafusion_functions_array] Overwrite existing UDF: array_has_any
[2024-05-24T19:45:36Z DEBUG datafusion_functions_array] Overwrite existing UDF: empty
[2024-05-24T19:45:36Z DEBUG datafusion_functions_array] Overwrite existing UDF: array_length
[2024-05-24T19:45:36Z DEBUG datafusion_functions_array] Overwrite existing UDF: flatten
[2024-05-24T19:45:36Z DEBUG datafusion_functions_array] Overwrite existing UDF: array_sort
[2024-05-24T19:45:36Z DEBUG datafusion_functions_array] Overwrite existing UDF: array_repeat
[2024-05-24T19:45:36Z DEBUG datafusion_functions_array] Overwrite existing UDF: array_resize
[2024-05-24T19:45:36Z DEBUG datafusion_functions_array] Overwrite existing UDF: array_reverse
[2024-05-24T19:45:36Z DEBUG datafusion_functions_array] Overwrite existing UDF: array_distinct
[2024-05-24T19:45:36Z DEBUG datafusion_functions_array] Overwrite existing UDF: array_intersect
[2024-05-24T19:45:36Z DEBUG datafusion_functions_array] Overwrite existing UDF: array_union
[2024-05-24T19:45:36Z DEBUG datafusion_functions_array] Overwrite existing UDF: array_position
[2024-05-24T19:45:36Z DEBUG datafusion_functions_array] Overwrite existing UDF: array_positions
[2024-05-24T19:45:36Z DEBUG datafusion_functions_array] Overwrite existing UDF: array_remove
[2024-05-24T19:45:36Z DEBUG datafusion_functions_array] Overwrite existing UDF: array_remove_all
[2024-05-24T19:45:36Z DEBUG datafusion_functions_array] Overwrite existing UDF: array_remove_n
[2024-05-24T19:45:36Z DEBUG datafusion_functions_array] Overwrite existing UDF: array_replace_n
[2024-05-24T19:45:36Z DEBUG datafusion_functions_array] Overwrite existing UDF: array_replace_all
[2024-05-24T19:45:36Z DEBUG datafusion_functions_array] Overwrite existing UDF: array_replace

Expected behavior

I would expect that we aren't re-registering the same UDF multiple times 🤔

Additional context

No response

Metadata

Metadata

Assignees

Labels

bugSomething isn't workinggood first issueGood for newcomers

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions