

b04bb28ed1
Update module github.com/blevesearch/bleve/v2 to v2.5.0 (forgejo) (#7468)
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/blevesearch/bleve/v2](https://github.com/blevesearch/bleve) | require | minor | `v2.4.4` -> `v2.5.0` |
---
### Release Notes
<details>
<summary>blevesearch/bleve (github.com/blevesearch/bleve/v2)</summary>
### [`v2.5.0`](https://github.com/blevesearch/bleve/releases/tag/v2.5.0)
[Compare Source](https://github.com/blevesearch/bleve/compare/v2.4.4...v2.5.0)
##### Bug Fixes
- Exact hits to score higher than fuzzy hits, with https://github.com/blevesearch/bleve/pull/2056
- Fix boosting during hybrid search that involves text + nearest neighbor, with https://github.com/blevesearch/bleve/pull/2127
- Addressed bug in IP field handling while highlighting, with https://github.com/blevesearch/bleve/pull/2142
- Graceful error handling within registry, with https://github.com/blevesearch/bleve/pull/2151
- `http/` package (meant for demo purposes) removed from repository to remove vulnerability - [CVE-2022-31022](https://github.com/blevesearch/bleve/security/advisories/GHSA-9w9f-6mg8-jp7w), relocated to within https://github.com/blevesearch/bleve-explorer
- Geo radius queries will now advertise distances (within sort values) in readable format, with https://github.com/blevesearch/bleve/pull/2137
##### Improvements
- Vector search requires `faiss` dynamic library to be built from [blevesearch/faiss@352484e](https://github.com/blevesearch/faiss/tree/352484e0fc9d1f8f46737841efe5f26e0f383f71) which is a modified version of [v1.10.0](https://github.com/facebookresearch/faiss/releases/tag/v1.10.0)
- Support for **BM25 scoring**, see: [scoring.md](https://github.com/blevesearch/bleve/blob/v2.5.0/docs/scoring.md#bm25)
- Support for **synonyms' search**, see: [synonyms.md](https://github.com/blevesearch/bleve/blob/v2.5.0/docs/synonyms.md)
- **Significant performance improvements in pre-filtered vector search**, with https://github.com/blevesearch/bleve/pull/2169 + dependent changes
- `auto` fuzziness detection with https://github.com/blevesearch/bleve/pull/2060
- Ability to affect ingestion/drain rate by tuning persister workers with https://github.com/blevesearch/bleve/pull/2100
- Additional config in merge policy for improved merger behavior, with https://github.com/blevesearch/bleve/pull/2134
- Geo improvements: footprint reduction for polygons, better validation and graceful error handling, with https://github.com/blevesearch/bleve/pull/2162 + https://github.com/blevesearch/bleve/pull/2158 + https://github.com/blevesearch/bleve/pull/2165
- Upgrade to RoaringBitmap/roaring@v2.4.5, etcd.io/bbolt@v1.4.0
- More metrics
##### Milestone
- [v2.5.0](https://github.com/blevesearch/bleve/milestone/24)
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "* 0-3 * * *" (UTC), Automerge - "* 0-3 * * *" (UTC).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMjIuMSIsInVwZGF0ZWRJblZlciI6IjM5LjIyMi4xIiwidGFyZ2V0QnJhbmNoIjoiZm9yZ2VqbyIsImxhYmVscyI6WyJkZXBlbmRlbmN5LXVwZ3JhZGUiLCJ0ZXN0L25vdC1uZWVkZWQiXX0=-->
Co-authored-by: Gusted <postmaster@gusted.xyz>
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/7468
Reviewed-by: Gusted <gusted@noreply.codeberg.org>
Reviewed-by: Shiny Nematoda <snematoda@noreply.codeberg.org>
Co-authored-by: Renovate Bot <forgejo-renovate-action@forgejo.org>
Co-committed-by: Renovate Bot <forgejo-renovate-action@forgejo.org>
2025-04-06 08:41:38 +00:00
..
2025-03-27 19:40:14 +00:00
2025-04-03 15:24:15 +00:00
2023-08-07 15:00:53 -04:00
2025-03-28 22:22:21 +00:00
2025-03-27 19:40:14 +00:00
2025-03-28 22:22:21 +00:00
2025-03-28 22:22:21 +00:00
2025-03-28 22:22:21 +00:00
2025-03-27 19:40:14 +00:00
2025-03-28 22:22:21 +00:00
2025-03-28 22:22:21 +00:00
2025-03-28 22:22:21 +00:00
2023-06-29 16:29:48 +00:00
2025-03-27 19:40:14 +00:00
2025-03-27 19:40:14 +00:00
2025-04-04 03:31:37 +00:00
2025-03-28 22:22:21 +00:00
2025-03-27 19:40:14 +00:00
2025-03-28 22:22:21 +00:00
2025-03-27 19:40:14 +00:00
2025-03-28 22:22:21 +00:00
2024-09-14 17:52:54 +02:00
2023-08-05 04:34:59 +00:00
2025-03-27 19:40:14 +00:00
2025-03-27 19:40:14 +00:00
2025-04-06 08:41:38 +00:00
2025-03-28 22:22:21 +00:00
2023-07-04 18:36:08 +00:00
2025-04-04 03:31:37 +00:00
2025-03-27 19:40:14 +00:00
2025-03-28 22:22:21 +00:00
2025-03-28 22:22:21 +00:00
2025-04-01 15:55:56 +00:00
2025-03-27 19:40:14 +00:00
2025-03-27 19:40:14 +00:00
2025-04-03 06:47:37 +00:00
2025-03-27 19:40:14 +00:00
2025-04-01 02:28:02 +02:00
2025-03-27 19:40:14 +00:00
2025-03-28 22:22:21 +00:00
2023-04-22 17:56:27 -04:00
2025-03-27 19:40:14 +00:00
2025-03-27 19:40:14 +00:00
2025-03-28 22:22:21 +00:00
2025-03-27 19:40:14 +00:00
2025-03-27 19:40:14 +00:00
2025-03-27 19:40:14 +00:00
2025-03-28 22:22:21 +00:00
2025-03-27 19:40:14 +00:00
2025-03-28 22:22:21 +00:00
2025-03-28 22:22:21 +00:00
2025-03-28 22:22:21 +00:00
2025-03-04 21:38:35 +00:00
2025-03-27 19:40:14 +00:00
2025-04-04 03:31:37 +00:00
2024-07-30 19:41:10 +00:00
2025-03-27 19:40:14 +00:00
2025-03-28 22:22:21 +00:00
2025-04-03 06:47:37 +00:00
2025-03-27 19:40:14 +00:00
2025-03-27 19:40:14 +00:00
2025-03-28 22:22:21 +00:00
2025-03-28 22:22:21 +00:00
2025-04-03 15:24:15 +00:00
2025-03-30 11:34:02 +00:00
2025-03-28 22:22:21 +00:00
2025-04-03 08:27:02 +00:00
2025-03-27 19:40:14 +00:00
2025-03-27 19:40:14 +00:00
2025-03-27 19:40:14 +00:00
2024-07-30 19:41:10 +00:00
2025-03-08 00:43:41 +00:00
2025-04-04 03:31:37 +00:00
2025-03-28 22:22:21 +00:00
2025-04-02 15:48:09 +00:00
2024-06-28 05:17:11 +00:00
2024-08-26 23:43:09 +02:00