Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Cronus

Cronus is a lightweight framework for building event driven systems with DDD/CQRS in mind
Collective - Host: opensource - https://opencollective.com/cronus - Code: https://github.com/Elders/Cronus

fix: Use Task.Run

github.com/Elders/Cronus - 2c39dd1a5bcf62d71e14d67b1c45df016a1ce1dd authored 10 months ago by mynkow <[email protected]>
fix: Logs ElapsedMilliseconds to be consistent with MS and Serilog

github.com/Elders/Cronus - 0ba6aee643186aa8f62b12bfb47accedd3b9fb28 authored 10 months ago by mynkow <[email protected]>
fix: Register only internal public events for indexing

github.com/Elders/Cronus - dcb765f0ec86dc1835af1ed35261714eca94d88f authored 10 months ago by mynkow <[email protected]>
fix: Properly compares ProjectionStatuses

github.com/Elders/Cronus - 1f555f54e35c34426bec428f5b4b725f4b9c6975 authored 10 months ago by Georgi Shukov <[email protected]>
feat: Introduce delete of IndexRecord

github.com/Elders/Cronus - 3867b5f36d3d78faa56dd19536c439d0c21ef6a1 authored 10 months ago by Ivan Gyoshev <[email protected]>
fix: Removes the explicit namespace from Cronus data contracts. The BC will be captured when a host with real BC starts.

github.com/Elders/Cronus - a02d7e055c395469437f52cf2fa05b1547a1fc9c authored 10 months ago by mynkow <[email protected]>
fix: Rolls back to the correct interface when handling migration messages

github.com/Elders/Cronus - 84d76a3a74f70c1ca57214c9b4a232addb9a2af3 authored 10 months ago by mynkow <[email protected]>
feat: Allows to stop long running jobs

github.com/Elders/Cronus - e496a1e4881d11b54864aa957c6986cc4708abde authored 10 months ago by mynkow <[email protected]>
feat: enable specifying max degree of parallelism for rebuilding indices (default: 2)

github.com/Elders/Cronus - 1f970928c58752ea318ce0b9ec5bb5ce9a7e410d authored 11 months ago by Konstantin Tenekedzhiev <[email protected]>
fix: log speed of rebuilding projections and event types index

github.com/Elders/Cronus - 5643f18fced39d18404948a187ec11db43ed70cd authored 11 months ago by Konstantin Tenekedzhiev <[email protected]>
fix: send the processed count and the max DoP in consul when rebuilding the events index

github.com/Elders/Cronus - 4e7af139938dfff061df71de15772924202072e0 authored 11 months ago by Konstantin Tenekedzhiev <[email protected]>
fix: check if we deserialized the event successfully before saving it

github.com/Elders/Cronus - 418d14e84a94f27af7811fd4b42eff5bf212a0ae authored 11 months ago by Konstantin Tenekedzhiev <[email protected]>
fix: do not invoke the handler methods when replaying projections

github.com/Elders/Cronus - fa366b0147dfc22857b62548b78ba9ba24897517 authored 11 months ago by Konstantin Tenekedzhiev <[email protected]>
fix: register publish handlers as transient

github.com/Elders/Cronus - 07643cf7eb37d8f9317b090c2fc6c7988799966b authored 11 months ago by Konstantin Tenekedzhiev <[email protected]>
clean up logs

github.com/Elders/Cronus - 7e881298de4201ab56e41d73aac7c43b64cf3dfb authored 11 months ago by Konstantin Tenekedzhiev <[email protected]>
fix: using string cronus message id. oops prev commit :)

github.com/Elders/Cronus - 2beb9bbfed63583d5653e020074b36fd7d0235ab authored 11 months ago by Konstantin Tenekedzhiev <[email protected]>
feat: correlate activities with cronus message id

github.com/Elders/Cronus - 2766f01db6736757fee1f6f1f994d9e2e998aacd authored 11 months ago by Konstantin Tenekedzhiev <[email protected]>
fix: set default MaxDegreeOfParallelism to 2

github.com/Elders/Cronus - a56189f8d5786f3ae4eee1cca63ef1b5fb4bdefb authored 11 months ago by Konstantin Tenekedzhiev <[email protected]>
fix: add the aggregate root id to the log scope when handling a message

github.com/Elders/Cronus - 16b2cfc1cddd929721e48149f241446d26d3bd3b authored 11 months ago by Konstantin Tenekedzhiev <[email protected]>
fix: log an information message before process a message

github.com/Elders/Cronus - b625ff686c453f1331913c1ef5e66115389065cc authored 11 months ago by Konstantin Tenekedzhiev <[email protected]>
fix: error handling

