-
Notifications
You must be signed in to change notification settings - Fork 1.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/bigquery job label length #3703
Conversation
Thanks for your pull request, and welcome to our community! We require contributors to sign our Contributor License Agreement and we don't seem to have your signature on file. Check out this article for more information on why we have a CLA. In order for us to review and merge your code, please submit the Individual Contributor License Agreement form attached above above. If you have questions about the CLA, or if you believe you've received this message in error, don't hesitate to ping @drewbanin. CLA has not been signed by users: @sungchun12 |
…gquery-job-label-length
@nathaniel-may feel free to switch out reviewers. I added you since you were recommended and reviewed a similar pull request in the past: #3145 |
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.
LGTM! Nice work @sungchun12 :)
I have no idea why that Redshift integration test failed on the first go-round, but I just re-ran it with success.
I forgot to ask you to add yourself to the list of contributors, which is very much deserved. Let's make sure to fix that in the final changelog before release.
* add blueprints to resolve issue * revert to previous version * intentionally failing test * add imports * add validation in existing function * add passing test for length validation * add current sanitized label * remove duplicate var * Make logging output 2 lines Co-authored-by: Jeremy Cohen <[email protected]> * Raise RuntimeException to better handle error Co-authored-by: Jeremy Cohen <[email protected]> * update test * fix flake8 errors * update changelog Co-authored-by: Jeremy Cohen <[email protected]>
* add blueprints to resolve issue * revert to previous version * intentionally failing test * add imports * add validation in existing function * add passing test for length validation * add current sanitized label * remove duplicate var * Make logging output 2 lines Co-authored-by: Jeremy Cohen <[email protected]> * Raise RuntimeException to better handle error Co-authored-by: Jeremy Cohen <[email protected]> * update test * fix flake8 errors * update changelog Co-authored-by: Jeremy Cohen <[email protected]>
* add blueprints to resolve issue * revert to previous version * intentionally failing test * add imports * add validation in existing function * add passing test for length validation * add current sanitized label * remove duplicate var * Make logging output 2 lines Co-authored-by: Jeremy Cohen <[email protected]> * Raise RuntimeException to better handle error Co-authored-by: Jeremy Cohen <[email protected]> * update test * fix flake8 errors * update changelog Co-authored-by: Jeremy Cohen <[email protected]> Co-authored-by: sungchun12 <[email protected]>
* Fix/bigquery job label length (#3703) * add blueprints to resolve issue * revert to previous version * intentionally failing test * add imports * add validation in existing function * add passing test for length validation * add current sanitized label * remove duplicate var * Make logging output 2 lines Co-authored-by: Jeremy Cohen <[email protected]> * Raise RuntimeException to better handle error Co-authored-by: Jeremy Cohen <[email protected]> * update test * fix flake8 errors * update changelog Co-authored-by: Jeremy Cohen <[email protected]> * Update changelog Co-authored-by: sungchun12 <[email protected]>
* add blueprints to resolve issue * revert to previous version * intentionally failing test * add imports * add validation in existing function * add passing test for length validation * add current sanitized label * remove duplicate var * Make logging output 2 lines Co-authored-by: Jeremy Cohen <[email protected]> * Raise RuntimeException to better handle error Co-authored-by: Jeremy Cohen <[email protected]> * update test * fix flake8 errors * update changelog Co-authored-by: Jeremy Cohen <[email protected]> Co-authored-by: sungchun12 <[email protected]>
* add blueprints to resolve issue * revert to previous version * intentionally failing test * add imports * add validation in existing function * add passing test for length validation * add current sanitized label * remove duplicate var * Make logging output 2 lines Co-authored-by: Jeremy Cohen <[email protected]> * Raise RuntimeException to better handle error Co-authored-by: Jeremy Cohen <[email protected]> * update test * fix flake8 errors * update changelog Co-authored-by: Jeremy Cohen <[email protected]>
* add blueprints to resolve issue * revert to previous version * intentionally failing test * add imports * add validation in existing function * add passing test for length validation * add current sanitized label * remove duplicate var * Make logging output 2 lines Co-authored-by: Jeremy Cohen <[email protected]> * Raise RuntimeException to better handle error Co-authored-by: Jeremy Cohen <[email protected]> * update test * fix flake8 errors * update changelog Co-authored-by: Jeremy Cohen <[email protected]>
* add blueprints to resolve issue * revert to previous version * intentionally failing test * add imports * add validation in existing function * add passing test for length validation * add current sanitized label * remove duplicate var * Make logging output 2 lines Co-authored-by: Jeremy Cohen <[email protected]> * Raise RuntimeException to better handle error Co-authored-by: Jeremy Cohen <[email protected]> * update test * fix flake8 errors * update changelog Co-authored-by: Jeremy Cohen <[email protected]> Co-authored-by: sungchun12 <[email protected]>
* add blueprints to resolve issue * revert to previous version * intentionally failing test * add imports * add validation in existing function * add passing test for length validation * add current sanitized label * remove duplicate var * Make logging output 2 lines Co-authored-by: Jeremy Cohen <[email protected]> * Raise RuntimeException to better handle error Co-authored-by: Jeremy Cohen <[email protected]> * update test * fix flake8 errors * update changelog Co-authored-by: Jeremy Cohen <[email protected]> Co-authored-by: sungchun12 <[email protected]>
resolves #3612
Description
_sanitize_label
function to validate a global length variable:_VALIDATE_LABEL_LENGTH_LIMIT
CHANGELOG.md
after the core logic is approvedChecklist
CHANGELOG.md
and added information about my change to the "dbt next" section.