-
Notifications
You must be signed in to change notification settings - Fork 3.7k
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
fix protobuf extension packaging and docs #9320
Conversation
### `pb_publisher.py` | ||
After `metrics_pb2.py` is generated, another script can be constructed to parse JSON data, convert it to Protobuf, and produce to a Kafka topic | ||
|
||
```python |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Keeping the shebang line that was present before is convenient if this code snippet is copy/pasted into its own script file.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Oops, accidentally left that off when i moved stuff around 👍
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Doc updates look good. This page doesn't seem to be linked from the left side TOC... is that on purpose? Anyway, question aside, +1
I believe this is intentional, all of the extensions available are described and linked from http://druid.apache.org/docs/latest/development/extensions.html which is in the 'Configuration' part of the left side TOC. |
Got it... that makes sense. |
* fix protobuf extension packaging and docs * fix paths * Update protobuf.md * Update protobuf.md
* fix protobuf extension packaging and docs * fix paths * Update protobuf.md * Update protobuf.md
Fixes #8051.
Description
This PR fixes
druid-protobuf-extensions
by tweaking how shading is done to not included the jars that are shaded in the packaging.before:
after:
I also updated the extension quickstart website docs a bit to make it a bit easier to follow.
This PR has: