Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Separate evaluation logic from IR objects in cudf-polars #17175

Merged
merged 38 commits into from
Nov 5, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
6248ec3
Renaming in typing for clarity
wence- Oct 14, 2024
8b5aaed
Extract abstract base for nodes into new file
wence- Oct 8, 2024
26b9d7d
Use new Node base class for expressions
wence- Oct 8, 2024
ffe460c
Infrastructure for traversal and visitors
wence- Oct 14, 2024
83a60f0
Use abstract Node infrastructure to define IR nodes
wence- Oct 8, 2024
a234e37
Add tests of traversal over IR nodes
wence- Oct 14, 2024
73019c8
Overview documentation for visitor pattern/utilities
wence- Oct 14, 2024
b14b150
Some grammar fixes
wence- Oct 14, 2024
a49846f
Reinstate docstrings for properties
wence- Oct 14, 2024
9449b44
Use side-effect free rather than pure
wence- Oct 14, 2024
8a4197f
Merge remote-tracking branch 'upstream/branch-24.12' into HEAD
rjzamora Oct 14, 2024
1e7d22a
rseparate recursive logic between evaluate_node and evaluate
rjzamora Oct 14, 2024
1aa4947
updating docstring
rjzamora Oct 14, 2024
be61b3f
Merge remote-tracking branch 'upstream/branch-24.12' into rjzamora/re…
rjzamora Oct 14, 2024
5d0f92a
Merge remote-tracking branch 'upstream/branch-24.12' into rjzamora/re…
rjzamora Oct 15, 2024
6525cf8
Merge branch 'branch-24.12' into wence/fea/polars-uniform-nodes
rjzamora Oct 15, 2024
a2eb05d
Merge branch 'branch-24.12' into wence/fea/polars-uniform-nodes
wence- Oct 16, 2024
d8f770d
Grammar
wence- Oct 16, 2024
cf286d2
CTRP for type of children
wence- Oct 17, 2024
bc8375c
Doc fixes
wence- Oct 17, 2024
6260ff9
Add more complicated rewrite test
wence- Oct 17, 2024
9005073
Merge remote-tracking branch 'wence-/wence/fea/polars-uniform-nodes' …
rjzamora Oct 18, 2024
de91970
Merge remote-tracking branch 'upstream/branch-24.12' into rjzamora/re…
rjzamora Oct 24, 2024
0483ff1
add changes from polars 1.11 upgrade
rjzamora Oct 24, 2024
e1e6195
remove schema from GroupBy._eval_arguments as demonstration
rjzamora Oct 24, 2024
30ee2e0
Slightly simplify evaluate_node implementations
wence- Oct 25, 2024
65fe592
Merge remote-tracking branch 'upstream/branch-24.12' into rjzamora/re…
wence- Oct 25, 2024
7201ef3
Apply suggestions from code review
rjzamora Oct 25, 2024
cf52510
remove cloud_options
rjzamora Oct 25, 2024
56d5fa0
Merge remote-tracking branch 'upstream/branch-24.12' into rjzamora/re…
rjzamora Oct 25, 2024
09fa3c4
update docs
rjzamora Oct 25, 2024
ea94242
Merge branch 'branch-24.12' into rjzamora/refactor-evaluate
rjzamora Oct 28, 2024
3f4ae3f
Merge branch 'branch-24.12' into rjzamora/refactor-evaluate
rjzamora Oct 29, 2024
069f71c
Merge branch 'branch-24.12' into rjzamora/refactor-evaluate
rjzamora Nov 4, 2024
765a9c5
Merge remote-tracking branch 'upstream/branch-24.12' into rjzamora/re…
rjzamora Nov 4, 2024
e03ac31
address code review
rjzamora Nov 4, 2024
a336760
remove workaround
rjzamora Nov 4, 2024
32b1a27
Merge branch 'branch-24.12' into rjzamora/refactor-evaluate
rjzamora Nov 4, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Loading