• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

freeeve / roaringsearch / 21196220289

Builds Branch Commit Type Ran Committer Via Coverage
21196220289 main docs: add Snyk security badge to README push 21 Jan 2026 03:33AM UTC freeeve github
86.65
21196025129 main docs: add SonarCloud badges to README push 21 Jan 2026 03:23AM UTC freeeve github
86.65
21190975210 main refactor(tests): use constant for docs/op metric in bench_add_test.go push 20 Jan 2026 11:22PM UTC freeeve github
86.65
21184093841 main chore: update msgpck to v0.1.4 push 20 Jan 2026 07:13PM UTC freeeve github
86.42
21183550265 main fix(fields): SaveToFile now creates file when dirty flag is false SaveToFile would return success without creating a file when the dirty flag was false, even if no file existed. Now checks if file exists before skipping the save operation. Also ... push 20 Jan 2026 06:53PM UTC freeeve github
86.42
21161161868 main chore: update msgpck to v0.1.3 push 20 Jan 2026 06:00AM UTC freeeve github
86.38
21161140512 main chore: update msgpck to v0.1.2 and add -v to fuzz script push 20 Jan 2026 05:59AM UTC freeeve github
86.38
21155611034 main feat: switch to freeeve/msgpck and add safety improvements - Replace vmihailenco/msgpack with freeeve/msgpck (no pre-allocation DoS) - Add dirty flag to BitmapFilter/SortColumn to skip redundant saves - Add bounds checking in Index.ReadFrom (gram... push 20 Jan 2026 12:45AM UTC freeeve github
86.38
21123458633 main feat: add dirty flag to skip redundant saves and fuzz test script - BitmapFilter and SortColumn track modifications with atomic dirty flag - SaveToFile returns immediately if nothing changed since last save - Add scripts/fuzz.sh to run all fuzz t... push 19 Jan 2026 02:40AM UTC freeeve github
87.04
21119311760 main Fix SaveToFile thread-safety and add fuzz tests - Snapshot data before I/O in Encode() to prevent hangs when SaveToFile runs concurrently with reads (e.g. SortBitmapDesc) - Add fuzz tests for deserialization, normalization, and search push 18 Jan 2026 10:02PM UTC freeeve github
87.2
21118986400 main Atomic SaveToFile to prevent corruption on crash - All SaveToFile methods now write to .tmp file first, then rename - Rename is atomic on POSIX, so crash during save won't corrupt existing file - Applies to Index, BitmapFilter, and SortColumn push 18 Jan 2026 09:35PM UTC freeeve github
86.71
21115725871 main Incremental merge to reduce read blocking during Flush - Merge n-grams in batches of 1000, releasing lock between batches - Free memory as we merge (delete from local map after merging) - Allows Search/Get to proceed between merge batches push 18 Jan 2026 05:27PM UTC freeeve github
88.83
21107032990 main Unify Batch API and clean up public interface - Replace AddBatch/AddBatchN with consistent Batch() pattern across all types - Index, BitmapFilter, and SortColumn now all use Batch()/BatchSize() -> Add() -> Flush() - Make Document struct unexporte... push 18 Jan 2026 06:00AM UTC freeeve github
88.74
21088020066 main Add test for heap.Push (91.5% coverage) push 17 Jan 2026 03:54AM UTC freeeve github
89.34
21087892236 main Add tests for heapSort, Get, SortDesc, AllCounts (91.4% coverage) push 17 Jan 2026 03:43AM UTC freeeve github
89.12
  • ← Previous
  • 1
  • 2
  • Next →
  • Back to Repo
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc