Skip to content

v1.1.0: .NET 8

Compare
Choose a tag to compare
@akade akade released this 20 Nov 19:58
· 37 commits to main since this release
21a1f7e

What's Changed

  • .NET 8 #83
  • FrozenDictionary speeds up performance of index name lookups #83
  • Real world benchmark by #74, that is included in dotnet/performance
  • ConcurrentSet.Read: Method that allows to perform read operations on the underlying set while being protected by a Read-Lock. Allows to perform filtering using multiple indices (or if you must, FullScan()) and only paying the materialization cost on the resulting set: concurrentSet.Read(set => set.Where(x => x.Index1, 1).Concat(set.Where(x => x.Index2, 2))); Includes an analyzer to prevent you from accidently performing writes. #87

Full Changelog: v1.0.1...v1.1.0