-
Notifications
You must be signed in to change notification settings - Fork 155
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(contrib/qxip): add contrib/qxip/clickhouse package #5351
Conversation
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.
You'll need to make the change I mention below for this to pass CI. I think you may also need to run make generate
?
I should add: the change looks good otherwise and thank you for taking the time to do it. |
Thanks for the guidance @wolffcm, I appreciate it! I have one more plugin in our contrib folder (flux only, no go changes) would you suggest I submit both in this PR or open separate ones? |
@lmangani I'm still seeing a failure in CI. I'm not sure if you can see them since you're not in our org, but here it is: generated code is not accurate, please run make generate
ragel version is: Ragel State Machine Compiler version 7.0.1 November 2020
Copyright (c) 2001-2019 by Adrian Thurston et al.
Files changed:
M libflux/go/libflux/buildinfo.gen.go
diff --git a/libflux/go/libflux/buildinfo.gen.go b/libflux/go/libflux/buildinfo.gen.go
index 8bbf4220..599a4e8a 100644
Binary files a/libflux/go/libflux/buildinfo.gen.go and b/libflux/go/libflux/buildinfo.gen.go differ
make: *** [Makefile:99: checkgenerate] Error 1 It looks like you still need to run You should be able to run these lines from the CI config to ensure that your PR will pass CI: Lines 28 to 36 in 72e6d38
|
I don't have a preference, feel free to go with whatever is easiest for you. |
Thanks @wolffcm for pointing this out. I've updated the PR accordingly and learned a good lesson for the next. |
EDIT: test failing in the new edits
|
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.
Looks great! Thanks for this!
@lmangani Again thanks for this contribution. There is just one CI issue left. I don't know if you can see it. CI is complaining about "conventional commits." Basically, the message for each commit needs to follow a standardized format. It helps us automate the generation of changelogs and such. The description of the format is here: The title of this PR If you want to go ahead and do this, I will approve and merge to master immediately (provided it's during my workday). |
7f874bd
to
8137b40
Compare
In case this works out, and for any future visitor in the same predicament (including myself) I've used the following commands from the PR/branch:
|
Thanks @wolffcm and @sanderson for your patient assistance and happy holidays to the Flux team!
See on in the next PR and/or next year! |
This PR adds contrib/qxip/clickhouse package to interact with ClickHouse HTTP APIs. The contrib adds no code and only wraps flux functions. Included readme explains the functionality.
Done checklist