Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
# [9.0.0](v8.9.0...v9.0.0) (2023-08-22) ### Bug Fixes * Adds dirty fix about event position while indexing. This needs refactoring! ([1591e79](1591e79)) * Adds message counter ping for the cluster ([71afb49](71afb49)) * Adds method to load PublicEvents when we do replay ([7dd7f3b](7dd7f3b)) * Adds optimized method for checking if an event is of concrete type ([215ab5f](215ab5f)) * Adds ToJson() method for IndexRecord ([5a04d7d](5a04d7d)) * call OnReplayCompletedAsync after projection is built ([ec0408a](ec0408a)) * Cleans the Error struct and adds some more options to construct it ([30d7652](30d7652)) * Code cleanup ([54844c6](54844c6)) * Code refactoring ([a8ca052](a8ca052)) * Consolidates publisher log and error handling ([24697ef](24697ef)) * Cronus interface for replaying public events ([0e6d9d1](0e6d9d1)) * Disables event store index diagnostics ([1e6187b](1e6187b)) * Exposes the Commits collection in AggregateStream ([f42d01a](f42d01a)) * Fix aggregate revision in tests ([60691a7](60691a7)) * Fixes a side affect issue when building headers for a message. ([ba9a08a](ba9a08a)) * fixes an issue with CronusContext initialization in the ScopedMessageWorkflow ([3d4c2c3](3d4c2c3)) * Fixes copy/paste error ([08bd406](08bd406)) * Fixes hasMoreRecords check when building EventToAggregateRootId ([4b68e2f](4b68e2f)) * Fixes how the projection store is initialized ([74bf3e5](74bf3e5)) * Fixes issue with republishing of events ([b1231c1](b1231c1)) * Fixes logger type ([43726b2](43726b2)) * Fixes null reference error when setting counter ([4f8f99a](4f8f99a)) * Fixes projections/indices startup ([79b08a4](79b08a4)) * Fixes publicEventPublisher job when using raw messages ([54fbeb0](54fbeb0)) * Fixes replay of the events ([c172e16](c172e16)) * Fixes ReplayPublicEvents_Job data sync with the cluster ([759a270](759a270)) * Fixes the public events replay job ([7d6d35e](7d6d35e)) * Fixes unit tests for ProjectionVersions where the validation does not throw exception anymore ([22a7862](22a7862)) * Improve migrator execution process ([932cd90](932cd90)) * Improve the async operations when indexing ([3a4cfe7](3a4cfe7)) * Improves logging when there is a client error ([5b3ba2f](5b3ba2f)) * Log MaxDegreeOfParallelism ([5624651](5624651)) * Minor rebuilding progress improvements ([463c151](463c151)) * Multiply MaxDegreeOfParallelism by 100 ([40a08c0](40a08c0)) * Optimizes the message counter job. Some code cleanups ([2fe5548](2fe5548)) * Ping every 5 seconds when doing the message counter ([8ccf7fa](8ccf7fa)) * Properly create logger for ScopedMessageWorkflow ([b4b8db7](b4b8db7)) * Properly ping the cluster while counting messages ([164e2c8](164e2c8)) * Rebuild projection try with IAsyncEnumerable ([3d91577](3d91577)) * Removes batching when rebuilding projection ([b3ab726](b3ab726)) * Removes left over code which is slowing deserialization ([3fd3ab9](3fd3ab9)) * Removes obosolete InMemoryProjectionVersion caching ([64b307d](64b307d)) * Removes SourceLink package because it is in the root dir ([5bb43c9](5bb43c9)) * Replaces ByteArrayLookup with array.IndexOf(Span) ([41f955a](41f955a)) * Try improving the replay performance ([2234cd9](2234cd9)) * Try to deploy [#2](#2) ([357ffd7](357ffd7)) * Try to deploy [#3](#3) ([b9ff22d](b9ff22d)) * update domainmodeling ([76167b1](76167b1)) * Updates packages ([c211cb4](c211cb4)) * Updates packages and address breacking changes from DomainModeling ([79be721](79be721)) ### Features * adds OnReplayCompleted method in GGPort ([4ce9ae4](4ce9ae4)) * Adds options for start/end date when replaying projections ([3c7225a](3c7225a)) * Adds the ability to load ARs with paging ([4e0c6e2](4e0c6e2)) * Adds the tenant value to instances registered as TenantSingleton. You need to inherit IHaveTenant to opt-in for this feature. ([3b508f6](3b508f6)) * Allows deleting events from the event store ([2bc303a](2bc303a)) * Cronus now properly is indexing the PublicEvents produced by the current bounded context ([33c90a2](33c90a2)) * Mark Index record as sealed and try to deploy ([0d4cb38](0d4cb38)) * Optimizes the public event replays ([73051c5](73051c5)) * Reworks IEventStoreInterceptor to IAggregateInterceptor ([e5d9a97](e5d9a97)) * Splits workflow execution to Create/Run/Complete ([be02438](be02438)) * Validate options recursevelly ([2aeaf1d](2aeaf1d))
- Loading branch information