bluge

indexing library for Go

APACHE-2.0 License

Stars
1.9K
Committers
5

Bot releases are hidden (Show)

bluge - v0.2.2 Latest Release

Published by mschoch over 2 years ago

Bug Fixes:

  • Ice v2 is not yet ready for regular use, switching the default back to v1
bluge - v0.2.1

Published by mschoch over 2 years ago

Bug Fixes:

bluge - v0.2.0

Published by mschoch over 2 years ago

Enhancements:

NOTE: this release has known crash https://github.com/blugelabs/bluge/issues/119

bluge - v0.1.9

Published by mschoch almost 3 years ago

Bug fixes:

  • fix corrupted sort values which would lead to incorrectly sorted search results (#87)
bluge - Developer Preview 1h

Published by mschoch almost 3 years ago

Bug fixes:

  • fix 32-bit misaligned panic (#70)
  • fix score boosting issues (#76)
bluge - Developer Preview 1g

Published by mschoch over 3 years ago

Some incantations of go get were still returning error messages about the renamed willf/bitset repository. This release updates all bluge's dependencies which also indirectly depended on this repository.

  • roaring bitmaps
  • bluge_segment_api
  • ice
  • vellum (also switched from couchbase repo to blevesearch, as this is the official maintained version now)

We hope this nightmare is over.

bluge - Developer Preview 1f

Published by mschoch over 3 years ago

Enhancements:

  • support overriding mmap behavior (#62)

Bug fixes:

  • fix upstream import path (#65)
  • fix build issue on 32-bit systems (#68)
  • fix issue with snapshots containing 0 segments (#55)
bluge - Developer Preview 1e

Published by mschoch over 3 years ago

Enhancements:

  • support sloppy phrase query
  • query fields have accessor methods

Bug fixes:

  • fix panic in ASCII folding filter
  • HTML highlighter does proper escaping
bluge - Developer Preview 1d

Published by mschoch almost 4 years ago

Bug fixes:

  • fix panic using in-memory indexes
  • fix data race with in-memory indexes
  • fix typo in error message

Documentation Improvements:

  • Go docs added for TopNSearch
bluge - Developer Preview 1c

Published by mschoch about 4 years ago

Expose a public API to use a custom directory implementation. This is important functionality to demonstrate ways that applications can extend Bluge themselves.

bluge - Developer Preview 1b

Published by mschoch about 4 years ago

Fix potential issue on Windows removing files.

bluge - Developer Preview 1a

Published by mschoch about 4 years ago

Minor update, adjusting our go.mod to point to released versions.

bluge - Developer Preview 1

Published by mschoch about 4 years ago

Initial Release

Major Changes from Bleve:

  • Removed IndexMapping
  • Moved query string to separate module
  • Removed JSON marshaling/unmarshaling
  • Removed HTTP handlers
  • Removed registry
  • Removed array positions
  • Removed internal key/value storage
  • Reorganized into fewer, larger packages
  • Strongly typed configuration
  • Static analysis via golangci-lint
  • New directory abstraction
  • Support for multi-process access to indexes (read-only)
  • Support online backup
  • Scoring via BM25 similarity model
  • Ability to customize scoring
  • Search, sort and aggregate over virtual fields
  • Completely overhauled aggregation framework
Package Rankings
Top 1.08% on Proxy.golang.org
Badges
Extracted from project README
PkgGoDev Tests Lint