Releases: akade/Akade.IndexedSet
Releases · akade/Akade.IndexedSet
v0.4.0
String queries support including fuzzy matching 🚀
Prefix & Suffix-Trie based indices that support efficient string queries:
- Prefix Index supports StartsWith-Queries
- FullText Index additionaly supports Contains-Queries
- Fuzzy string matching support for both StartsWith & Contains
v0.3.0
v0.2.0: More range index queries and indices for IEnumerable<T>-Properties
v0.2.0 brings a bunch of new features:
Range Queries
GreaterThan(OrEqual)
andLessThan(OrEqual)
Max(By)
/Min(By)
to quickly get the biggest or smallest value / elementOrderBy(Descending)
for efficient paging support:indexedSet.OrderBy(x => x.Prop, skip: 10).Take(10)
Non-unique index (multiple entities, multiple keys)
- New index type to allow indexing
IEnumerable<T>
properties to improve.Where(x => x.List.Contains(...))
-queries:indexedSet.Where(x => x.List, contains: ...)
will use the appropriate index.
v0.1.1
Initial release with unqiue, non-unique and range indices.
Changelog
- License file within repository
- Tags included in nuget package
Full Changelog: v0.1.0...v0.1.1