Skip to content
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

WIP: Remove duplicate datafusion.proto file and use more appropriate Java package names #2515

Closed
wants to merge 6 commits into from

Conversation

andygrove
Copy link
Member

Which issue does this PR close?

Closes #2513 and #2514

Rationale for this change

No need to have two copies of the same source file

What changes are included in this PR?

  • Delete copy of datafusion.proto file
  • Use more appropriate java package name

Are there any user-facing changes?

Yes, for java users using these .proto files

@andygrove andygrove added the api change Changes the API exposed to users of the crate label May 11, 2022
@andygrove andygrove changed the title Protobuf dedupe Remove duplicate datafusion.proto file and use more appropriate Java package names May 11, 2022
@github-actions github-actions bot added ballista datafusion Changes in the datafusion crate labels May 11, 2022
@@ -1,2531 +0,0 @@
# This file is automatically @generated by Cargo.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think the idea behind this file was to allow datafusion-cli to be built by itself. #2112 by @happysalada

However, I agree it is getting annoying in my local checkout as well (seems to change regularly)

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh, I did not mean to delete this file. I think we want to keep lock files for binaries.

@andygrove
Copy link
Member Author

Failing on AMD64 with No space left on device

@andygrove andygrove marked this pull request as draft May 12, 2022 16:01
@andygrove andygrove changed the title Remove duplicate datafusion.proto file and use more appropriate Java package names WIP: Remove duplicate datafusion.proto file and use more appropriate Java package names May 12, 2022
@andygrove
Copy link
Member Author

Moving to draft so we don't merge before 8.0.0 PR is merged

@alamb
Copy link
Contributor

alamb commented May 16, 2022

I think we might be able to merge this PR now

Copy link
Member

@Ted-Jiang Ted-Jiang left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Get rid of two proto files! 😊

@andygrove
Copy link
Member Author

Now that ballista is in the new repo I will open a PR over there instead

@andygrove andygrove closed this May 20, 2022
@andygrove andygrove deleted the protobuf-dedupe branch May 20, 2022 15:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
api change Changes the API exposed to users of the crate datafusion Changes in the datafusion crate
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Change java package names in protobuf files
4 participants