-
Notifications
You must be signed in to change notification settings - Fork 996
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
Add additional BigQuery type maps #2028
Conversation
Hi @judahrand. Thanks for your PR. I'm waiting for a feast-dev member to verify that this patch is reasonable to test. If it is, they should reply with Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
Codecov Report
@@ Coverage Diff @@
## master #2028 +/- ##
===========================================
- Coverage 84.57% 58.48% -26.09%
===========================================
Files 102 102
Lines 8173 8222 +49
===========================================
- Hits 6912 4809 -2103
- Misses 1261 3413 +2152
Flags with carried forward coverage won't be shown. Click here to find out more.
Continue to review full report at Codecov.
|
b93c9f5
to
d8e83c1
Compare
@judahrand this is great, thanks. Would you mind adding tests? It's hard to validate whether this PR fixes a problem without it. |
Signed-off-by: Judah Rand <17158624+judahrand@users.noreply.github.com>
Signed-off-by: Judah Rand <17158624+judahrand@users.noreply.github.com>
Signed-off-by: Judah Rand <17158624+judahrand@users.noreply.github.com>
Signed-off-by: Judah Rand <17158624+judahrand@users.noreply.github.com>
Signed-off-by: Judah Rand <17158624+judahrand@users.noreply.github.com>
@pyalex FYI |
Hey @judahrand, sorry for the wait. I'll be taking a look at this PR (including failures) today, so I changed the assignee to myself. |
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.
Overall looks good to me. I suspect what is happening here is that Redshift data creator is silently failing to upload the local dataframe to Redshift, which later surfaces as table not found error. This seems to happen only for datetime
type, not date
. So there could be some type-related issue (e.g. Redshift doesn't support this type). I'll look more closely into this tomorrow.
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: judahrand The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Signed-off-by: Judah Rand <17158624+judahrand@users.noreply.github.com>
Signed-off-by: Judah Rand <17158624+judahrand@users.noreply.github.com>
Signed-off-by: Tsotne Tabidze <tsotne@tecton.ai>
…ROTO_VALUE Signed-off-by: Tsotne Tabidze <tsotne@tecton.ai>
Signed-off-by: Tsotne Tabidze <tsotne@tecton.ai>
Signed-off-by: Tsotne Tabidze <tsotne@tecton.ai>
Hey @judahrand, I've been working on debugging this for the last couple of days on and off. I haven't found the root cause, but here are my findings:
Notice all of them are datetime features in the same file. I'm not sure if there's something weird going on with these 3 tests specifically, just calling it out in case you want to take another look. I don't have leads as to why these tests could be consistently failing in github actions and not on my laptop (I even tried using ubuntu to match the host os, but nothing changed), so at this point, I'll stop my investigation. |
Signed-off-by: Judah Rand <17158624+judahrand@users.noreply.github.com>
You mean running the test locally but still connecting to Redshift? |
Yes |
What this PR does / why we need it:
Currently support for BigQuery DATE as well as various ARRAY subtypes are missing due to a lack of type mapping.
Which issue(s) this PR fixes:
Fixes #2053
Does this PR introduce a user-facing change?: