Skip to content

Test#71

Closed
crepererum wants to merge 12 commits intobase-df-upgrade-ver4801from
upgrade-df-ver4801-c
Closed

Test#71
crepererum wants to merge 12 commits intobase-df-upgrade-ver4801from
upgrade-df-ver4801-c

Conversation

@crepererum
Copy link
Copy Markdown

Nothing to see here....

crepererum and others added 12 commits July 14, 2025 13:25
…BY clause (apache#16257)

* Add order by clause to limit query for consistent results

* test: update explain plan
…rceDistribution) which later causes an error during EnforceSort (without our patch). The next DataFusion version 46 upgrade does the proper fix, which is to not insert the coalesce in the first place.

test: recreating the iox plan:
* demonstrate the insertion of coalesce after the use of column estimates, and the removal of the test scenario's forcing of rr repartitioning

test: reproducer of SanityCheck failure after EnforceSorting removes the coalesce added in the EnforceDistribution

fix: special case to not remove the needed coalesce
* feat:  add SchemaProvider::table_type(table_name: &str)

InformationSchemaConfig::make_tables only needs the TableType not the
whole TableProvider, and the former may require an expensive catalog
operation to construct and the latter may not.

This allows avoiding `SELECT * FROM information_schema.tables` having to
make 1 of those potentially expensive operations per table.

* test:  new InformationSchemaConfig::make_tables behavior

* Move tests to same file to fix CI

---------

Co-authored-by: Andrew Lamb <andrew@nerdnetworks.org>
* feat: support distinct for window

* fix

* fix

* fisx

* fix unparse

* fix test

* fix test

* easy way

* add test

* add comments
@crepererum crepererum force-pushed the upgrade-df-ver4801-c branch from 12a8a2d to 077e663 Compare July 29, 2025 10:33
@crepererum
Copy link
Copy Markdown
Author

this was never used.

@crepererum crepererum closed this Aug 25, 2025
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.

5 participants