-
Notifications
You must be signed in to change notification settings - Fork 29k
[SPARK-40448][CONNECT] Spark Connect build as Driver Plugin with Shaded Dependencies #37710
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
Closed
grundprinzip
wants to merge
85
commits into
apache:master
from
grundprinzip:spark-connect-grpc-shaded
Closed
Changes from 1 commit
Commits
Show all changes
85 commits
Select commit
Hold shift + click to select a range
45c7bc5
Adding the proto and the dependencies
grundprinzip c2c6de0
Trying to fix aarch64
grundprinzip 034a44d
Moving connect to its own module
grundprinzip 0cedf00
[SparkConnect] Spark Connect Planner
grundprinzip 5d4b8dd
adding the planner
grundprinzip 506fc44
adding the python code
grundprinzip 0f6a687
fixing tests
grundprinzip 9adf4bd
Adding some very basic unit tests
grundprinzip ed2fe24
adding explain to the service
grundprinzip 786efbb
adding apache header and small col function
grundprinzip 8693efb
more apache headers
grundprinzip d336b2a
Adding some more tests
grundprinzip dbe3d1f
adding some more doc
grundprinzip 3ea55ca
some basic tests for literals
grundprinzip 127a492
Fixing the pom files
grundprinzip 4c63000
Moving to grpc-java
grundprinzip b713969
Fixing some python tests
grundprinzip 0547e07
Fixing more python tests
grundprinzip 074e1f7
making connect build by default
grundprinzip e77a018
fixing sbt build
grundprinzip 21224ec
More sbt stuff
grundprinzip e22975f
More sbt stuff
grundprinzip 9601449
More sbt stuff
grundprinzip b3ab663
properly shaded spark connect build
grundprinzip 8968f1e
SBT build and testing works
grundprinzip 87a50d4
Python linting
grundprinzip fefc84a
Restricting enaling Spark Connect to sepcific tests only and fixing t…
grundprinzip 193e6b0
scala 2.13 fix
grundprinzip e1f862e
Fixin python lint issues
grundprinzip d5b6002
Fixin python lint issues
grundprinzip 8bb03d2
Marking all classes in Spark Connect as experimental
grundprinzip 265aca3
Fixing style
grundprinzip d6f64e8
test infra
grundprinzip 3d00bb0
Missing file for disabling mypy checks
grundprinzip 3525eab
Trying to add a python package the right way
grundprinzip 7e1dd58
Removing grpc/protobuf from pypy
grundprinzip fa9e85e
Disabling pypy for spark connect
grundprinzip cf6b19a
Adding licence files
grundprinzip 16bf911
Fixing a bug in UDF handling for Python version selection
grundprinzip 762104a
Trailing newlines
grundprinzip ca4cfbb
Adding dependency manaifest
grundprinzip 79bbfd6
Moving to classs
grundprinzip ec1221b
Merge branch 'master' into spark-connect-grpc-shaded
grundprinzip 63d8ebc
dependencies
grundprinzip 70ad818
M2 cache bomb
grundprinzip ae75ca4
More m2 removal
grundprinzip 7e615f7
Revert "More m2 removal"
HyukjinKwon 8effefb
Revert "M2 cache bomb"
HyukjinKwon aa68119
Add Python 3.7
HyukjinKwon fcefe9e
Revert "Add Python 3.7"
HyukjinKwon ff8e4ad
Merge remote-tracking branch 'upstream/master' into HEAD
HyukjinKwon b2f6548
Python 3.7
HyukjinKwon feb0233
Revert "Python 3.7"
HyukjinKwon 4b02eb3
Tweaking memory consumption of SBT
grundprinzip aec7e3d
Disabling paralell execution for SBT in doc build
grundprinzip e4485c3
Avoiding copying the shaded jar in doc build
grundprinzip 4ef5a35
Sbt doc build still
grundprinzip e13b955
test package build
grundprinzip 6c96205
only test package build
grundprinzip d1e3c13
using exact pyspark build options
grundprinzip 9d43765
Moving things around
grundprinzip 448fcc8
Desperate attempts
grundprinzip b3d2d8c
Java 11 anyone?
grundprinzip b2c6bfd
Revert "Java 11 anyone?"
grundprinzip 11ad9b6
disable tests on assembly run
grundprinzip 7617b82
Adding additional tests
grundprinzip ce4900b
format + slight python api change
grundprinzip 28e7741
update on readme and import
grundprinzip 8223615
Properly catching exceptions and removing stray debug user
grundprinzip 8bf14f2
scalastyle
grundprinzip 87ba6f2
doc fix
grundprinzip 45f23e0
addrsessing review comments
grundprinzip 4971980
removing embedded protos for 3p google
grundprinzip 4aafab8
renaming
grundprinzip 38b69ce
Adding @Since annotation
grundprinzip 07b0ec8
Fixing python test with the right package
grundprinzip f47b8e9
fixing build error due to package refactoring
grundprinzip b57cbd2
Sql -> SQL
grundprinzip 77470cd
Scala review comments
grundprinzip ee13ae2
Build file review
grundprinzip 51be506
Python review comments
grundprinzip 549a10e
Python review comments
grundprinzip b0608f3
black fmt
grundprinzip 279faf4
Addressing review comments
grundprinzip e5e2347
Addressing review comments
grundprinzip File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
properly shaded spark connect build
- Loading branch information
commit b3ab663bba9eeb3432ae5881a735f22ecb2f5c7e
There are no files selected for viewing
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
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.