Skip to content

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 requested a review from yevgenypats as a code owner July 11, 2023 06:55
@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
@bbernays bbernays requested a review from hermanschaaf July 11, 2023 13:27
@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
@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