Graphannis

Latest version: v3.1.1

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

Scan your dependencies

Page 10 of 15

0.19.4

Changed

- Optimize parallel nested loop join by performing less copy operations

Fixed

- Quirks mode: meta-data nodes are not part of the match result anymore

0.19.2

Fixed

- Escape corpus and document paths with percent encoding when importing them from relANNIS
- Use locale aware sorting of the results in quirks mode (which depends on the system graphANNIS is executed on)
- CLI did not allow to turn quirks mode off once activated

0.19.1

Added

- DOI on Zenodo to cite the Software itself

0.19.0

Added

- Utility function `node_names_from_match` for getting the node identifiers from the matches
- Tutorial for Python, Java and Rust on how to embedd graphANNIS in other programs
- Citation File Format (https://citation-file-format.github.io/) meta-data

Changed

- **Renamed the "PartOfSubcorpus" component type to more general "PartOf"**
- relANNIS import now takes the sub-corpus structure into account
- Quirks mode now also emulates the component search normalization behavior.
Search nodes that where part of multiple dominance/pointing relation joins where duplicated and joined with
the identity operator to work around the issue that nodes of different components could not be joined in relANNIS.
This leads additional output nodes in the find(...) query.
See also the [original JavaDoc](https://github.com/korpling/ANNIS/blob/b7e0e36a0e1ac043e820462dd3f788f5107505a5/annis-service/src/main/java/annis/ql/parser/ComponentSearchRelationNormalizer.java#L32) for an explanation.
- The error_chain crate is no longer used for error reporting, instead a custom Error representation is used

Fixed

- "NULL" annotation namespaces where imported as "NULL" in relANNIS import
- Result ordering for "find(...)" function was not correct if token helper components where not loaded

0.18.1

Changed

- fixed issue where corpora which contain only tokens could not be queried for a subgraph with context

0.18.0

Added

- Release process is now using the [cargo-release](https://crates.io/crates/cargo-release) script

Changed

- Separate the update events in smaller chunks for relANNIS import to save memory

Page 10 of 15

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.