-
Notifications
You must be signed in to change notification settings - Fork 35
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
The future of this project #220
Comments
Unfortunately the project at the moment has a low priority indeed. I took responsibility to keep it up to date, but my duties at Kotlin DataFrame need to come first. There is more user interest in that library and since Apache rejected the Kotlin API from becoming a first-class citizen, it's getting harder to justify my work here. |
That's terrible. Deeply disappointed about this Apache's decision. Kotlin would fit for Spark jobs/notebooks much better with its DSLs than Python or Scala or SQL |
@evkaky I agree! Unfortunately Spark is written in Scala with only Java in mind, so coop with Kotlin in the same repo is difficult (hence this API). That said, there's also unofficial support for .NET and Spark and that seems to be doing fine, so if we can keep this API working we should be good to go. |
@Jolanrensen BTW, event if Apache declined Kotlin as a first class API like Scala / Java / Python, can we (JetBrains ?) just utilise this all-new Spark's "connect" feature to built a solid API? |
@evkaky It's actually something I'm looking into for 3.4+ support. One downside atm is that I cannot get spark-connect itself to work reliably at all. Running a Spark connect server with spark 3.5.1 and Scala 2.13 just breaks completely and when I target 2.12 I cannot get their simple standalone application sample to work due to various NoSuchMethodErrors etc. It would be very helpful if someone could give me a working sample with Spark-connect to check whether my 3.4+ implementation would actually work with it. |
Umm, please live. |
@andrija-s Just begging won't bring updates to the project. A lot of time and hard work does. I'm working full-time on Kotlin DataFrame. At the moment, we just don't have the time or resources needed to continue the 3.4+ path I started here. Plus, undoubtedly, Spark will break more stuff in the future, which will require even more time. Time which we may have in the future, but just not right now. I don't want it to die either. When I found this project some time ago and I needed it myself, I contributed a lot of work to improve it. But so could you :) or anyone from the community. If you think the project is valuable enough and you're willing to invest the time and work I originally did, I'm not stopping you, in fact, I'm encouraging it :) |
The activity of the project is super low (active PRs, issues etc). No roadmaps, no new features, almost nothing.
Is Jetbrains going to abandon this project at some point? If it is - why so?
The text was updated successfully, but these errors were encountered: