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

Release notes

github.com/Elders/Cronus - 1435123a198341d43fc4875f06d534d6c6332392 authored about 6 years ago by mynkow <[email protected]>
Changes the nuget package description

github.com/Elders/Cronus - 7822ee838c38af4e973b3aa4ac61c070bbe6ac79 authored about 6 years ago by mynkow <[email protected]>
Moves the ISerializer to Elders.Cronus namespace

github.com/Elders/Cronus - a3603d3168dc442966682a7d69fa163ddc48b03c authored about 6 years ago by mynkow <[email protected]>
Release notes

github.com/Elders/Cronus - 493e70360dcf65d6e0fe7dbc656830b1f0b0602b authored about 6 years ago by mynkow <[email protected]>
Removes tracing code

github.com/Elders/Cronus - b9bf33588c0fa0e80cb1d628895e6740a27c4e4d authored about 6 years ago by mynkow <[email protected]>
Adds validation checks

github.com/Elders/Cronus - 5a7539a5d1d6d89f5b1b2edd71308a794bd326ac authored about 6 years ago by mynkow <[email protected]>
Changes the IDiscovery interface to have a specific discovery target like IDiscovery<ISerializer>

github.com/Elders/Cronus - 420bd326bd2687bd9806345bb7227b12b4762f92 authored about 6 years ago by mynkow <[email protected]>
Properly loads types from assemblies

github.com/Elders/Cronus - 1fc956a9d8b792271eb8baa1997e01b225be0d49 authored about 6 years ago by mynkow <[email protected]>
Release notes

github.com/Elders/Cronus - dbfc2b6eaea8e53ed07e008a18c636cf34d25f2e authored about 6 years ago by mynkow <[email protected]>
CronusAggregateRepository is now sealed

github.com/Elders/Cronus - af611e1463e124d8a54d7ed00a9250a3524225e8 authored about 6 years ago by mynkow <[email protected]>
Reworks the discovery interface

github.com/Elders/Cronus - 47ba933648a694253646613b2d5a30c4636f8b21 authored about 6 years ago by mynkow <[email protected]>
Updates Cronus Domain Modeling and extends ProjectionRepository.cs

github.com/Elders/Cronus - 967bb6f72fdfca31f0fbeb06f2aa8d592a298b45 authored about 6 years ago by AlexPlom <[email protected]>
Release notes

github.com/Elders/Cronus - 0f0616c2c6887720951b63e76c5e4230f2e82a47 authored about 6 years ago by AlexPlom <[email protected]>
Updates LibLog to v5.0.2

github.com/Elders/Cronus - ce8f95532573c795250a0ef4b592fb1b2100146c authored over 6 years ago by mynkow <[email protected]>
Full net framework will be supported only for versions >= 4.7.2

github.com/Elders/Cronus - 7b37e08e8f11cdfebd6e96cbff886dd00e0347a1 authored over 6 years ago by mynkow <[email protected]>
Being more specific when doing IsForceLoadAssemblyTypesSuccessful

github.com/Elders/Cronus - 5a0166ec94edb032ac91b3fb7f0b8c13aa9741b6 authored over 6 years ago by mynkow <[email protected]>
Updates domain modeling

github.com/Elders/Cronus - 39071842c6bbb82c382b7ea7d5a4efa1166caf03 authored over 6 years ago by mynkow <[email protected]>
Fixes the assemblt name

github.com/Elders/Cronus - aa963b7b2f41a6263ae53b7f59466c1dd7652957 authored over 6 years ago by mynkow <[email protected]>
Release notes

github.com/Elders/Cronus - a45b432c0ed8738b6511b621b0c6f91c0d8000c2 authored over 6 years ago by mynkow <[email protected]>
Updates readme

github.com/Elders/Cronus - 507f917efacd921f90aea473700da020a98eaa5d authored over 6 years ago by mynkow <[email protected]>
Updates README

github.com/Elders/Cronus - 6effefc8eb6f8d357add671b0b164a12d668e974 authored over 6 years ago by mynkow <[email protected]>
Release notes

github.com/Elders/Cronus - e9813b3679c436815ce35ed93ce760ac3c495e31 authored over 6 years ago by mynkow <[email protected]>
Release notes

github.com/Elders/Cronus - ee632104f2a973cad9c5c3cba02948a88de4d88b authored over 6 years ago by mynkow <[email protected]>
Fixes Copyright meta value

github.com/Elders/Cronus - b679b637685a5bce7afdfadb95e0871f12572027 authored over 6 years ago by mynkow <[email protected]>
Updates the meta fields for the Cronus project/nuget

github.com/Elders/Cronus - 7f0b0322246539fdddb2c361076e13402111b5e5 authored over 6 years ago by mynkow <[email protected]>
Makes ProjectionStream internal

github.com/Elders/Cronus - e5a160744e431e9041ea1173af1a49186bd355e0 authored over 6 years ago by mynkow <[email protected]>
Puts GetHashCode inside a unchecked{}

github.com/Elders/Cronus - 52b67818d92deb3812986b82937262706a43a53e authored over 6 years ago by mynkow <[email protected]>
Properly checks for any pending UncommittedEvents

github.com/Elders/Cronus - 7dc26ad4ed1fb6c5f3b0b64621db39d493693721 authored over 6 years ago by mynkow <[email protected]>
Code cleanup

github.com/Elders/Cronus - dadc63a63bcddaa24715ed9109523ff2b5199247 authored over 6 years ago by mynkow <[email protected]>
Added ILock and InMemoryLock implementation

github.com/Elders/Cronus - 27c2f66dabb4dcbf81f477d0454dcab6faf923b7 authored over 6 years ago by Sinstraliz <[email protected]>
Code cleanup. Removes some .ToList() usages which are useless

github.com/Elders/Cronus - 934d379a361c5f063d5ed3defbbd3c63f6daa5e2 authored over 6 years ago by mynkow <[email protected]>
Get base 64 string once

github.com/Elders/Cronus - 394d5d273f7cfc021aae65d89cb71c68c0f0d999 authored over 6 years ago by Konstantin Tenekedzhiev <[email protected]>
Do not clear processed aggregates on every event type

github.com/Elders/Cronus - 715c77225eb1edd47d68c0ff8077dda2b72b51f3 authored over 6 years ago by Konstantin Tenekedzhiev <[email protected]>
Release notes

github.com/Elders/Cronus - 11a9b62590eee379ed93d577c059beb82325848e authored over 6 years ago by Konstantin Tenekedzhiev <[email protected]>
Log total commits after projection rebuilding finishes

github.com/Elders/Cronus - ead65e5c3646148f3ffb8a5d5a2f2989da52969a authored over 6 years ago by Konstantin Tenekedzhiev <[email protected]>
Protects the case where the System projection has not loaded and throws invalid query exception for any building versions

github.com/Elders/Cronus - fb33728c5259e1a2da7371e40b98b3bd761ccd1e authored over 6 years ago by AlexPlom <[email protected]>
Release notes

github.com/Elders/Cronus - 16335b05dcbf05d5ca0b37871306bcc04f4522d9 authored over 6 years ago by Konstantin Tenekedzhiev <[email protected]>
Null checks

github.com/Elders/Cronus - 91f673ba224786c49cdd740fb82ad9ef79c7f185 authored over 6 years ago by Konstantin Tenekedzhiev <[email protected]>
IsOutdatad refactoring

github.com/Elders/Cronus - 5c5286eca085a855d8757c4712083e4d70ff0d76 authored over 6 years ago by Konstantin Tenekedzhiev <[email protected]>
Cancel building projection version

github.com/Elders/Cronus - cf706ae96231e2cff3075c2b4ab253678d10cda0 authored over 6 years ago by Konstantin Tenekedzhiev <[email protected]>
Release notes

github.com/Elders/Cronus - d5e6059b9133e679c85cfe7148ed00f44969e5b9 authored over 6 years ago by Konstantin Tenekedzhiev <[email protected]>
It is milliseconds, apparently.

github.com/Elders/Cronus - acc13678194c1b122610ca3c5d346508704b7791 authored over 6 years ago by Konstantin Tenekedzhiev <[email protected]>
Release notes

github.com/Elders/Cronus - 8095804acc1c11eb372b9e1d6b7dcd0238049e8b authored over 6 years ago by Konstantin Tenekedzhiev <[email protected]>
Check the persisted index state before rebuilding

github.com/Elders/Cronus - f3403f17f4d6127dc9bc8d79529380ebe1fb7a53 authored over 6 years ago by Konstantin Tenekedzhiev <[email protected]>
Renamed local variable

github.com/Elders/Cronus - 0d7250f01104de930ba22355ae39a33620699dba authored over 6 years ago by Konstantin Tenekedzhiev <[email protected]>
Delete redundant code

github.com/Elders/Cronus - c19c29e31b9aecbe1991156528d1819ea235941f authored over 6 years ago by Konstantin Tenekedzhiev <[email protected]>
Release notes

github.com/Elders/Cronus - 908b454bb256c767c2a45ee090307f2dab063fb0 authored over 6 years ago by Konstantin Tenekedzhiev <[email protected]>
Increase the rebuild timebox to 24 hours

github.com/Elders/Cronus - 6e8e4611e8896357c17cf5ee6d45db5d71e9439f authored over 6 years ago by Konstantin Tenekedzhiev <[email protected]>
Make sure ProjectionVersionsHandler will never be rebuilt

github.com/Elders/Cronus - b0771cd79f1673bce1ccec63f09094675c392af1 authored over 6 years ago by Konstantin Tenekedzhiev <[email protected]>
Adds guard checks

github.com/Elders/Cronus - 05ede180d30bbeec013884b19c681a38e55f5f7c authored over 6 years ago by mynkow <[email protected]>
Release notes

github.com/Elders/Cronus - 3b4b33c56f2ae2c85eed628aaaaa5bc8fb7d771f authored over 6 years ago by Konstantin Tenekedzhiev <[email protected]>
Register EventTypeIndexForProjections only if it hasn't been

github.com/Elders/Cronus - 0b8ee89467767cbb2e620caabebc03d6c49eb803 authored over 6 years ago by Konstantin Tenekedzhiev <[email protected]>
Mark ProjectionVersionsHandler as a system projection with ISystemProjection. Apparently we need it

github.com/Elders/Cronus - f53ea8a90f49176b7a1779a45b4f75a078e61f05 authored over 6 years ago by Konstantin Tenekedzhiev <[email protected]>
Improved logs for projection versioning

github.com/Elders/Cronus - b92313aef2ab237609d35a0a0c42344f34452fb4 authored over 6 years ago by Konstantin Tenekedzhiev <[email protected]>
Release notes

github.com/Elders/Cronus - 252417684c19943cfdb866875be7d947b51ee9e0 authored over 6 years ago by Konstantin Tenekedzhiev <[email protected]>
Do not mark ProjectionVersionsHandler as a system projection. Strange things are happening

github.com/Elders/Cronus - 559e55745308e367685d3ac7e37ac5ac96c371d8 authored over 6 years ago by Konstantin Tenekedzhiev <[email protected]>
Documents VersionRequestTimebox

github.com/Elders/Cronus - b4a638feb7350a2ad44c95f994e0e4d9629a476d authored over 6 years ago by mynkow <[email protected]>
Persisting an event through EventStoreIndexPlayer goes only to a specific version of the projection

github.com/Elders/Cronus - dc7b4939e7993d0d20ac66ef820989e83ed3c4c0 authored over 6 years ago by mynkow <[email protected]>
Code formatting

github.com/Elders/Cronus - 527f4eb9624c509b0b6f556b576240833629e8b3 authored over 6 years ago by mynkow <[email protected]>
Release notes

github.com/Elders/Cronus - e33df3552c20d7c10e50743fc57c731adeda67dd authored over 6 years ago by Konstantin Tenekedzhiev <[email protected]>
Introduced Pending projection status

github.com/Elders/Cronus - 3fa330521b86ae9ee42e5cac398f6399309203ac authored over 6 years ago by Konstantin Tenekedzhiev <[email protected]>
Improved logging for RebuildProjection command

github.com/Elders/Cronus - bfce7935fdfd55ada2199f95b8524db38d80cf40 authored over 6 years ago by Konstantin Tenekedzhiev <[email protected]>
When rebuilding a projection version and it times out the result which is returned has additional context to indicate that this is a timeout

github.com/Elders/Cronus - 5804ff3a6eda18a460317b37f66e7bced04f5d50 authored over 6 years ago by Konstantin Tenekedzhiev <[email protected]>
Mark ProjectionVersionsHandler as a system projection with ISystemProjection

github.com/Elders/Cronus - c1ff410626c15907fbe759b4509fc654e717e2a7 authored over 6 years ago by Konstantin Tenekedzhiev <[email protected]>
Write events only for the specified version when rebuilding

github.com/Elders/Cronus - 5514275a10e6f1eb5fd46b792f2ac8d2cfc32212 authored over 6 years ago by Konstantin Tenekedzhiev <[email protected]>
Release notes

github.com/Elders/Cronus - 1f8b40b7d7d1556bb3c0b2ff0c3e848fc05d71f1 authored over 6 years ago by Konstantin Tenekedzhiev <[email protected]>
Projection versions are not requested for rebuild if there are other versions already scheduled

github.com/Elders/Cronus - d0f08c9337e1e4137bd5665c2f3f028e316d328d authored over 6 years ago by Konstantin Tenekedzhiev <[email protected]>
Always use global registration of InMemoryProjectionVersionStore

github.com/Elders/Cronus - 0d9beaa9a16405e29adf5bb14c847190d1ba519b authored over 6 years ago by Konstantin Tenekedzhiev <[email protected]>
Improved logging for rebuilding projections

github.com/Elders/Cronus - 3a5f36e9cec87867a23515409a45df52dd83a1bd authored over 6 years ago by Konstantin Tenekedzhiev <[email protected]>
Release notes

github.com/Elders/Cronus - 9b2a5b066f7e1d651abcbfdd4f03f3152f50a5c8 authored over 6 years ago by Konstantin Tenekedzhiev <[email protected]>
Persist index building status

github.com/Elders/Cronus - b6eca01cf37d82af5cc0465dd50b71ede0c31558 authored over 6 years ago by Konstantin Tenekedzhiev <[email protected]>
Release notes

github.com/Elders/Cronus - 0f8feb31be1fd66ed12c4beb6e54a4fb6c67fe53 authored over 6 years ago by Konstantin Tenekedzhiev <[email protected]>
Logs an error message when an event could not be persisted in projection store for specific projection version. Other projection versions are not interrupted.

github.com/Elders/Cronus - 062e3690e23c07dbdcc0860e51c444938333b985 authored over 6 years ago by Konstantin Tenekedzhiev <[email protected]>
Release notes

github.com/Elders/Cronus - 312293f0bdc5978f37de40fb3bf41b14f9e398fa authored over 6 years ago by Konstantin Tenekedzhiev <[email protected]>
Replaces `PersistentProjectionVersionHandler` with `ProjectionVersionsHandler`

github.com/Elders/Cronus - 130d52d9d7873b8401975486e6d57f4737704590 authored over 6 years ago by Konstantin Tenekedzhiev <[email protected]>
Outdated version builds are being canceled

github.com/Elders/Cronus - 61a419e30d60c5bb6e30ddf159c84ec2ca1f19f0 authored over 6 years ago by Konstantin Tenekedzhiev <[email protected]>
When rebuilding a projection version and it times out the result which is returned has additional context to indicate that this is a timeout

github.com/Elders/Cronus - 7c867e36ee68ad662430b5a1b440e8e431153d6c authored over 6 years ago by Konstantin Tenekedzhiev <[email protected]>
Adds parameter null check

github.com/Elders/Cronus - 5e0bb0bb8641dd0bf4f8fda5cb07e648587890a8 authored over 6 years ago by Konstantin Tenekedzhiev <[email protected]>
When rebuilding a projection version and it times out the result which is returned has additional context to indicate that this is a timeout

github.com/Elders/Cronus - 6dd3c962ef0286bc122d62408f1a09c36b3fb4c2 authored over 6 years ago by Konstantin Tenekedzhiev <[email protected]>
The snapshotStore is not queried anymore if the projection is not snapshotable

github.com/Elders/Cronus - 1f403cb16fabb8e90edb2d4a1d20c22f1addebd1 authored over 6 years ago by Konstantin Tenekedzhiev <[email protected]>
Small change. Skip it

github.com/Elders/Cronus - cfd598085410988a7e5506dc8bcff22eda871afe authored over 6 years ago by Konstantin Tenekedzhiev <[email protected]>
Adds clarifying comment. Do we need an explicit method for this? May be

github.com/Elders/Cronus - 6061bbb6308ffeab830e92fd89a727d84a3d34b6 authored over 6 years ago by Konstantin Tenekedzhiev <[email protected]>
Projection versions are not requested for rebuild if there are other versions already scheduled

github.com/Elders/Cronus - aab86a960593a93bca37bc788489969188284124 authored over 6 years ago by Konstantin Tenekedzhiev <[email protected]>
Force rebuild projection

github.com/Elders/Cronus - d09b7778155a86534ffe324e113d1051a0ef3b16 authored over 6 years ago by Konstantin Tenekedzhiev <[email protected]>
Uses liblog Func<> option to log a warning

github.com/Elders/Cronus - b98d5d99185cf0753345dff4c0e3e6e41eecc223 authored over 6 years ago by mynkow <[email protected]>
Uses FastActivator for creating projection instance

github.com/Elders/Cronus - eade61414224ce170232ef160d7348a80e12e016 authored over 6 years ago by mynkow <[email protected]>
Renames contractId to projectionName

github.com/Elders/Cronus - b5b66d9adbbe91bcd426c35bea104846092d334e authored over 6 years ago by mynkow <[email protected]>
Consolidates two ProjectionExtensions files

github.com/Elders/Cronus - 7c54217fb0d793e8222e18895b897a7758e63c66 authored over 6 years ago by mynkow <[email protected]>
Uses the extension method IsSnapshotable() everywhere

github.com/Elders/Cronus - ab97afe9060d61248f594a4791c6d90e8c347836 authored over 6 years ago by mynkow <[email protected]>
Moves the code which tells if a projection is snapshotable to an extension method

github.com/Elders/Cronus - 5f27846da2022b133ca11426fae3ef0e2ffa7d63 authored over 6 years ago by mynkow <[email protected]>
Removes a local string variable allocated in LoadProjectionStream(...)

github.com/Elders/Cronus - c835ba8031a1c915bbb02eb44d77988b8d36fcd5 authored over 6 years ago by mynkow <[email protected]>
Do not return snapshots for projections with `IAmNotSnapshotable`

github.com/Elders/Cronus - 28515bee34d66363d495a7b3742e48cd78592f9c authored over 6 years ago by Konstantin Tenekedzhiev <[email protected]>
Release notes

github.com/Elders/Cronus - 21a337062e26ba9e822283c5824d7e7d4b69718f authored over 6 years ago by mynkow <[email protected]>
Update DomainModeling package to v4.0.7

github.com/Elders/Cronus - 274f11544fff81dc76d23d72063c9719c24f34d2 authored over 6 years ago by mynkow <[email protected]>
Adds `ProjectionVersionsHandler` which tracks all versions of a projection including full history

github.com/Elders/Cronus - 5d84cef8a5a3007115390c637b3f192b2bf27f72 authored over 6 years ago by mynkow <[email protected]>
Adds method documentation

github.com/Elders/Cronus - 8b78df71eed48fc1ca6e6821e042244d31120709 authored over 6 years ago by mynkow <[email protected]>
Implemets == and != for ProjectionVersion

github.com/Elders/Cronus - 2c2883a91fcd73e46010a7e3004a337640ccac97 authored over 6 years ago by mynkow <[email protected]>
Cleans usings

github.com/Elders/Cronus - 4ea950830c17249cc53dbc88a21e7f8e4531a64a authored over 6 years ago by mynkow <[email protected]>
Properly handles ProjectionVersionRequestTimedout

github.com/Elders/Cronus - 01222fbfc092ee194412120ea796e47222f5bddd authored over 6 years ago by mynkow <[email protected]>
Updates SourceLink.Create.CommandLine to v2.8.0

github.com/Elders/Cronus - db4a9dad6345d92d1c053ab22ffd78cd916938a0 authored over 6 years ago by mynkow <[email protected]>