Release notes

Release notes #

Information about release notes of INFINI Pizza is provided here.

Latest #

Breaking changes #

Features #

Bug fix #

Improvements #

0.1.0 #

Hello World, Hello Pizza!

Features #

  • Basic distributed capabilities and metadata management:
    • Basic cluster catalog metadata management
    • Metadata synchronization based on the Raft protocol
    • RPC communication using Cap’n Proto (Capnp)
    • Multi-region support for large cluster organization
  • Text analysis engine:
    • Built-in standard analyzer with configurable stopwords
    • Support for Europe, CJK, and emoji wide UTF-8 characters in the standard analyzer
    • Built-in whitespace analyzer
    • Built-in lowercase/uppercase normalizer and token filter
  • Field-level storage extensions:
    • In-memory inverted index structure
    • BKDTree for numbers and geospatial information
    • Bitset for boolean types
    • Basic local file system persistence support
  • Vectorized query engine:
    • Full compatibility with Lucene Query syntax
    • Full compatibility with Elasticsearch QueryDSL syntax
    • BM25 scoring algorithm
    • Cross-field and multi-field combined queries
    • Simple query execution explain
  • Supported field types:
    • Keyword
    • Text
    • Integer (i32)
    • BigInt (i64)
    • SmallInt (i16)
    • TinyInt (i8)
    • UnsignedInteger (u32)
    • UnsignedBigInt (u64)
    • UnsignedSmallInt (u16)
    • Byte (u8)
    • Float (f32)
    • Double (f64)
    • Boolean
    • Array
    • Object
  • Supported query types:
    • Match Query
    • Match_all Query
    • Term Query
    • Phrase Query
    • Range Query
    • Boolean Query
    • Prefix Query
    • Fuzzy Query
  • Plugins/tools/extensions:
Calendar September 23, 2024
Edit Edit this page