Skip to content
Snippets Groups Projects
Commit 2ef17c94 authored by Florian Spreckelsen's avatar Florian Spreckelsen
Browse files

DOC: Update changelog

parent 4702dd7e
No related branches found
No related tags found
5 merge requests!160STY: styling,!154MAINT: do not treat records if no Identifiable can be created,!153MAINT: refactor merge into new function,!152MAINT: move checks that are not related to identifiables,!151New class to track treated Records during sync
Pipeline #47440 passed
......@@ -17,6 +17,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
`identified_cache` module. The new class now handles all records identified by
id, path, or identifiable simultaneously. See API docs for more info on how to
add to and get from the new lookup class.
* `identifiable_adapters.IdentifiableAdapter.get_identifying_referencing_entities`
and
`identifiable_adapters.IdentifiableAdapter.get_identifying_referenced_entities`
static methods to return the referencing or referenced entities belonging to a
registered identifiable, respectively.
### Changed ###
......@@ -28,6 +33,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
RT1 is needed, then now also references from Records that have a child of RT1
as parent are accepted.
* More aggressive caching.
* The `identifiable_adapters.IdentifiableAdapter` now creates (possibly empty)
reference lists for all records in `create_reference_mapping`. This allows
functions like `get_identifiable` to be called only with the subset of the
referenceing entities belonging to a specific Record.
* The `identifiable_adapters.IdentifiableAdapter` uses entity ids (negative for
entities that don't exist remotely) instead of entity objects for keeping
track of references.
### Deprecated ###
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment