-
Notifications
You must be signed in to change notification settings - Fork 94
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
feat: 1.0.0 libraries release (tracking issue) #1490
Comments
Would updating to Arrow 15 be part of this? |
Do we think that this would be with the existing 1.1 specification or should we also consider any items in #8 as targets for a 1.2 spec and 1.0 release? |
@jduo this isn't a complete list, I didn't list general maintenance tasks (Arrow 15 I expect to happen for the next release)
I think it would extend the timeline but if there is interest we should start drafting the proposal. |
Would it be reasonable to add handling prepared statements for Postgres to this release? |
@judahrand would you mind filing an issue about what's missing so I can link it here? (I know the support is incomplete but it's been a while since I've dug into the implementation) |
Ah now I see the other comments you've made |
Removing #1143 because it needs upstream support first. |
Would Spark and Flink have their own driver? thanks. I found an open source spark-flight-connector, but it has not update for a long time. I saw that Dremio introduced a plugin in 2023, it allow hive/spark to read and write Dremio. I hope Apache Doris can also have this capability. |
If people are willing to contribute drivers for Spark/Flink, that may be possible. That will not happen for 1.0.0. |
ok, thanks reply.
|
I've added to the discussion on dev@ about versioning given I'd like to put out 1.0.0 releases of some components here (Snowflake, Flight SQL, SQLite) but not everything else (PostgreSQL still needs some work, I believe, and the Java bindings are just too untested). It would mean refactoring the release scripts and the next couple releases would probably take a good deal of manual work, though. |
It would be good to iron out the exact scope of what a 1.0.0 would include. I'd like (for instance) to make some breaking changes to some C# APIs to clean them up a bit but I've been putting that off as lower priority. I also want to implement the 1.1 spec. So if 1.0.0 is going to include some of the C# components then I'll need to get to work... . CC: @davidhcoe |
Okay. I'll give breaking up versioning a shot since I don't want to rush you into that work. |
I started on this in #1762 so C# will be 0.12.0. That way we can move to 1.0.0 whenever you feel the API is ready and there's no rush on your side. Testing this out pre-release is going to be a bit of a pain, but that's alright. @kou you've already seen it but I'll be counting on you for review/よろしくお願いします 🙏 |
Sure! I'll review #1762 carefully! |
Start refactoring our release process so that we can theoretically handle different version numbers in different language subprojects. Fixes #1490. --------- Co-authored-by: Sutou Kouhei <[email protected]> Co-authored-by: Sutou Kouhei <[email protected]>
While there are still issues listed in the parent, I don't think anything is exactly a blocker. I'd like to kick off the release either at the end of the week or at the start of next week. (5/3-5/6) |
@paleolimbot I've currently marked R packages to have a next version number of "0.12.0", but we can make it "1.0.0" if you'd like |
Start refactoring our release process so that we can theoretically handle different version numbers in different language subprojects. Fixes apache#1490. --------- Co-authored-by: Sutou Kouhei <[email protected]> Co-authored-by: Sutou Kouhei <[email protected]>
Broadly:
Rust is being explicitly punted on without a contributor.
Hopefully this would be what would be 0.12.0 or 0.13.0 (roughly, Summer 2024)
This isn't a complete list of tasks, just me scanning the backlog of things I think would be good to get done and adding a couple more thoughts.
Bindings
Documentation
Drivers
Arrow Flight SQL
JDBC Adapter
PostgreSQL
Snowflake
SQLite3
The text was updated successfully, but these errors were encountered: