You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As explained in another thread, I encounter some issues using Ibis quite intensively across different modules; but I usually can't reproduce the issues I encounter in minimal reproducible cases.
While doing various tests, I still managed to observe some strange behavior during the construction of a minimal script using .cache() features.
In the following example below, I build 2 tables that I cache directly. When I display them, the first table is empty but it should not be:
When I deactivate the first .cache, it is the second table that is considered empty:
If I deactivate the 2 .cache, both tables are correct:
Strangely still: if I activate the 2 .cache but I use an .execute on the first table BEFORE creating the second table, both tables are correct:
And finally, if I activate the 2 .cache but I use an .execute on the first table AFTER creating the second, the first table is considered empty:
What happened?
Hello,
As explained in another thread, I encounter some issues using Ibis quite intensively across different modules; but I usually can't reproduce the issues I encounter in minimal reproducible cases.
While doing various tests, I still managed to observe some strange behavior during the construction of a minimal script using .cache() features.
In the following example below, I build 2 tables that I cache directly. When I display them, the first table is empty but it should not be:
When I deactivate the first .cache, it is the second table that is considered empty:
If I deactivate the 2 .cache, both tables are correct:
Strangely still: if I activate the 2 .cache but I use an .execute on the first table BEFORE creating the second table, both tables are correct:
And finally, if I activate the 2 .cache but I use an .execute on the first table AFTER creating the second, the first table is considered empty:
Here is base code I use :
Do you have the same behavior on your side? What can explain this?
Thank you in advance,
Regards
What version of ibis are you using?
What backend(s) are you using, if any?
Relevant log output
Code of Conduct
The text was updated successfully, but these errors were encountered: