Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
Commanded
Use Commanded to build Elixir CQRS/ES applications
Collective -
Host: opensource -
https://opencollective.com/commanded
- Code: https://github.com/commanded
Fixes #107.
github.com/commanded/eventstore - f5056b4ba7070a20958bdb02aef77f33ae881965 authored almost 7 years ago by Ben Smith <[email protected]>Add guide on testing
github.com/commanded/commanded - f4bff8d4f96771b58b3ba554f63b7ca870d8665f authored almost 7 years ago by Ben Smith <[email protected]>github.com/commanded/eventstore - e01036c523b59de636f42880d93f0502587a342f authored almost 7 years ago by Ben Smith <[email protected]>
github.com/commanded/commanded - a293610a03e6f09c7188d7ad228139ad8d342f77 authored almost 7 years ago by Aldric Giacomoni <[email protected]>
Add `assert_correlated/4` test assertion helper
github.com/commanded/commanded - 5ce1a2e68b5ca88855c2f90e35c09c363e652df8 authored almost 7 years ago by Ben Smith <[email protected]>github.com/commanded/commanded - f8eeb12b209057846bbd36c7caee8019b74a2fe7 authored almost 7 years ago by Aldric Giacomoni <[email protected]>
github.com/commanded/commanded - fcbd714073434edbe695a867aa291f8298207018 authored almost 7 years ago by Aldric Giacomoni <[email protected]>
Transient subscriptions
github.com/commanded/eventstore - 5bfd50416d50456ea783ccf7d2afc7a8d7e30f37 authored almost 7 years ago by Ben Smith <[email protected]>Support process manager routing to multiple instances
github.com/commanded/commanded - 50f83f271c8f8b2a825a50fe01eb142bebddde95 authored almost 7 years ago by Ben Smith <[email protected]>github.com/commanded/commanded - 0d4bbfcf9d11f185d4658945d6e9d591b8509519 authored almost 7 years ago by Ben Smith <[email protected]>
Add `EventStore.subscribe/1` to create a transient subscription to events appended to a given st...
github.com/commanded/eventstore - ae6037b2120c1ca70ae31de03c8cb81ff21a3274 authored almost 7 years ago by Ben Smith <[email protected]>Add a section in README for testing scheduled jobs
github.com/commanded/commanded-scheduler - 8467237646dae8b4ffad37d65ad0983de709eafa authored almost 7 years ago by Ben Smith <[email protected]>github.com/commanded/commanded-scheduler - 7b0118b1763aca59526a50196492b807aaf5a1d1 authored almost 7 years ago by Aldric Giacomoni <[email protected]>
github.com/commanded/commanded-scheduler - 583a22d55ab242add1c44b03609ba3c64fa6fe89 authored almost 7 years ago by Ben Smith <[email protected]>
Replace aggregate lifespan `after_command/1` callback with `after_event/1`
github.com/commanded/commanded - 3050d207a6eaf6aa3a6859cdbba9a6c64001895d authored almost 7 years ago by Ben Smith <[email protected]>Closes #126.
github.com/commanded/commanded - a9116781c44c51288e657a7c67a21323907bd13a authored almost 7 years ago by Ben Smith <[email protected]>Test usage of PostgreSQL's `LISTEN` / `NOTIFY` for long running subscription processes.
Starts ...
github.com/commanded/eventstore - 3434ce6b810bded944737db32fa78aaeb188d298 authored almost 7 years ago by Ben Smith <[email protected]>github.com/commanded/eventstore - 11220c8f96de2eb693e124fdf2d19d2de90cbad0 authored almost 7 years ago by Ben Smith <[email protected]>
github.com/commanded/commanded-eventstore-adapter - 36c3ea065b8db04b760036a18c25521cc0c07699 authored almost 7 years ago by Ben Smith <[email protected]>
Retry subscription failures after interval. Defaults to retry every minute.
github.com/commanded/commanded-extreme-adapter - b5e9dbdcda3b0eb8e39ddb4e8937b4d7a8041851 authored almost 7 years ago by Ben Smith <[email protected]>github.com/commanded/commanded - ea683bd9c7a906807810d70b37e6aded456d376e authored almost 7 years ago by Ben Smith <[email protected]>
Defer event handler and process router init until after subscribed
github.com/commanded/commanded - d8f1bbc5d2967a1cf3478021084a18e3bedb524f authored almost 7 years ago by Ben Smith <[email protected]>Event store adapter sends a `{:subscribed, subscription}` message once the subscription has succ...
github.com/commanded/commanded - da5b150d416836697a5d0c137b8fa68c39835768 authored almost 7 years ago by Ben Smith <[email protected]>github.com/commanded/commanded - 9b97672f98e8430eddac41ca57867928bae9c26f authored almost 7 years ago by Ben Smith <[email protected]>
Support distributed dispatch consistency
github.com/commanded/commanded - 00b6db3935da335fa28f2272c1ac779372314078 authored almost 7 years ago by Ben Smith <[email protected]>To prevent clashes between pub/sub and tracking topics.
github.com/commanded/commanded - e05bbe41bb47ab273e56a009114cea7cd966329c authored almost 7 years ago by Ben Smith <[email protected]>github.com/commanded/commanded - 21c8f912ede127bf2c77b16c300f3e256cd6f366 authored almost 7 years ago by Ben Smith <[email protected]>
github.com/commanded/commanded - 608997c97ea72f38939a21aa9d575fde4f9ebc80 authored almost 7 years ago by Ben Smith <[email protected]>
Used for dispatch with strong consistency for subscription ack's.
Initial implementation uses E...
github.com/commanded/commanded - ea4e7a8f076e83a82a27769aca29ece7544ec302 authored almost 7 years ago by Ben Smith <[email protected]>github.com/commanded/commanded - f4ff79df53d34f51ed4814300236d48cb50cd611 authored almost 7 years ago by Ben Smith <[email protected]>
Event handler `error/3` callback
github.com/commanded/commanded - 767bba14c41c13eae6ea7f8ec1387ccd938dbbc9 authored almost 7 years ago by Ben Smith <[email protected]>Passed to event handler `error/3` callback on failure.
Document event handler error handling.
github.com/commanded/commanded - db8600a25f4c4e34b642a86d898863dfca1d9307 authored almost 7 years ago by Ben Smith <[email protected]>github.com/commanded/commanded - c5dbf9485493e98d5bba6ac71a9f3b69d993edbd authored almost 7 years ago by Ben Smith <[email protected]>
github.com/commanded/commanded - 7c5977738feb527bbf54ccb2999f54aecab49723 authored almost 7 years ago by Ben Smith <[email protected]>
Retry command execution on concurrency error
github.com/commanded/commanded - 83e61f88133e3445c12ecd08c0f8201f10a97c76 authored almost 7 years ago by Ben Smith <[email protected]>Retry executing a command if appending events to the aggregate's stream fails with an `{:error, ...
github.com/commanded/commanded - 4b703294d6f4e83a762f61bde4aba017ef859842 authored almost 7 years ago by Ben Smith <[email protected]>Subscription notification message once successfully subscribed
github.com/commanded/eventstore - 97ea424d19775cbf523b9818203aec7296bd8b10 authored almost 7 years ago by Ben Smith <[email protected]>Connection will be opened for each subscribe request. This reduces the number of permanently ope...
github.com/commanded/eventstore - 456bb6bbb8fc270ccda538a2ee3e2a1ebcfb4fb4 authored almost 7 years ago by Ben Smith <[email protected]>github.com/commanded/eventstore - 1bba621de510a9088522293e3ae9199786426c6c authored almost 7 years ago by Ben Smith <[email protected]>
Once the subscription has successfully subscribed to the stream it will send the subscriber a `{...
github.com/commanded/eventstore - a99f9fc3713f8730864e4253663873fd9e691406 authored almost 7 years ago by Ben Smith <[email protected]>Link existing events to another stream
github.com/commanded/eventstore - 14ffdf31681cd6bd5b855f9d7c1190d5508a94a7 authored almost 7 years ago by Ben Smith <[email protected]>github.com/commanded/eventstore - 7d4755d95a89c69284a8c9123c1005ef49b033e0 authored almost 7 years ago by Ben Smith <[email protected]>
github.com/commanded/eventstore - 261bc3264cafd437c24b8fb8979acdd0fb904470 authored almost 7 years ago by Ben Smith <[email protected]>
Fix: Use IO.warn for compile time warning
github.com/commanded/commanded - d3e85064d1699f4cf7b6759b500b5e0d95dff024 authored almost 7 years ago by Ben Smith <[email protected]>github.com/commanded/commanded - d4e496e30957fbd39f68abddab3c7b5c5dc63dd2 authored almost 7 years ago by Bernardo Amorim <[email protected]>
github.com/commanded/eventstore - 09be5a2a4de06eb1b774209405e03b15c68ac2eb authored almost 7 years ago by Ben Smith <[email protected]>
github.com/commanded/eventstore - 46ef2910f16f8a47a457b725375f20e6efad03d0 authored almost 7 years ago by Ben Smith <[email protected]>
github.com/commanded/eventstore - 04e5322fc2368b9970233bea032774e9b4b9bab5 authored almost 7 years ago by Ben Smith <[email protected]>
github.com/commanded/eventstore - 2eae7355a90130202488d6df31d13c1bd0b2687a authored almost 7 years ago by Ben Smith <[email protected]>
github.com/commanded/eventstore - 8879c5ff9a9f826dc0f4425afdc6b7aae70fab24 authored almost 7 years ago by Ben Smith <[email protected]>
github.com/commanded/eventstore - a648c44cbb070c70a8fe801992d7fcfac45492dd authored almost 7 years ago by Ben Smith <[email protected]>
github.com/commanded/eventstore - 825b777008f4cc5e66266cceb41819d975764ce8 authored almost 7 years ago by Ben Smith <[email protected]>
github.com/commanded/eventstore - 35b0f1a6b258fc709ff78e8bf122ac50622ba5ac authored almost 7 years ago by Ben Smith <[email protected]>
github.com/commanded/eventstore - 014129f32324084750dfe3e5a4e81ee494cc41f0 authored almost 7 years ago by Ben Smith <[email protected]>
github.com/commanded/eventstore - fa91c50d59d412bb52ce8e7e8cde9466fef600b2 authored almost 7 years ago by Ben Smith <[email protected]>
Use event linking to populate `$all` stream. This removes the need to special case all stream op...
github.com/commanded/eventstore - 60f328b6cd6250e0e2c040f4d0b32c5d00976cd4 authored almost 7 years ago by Ben Smith <[email protected]>github.com/commanded/eventstore - 359c96e1dd3d6dac1627c8591b08dae2645aeac2 authored almost 7 years ago by Ben Smith <[email protected]>
github.com/commanded/eventstore - ecd3bbf5a1f08583220e469e7dfad93b19130c75 authored almost 7 years ago by Ben Smith <[email protected]>
Fix typo in Read Model Projections.md
github.com/commanded/commanded - 720001ef696b89b16536d26354024991494bc2aa authored almost 7 years ago by Ben Smith <[email protected]>Fix typo in Aggregates.md
github.com/commanded/commanded - c583b1c294e84c783c017a4ca074ca4d214f7813 authored almost 7 years ago by Ben Smith <[email protected]>github.com/commanded/eventstore - 6afbaa0b710791dd14df2b3ccb59545e13d2045c authored almost 7 years ago by Ben Smith <[email protected]>
github.com/commanded/commanded - de6f15d587c1ca3cf85ed89261b462e7fcf0a727 authored almost 7 years ago by Aldric Giacomoni <[email protected]>
github.com/commanded/commanded - 6dcfba7fe93a9af5ca6d5ea5c96d2afd7a6cba5b authored almost 7 years ago by Aldric Giacomoni <[email protected]>
github.com/commanded/eventstore - 72b5f3928950d8fe25891450aa5b63127e06b43c authored almost 7 years ago by Ben Smith <[email protected]>
github.com/commanded/eventstore - d8d7972607b2f11f19c9ae5977745c1530230bff authored almost 7 years ago by Ben Smith <[email protected]>
Use PostgreSQL's NOTIFY/LISTEN for event pub/sub
github.com/commanded/eventstore - 8e6665a28c4036f02930e0ba66fd7712143b2184 authored almost 7 years ago by Ben Smith <[email protected]>github.com/commanded/commanded - 4964f624f3da0976792b4aa791702ad11452a9e0 authored almost 7 years ago by Ben Smith <[email protected]>
github.com/commanded/commanded - afae615804396190d36b650124b18d2aefc1e66c authored almost 7 years ago by Leif Gensert <[email protected]>
github.com/commanded/commanded - a7afcc29650a1cf18dba385129c519ba6cc300f7 authored almost 7 years ago by Leif Gensert <[email protected]>
Schedules are unique per schedule UUID and name.
Ensure command is decoded from map to actual s...
github.com/commanded/commanded-scheduler - 88ec66fce9fa32706b412e69a1227c2247e0cff3 authored almost 7 years ago by Ben Smith <[email protected]>github.com/commanded/commanded-scheduler - 41fa9efd4383e4e528d4fbda85a3949619e066d3 authored almost 7 years ago by Ben Smith <[email protected]>
github.com/commanded/commanded - 4c8d3ece68f69bdbf1f6d984b5f6f9ab157864fe authored almost 7 years ago by Ben Smith <[email protected]>
github.com/commanded/commanded-scheduler - 1ed143bb7ff4e874b0085fabacf73a49e60d7446 authored almost 7 years ago by Ben Smith <[email protected]>
github.com/commanded/commanded-scheduler - 317c6122a13cd08670b766969e92539faa760820 authored almost 7 years ago by Ben Smith <[email protected]>
github.com/commanded/commanded-scheduler - 4f638acc32c4dff11ce7d24522a6aa9c552a7786 authored almost 7 years ago by Ben Smith <[email protected]>
Using PostgreSQL for pub/sub removes need for EventStore to form a cluster of nodes. It can be u...
github.com/commanded/eventstore - 15e2e7c6f1789a6814307be53b22a987952dadf0 authored almost 7 years ago by Ben Smith <[email protected]>Include #100 in CHANGELOG
github.com/commanded/eventstore - f2932ecd7a4a19f0a63e83e9740d1de2a3b77f08 authored almost 7 years ago by Ben Smith <[email protected]>
Create PostgreSQL connection for notify test.
Allow short delay for distributed subscription tes...
github.com/commanded/eventstore - ab58814365238a16733653eb05ff78aab2391fee authored almost 7 years ago by Ben Smith <[email protected]>
Listener module is now a cluster singleton so only one PostgreSQL `LISTEN` connection is used pe...
github.com/commanded/eventstore - e004b7a3e5fb221d6f9be16ba68c38c13f6d5870 authored almost 7 years ago by Ben Smith <[email protected]>github.com/commanded/eventstore - 89169e1063d250f0060228cc89cac4b0b8a9f226 authored almost 7 years ago by Ben Smith <[email protected]>
github.com/commanded/eventstore - 879db190ed321b38c7534e702cc97bfb07833215 authored almost 7 years ago by Ben Smith <[email protected]>
github.com/commanded/eventstore - 5dd62f8ea9685c75edd949727743efd2f150b97b authored almost 7 years ago by Ben Smith <[email protected]>
github.com/commanded/eventstore - 247c90d31cafeb7546262fcccd4665d44b7ce7a2 authored almost 7 years ago by Ben Smith <[email protected]>
github.com/commanded/commanded - caa388b667d8a4e7ce4a86c061e673d2ca95a118 authored almost 7 years ago by Ben Smith <[email protected]>
github.com/commanded/commanded-scheduler - 4b192d82f6ce6e932c664150b8f2a4c01a29e427 authored almost 7 years ago by Ben Smith <[email protected]>
Batch scheduling
github.com/commanded/commanded-scheduler - dd5bdb04482003d235e3b40da4b66860bc57e920 authored almost 7 years ago by Ben Smith <[email protected]>
```elixir
Scheduler.batch(reservation_id, fn batch ->
batch
|> Scheduler.schedule_once(%Time...
To allow consumers to use `Commanded.Scheduler.schedule_once/3` and `Commanded.Scheduler.schedul...
github.com/commanded/commanded-scheduler - 2c5c302ce2866af4c707a18b396951465405a228 authored about 7 years ago by Ben Smith <[email protected]>github.com/commanded/commanded - ecab0c49cc696ee2dd059076d2357d78135c60d3 authored about 7 years ago by Ben Smith <[email protected]>
Feature: Process manager state on error
github.com/commanded/commanded - 5c2a874379e10497219d6003e093d9818fbc2e6a authored about 7 years ago by Ben Smith <[email protected]>github.com/commanded/commanded - 201b925e1cd89f1951a012f29c80211dd514aaba authored about 7 years ago by Bernardo Amorim <[email protected]>
github.com/commanded/commanded - 2020858c2a6722ef950530d6142f6bb3556cc8c7 authored about 7 years ago by Bernardo Amorim <[email protected]>
github.com/commanded/eventstore - 0543f0a6d1755f1afac1714f2bbdd96430d95e7e authored about 7 years ago by Ben Smith <[email protected]>
Remove stream process
github.com/commanded/eventstore - ae5d24ba4796806d826367fa32dd087c1d8f2ae0 authored about 7 years ago by Ben Smith <[email protected]>github.com/commanded/eventstore - 7b3b488c446384e7fe0a5afe1352b01f2e6028cc authored about 7 years ago by Ben Smith <[email protected]>
Lookup column data type in statement module
github.com/commanded/eventstore - 1a5fc66da1c0fa2be0e0470f1e2d4eea36e3a7c9 authored about 7 years ago by Ben Smith <[email protected]>Query storage for stream info before each operation (append, read, events stream events).
github.com/commanded/eventstore - c7a6d5c0b3639623bff6bac3883eee892060a81e authored about 7 years ago by Ben Smith <[email protected]>github.com/commanded/eventstore - 5d6b6482cae705bab59a3ed6f359d1144aa44b7f authored about 7 years ago by Ben Smith <[email protected]>
This changes the tests and add a compile-time warning for error/3
definition.