|
1 |
| -### 0.1.0 2025-03-25 |
| 1 | +### unreleased |
2 | 2 |
|
3 |
| -* Add support for non-locking repository that is using `SKIP LOCKED` clause and doesn't use global locks. |
| 3 | +- change the timestamp reported in `enqueued_at` to Sidekiq when pushing jobs from the current time to the record created at timestamp (so that the latency reported in Sidekiq includes the time a job has spent in outbox) |
4 | 4 |
|
5 |
| -### 0.0.30 2025-03-25 |
| 5 | +### 0.1.0 2025-03-25 |
6 | 6 |
|
7 |
| -* Fix an issue with `res_outbox` not starting due to inability to require `sidekiq`. |
| 7 | +- Add support for non-locking repository that is using `SKIP LOCKED` clause and doesn't use global locks. |
| 8 | + |
| 9 | +### 0.0.30 2025-03-25 |
| 10 | + |
| 11 | +- Fix an issue with `res_outbox` not starting due to inability to require `sidekiq`. |
8 | 12 | Sidekiq is only available in a producer context, while res_outbox is a consumer.
|
9 | 13 |
|
10 |
| -### 0.0.29 2025-03-25 |
| 14 | +### 0.0.29 2025-03-25 |
11 | 15 |
|
12 |
| -* Fix an issue with uninitialized constant `RubyEventStore::Outbox::RetriableError` when using `bin/res_outbox` |
| 16 | +- Fix an issue with uninitialized constant `RubyEventStore::Outbox::RetriableError` when using `bin/res_outbox` |
13 | 17 |
|
14 |
| -### 0.0.28 2024-04-12 |
| 18 | +### 0.0.28 2024-04-12 |
15 | 19 |
|
16 |
| -* Fix issues that prevent res_outbox CLI from processing |
17 |
| -* Upgrade docker image base to ruby:3.2 |
| 20 | +- Fix issues that prevent res_outbox CLI from processing |
| 21 | +- Upgrade docker image base to ruby:3.2 |
18 | 22 |
|
19 |
| -### 0.0.27 2024-04-12 |
| 23 | +### 0.0.27 2024-04-12 |
20 | 24 |
|
21 |
| -* Fix issues that prevent res_outbox CLI from starting |
| 25 | +- Fix issues that prevent res_outbox CLI from starting |
22 | 26 |
|
23 |
| -### 0.0.26 2024-04-12 |
| 27 | +### 0.0.26 2024-04-12 |
24 | 28 |
|
25 |
| -* stop testing with sidekiq 5, start testing with sidekiq 7 |
26 |
| -* get rid of deprecation warnings from sidekiq 7 |
27 |
| -* predictable redis failures (like timeout errors) are now retried (once) instead of being treated like any other error (being logged) |
28 |
| -* instead of immediately starting with processing full batch size, exponential progress is implemented so that big messages OOMing the infrastructure can be pushed through |
| 29 | +- stop testing with sidekiq 5, start testing with sidekiq 7 |
| 30 | +- get rid of deprecation warnings from sidekiq 7 |
| 31 | +- predictable redis failures (like timeout errors) are now retried (once) instead of being treated like any other error (being logged) |
| 32 | +- instead of immediately starting with processing full batch size, exponential progress is implemented so that big messages OOMing the infrastructure can be pushed through |
29 | 33 |
|
30 |
| -### 0.0.25 2022-05-27 |
| 34 | +### 0.0.25 2022-05-27 |
31 | 35 |
|
32 |
| -* added ORDER BY when cleaning up with limit #1338 |
| 36 | +- added ORDER BY when cleaning up with limit #1338 |
33 | 37 |
|
34 | 38 | ### 0.0.24
|
35 | 39 |
|
36 |
| -* fixed error with passing `--cleanup-limit` from CLI down to consumer |
37 |
| -* added missing specs for CLI options |
38 |
| -* added simple smoke spec to ensure CLI builds consumer without errors |
39 |
| -* dropped support for rails 5.2 |
40 |
| -* dropped support for ruby 2.6 |
| 40 | +- fixed error with passing `--cleanup-limit` from CLI down to consumer |
| 41 | +- added missing specs for CLI options |
| 42 | +- added simple smoke spec to ensure CLI builds consumer without errors |
| 43 | +- dropped support for rails 5.2 |
| 44 | +- dropped support for ruby 2.6 |
41 | 45 |
|
42 | 46 | ### 0.0.23
|
43 | 47 |
|
|
0 commit comments