Detection of cyclic references for high level API
All threads resolved!
All threads resolved!
Compare changes
- Alexander Schlemmer authored
+ 44
− 19
@@ -265,7 +265,8 @@ class CaosDBPythonEntity(object):
@@ -280,7 +281,7 @@ class CaosDBPythonEntity(object):
@@ -382,7 +383,8 @@ class CaosDBPythonEntity(object):
@@ -396,13 +398,14 @@ class CaosDBPythonEntity(object):
@@ -416,9 +419,9 @@ class CaosDBPythonEntity(object):
@@ -436,7 +439,7 @@ class CaosDBPythonEntity(object):
@@ -561,8 +564,8 @@ class CaosDBPythonEntity(object):
@@ -807,7 +810,9 @@ BASE_ATTRIBUTES = (
@@ -822,6 +827,17 @@ def _single_convert_to_python_object(robj: CaosDBPythonEntity,
@@ -830,7 +846,8 @@ def _single_convert_to_python_object(robj: CaosDBPythonEntity,
@@ -924,7 +941,9 @@ def convert_to_entity(python_object):
@@ -936,15 +955,19 @@ def convert_to_python_object(entity: Union[db.Container, db.Entity],
@@ -977,7 +1000,7 @@ def new_high_level_entity(entity: db.RecordType,
@@ -1016,7 +1039,9 @@ def create_entity_container(record: CaosDBPythonEntity):