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

Shopify bug can lead to multiple events with the same transaction id #33

Closed
5 tasks
rlh1994 opened this issue Jul 25, 2023 · 1 comment
Closed
5 tasks
Labels
status:needs_triage Needs maintainer triage. type:bug Bugs or weaknesses. The issue has to contain steps to reproduce.

Comments

@rlh1994
Copy link
Contributor

rlh1994 commented Jul 25, 2023

Describe the bug

Shopify currently has a bug [citation needed] that leads to multiple events being sent with the same transaction id, all of them transaction events, but these are valid unique events with different event ids. This leads to the transactions model failing when it tries to upsert and finds multiples with the same id.

Steps to reproduce

N/A

Expected results

Only the first transaction event with that Id would be processed.

Actual results

All are processed as if they were distinct transactions

Screenshots and log output

System information

The contents of your packages.yml file:

# contents goes here

Which database are you using dbt with?

  • postgres
  • redshift
  • bigquery
  • snowflake
  • other (specify: ____________)

The output of dbt --version:

<output goes here>

The operating system you're using:

The output of python --version:

Additional context

Are you interested in contributing the fix?

@rlh1994 rlh1994 added the type:bug Bugs or weaknesses. The issue has to contain steps to reproduce. label Jul 25, 2023
@github-actions github-actions bot added the status:needs_triage Needs maintainer triage. label Jul 25, 2023
@rlh1994
Copy link
Contributor Author

rlh1994 commented Sep 25, 2023

Can't reproduce

@rlh1994 rlh1994 closed this as not planned Won't fix, can't repro, duplicate, stale Sep 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status:needs_triage Needs maintainer triage. type:bug Bugs or weaknesses. The issue has to contain steps to reproduce.
Projects
None yet
Development

No branches or pull requests

1 participant