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
Currently we only allow for the hash of pandas dataframes and StructuredDatasets to be overridden, but we found out that users are interested in overriding the hash of any value, including primitive types.
Expected behavior
We should lift the restriction on the definition of HashMethod and let any value have its hash overridden.
Additional context to reproduce
Note the use of a constant hash function in the definition of t0. This implies that consecutive executions of the following workflow should hit the cache (notice the use of an integer, which is a primitive type):
Describe the bug
Currently we only allow for the hash of pandas dataframes and StructuredDatasets to be overridden, but we found out that users are interested in overriding the hash of any value, including primitive types.
Expected behavior
We should lift the restriction on the definition of HashMethod and let any value have its hash overridden.
Additional context to reproduce
Note the use of a constant hash function in the definition of
t0
. This implies that consecutive executions of the following workflow should hit the cache (notice the use of an integer, which is a primitive type):Screenshots
No response
Are you sure this issue hasn't been raised already?
Have you read the Code of Conduct?
The text was updated successfully, but these errors were encountered: