Ecosyste.ms: OpenCollective

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

github.com/commanded/eventstore

Event store using PostgreSQL for persistence
https://github.com/commanded/eventstore

Hard-code all stream id

c8c7bf7a00e4f6217183acdecb4413a8e93417c1 authored about 4 years ago
Insert events in a single SQL statement

507fa21104d7264019f645d85bef6cd54c76efe6 authored about 4 years ago
Apply formatting

79064e1740d64f12fbab9500a5a17626999875ff authored about 4 years ago
Allow optional event_id on EventData

c4b9d39778910fc37498a2b41116c09cc8b2b63d authored about 4 years ago
Fix mistake in CHANGELOG URL

4cf6a3b12c60533cd31f7b5756f1f4758284f37e authored about 4 years ago
Merge pull request #228 from kianmeng/misc-doc-changes

Misc doc changes

94e9e811b03626494a22c27fd988b7be7bdbbedf authored about 4 years ago
Update mix.exs

Co-authored-by: Ben Smith <[email protected]>

2531d823b6e2b7ca7f5678c9fed9346c41e3920d authored about 4 years ago
Misc doc changes

List of changes:
- Use common source url
- Fix typos
- Add changelog link to hex info page

d3707a96e497ca16f4a56171c1877ffd4b383adc authored about 4 years ago
Remove deprecated parameter from docs

b862c3c6c4af75afe44ab882d8d96c940018341f authored about 4 years ago
Include release v1.2.0 breaking changes in CHANGELOG

c70675ba3afc6849607caa2efc927df5d4c2e41b authored about 4 years ago
Include #226 in CHANGELOG

b37b0f630bb385db254c47f8e38f86ad7708eb8f authored about 4 years ago
Merge pull request #226 from commanded/connection-down

Improve resilience when database connection is unavailable

bd79576588d785699bf9f275c073cfcb9c7b9ce5 authored about 4 years ago
Improve resilience when database connection is unavailable

983ed0dc8dd30fbf5011d537dee0bfa36e793ef5 authored about 4 years ago
Release v1.2.0

bb8c80fe1d971bd3793c9ab269f441c653d7ea9d authored about 4 years ago
Catch-all errors from queries

ef5787cfc5e2d5a7d9cb898baf11ce8ad01d9ba9 authored about 4 years ago
Default options for tasks

84148d857ac99a0405fe4c29d8d7343639ec039b authored about 4 years ago
Merge pull request #225 from commanded/feature/postgrex-shared-connection

Share database connection for notifications

818df8dc4c54b7e8ecb189ad60c31663da3212c0 authored about 4 years ago
Include #225 in CHANGELOG

abf774c1c7b386331991843d9f17cd2942d86567 authored about 4 years ago
Share database connection for notifications

Rework notifications supervisor to use shared Postgres database connection for notifications.
Ha...

c074b4563a9d4d20ddcc036a4f6bf3c38969116c authored about 4 years ago
Merge pull request #224 from LeartS/patch-1

Fix broken link in changelog

ee63c718774a49467357e2bab3ff61dc05e37803 authored over 4 years ago
Fix broken link in changelog

8599d2c151ec7f7010ce7b494950e41ee48e2cd3 authored over 4 years ago
Markdown formatting in CHANGELOG

f0431bfefcaa1a6fa8251eb6dd0ae8def1d82961 authored over 4 years ago
Include #215 in CHANGELOG

Add @tcoopman to contributors in README.

3016c3bb8531e719bb0e7d1ba59bfb2b36304b96 authored over 4 years ago
Merge pull request #215 from tcoopman/feature/transient-subscriptions

Transient subscriptions

e4b56e25a3221fe0202427886b9f85bfa2375fc5 authored over 4 years ago
Merge pull request #216 from commanded/feature/shared-database-connections

Shared database connection pools

33dea31fafe42bc89045dc0ae8ee6b5b9ae1f3e6 authored over 4 years ago
Shared database connection pools

Include #216 in CHANGELOG

9c67f783984b5aa30a04fffd34377c1483ef5034 authored over 4 years ago
Fix EEX bug when using Elixir 1.10.x

1cf3f6e8aa3bc4d885191ee8fedabba9126213c7 authored over 4 years ago
Merge pull request #217 from commanded/feature/schema-prefix

Runtime event store configuration

c5b1902d725f19b69a4e863a533bbacdc53cf071 authored over 4 years ago
Extract SQL statements as EEX template files

75aceb3cb4882c11d6ff2d0f5c9b4ff6342e95ee authored over 4 years ago
Bump Elixir version to v1.11.1 and upgrade deps

Fix compiler warnings.

c0947868eae58029aa3622a6e56546b1c30fd84a authored over 4 years ago
Include #217 in CHANGELOG

dc131bd50587585c747c91621c3fc2deb4ff7f23 authored over 4 years ago
Runtime event store config store

- Lookup event store config at runtime.
- Include Postgres `schema` in all database queries.

a8f44e872aea431d4771e075eb894957c903b604 authored over 4 years ago
Remove obsolete `:pool_overflow` config option

39ded9197d504e08eee3872c7d27f0ecc1edc979 authored over 4 years ago
remove :wip flag in tests

2a91c4fb3e8af246c122db4858fac9df148b8e5a authored over 4 years ago
update documentation

321527358f8eee9a121b9ac06a3a23a83cb2d865 authored over 4 years ago
add more tests

cb8772612e63e224f28072c103e43e31ed758844 authored over 4 years ago
only ack when not transient

3ee13d3d71cfab96e9560ca405c073e01ba61a4c authored over 4 years ago
formatting

fdee3e1ccb085ce1bfad3b05b74cfeefe63038f8 authored over 4 years ago
change subscribe event for transient subscriptions

376a88aa3a293b6220775de7e8ead07cadd0bccc authored over 4 years ago
Add subscriptions query

e9e949263a735af02c406e57d730ce7d9f87e558 authored over 4 years ago
Fix broken link in CHANGELOG

554518822072e50e76d171917d950ed2bb9fe326 authored over 4 years ago
Use Elixir v1.10.4 for GitHub Actions and `.tool-versions`

21213173d8f2d9e1036ae73cb72b3115cc079b1b authored over 4 years ago
Merge pull request #214 from commanded/feature/process-hibernate-after

Hibernate subscription process after inactivity

8a42645379394c2896b2863b65d1d2927b593969 authored over 4 years ago
Allow subcription retry and hibernate after opts to be provided on subscribe

5e6a19a9c972b5b581dcbb2c76707630fb007683 authored over 4 years ago
Include #214 in CHANGELOG

8ea6508b492f19887766feddcefb6de3ef84ce49 authored over 4 years ago
Subscription process hibernate after inactivity

Add the `:subscription_hibernate_after` event store config setting used by subscription processe...

73a03a96dc666a128971d016ba380d1693ee3321 authored over 4 years ago
Merge pull request #210 from commanded/feature/remove-distributed-registry

Remove distributed registry

e1cad17ad9e18fbf0b753b77201f15480497ef4d authored over 4 years ago
Include #210 in CHANGELOG

290e36de039f12a6986f879d5f1c30c86c409f2f authored over 4 years ago
Remove distributed registry

The distributed registry was an optimisation for distributed Erlang deployments where only a sin...

bd318c77d4dd7fa9dd8839074efe6ae6c4a530f8 authored over 4 years ago
Merge pull request #209 from commanded/bug/append-any-version-concurrently

Use a transaction around database operations when appending or linking events

39d15e916ee2464174f3e97b503dcd7e4b0c2107 authored over 4 years ago
Include #209 in CHANGELOG

1419704d842df8a6476616bacd38847250dc0e11 authored over 4 years ago
Use a transaction around database operations when appending or linking events

