Guillotina-elasticsearch

Latest version: v8.0.9

Safety actively analyzes 693883 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 27

7.0.0a6

--------------------

- [BREAKING CHANGE] Remove 'sub indexes' logic
[masipcat]
- Minor changes to ElasticSearchUtility
[masipcat]
- Remove deprecated parameter 'doc_type'
[masipcat]
- ElasticSearchUtility: removed obsolete methods get_by_uuid(), get_by_uuids(),
get_by_type() and get_by_type()
[masipcat]
- ElasticSearchUtility: removed unused internal method _get_type_query()
[masipcat]
- Solving bug when searching within the same context that starts by
the same path. ej: /container/folder/type_one and /container/folder/type.
[nilbacardit26]
- Enlarging the max time to wait for the ES docker container. Useful
when passing test with xdist with multiple threads.
[nilbacardit26]

7.0.0a5

--------------------

- Modifying the parse to be able to parse the __or field as a list of elements. Eg:
catalog_utility.search({"type_name__or": ["Folder", "Item"]})
[nilbacardit26]

7.0.0a4

--------------------

- Adding path as a wildcard in the parser. Searches will be done
within the same context using the endpoint search. FYI: If no depth is
specified, the query resolves greater or equal than the content depth of the context plus one
[nilbacardit26]

7.0.0a3

--------------------

- Fixing the date parser. Using the default format
strict_date_optional_time instead of using the epoch_millis that
leads to the error: failed to parse date field [1.624173663E9].

7.0.0a2

--------------------

- Added __or in parser. With this we can query keywords with the or
operator like: `type_name=Item&__or=id=foo_item%26id=foo_item2`
[nilbacardit26]

7.0.0a1

--------------------

- Unrestricted parameter added to search_raw, in order to search as root
[nilbacardit26]

Page 4 of 27

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.