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

BadRow sealed trait / BQ Loader bad rows #18

Closed
wants to merge 4 commits into from

Conversation

aldemirenes
Copy link

@aldemirenes aldemirenes commented Sep 13, 2019

This PR contains necessary changes for making BadRow sealed trait and new BQ loader bad rows.
Verbose encoder and decoders are creating some clutters. There might be possible improvements in there. Also, property based tests are started to written for all bad rows. They are not fully finished but general test structure can be understood from existing tests. Also, while writing the property based tests for schema validation, some updates are made on the schemas. These updates can be found in here. Also, usage of BQ Loader bad rows can be seen in here.

@aldemirenes
Copy link
Author

There was a bug in the context decoder in Analytics SDK. I've solved this bug however did not release rc in case any problem. Therefore, that version of Analytics SDK need to be publish locally. You can find relevant PR in here: snowplow/snowplow-scala-analytics-sdk#89

@benjben benjben force-pushed the loader-bad-rows branch 2 times, most recently from 189146b to 6d9fe3a Compare October 8, 2019 17:18
@benjben benjben force-pushed the loader-bad-rows branch 2 times, most recently from e2fd385 to b91cae0 Compare October 16, 2019 13:19
@benjben
Copy link
Contributor

benjben commented Oct 16, 2019

Commits cherry-picked in #13

@benjben benjben closed this Oct 16, 2019
@benjben benjben deleted the loader-bad-rows branch October 16, 2019 13:35
@benjben benjben restored the loader-bad-rows branch October 16, 2019 19:25
@benjben benjben deleted the loader-bad-rows branch November 5, 2019 13:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants