This is an automated email from the ASF dual-hosted git repository.
bhulette pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/beam.git.
from ad01046 Merge pull request #14225 from ibzib/BEAM-8787
add 8aa0df4 Update partitioning ordering
add cfa75ae Update PartitioningSession
add 573fa43 Explicitly define the requires/preserves semantics
add a524931 Reverse comparison detecting when elementwise expressions
need Index
add fe198bb Bulk update preserves=
add f2ba501 nunique update
add 61d7572 TODO updates
add bdc9ade Strong preservation assertion for PartitioningSession
add db9355a Update stage fusion logic
add 3e24899 Actually run index partitioning checks
add f0a9c73 Fix Index[i,j] subpartitioing
add be6d5f6 Fix output_partitioning, add tests
add a1d8b85 fix callable, add test
add fb5be4b Bulk rename Nothing() to Arbitrary()
add a273061 Allow preserves=Arbitrary, bulk replace preserves=Index()
with preserves=Arbitrary()
add 1b3e231 Fix pd.concat(keys=) partitioning
add ba61708 [BEAM-11881] Fix partitioning ordering for DataFrames (#14135)
No new revisions were added by this update.
Summary of changes:
sdks/python/apache_beam/dataframe/expressions.py | 116 ++++++++----
.../apache_beam/dataframe/expressions_test.py | 68 ++++++++
sdks/python/apache_beam/dataframe/frame_base.py | 18 +-
sdks/python/apache_beam/dataframe/frames.py | 194 +++++++++++----------
sdks/python/apache_beam/dataframe/frames_test.py | 6 +
.../apache_beam/dataframe/pandas_doctests_test.py | 1 -
.../dataframe/pandas_top_level_functions.py | 14 +-
sdks/python/apache_beam/dataframe/partitionings.py | 60 ++++---
.../apache_beam/dataframe/partitionings_test.py | 16 +-
sdks/python/apache_beam/dataframe/transforms.py | 67 ++++---
10 files changed, 357 insertions(+), 203 deletions(-)