minimind-v1 0.8.0

high risk

vectorize-io/hindsightSep 2, 2024 → Mar 17, 2025197 days between releases

What's New

Introduces persistent storage, new Encoder class, and significant performance improvements.

Breaking Changes

  • Charset renamed: LatinExact => Exact, LatinDefault => Default, LatinSimple => Normalize
  • Charset ArabicDefault and CyrillicDefault removed
  • Charset Charset.CjkDefault renamed to Charset.CJK

New Features

  • Persistent indexes support for multiple backends
  • New Encoder class for enhanced language customization
  • Basic Resolver syntax support (and, or, not, etc.)
  • Result Highlighting feature
  • Custom Fields, Filter, and Score Function support

Improvements

  • Query performance improved up to 4.5x faster
  • Offset and limit processing up to 100x faster
  • Support for larger indexes with extended key size
  • Greatly enhanced text encoding pipeline performance
  • Regex Pre-Compilation for optimization

Upgrade Notes

Update charset references as LatinExact, LatinDefault, and LatinSimple have been renamed to Exact, Default, and Normalize. Charsets ArabicDefault and CyrillicDefault have been removed, and CjkDefault is now CJK. Configure your preferred persistent storage backend (Redis, SQLite, etc.) in your configuration.

The Two Releases

minimind-v1

ModelScope-MiniMind-V1

Sep 2, 2024· 2 years ago

Full release notes
0.8.0

v0.8.0

Mar 17, 2025· 2 years ago

A major version release introducing persistent storage backends, a new Encoder class, significant performance improvements, and comprehensive resolver/worker support.

Full release notes