Skip to content

3.3.0 - 2024-05-27

Compare
Choose a tag to compare
@github-actions github-actions released this 27 May 12:03
· 86 commits to main since this release

Release Notes

Changed

  • Use a TOML file instead of a binary file format to store the global
    statistics. You might have to re-import existing corpora or use the
    re-optimize command on the command line if the global statistics are
    relevant for optimal speed in returning the token of a corpus.

Fixed

  • Do not reload graph storages when they are already loaded.
  • Do not attempt to unload a corpus that is about to be loaded in the next step.
    This could trigger problematic unload/load cycles.
  • Fixed issues with find_connected, find_connected_inverse and
    is_connected and excluded ranges (#257)
  • Updated lalrpop dependency to 0.20 to fix warnings reported in newer clippy
    versions.
  • Fixed compiler warnings in newer Rust versions about unused code.

Added

  • Added information about the corpus size to the global statistics and corpus
    configuration file. The used token/segmentation layer for the corpus size in
    the corpus configuration file corpus-config.toml can be configured manually.
    Or theentries are created automatically during import or when the
    re-optimize command is run on the command line. The corpus size is given as
    a combination of a unit and the actual quantitiy. The corpus size unit can be
    the number of basic token (no outgoing coverage).
    [corpus_size]
    quantity = 44079
    
    [corpus_size.unit]
    name = "tokens"
    
    Or it can describe a specific segmentation layer.
    [corpus_size]
    quantity = 305056
    
    [corpus_size.unit]
    name = "segmentation"
    value = "diplomatic"
    
    When the configuration is created automatically, the corpus view configuration
    is checked whether it is configured to use a base_text_segmentation and uses
    this segmentation as the corpus size unit. If a corpus size is already
    configured, only the quantity will be updated but not the unit.

graphannis-cli 3.3.0

Download graphannis-cli 3.3.0

File Platform Checksum
graphannis-cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
graphannis-cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
graphannis-cli-x86_64-pc-windows-msvc.zip x64 Windows checksum
graphannis-cli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

graphannis-webservice 3.3.0

Download graphannis-webservice 3.3.0

File Platform Checksum
graphannis-webservice-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
graphannis-webservice-x86_64-apple-darwin.tar.xz Intel macOS checksum
graphannis-webservice-x86_64-pc-windows-msvc.zip x64 Windows checksum
graphannis-webservice-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum