.github
Fix Github Actions Workflow (#67)automaton.go
define Automaton interface locallygo.mod
MB-72376: Introducing New Geo-Shape Indexes (#78)go.sum
MB-72376: Introducing New Geo-Shape Indexes (#78)LICENSE
first commitREADME.md
Upgrade RoaringBitmap/roaring/v2, fix README badges (#70)segment_vector.go
MB-62182: Interface for fetching the centroid index (#72)segment.go
MB-72376: Introducing New Geo-Shape Indexes (#78)stats.go
MB-72082: fix a racy read in stats computation (#82)Scorch Segment API
Scorch supports a pluggable Segment interface.
By placing these interfaces in their own, hopefully slowly evolving module, it frees up Scorch and the underlying segment to each introduce new major versions without interfering with one another.
With that in mind, we anticipate introducing non-breaking changes only to this module, and keeping the major version at 1.x for some time.