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

Updates Microsoft.Extensions.Caching.Memory to v2.1.0

github.com/Elders/Cronus - 407f427531c504b56395b8a6263db1c72a57e5b2 authored over 6 years ago by mynkow <[email protected]>
Updates Microsoft.CSharp to 4.5

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

github.com/Elders/Cronus - acd8e376342cae35b4e86418bd00c525e64c4b7a authored over 6 years ago by mynkow <[email protected]>
Splits DefaultSnapshotStrategy into two. The EventsCountSnapshotStrategy is based only on number of projection events. The TimeOffsetSnapshotStrategy adds on top of EventsCountSnapshotStrategy the ability to create a snapshot based on time difference between the last written event and at the time of loading a projection

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

github.com/Elders/Cronus - 91e214dbb6922c6278bff4a94e58c3d1c3743fc6 authored over 6 years ago by mynkow <[email protected]>
Improves projection write performance. Projection state is now loaded only when a new state is going to be created

github.com/Elders/Cronus - fe4876e61baaf46d6eb1755ddc370369ec38b480 authored over 6 years ago by mynkow <[email protected]>
Indention for the csproj file

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

github.com/Elders/Cronus - 6875e6fe80c6b0be79297909797602d403d3406a authored over 6 years ago by mynkow <[email protected]>
Return the result from publishing a command

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

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

github.com/Elders/Cronus - 96f38b2bdf167ba40e558ef1c26e3ffc83077589 authored over 6 years ago by mynkow <[email protected]>
Adds caching for processed aggregates. This potentially could result in out of memory. This is a temporary solution

github.com/Elders/Cronus - e8be64ec0371624732898e77e95dd28333ffc8f8 authored over 6 years ago by mynkow <[email protected]>
Projection rebuild is not terminated when the deadline hits but a want log messages is written

github.com/Elders/Cronus - 61446e999364e26c8015e999d3f82110afa11783 authored over 6 years ago by mynkow <[email protected]>
Fixes an index creation problem. In addition we now ensure that only one index is built at the same moment (single node only)

github.com/Elders/Cronus - ec34158445f6f395bd30c77054e9a093e5eaa958 authored over 6 years ago by mynkow <[email protected]>
Logs for index rebuilding

github.com/Elders/Cronus - 14a9ae11d3b53ef533ce9ba4f0fa46477ec9b9e3 authored over 6 years ago by Konstantin Tenekedzhiev <[email protected]>
Properly stops consumer. For real this time!

github.com/Elders/Cronus - aad8fc0b55c1d6104c9c63f42bfd9b2f19eae8ed authored over 6 years ago by Konstantin Tenekedzhiev <[email protected]>
Properly stops consumer

github.com/Elders/Cronus - af2a501a77e38957f1720176efa037b16db2a243 authored over 6 years ago by Konstantin Tenekedzhiev <[email protected]>
Fixes ProjectionVersion bugs

github.com/Elders/Cronus - 59c25aab16a40df0066af81524336db7b2818e3e authored over 6 years ago by mynkow <[email protected]>
Adds support for Revision in ProjectionVersion

github.com/Elders/Cronus - 23b4e691658f583dfc0dbc53c60275cac28270e0 authored over 6 years ago by mynkow <[email protected]>
Adds support for Revision in ProjectionVersion

github.com/Elders/Cronus - 1fce8abd98696f9c03a67b7013732f5077afada1 authored over 6 years ago by mynkow <[email protected]>
Resets the LastVersionRequestTimebox when ProjectionVersionRequestCanceled

github.com/Elders/Cronus - b6d4b84af3a0972e933f059c88879f5b24e33a13 authored over 6 years ago by mynkow <[email protected]>
Ability to compare ProjectionVersion objects

github.com/Elders/Cronus - f453476165bda4647d13b166774be3f9f91d0f4e authored over 6 years ago by mynkow <[email protected]>
Rolls back how the message is acknowledged

github.com/Elders/Cronus - 3bce65bfcd295f785340c67a9b214b7b47df9bab authored over 6 years ago by mynkow <[email protected]>
Rolls back accidental rename

github.com/Elders/Cronus - 6333dbdd9d7f6b8b3360f525be3583c3046200c8 authored over 6 years ago by mynkow <[email protected]>
Immediately aknowledge/consume message when it is delivered

github.com/Elders/Cronus - f348d41c79ae93f7dc7d534144e3a0d196f37ba8 authored over 6 years ago by mynkow <[email protected]>
Properly create Empty instance of ProjectionStream

github.com/Elders/Cronus - b54656dccb7cf5acbcfc0106f9bedefdf66278d1 authored over 6 years ago by mynkow <[email protected]>
IProjectionLoader and IProjectionRepository are registered in Cronus. Moved from Elders.Cronus.Projections.Cassandra

github.com/Elders/Cronus - 97b1ae9be5f10e44d8a7565e3c8f7c07bf9b25f1 authored over 6 years ago by mynkow <[email protected]>
IProjectionLoader and IProjectionRepository are registered in Cronus. Moved from Elders.Cronus.Projections.Cassandra

github.com/Elders/Cronus - 3a64c5ba5fb7f841eadecf05006da81c96af1faa authored over 6 years ago by mynkow <[email protected]>
Removes all obsolete code

github.com/Elders/Cronus - 6a28546c2f2c9efa0387750e40269faa4ecfd712 authored over 6 years ago by mynkow <[email protected]>
Removes Obsolete EventStore methods

github.com/Elders/Cronus - 03d6f99b95b2460a77062728a75fd81e1baef47a authored over 6 years ago by Konstantin Tenekedzhiev <[email protected]>
Improves log message when an AR is not being saved

github.com/Elders/Cronus - b86b231f80fb7da47e0404c2dd467ea133269219 authored over 6 years ago by mynkow <[email protected]>
Refactor internal functions in ProjectionRepository

github.com/Elders/Cronus - b82bbf95c6b044d1bbe8d6ad252bf335c93828ac authored over 6 years ago by mynkow <[email protected]>
Fixes a bug related to projection store initialization

github.com/Elders/Cronus - 4c07bdcfed5e420b93aec260f30d902c0c226588 authored over 6 years ago by Konstantin Tenekedzhiev <[email protected]>
Release build by Developer machine. For some reason the version 4.1.1 built by AppVeyor is not working properly.

github.com/Elders/Cronus - 503bc687cf0be122113454aa7d6da8aae8d6ab57 authored over 6 years ago by Konstantin Tenekedzhiev <[email protected]>
Revert "Fixes EventStore bug"

This reverts commit 45077fca3d3bf8186150e45cf03a32e8bfc2d651.

github.com/Elders/Cronus - 07b904b76b012478a6c9dcede578a9cb4769ab5f authored over 6 years ago by Konstantin Tenekedzhiev <[email protected]>
Fixes EventStore bug

github.com/Elders/Cronus - 45077fca3d3bf8186150e45cf03a32e8bfc2d651 authored over 6 years ago by Konstantin Tenekedzhiev <[email protected]>
Log a Warning instead of an Error when loading assemblies dynamically for discovery

github.com/Elders/Cronus - cd7b379d0e023224132750000e442e2b229a3dc5 authored almost 7 years ago by mynkow <[email protected]>
Merge remote-tracking branch 'origin/release-4.1.0'

github.com/Elders/Cronus - 64211a1211ddbfb2beda0fde63bc08b93970d3fd authored almost 7 years ago by mynkow <[email protected]>
Release notes

github.com/Elders/Cronus - 512e5623cc87d102e41a06d6f71cb7c4ca004aed authored almost 7 years ago by mynkow <[email protected]>
Code organize

github.com/Elders/Cronus - aaffbc5f61e5393f3df0e0bd3fa5c375b113fd03 authored almost 7 years ago by mynkow <[email protected]>
Updates packages

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

github.com/Elders/Cronus - 9e28f1e94a35d4793b7e7b3b65ab73886cee25f4 authored almost 7 years ago by mynkow <[email protected]>
Load all directory assemblies into the current app domain

github.com/Elders/Cronus - f0033bc94514210880b56c4b9345b978380cdf72 authored almost 7 years ago by mynkow <[email protected]>
Fixes TenantList registration

github.com/Elders/Cronus - 11471f46dc48529432a42a5599c2ce4445b57406 authored almost 7 years ago by mynkow <[email protected]>
Adds configuration options for multitenancy

github.com/Elders/Cronus - 3d14e95feb77bf3a2326f691958adada8f4df88e authored almost 7 years ago by mynkow <[email protected]>
Release notes

github.com/Elders/Cronus - 687468196b45115157517008755ecd283f416d51 authored almost 7 years ago by mynkow <[email protected]>
Removes obsolete code

github.com/Elders/Cronus - 686c47869c699429c1ce0348b952a6a0174ddd2e authored almost 7 years ago by mynkow <[email protected]>
Fixes runtime issues when loading assemblies for discovery

github.com/Elders/Cronus - 6019a57d2f8d8a47bd05f50134d3987c2500a721 authored almost 7 years ago by mynkow <[email protected]>
Removes Mono.Cecil. It was a good try

github.com/Elders/Cronus - b07778013268b725bcf0f2fb4ab00acece6f3ec7 authored almost 7 years ago by mynkow <[email protected]>
Release Notes

github.com/Elders/Cronus - e94d01cfa97519ebbac9f31845df481192d30c6b authored almost 7 years ago by mynkow <[email protected]>
First steps for real multitenant support

github.com/Elders/Cronus - ee56f2ef988fec32e60be33c9e7d2c65a46897a6 authored almost 7 years ago by mynkow <[email protected]>
Starts experimenting with Mono.Cecil

github.com/Elders/Cronus - 614af36d03b4e8938adc0df699f99eb1a2713bc0 authored almost 7 years ago by mynkow <[email protected]>
Trying new approach using DiscoveryBasedOnExecutingDirAssemblies. Previous one was a nice attempt but the compiler removes any references from the assembly of there is no code using it.

github.com/Elders/Cronus - 5a4f8a55d36b3f413a9c0ad41fd01ab8f5c8f883 authored almost 7 years ago by mynkow <[email protected]>
Slightly rework the base discovery class to AutoDiscoveryBasedOnReferencedAssemblies

github.com/Elders/Cronus - 3d389a9343a984b0fff59e4d8faf8ab3bfb5eed9 authored almost 7 years ago by mynkow <[email protected]>
Fixes Discovery finder

github.com/Elders/Cronus - ae28aa6618451886834bf96ab241afb975ee5c33 authored almost 7 years ago by mynkow <[email protected]>
Fixes a breaking change introduced by renaming ProjectionContractId to ProjectionName

github.com/Elders/Cronus - 56ffc3e68b5c6034165a780b2c719646cc051653 authored almost 7 years ago by mynkow <[email protected]>
Auto discovery feature which will automatically configure cronus settings

github.com/Elders/Cronus - 94961950b6d421ff6718c12f17c3a61d06ba6583 authored almost 7 years ago by mynkow <[email protected]>
Documentation comments

github.com/Elders/Cronus - fbcecbcd89e9b410aa358dc3721654d3bb269dec authored almost 7 years ago by mynkow <[email protected]>
Adds a check if the events in snapshot are set properly for DefaultSnapshotStrategy

github.com/Elders/Cronus - 9522aba494052b7f5283f3d9459859071d0ee818 authored almost 7 years ago by mynkow <[email protected]>
Cleans up usings

github.com/Elders/Cronus - 648f8cea3afaf23d18d215508b02222ce5b7a66b authored almost 7 years ago by mynkow <[email protected]>
Renames ProjectionContractId to ProjectionName

github.com/Elders/Cronus - 90a4f6e53f898ba829ecfbfabde78d6a880c4d9f authored almost 7 years ago by mynkow <[email protected]>
Fixes an exception while working with ProjectionVersions collection

github.com/Elders/Cronus - 7ec455c6c4a20ded4b0a919617031f5de9ef8cfa authored almost 7 years ago by mynkow <[email protected]>
Fixes projections where PersistentProjectionsHandler has a bad state

github.com/Elders/Cronus - 50ad1652957ec2fdc2e0bce72b4e255ec91bd68e authored almost 7 years ago by mynkow <[email protected]>
Fixes project file and dependencies

github.com/Elders/Cronus - 0977c067a78ec314237b17fd367c95d41c6a1e8f authored almost 7 years ago by mynkow <[email protected]>
Updates DomainModeling package

github.com/Elders/Cronus - 095411ac2d5b26a275ef334781045323817241c5 authored almost 7 years ago by mynkow <[email protected]>
Fixes the projections middleware

github.com/Elders/Cronus - 997e456a10956e909cc9660bc770d3daba9b20eb authored almost 7 years ago by mynkow <[email protected]>
Code cleanup

github.com/Elders/Cronus - 30d7ce41dd7c73aba2e269a1b7464793f134eb32 authored almost 7 years ago by mynkow <[email protected]>
Improves logging and sets up projection building timeout from 1 to 8 hours

github.com/Elders/Cronus - ea791086532ced6da37da848bf5dda024639b448 authored almost 7 years ago by SayliS <[email protected]>
Try appveyor to publish nuget package

github.com/Elders/Cronus - f8e59ed4dbe8b9329ab2f74d781bf7e6e1d8a7d7 authored almost 7 years ago by mynkow <[email protected]>
Try appveyor to publish nuget package

github.com/Elders/Cronus - d0c8f099bbeb49418a65981b31d804d158881fc9 authored almost 7 years ago by mynkow <[email protected]>
appveyor configuration

github.com/Elders/Cronus - 8fea0b0758981fee5719a510ede30fde6c736c2f authored almost 7 years ago by mynkow <[email protected]>
Improves logs for projections

github.com/Elders/Cronus - 2a09b6e7adbe05e8f35299629f6a4837fb63a4bc authored almost 7 years ago by mynkow <[email protected]>
Changes the nuget icon

github.com/Elders/Cronus - 34806adc1cd7863aaf7ba5fc7f70ce0649086ff4 authored almost 7 years ago by mynkow <[email protected]>
Minor comment change

github.com/Elders/Cronus - 776d9a58c266ed95ae1ff2d013975bfb41b8d65c authored almost 7 years ago by mynkow <[email protected]>
Tries MyGet as first step in the release cycle because NuGet is really slow. We wait for 3-4 hours to get a package online.

github.com/Elders/Cronus - 7dc5401447409b474c339b4d5274db1987adfc6e authored almost 7 years ago by mynkow <[email protected]>
Adds real multitarget framework support for netstandard2.0;net45;net451;net452;net46;net461;net462

github.com/Elders/Cronus - 3d331af7eec24ed5136a4aa0c88c3ba90629541f authored almost 7 years ago by mynkow <[email protected]>
Fixes handler subscription to not register duplicate handlers

github.com/Elders/Cronus - 3be3aae8e83b05ade1f303c94e780580115514a7 authored almost 7 years ago by mynkow <[email protected]>
Fixes handler subscription to not register duplicate handlers

github.com/Elders/Cronus - 60f78f1fefa83182d723c10986e7838ebcaea20d authored almost 7 years ago by mynkow <[email protected]>
Adds couple of tests and configurations.

github.com/Elders/Cronus - 731303453364678d18dd16363e4f046e1cdab382 authored almost 7 years ago by mynkow <[email protected]>
Improves the ProjectionVersions with couple of guards and ToString() override

github.com/Elders/Cronus - 4381c9bb18d2ad69afce6f0d1e15a47fbb92b317 authored almost 7 years ago by mynkow <[email protected]>
Adds tracing for building projections

github.com/Elders/Cronus - fa69e52b18c6094c3ad407a4a25fdb93bdf435c7 authored almost 7 years ago by mynkow <[email protected]>
The version hash for the projection index is now constant. Probably this will change in future when we want to rebuild the index in a separate storage

github.com/Elders/Cronus - 1d3d6b0274ffac4f0f73120c77534a862d9ac532 authored almost 7 years ago by mynkow <[email protected]>
Configures the version request timeout to one hour

github.com/Elders/Cronus - 406a61b2c4fe4695c5a15815319a988299e7aa40 authored almost 7 years ago by mynkow <[email protected]>
Fixes build.cmd

github.com/Elders/Cronus - dbebb970b3bccece858877d91fd310f0564f5c24 authored almost 7 years ago by mynkow <[email protected]>
Merge remote-tracking branch 'origin/release-4.0.0'

github.com/Elders/Cronus - 6c6bee820e43cb3debe399056ed1cc29f8e24073 authored almost 7 years ago by mynkow <[email protected]>
Prepare release

github.com/Elders/Cronus - 36c4cc562699ebcdc76b7a669ae4195a589174c6 authored almost 7 years ago by mynkow <[email protected]>
Adds ISerializer to the transport

github.com/Elders/Cronus - 92b2e3db3e93ebdd628fb5b7f560bb2d3c5f4196 authored almost 7 years ago by mynkow <[email protected]>
Projections!

github.com/Elders/Cronus - c7b731aaa9d26a2f4d7f4edb2353a14a5f68615c authored almost 7 years ago by mynkow <[email protected]>
Trying to properly set the NumberOfWorkers

github.com/Elders/Cronus - 58bd99c54b3104ac8045971b40a9e73f1c1b516d authored almost 7 years ago by mynkow <[email protected]>
Adds net461 target framework and other things

github.com/Elders/Cronus - e86ed1943a110ff1414e131d2d92ffb36ff60007 authored almost 7 years ago by mynkow <[email protected]>
InMemoryAggregateRootAtomicAction implementation

github.com/Elders/Cronus - ca29de632251a5a8035d4cc9ae424a17b7b1507c authored almost 7 years ago by mynkow <[email protected]>
Configuration for appveyor

github.com/Elders/Cronus - f0ab309cf9d4f7636a4ce216b0bb2bb70e642b72 authored almost 7 years ago by mynkow <[email protected]>
Configuration for appveyor

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

github.com/Elders/Cronus - 82ba091e0e96efb27efba0900bc0e76ceec9a3c3 authored almost 7 years ago by mynkow <[email protected]>
The Cronus project successfully builds with netstandard 2.0. Tests projects are unloaded

github.com/Elders/Cronus - b54ad39144051e13cb2860f634832842ff562a78 authored almost 7 years ago by mynkow <[email protected]>
Fixes all tests

github.com/Elders/Cronus - e7e7bff809ecb0539015031de3cdfd292e21adbc authored almost 7 years ago by mynkow <[email protected]>