Skip to content
Snippets Groups Projects

New f fix merge

Merged Florian Spreckelsen requested to merge f-fix-merge into dev
1 file
+ 11
3
Compare changes
  • Side-by-side
  • Inline
+ 11
3
@@ -13,7 +13,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Changed ###
- If the `parents` key is used in a cfood at a lower level for a Record that
already has a Parent (because it was explicitly given or the default Parent),
the old Parent(s) are now overwritten with the value belonging to the
the old Parent(s) are now overwritten with the value belonging to the
`parents` key.
- If a registered identifiable states, that a reference by a Record with parent
RT1 is needed, then now also references from Records that have a child of RT1
@@ -24,9 +24,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Removed ###
### Fixed ###
* Empty Records can now be created (https://gitlab.com/caosdb/caosdb-crawler/-/issues/27)
* [#58](https://gitlab.com/caosdb/caosdb-crawler/-/issues/58) Documentation builds API docs in pipeline now.
* [#117](https://gitlab.indiscale.com/caosdb/src/caosdb-crawler/-/issues/117) `replace_variable` does no longer unnecessarily change the type. Values stored in variables in a CFood can have now other types.
* [#117](https://gitlab.indiscale.com/caosdb/src/caosdb-crawler/-/issues/117)
`replace_variable` does no longer unnecessarily change the type. Values stored
in variables in a CFood can have now other types.
* [indiscale#113](https://gitlab.indiscale.com/caosdb/src/caosdb-crawler/-/issues/113)
Resolving referenced entities fails in some corner cases. The crawler now
handles cases correctly in which entities retrieved from the server have to be
merged with local entities that both reference another, already existing
entity
### Security ###
@@ -43,7 +51,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Creation of CrawlerRun Records that contain status information about data
integration of the crawler if the `pycaosdb.ini` contains a `[caoscrawler]`
with `create_crawler_status_records=True`.
- The Crawler `synchronize` function now takes list of RecordType names.
- The Crawler `synchronize` function now takes list of RecordType names.
Records that have the given names as parents are excluded from inserts or
updates
- `Crawler.synchronize` now takes an optional `path_for_authorized_run` argument
Loading