Fixes appending events to a stream concurrently with `:any_version` returning an `{:error, :wron...

d0271553a4037603da37864a42b17ff9fae25a3f authored over 4 years ago
Fix link to issue in CHANGELOG

cc6246f5d4ddf0c63ab7e41247d5eed00459ec6f authored over 4 years ago
Merge pull request #208 from commanded/github-actions-test

Migrate CI to GitHub Actions

b1a2eea05484bf2271a260459eaf46a0a0d39a37 authored over 4 years ago
Run Dialyzer in GitHub Actions test workflow

4d8ae078a0b72a20ece8e3deea79fd48d11eb71f authored over 4 years ago
Replace Travis CI with GitHub Actions

Add GitHub Actions workflow to run tests using Postgres 12.

724cbc8f564c0e79a1f9344f6286150da49150a0 authored over 4 years ago
Revert to Postgres 10 for Travis CI

3740781a9f41a3f5a865d10a7702bb5bbeaf6cb3 authored over 4 years ago
Include #207 in CHANGELOG

Extend `mix event_store.migrations` task to output migration status for all configured event sto...

086bfeac747970af50b6ceaaa17f624ac8d4f3d5 authored over 4 years ago
Merge pull request #207 from kaikuchn/master

Introduce migrations task to list migration status

acc9314ea14e8d075e7513f2f67fe16494384d9b authored over 4 years ago
Fix docs

cfe77cb22860526ef3591ba43649ceffc3175259 authored over 4 years ago
Add tests

29bac1a9519573453432edd88ea2f919cf6137bb authored over 4 years ago
Only exit migrations task when using mix

6d1d8dc62f533f12eea4101a16fbfec7c85351dd authored over 4 years ago
Introduce migrations task to list migration status

fed7b3989d67ca03fb4b67c4670150c8644a8e58 authored over 4 years ago
Duplicate event constraint violation returns `{:error, :duplicate_event}`

4274c785a4d6fe8ad142b45ae7f11201d9ebdc6f authored over 4 years ago
Upgrade deps including postgrex

6b1c0dbc89eb278c2879865915469e278822f4e0 authored over 4 years ago
Rename no delete trigger on `streams` table

c2fa65ef3c766dbdabdcb3a208f3e89927ef7435 authored over 4 years ago
Merge pull request #203 from commanded/feature/delete-stream

Delete event stream

16177988e873016709a9cb2497449fd5857e031d authored over 4 years ago
Include #203 in CHANGELOG

21368307d7a7569e3291d84bfef1e2cee5d4b55e authored over 4 years ago
Delete event stream

- Soft delete event stream.
- Hard delete event stream.
- Subscriptions to a deleted stream won'...

4caa07fd8a85ce68595d284e570ed87f1f0054e0 authored over 4 years ago
Release v1.1.0

acd4ea981d44609505e2075ca570e0074b4c38f8 authored over 4 years ago
[Test] Migrated event store schema compare to new

ff8ac7140f67ce7a222c868164c5e37e52ba3ef4 authored over 4 years ago
[Doc] Migrating a database using an Elixir release

6feb01c6b3c09fe2915f9eec0b7073cdcf19f519 authored over 4 years ago
Merge pull request #204 from commanded/feature/migration-database-lock

Use database lock to prevent migrations from running concurrently

edbf696d5cc74df0f668b93609af8893339e688b authored over 4 years ago
Use database lock to prevent migrations from running concurrently

Use Postgres advisory lock when migrating an event store database to ensure only a single migrat...

af16d876e31b53198d633db5743291efef16eea5 authored over 4 years ago
Bump Highlander dependency

ea39e0305d6cd8b16060e49fc097ea79a8309fa7 authored over 4 years ago
Merge branch 'releases/v1.0.0'

23efae70a7a06939cdcd95ff7e0b5f05fe41f949 authored over 4 years ago
Release v1.0.3

cc6a0d3a2ca502b58ba5f4a6b136501aadd1f30b authored over 4 years ago
Merge pull request #202 from commanded/bug/stream-expected-concurrency

Use event's stream version when appending events to a stream

2d795bbfcd015fda4f146df2bb481d7de2925fa9 authored over 4 years ago
Include #202 in CHANGELOG

04450ecbe11d0c991a1d45c20a9cfae4e158c901 authored over 4 years ago
Use event's stream version when appending events to a stream

To ensure duplicate stream versions are rejected by violation of unique index on `stream_events`...

e9cb0d77d613cb66f0f86da8c32597569615d547 authored over 4 years ago
Backwards compatibility for `EventStore.stream_forward` function

0a6df8a0a8284103a336805b03367a9ccdc264d5 authored almost 5 years ago
Fix typo in error message

fe070af029098117b0efa7c24a1ca6569b338dfe authored almost 5 years ago
Add retry to flaky lock test

91eb7601ae812ed49932feb8c7de7c4fbc9fa161 authored almost 5 years ago
Extract config parsing to `EventStore.Config.Parser` module

26307a125e0a712eac9b29174696ca9181ca7427 authored almost 5 years ago
Use random key for lock tests

9e940dceacb81c623766c931da73b1f2acd9407b authored almost 5 years ago
[Test] Migrated event store test

6eac9fe76b0ada9b9c2b06f4939f954c5bb24577 authored almost 5 years ago
Use separate database for migrated eventstore

3df594dea0981a2cab2355d10eb97423cc1a58f5 authored almost 5 years ago
Merge pull request #200 from MainShayne233/patch-1

[Doc] Add missing comma to example config for jsonb

dffaad897ac8e4380097628353d26472766a22af authored almost 5 years ago
Add missing comma

206bd71b1e36ce30a2d47a0178e0ef08cc2b1b45 authored almost 5 years ago
Initialise event stores for migration env

fc46db3c890f083a1a050e33e98bd15cf42bb8b0 authored almost 5 years ago
Merge remote-tracking branch 'origin/releases/v1.0.0'

6e09e39af86cce543011f868890f96f61e3aa123 authored almost 5 years ago
Merge pull request #199 from commanded/test/migrate-eventstore

Seed and migrate event store test

50d6e2a3c915ee935d8f09325f54dec6bad083a6 authored almost 5 years ago
MIx format

1f403a7d2296c474ecaf96dba62eeff1b7f27ad9 authored almost 5 years ago
Seed and migrate event store test

- Add `migration` Mix env to test migrated database.
- Upgrade Travis CI to bionic dist and use ...

b5409d131daa2a5bd3dcf83b21e479a9c74137a6 authored almost 5 years ago
Run `mix format` and include format check in Travis CI

73a7a8565177547ab48f24833da154e4903d075d authored almost 5 years ago
Replace gobal runner with Highlander third party library

4a6e2649127fdf0003feec72f1834dd361b4cd13 authored almost 5 years ago
Merge branch 'no_double_supervision' of https://github.com/SafeBoda/eventstore into no_double_supervision

11062a082c16802012b0170d9971e88484613380 authored almost 5 years ago
Merge `releases/v1.0.0` branch

Include release v1.0.1 and v1.0.2 changes in master.

9429b26bfddeea5b949a0c628bb5a67c773cd1c1 authored almost 5 years ago
Replace GlobalRunner with Highlander (I extracted this code into a mini

library)

45af78d3366883b2bee5019a2e3281b54106a0f9 authored almost 5 years ago
Release v1.0.2

009b23d0549b59bd2e7e074f0439045071ca162d authored almost 5 years ago