github.com/Elders/Cronus - 13d4d2544d3fc8a522efa79f656e3a7eeae1c2eb authored 11 months ago by Konstantin Tenekedzhiev <[email protected]>
Adds some trace logs.

github.com/Elders/Cronus - 2fe07354ac11c053fd1b187d1e69778f7f44ada7 authored 11 months ago by mynkow <[email protected]>
fix: ConfigureAwait(false) when invoking PingAsync()

github.com/Elders/Cronus - 2ce04df2bfadcbc13eec0f573e67d32e7ec46ec2 authored 11 months ago by Konstantin Tenekedzhiev <[email protected]>
fix: Removes ContinueWith because it creates a lot of headache

https://blog.stephencleary.com/2013/08/startnew-is-dangerous.html
https://blog.stephencleary.com...

github.com/Elders/Cronus - 17fe58bf42daeee261c2774c67ff884e10d9f4ea authored 11 months ago by mynkow <[email protected]>
Makes the command string consistent

github.com/Elders/Cronus - 198555d0796ab1d17fdb0e9081d16fd75a3aa14c authored 11 months ago by mynkow <[email protected]>
Renames the commands which rebuild/replay projection versions to fix/new

github.com/Elders/Cronus - 744f7ad60351dcc56106855c10ea17ed104aa225 authored 11 months ago by mynkow <[email protected]>
Use string interpolation when building ProjectionVersion to string

github.com/Elders/Cronus - 8a300a45b5b0e106dd706a0b0bdd64e78e0e531d authored 11 months ago by mynkow <[email protected]>
fix: Uses tenant singleton migrator for live handling of incomming messages. Otherwise there will be a memory leak

github.com/Elders/Cronus - 74ad378ed55a6eaaaf0a8e484c3a53fe8c1508e2 authored 11 months ago by mynkow <[email protected]>
fix: Fixes how public events are migrated

github.com/Elders/Cronus - 60fed6aea58195ba6071a38f3f0861cbd8d8baab authored 11 months ago by mynkow <[email protected]>
fix: Fixes timestamp migration for events which do not have one

github.com/Elders/Cronus - c5bd2050e32c8b01219de617816462c560684051 authored 11 months ago by mynkow <[email protected]>
feat: Adds the tenant to the DiagnosticsWorkflow traces

github.com/Elders/Cronus - 88944be4b6c531fe0879d1dcfb6655e6ae842ad0 authored 11 months ago by mynkow <[email protected]>
feat: Adds DiagnosticsWorkflow to triggers

github.com/Elders/Cronus - 8aa35383dab46021b9adb61d8a827911265232ed authored 11 months ago by mynkow <[email protected]>
feat: Adds ability to enumerate projections as of date

github.com/Elders/Cronus - 42a0c57715aee5ca2def67fdee50240b588ce148 authored 12 months ago by Kalina Shupeva <[email protected]>
Introduces enumerating of projections based on timestamp

github.com/Elders/Cronus - 7f1f0ac1022c8bba35a5510b4c4a5ce33bc86584 authored 12 months ago by Kalina Shupeva <[email protected]>
Removes obsolete ProjectionCommit and replaces it with ProjectionCommitPreview

github.com/Elders/Cronus - 7a13f49e6552775ef9b9d6a99365ff45ddc4e1da authored 12 months ago by Kalina Shupeva <[email protected]>
Cleans up

github.com/Elders/Cronus - 279fc862d83b838d40baaf1afb86e931846d5826 authored 12 months ago by Kalina Shupeva <[email protected]>
Updates Cronus.DomainModeling

github.com/Elders/Cronus - 71effd2e6ff0a697dd34dbbc58a9c72f99677963 authored 12 months ago by Kalina Shupeva <[email protected]>
fix: CronusMigrator implements ICronusMigratorManual

github.com/Elders/Cronus - b7965711366f41752e379a79c6cd18f273f4933f authored 12 months ago by Konstantin Tenekedzhiev <[email protected]>
fix: separate manual migrations from automatic ones

github.com/Elders/Cronus - 899d5fafaec556807b18984133970706d7fc0bdb authored 12 months ago by Konstantin Tenekedzhiev <[email protected]>
fix: Fixes an issue related to the timestamp migration. DotNet.DateTimeOfficet needs a crutch

github.com/Elders/Cronus - fa79d39b9dc8f1f2b20bbcff3fdc574f4122e0ab authored 12 months ago by mynkow <[email protected]>
fix: convert correctly filetime UTC to DateTimeOffset

github.com/Elders/Cronus - b29988cecf87ca03b61c3d7e7d760393508c6174 authored 12 months ago by Konstantin Tenekedzhiev <[email protected]>
fix: check if there are any non-live versions before logging a message

