-
Notifications
You must be signed in to change notification settings - Fork 20
Replace entity collections #4351
Copy link
Copy link
Open
Labels
BC breakBreaks backwards compatibility with existing integrationsBreaks backwards compatibility with existing integrationsDXDeveloper Experience: issues that make things easier or friendlier for developersDeveloper Experience: issues that make things easier or friendlier for developersenhancementNew feature or requestNew feature or requestpythonPull requests that update Python codePull requests that update Python code
Milestone
Description
Metadata
Metadata
Assignees
Labels
BC breakBreaks backwards compatibility with existing integrationsBreaks backwards compatibility with existing integrationsDXDeveloper Experience: issues that make things easier or friendlier for developersDeveloper Experience: issues that make things easier or friendlier for developersenhancementNew feature or requestNew feature or requestpythonPull requests that update Python codePull requests that update Python code
Once #4265 has been merged, entity collections are only used for ancestries (entity pools).
To do
EntityPooltobetty.collections.ancestry.Ancestryand ontobetty.collectiondefaultdictanywhere to avoid race conditions. Or... We explicitly consider ancestries unsafe to concurrent writes. Does this fall under that?betty.entity.collectionBlocked by
betty.attr#4265