You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGES.md
+9-7Lines changed: 9 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,21 +2,19 @@
2
2
3
3
## [Unreleased] - ReleaseDate
4
4
5
-
### Features
5
+
### Added
6
+
7
+
We added an experimental support for search indices of multiple texts (text pieces): `FMIndexMultiPieces` and `FMIndexMultiPiecesWithLocate`. Its APIs and internal implementations might be changed in the future.
6
8
7
-
#### APIs
9
+
###Changed
8
10
9
11
We made a large overhaul in the public APIs.
10
12
11
13
- Each FM-index variant has two structs: one supporting locate queries (e.g., `FMIndexWithLocate`) and the other doesn't (e.g., `FMIndex`).
12
14
- The constructors accept a text wrapped with a struct `Text`, which retains the maximum character along with the original text.
13
15
- The constructors require an explicit zero character (`\0`) at the end of the provided text. If they fail to build a search index, it returns `Result::Err`.
14
16
15
-
#### Multi-pieces support
16
-
17
-
We added an experimental support for search indices of multiple texts (text pieces): `FMIndexMultiPieces` and `FMIndexMultiPiecesWithLocate`. Its APIs and internal implementations might be changed in the future.
0 commit comments