github.com/Elders/Cronus - 9a979a2213fae0319053fa3d263e2d2cd67879c4 authored 12 months ago by Konstantin Tenekedzhiev <[email protected]>
fix: initialize projection state before replaying events

github.com/Elders/Cronus - 0e6473512e4018bbb208a8f5df8d08bd11310113 authored 12 months ago by Konstantin Tenekedzhiev <[email protected]>
chore: setup ci for maintenance branches

github.com/Elders/Cronus - 9f09421e0517c214c6a43bb2cd5e175b0b92c9f2 authored 12 months ago by Konstantin Tenekedzhiev <[email protected]>
fix: register CronusMigrator as singleton per tenant

github.com/Elders/Cronus - ef479240b7c69b9b83a73f101ef5d598dd9bf2b6 authored 12 months ago by Konstantin Tenekedzhiev <[email protected]>
fix: initialize projection store for live versions when migrating from v9 to v10

github.com/Elders/Cronus - c964a393fd0609a2af91b894ded40981d6e19b4c authored 12 months ago by Konstantin Tenekedzhiev <[email protected]>
fix: Fixes an issue with projection versions

github.com/Elders/Cronus - 5c5efeef13c3df4ba04d3763cb5cd9f3cafa224d authored about 1 year ago by mynkow <[email protected]>
feat: Adds migration logic from v9 to v10

github.com/Elders/Cronus - f0abbceac63a60b3ba4416804f0b4696016725f0 authored about 1 year ago by mynkow <[email protected]>
major: Release v10

# Conflicts:
# CHANGELOG.md
# src/Elders.Cronus.Tests/InMemoryEventStoreSuite/When_saving_aggreg...

github.com/Elders/Cronus - db8fc60d48ba0e10b5c5e90b4cc8116218b50b95 authored about 1 year ago by mynkow <[email protected]>
Updates packages

github.com/Elders/Cronus - 1255489394100fcb7d652bb722233628879c09bd authored about 1 year ago by mynkow <[email protected]>
chore(release): 9.2.0 [skip ci]

# [9.2.0](https://github.com/Elders/Cronus/compare/v9.1.5...v9.2.0) (2023-11-08)

### Features

...

github.com/Elders/Cronus - 0c880498a6d258d0becee12f020622cd8aa5b706 authored about 1 year ago by semantic-release-bot <[email protected]>
feat: Adds ability to have multiple aggregate commit interceptors

github.com/Elders/Cronus - 5fe1e071aa5e2052213d68dc21bdf18a3a3899f3 authored about 1 year ago by Kalina Shupeva <[email protected]>
feat: Adds sorting order to paging options

github.com/Elders/Cronus - 602ab16ce056ea1ee2ace05633d92e2b067e232e authored about 1 year ago by Kalina Shupeva <[email protected]>
fix: Code cleanup

github.com/Elders/Cronus - df5b7883f794fdbc68e022657654923a48492027 authored about 1 year ago by mynkow <[email protected]>
Refactor the projection repository a bit. No changes

github.com/Elders/Cronus - d15c8292e6ea5c2de32d2ee71484970c0970fe6b authored about 1 year ago by mynkow <[email protected]>
Updates packages

github.com/Elders/Cronus - 43d8f3458218507d20c8c757799413a88c0887b1 authored about 1 year ago by mynkow <[email protected]>
Removes CHANGELOG

github.com/Elders/Cronus - 6e7d6f6917c67145b6ad3c5f9714c59873fca81f authored about 1 year ago by mynkow <[email protected]>
chore(release): 10.0.0-preview.4 [skip ci]

# [10.0.0-preview.4](https://github.com/Elders/Cronus/compare/v10.0.0-preview.3...v10.0.0-previe...

github.com/Elders/Cronus - 78434b0f062921d44c4e1aba26f8c236b2cb78df authored about 1 year ago by semantic-release-bot <[email protected]>
fix: Fixes revision check when generating error log

github.com/Elders/Cronus - 0a5016ddcfd72c885e2f8c81eea8a61f77873c21 authored about 1 year ago by mynkow <[email protected]>
chore(release): 10.0.0-preview.3 [skip ci]

# [10.0.0-preview.3](https://github.com/Elders/Cronus/compare/v10.0.0-preview.2...v10.0.0-previe...

github.com/Elders/Cronus - ef5b0c61e7f0d1b0001e77e1c364ec1652308b3a authored about 1 year ago by semantic-release-bot <[email protected]>
Makes the EventStoreFactory transient. I am not sure if it is a good idea to be a singleton.

github.com/Elders/Cronus - d289fa4a410e5c32323f1bdd6b3ed468e000d319 authored about 1 year ago by mynkow <[email protected]>
fix: Removes the IEventStoreFactory

github.com/Elders/Cronus - bcd94ae5f3bae348257c5f70cb26d15c7b1f8506 authored about 1 year ago by mynkow <[email protected]>
chore(release): 10.0.0-preview.2 [skip ci]

# [10.0.0-preview.2](https://github.com/Elders/Cronus/compare/v10.0.0-preview.1...v10.0.0-previe...

github.com/Elders/Cronus - 55fda2652f77711e524080f164b1d8e7abff60b2 authored about 1 year ago by semantic-release-bot <[email protected]>
major: Removes obsolete code

github.com/Elders/Cronus - 5934095fed4d1ee35b1142df8daff6dd66659c0d authored about 1 year ago by mynkow <[email protected]>
chore(release): 10.0.0-preview.1 [skip ci]

# [10.0.0-preview.1](https://github.com/Elders/Cronus/compare/v9.1.5...v10.0.0-preview.1) (2023-...

github.com/Elders/Cronus - 9327cc20e85a72e594aa923a6dc5a18a5c8a3a7c authored about 1 year ago by semantic-release-bot <[email protected]>
chore(release): 10.0.0-preview.1 [skip ci]

# [10.0.0-preview.1](https://github.com/Elders/Cronus/compare/v9.1.5...v10.0.0-preview.1) (2023-...

github.com/Elders/Cronus - 28d58bd8abd155bc7eef8d4cc88308adab64daeb authored about 1 year ago by semantic-release-bot <[email protected]>
chore: organize and cleanup

github.com/Elders/Cronus - 287217131131dd9dcce53d80348975221429bd08 authored about 1 year ago by Asen Popov <[email protected]>
fix: Code cleanup

github.com/Elders/Cronus - 848f9a2db338b96d97dddbb01db36a86cae6710b authored about 1 year ago by mynkow <[email protected]>
chore(release): 10.0.0-preview.1 [skip ci]

# [10.0.0-preview.1](https://github.com/Elders/Cronus/compare/v9.1.5...v10.0.0-preview.1) (2023-...

github.com/Elders/Cronus - ca05c25ed5328580b259713b6e3a411b071cb10f authored about 1 year ago by semantic-release-bot <[email protected]>
fix: Code Cleanup

github.com/Elders/Cronus - c9d51b1a4faf65c911d65176d4b480fd5a1dca89 authored about 1 year ago by mynkow <[email protected]>
chore(release): 10.0.0-preview.1 [skip ci]

# [10.0.0-preview.1](https://github.com/Elders/Cronus/compare/v9.1.5...v10.0.0-preview.1) (2023-...

github.com/Elders/Cronus - 4b500e63d1afa32da3200a53ac1c366397673b58 authored about 1 year ago by semantic-release-bot <[email protected]>
Code cleanup

github.com/Elders/Cronus - 054455a498f4db87225ca4d6fb9cc83ac6d4a435 authored about 1 year ago by mynkow <[email protected]>
WIP: Reworking the integrity logic

github.com/Elders/Cronus - a3011c3a00dafa478847288be2b119c245019a85 authored about 1 year ago by mynkow <[email protected]>
Try removing some dependencies

github.com/Elders/Cronus - d84041d46526201838ae06581e0c38259a1d72b0 authored about 1 year ago by mynkow <[email protected]>
Configures the CI build SDK version to use dotnet 8

github.com/Elders/Cronus - eea6dd498e9e02d6cd9252b6b0f693bbdf6c7acc authored about 1 year ago by mynkow <[email protected]>
fix: Updates packages

github.com/Elders/Cronus - 6c1983e4a132313aed45a2dce0c23d14093f9710 authored about 1 year ago by mynkow <[email protected]>
major: Adds a timestamp property to IMessage

github.com/Elders/Cronus - dd66298157745f57ea3036363af46684bbd2182f authored about 1 year ago by mynkow <[email protected]>
major: Upgrades to dotnet 8

github.com/Elders/Cronus - 957fedfe4e9cd9c06a94eb07c6cf554c19a3dc2a authored about 1 year ago by mynkow <[email protected]>
chore(release): 9.1.5 [skip ci]

## [9.1.5](https://github.com/Elders/Cronus/compare/v9.1.4...v9.1.5) (2023-10-19)

### Bug Fixes...

github.com/Elders/Cronus - 7d76b81de745bdc18e8eba62566fb31d40c3b521 authored about 1 year ago by semantic-release-bot <[email protected]>
fix: Changes the life time for migration classes from transient to singleton. Hope this helps with some memory leaks

github.com/Elders/Cronus - f17475ca95a40c53b0d0ee824132cda919fa794b authored about 1 year ago by mynkow <[email protected]>
chore(release): 9.1.4 [skip ci]

## [9.1.4](https://github.com/Elders/Cronus/compare/v9.1.3...v9.1.4) (2023-10-06)

### Bug Fixes...

github.com/Elders/Cronus - 33be42c6416ad394133824657a9376e738b54a07 authored about 1 year ago by semantic-release-bot <[email protected]>
fix: Fixes issue while migrating events

github.com/Elders/Cronus - 84f052ac7e98c4d6747a7859f9564523ce6e39bb authored about 1 year ago by Ivan Gyoshev <[email protected]>
chore(release): 9.1.3 [skip ci]

## [9.1.3](https://github.com/Elders/Cronus/compare/v9.1.2...v9.1.3) (2023-10-06)

### Bug Fixes...

github.com/Elders/Cronus - de3bc82f9a21f003550a45f63052c7a934953df8 authored about 1 year ago by semantic-release-bot <[email protected]>
fix: Migrate only 'live' projection versions

github.com/Elders/Cronus - 0f99348c25248388f4ea48d78b6bd17df125eaa7 authored about 1 year ago by Ivan Gyoshev <[email protected]>
chore(release): 9.1.2 [skip ci]

## [9.1.2](https://github.com/Elders/Cronus/compare/v9.1.1...v9.1.2) (2023-10-05)

### Bug Fixes...

github.com/Elders/Cronus - 05c102990bba0b4f6afa3fcd34b0fc73ea4a132a authored about 1 year ago by semantic-release-bot <[email protected]>
fix: Adds error handling while saving events in projection during migration

github.com/Elders/Cronus - 46b9e3c20c74bca83b37a6ba2726c9c59502af45 authored about 1 year ago by Ivan Gyoshev <[email protected]>
chore(release): 9.1.1 [skip ci]

## [9.1.1](https://github.com/Elders/Cronus/compare/v9.1.0...v9.1.1) (2023-09-29)

### Bug Fixes...

github.com/Elders/Cronus - 229fa35e2a24782c2251c2ee1fa2c9f15d0bf0b5 authored about 1 year ago by semantic-release-bot <[email protected]>
fix: Fixes the CronusMigrator registry to the IServiceCollection

github.com/Elders/Cronus - 89d40274e548069551bdbee96101872eaf769b0b authored about 1 year ago by mynkow <[email protected]>
Code cleanup

github.com/Elders/Cronus - 2f0f7389f75f2b84515780cac98cffc2f87904bd authored about 1 year ago by mynkow <[email protected]>
chore(release): 9.1.0 [skip ci]

# [9.1.0](https://github.com/Elders/Cronus/compare/v9.0.3...v9.1.0) (2023-09-25)

### Bug Fixes
...

github.com/Elders/Cronus - 62e5bb0757ac0ed9f607c84b472c81c54846b920 authored about 1 year ago by semantic-release-bot <[email protected]>
fix: Updates packages

github.com/Elders/Cronus - 82f845f8c27bb2403ff06f41df3333d67fa1f537 authored about 1 year ago by mynkow <[email protected]>
feat: New way of bootstrapping projections

github.com/Elders/Cronus - b40d2dfd10cf9f9608be028bc31b9f5a198d7020 authored about 1 year ago by mynkow <[email protected]>
chore(release): 9.0.3 [skip ci]

## [9.0.3](https://github.com/Elders/Cronus/compare/v9.0.2...v9.0.3) (2023-09-12)

### Bug Fixes...

github.com/Elders/Cronus - ccdaa29b5308a9a881658b28538345fe0599a3b3 authored over 1 year ago by semantic-release-bot <[email protected]>
fix: improve logging messages for the rebuild projection job

github.com/Elders/Cronus - 8eb0d988b8ab0476bfa43cddaac6b4bec7edad77 authored over 1 year ago by Konstantin Tenekedzhiev <[email protected]>
fix: doing logging the right way

github.com/Elders/Cronus - aff0b6af7dc6c763a5a16828e6fb80f5a7246c00 authored over 1 year ago by Konstantin Tenekedzhiev <[email protected]>
chore(release): 9.0.2 [skip ci]

## [9.0.2](https://github.com/Elders/Cronus/compare/v9.0.1...v9.0.2) (2023-09-12)

### Bug Fixes...

github.com/Elders/Cronus - 85ade487dcb196c6711dfea33d956c053c79f176 authored over 1 year ago by semantic-release-bot <[email protected]>