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

feat: Add plugin.ValidateNoEmptyColumns #1085

Merged
merged 7 commits into from
Jul 14, 2023

Conversation

bbernays
Copy link
Contributor

@bbernays bbernays commented Jul 11, 2023

Summary

This adds plugin.ValidateNoEmptyColumns which will handle all of the empty Column verification. This should be used in nearly every single plugin.

In the future if we add more validation we can add more validation functions and have a single wrapper around them like plugin.ValidateSync()

@bbernays bbernays changed the title Add GetRecordsForTables feat: Add GetRecordsForTables Jul 11, 2023
@github-actions github-actions bot added the feat label Jul 11, 2023
@bbernays bbernays changed the title feat: Add GetRecordsForTables feat: Add plugin.ValidateNoEmptyColumns Jul 11, 2023
@github-actions github-actions bot added feat and removed feat labels Jul 11, 2023
@kodiakhq kodiakhq bot merged commit 32e1215 into cloudquery:main Jul 14, 2023
6 checks passed
@github-actions
Copy link

⏱️ Benchmark results

  • Glob-8 ns/op: 98.87

kodiakhq bot pushed a commit that referenced this pull request Jul 14, 2023
🤖 I have created a release *beep* *boop*
---


## [4.1.0](v4.0.0...v4.1.0) (2023-07-14)


### Features

* Add `plugin.ValidateNoEmptyColumns` ([#1085](#1085)) ([32e1215](32e1215))


### Bug Fixes

* Add random suffix to test table names ([#1086](#1086)) ([ad16b20](ad16b20))
* **deps:** Update module github.com/cloudquery/plugin-pb-go to v1.7.0 ([#1091](#1091)) ([fb124a2](fb124a2))
* **testing:** Comply with given TimePrecision ([#1089](#1089)) ([d16ed0f](d16ed0f))

---
This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants