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
While working on valkyrie/ferdora support in hyrax, I've discovered a difference in the way the various persisters handle the default value for an attribute of type array (a frozen empty array).
After persisting a new resource, or when reloading it, the postgres and memory persisters produce a resource with an unfrozen array, while the fedora and solr persisters the array is frozen. Based on past work in valkyrie, I believe the intention is for the default value for arrays to be frozen for all of the persistence adapters. See this branch which has a spec added for this case, but no failures for fedora and solr.
The text was updated successfully, but these errors were encountered:
While working on valkyrie/ferdora support in hyrax, I've discovered a difference in the way the various persisters handle the default value for an attribute of type array (a frozen empty array).
After persisting a new resource, or when reloading it, the postgres and memory persisters produce a resource with an unfrozen array, while the fedora and solr persisters the array is frozen. Based on past work in valkyrie, I believe the intention is for the default value for arrays to be frozen for all of the persistence adapters. See this branch which has a spec added for this case, but no failures for fedora and solr.
The text was updated successfully, but these errors were encountered: