Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
19 commits
Select commit Hold shift + click to select a range
baef8f0
Add support for logical and physical codecs (#1541)
timsaucer May 15, 2026
cc1bff7
feat: pickle support for Expr via PythonLogicalCodec inline encoding
timsaucer May 14, 2026
c7f95ac
docs(pickle): user guide + Ray example + CI backstop + UDF.name
timsaucer May 14, 2026
0450713
refactor: drop dead state from PythonFunctionScalarUDF
timsaucer May 14, 2026
fd46c94
refactor(codec): use arrow-rs native IPC for schema serialization
timsaucer May 14, 2026
0879309
docs: strip implementation jargon from Expr pickle docstrings
timsaucer May 14, 2026
cc5ce7e
docs: reframe distributed-expression docs around the user goal
timsaucer May 14, 2026
89d119f
feat: inline encoding for Python window UDFs
timsaucer May 14, 2026
4b51402
feat: inline encoding for Python aggregate UDFs
timsaucer May 14, 2026
71760c5
docs: extend the inline-UDF guarantee to aggregate + window UDFs
timsaucer May 14, 2026
9b4bbd6
docs(distributing-expressions): link to pickle docs, generalize UDF k…
timsaucer May 14, 2026
ca77810
docs: drop manual pickle.dumps/loads from worker examples
timsaucer May 14, 2026
ba5edf2
docs: restructure distribution page for the multiple-approach story
timsaucer May 15, 2026
b99d973
chore: untrack internal design doc that was committed by accident
timsaucer May 15, 2026
9a4af41
refactor: rename MultiColumnWindowUDF -> PythonFunctionWindowUDF
timsaucer May 15, 2026
44df444
docs(distributing-work): drop __main__ guard from example to match si…
timsaucer May 15, 2026
977e88c
feat: per-session toggle for Python UDF inline encoding
timsaucer May 15, 2026
d7a1ff4
docs: pickle module security warning link + move user-facing prose
timsaucer May 15, 2026
ad0f956
docs(ray-example): drop unnecessary UDF registration
timsaucer May 15, 2026
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
3 changes: 3 additions & 0 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,9 @@ env:
jobs:
test-matrix:
runs-on: ubuntu-latest
# Backstop: a hung multiprocessing worker (e.g. during a pickle regression)
# should not block CI longer than this.
timeout-minutes: 30
strategy:
fail-fast: false
matrix:
Expand Down
3 changes: 3 additions & 0 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading