-
Notifications
You must be signed in to change notification settings - Fork 1k
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
Rename chain_ids > chain_info_chain_ids hotfix #3432
Conversation
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.
thank you ser, fixing dbt compile warnings
hmm, looks the the anti join isn't dunesql compatible. since these are views, they'd need to be run on dunesql syntax too. i wonder if these were built prior to our gh action test for dunesql compatability. we could also check if they use the |
We may rewrite anti join in equivalent left join logics.
|
Issued another commit where I did that, lmk if fix is insufficient |
Hi @hildobby, for the test failure, I cannot identify the exact cause at the moment. It may be caused by the One brute-force way to solve this problem, is to change the roll-up spell into incremental view. Another appropriate solution, is to locate the column comparison and cast type on either side. |
Tested the compiled bridge_flows and ran on dune.com in Spark and it worked with no datatype errors |
is this still the case? i think we've seen this on other PRs too, where dunesql test is failing and i was a bit confused |
we should likely just cast the values anyway, I'll add a comment. |
Wow it fixes. |
thanks all! i'll look to get this pushed through asap |
* rename file properly * ANTI > LEFT JOIN WHERE NULL * Apply cast to chain_id * Add size * Revert "Add size" This reverts commit 9537e3e. * Revert "Apply cast to chain_id" This reverts commit dbae438. * cast all to decimal38 * fix attempt #1 * cast numbers to double * Apply cast() --------- Co-authored-by: Huang Geyang <Sukebeta@outlook.com>
Brief comments on the purpose of your changes:
For Dune Engine V2
I've checked that:
General checks:
lowercase_snake_cased
Pricing checks:
coin_id
represents the ID of the coin on coinpaprika.comJoin logic:
Incremental logic: