FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

fix: make py4j pyspark api robust by SemyonSinchenko · Pull Request #743 · graphframes/graphframes · GitHub

fix: make py4j pyspark api robust - #743

Merged
SemyonSinchenko merged 1 commit into
graphframes:mainfrom
SemyonSinchenko:741-pyspark-cc
Oct 27, 2025
Merged

fix: make py4j pyspark api robust#743
SemyonSinchenko merged 1 commit into
graphframes:mainfrom
SemyonSinchenko:741-pyspark-cc

Conversation

Copy link
Copy Markdown
Collaborator

What changes were proposed in this pull request?

Changes in how py4j pyspark API works. It looks like there is a problem with mixins.scala when you are trying to work with them from Java (or py4j).

This PR changes how it is called from py4j. Instead of chaining calls, it calls methods one by one because they have side-effects internally any way.

Why are the changes needed?

Fix #741

SemyonSinchenko self-assigned this Oct 21, 2025
SemyonSinchenko added the pyspark-classic GraphFrames on PySpark Classic label Oct 21, 2025

Copy link
Copy Markdown

⚠️ Please install the to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 84.32%. Comparing base (7c82387) to head (8645879).
❗ Your organization needs to install the Codecov GitHub app to enable full functionality.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #743   +/-   ##
=======================================
  Coverage   84.32%   84.32%           
=======================================
  Files          63       63           
  Lines        3030     3030           
  Branches      350      350           
=======================================
  Hits         2555     2555           
  Misses        475      475           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

SemyonSinchenko merged commit 861b6f9 into graphframes:main Oct 27, 2025
7 of 8 checks passed
SemyonSinchenko deleted the 741-pyspark-cc branch October 27, 2025 15:20
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pyspark-classic GraphFrames on PySpark Classic

Projects

None yet

Development

Successfully merging this pull request may close these issues.

bug: PySpark connectedComponents doesn't work

3 participants


Back | FazBrowse Home | New Git URL