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
Certain operations should be prevented between collections if those are using different session objects and/or schemas.
Motivation
As each session maintains its own cache we need to prevent the creation of collections that are based on different sessions. The same is true for different user-provided schemas, as these are driving the attribute resolution.
The following methods need to consider a check:
__setattr__ (also used by apply)
union
difference
symmetric_difference
intersection
The text was updated successfully, but these errors were encountered:
rkoschmitzky
changed the title
prevent set operations on collections using different sessions and schemas
prevent certain operations on collections using different sessions and/or schemas
Jul 4, 2023
rkoschmitzky
changed the title
prevent certain operations on collections using different sessions and/or schemas
prevent certain operations on collections when using different sessions and/or schemas
Jul 4, 2023
Goal
Certain operations should be prevented between collections if those are using different session objects and/or schemas.
Motivation
As each session maintains its own cache we need to prevent the creation of collections that are based on different sessions. The same is true for different user-provided schemas, as these are driving the attribute resolution.
The following methods need to consider a check:
__setattr__
(also used byapply
)union
difference
symmetric_difference
intersection
The text was updated successfully, but these errors were encountered: