Is your feature request related to a problem? Please describe.
It is really hard to maintain due to two implementations.
Describe the solution you would like
- All the logic is in the top-level
graphframes.py instead of being duplicated in connect / classic
- Naming convention should follow Python, not Scala (snake_case)
- Pregel and AM should be top-level classes without details of the implementation
- Connect / Classic should not contain logic, docs, etc., but should be just simple functions classes to proxy the py4j or protobuf
Component
Additional context
BREAKING CHANGES
I see it as a part of the planning 1.0 release.
Are you planning on creating a PR?
Is your feature request related to a problem? Please describe.
It is really hard to maintain due to two implementations.
Describe the solution you would like
graphframes.pyinstead of being duplicated in connect / classicComponent
Additional context
BREAKING CHANGES
I see it as a part of the planning 1.0 release.
Are you planning on creating a PR?