datafold / data-diff

Compare tables within or across databases
https://docs.datafold.com
MIT License
2.95k stars 271 forks source link

--dbt is stuck with --json flag #874

Closed harikaduyu closed 6 months ago

harikaduyu commented 8 months ago

Describe the bug I'm trying to get a json output from a --dbt run which uses a state file. It works fine if there is no --json flag. But when I add the json flag, it gets stuck and process never finishes.

Make sure to include the following (minus sensitive information):

sh data-diff --dbt --state prod-run-artifacts/manifest.json --json -d

Describe the environment

I'm using macOS 14.3.1

Luttik commented 8 months ago

I have exactly the same issue. Without --json its super fast, with --json it seems to be running for ever.

github-actions[bot] commented 6 months ago

This issue has been marked as stale because it has been open for 60 days with no activity. If you would like the issue to remain open, please comment on the issue and it will be added to the triage queue. Otherwise, it will be closed in 7 days.

glebmezh commented 6 months ago

Hi @harikaduyu,

I'm sorry for the delay in responding. Thank you for trying out data-diff and for opening this issue!

We made a hard decision to sunset the data-diff package and won't provide further development or support. Diffing functionality will continue to be available in Datafold Cloud. Feel free to take it for a trial or contact us at support@datafold.com if you have any questions.

-Gleb