• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In
Info updated!

elixir-toniq / maestro
97%
master: 98%

Build:
Build:
LAST BUILD BRANCH: return-event-ids
DEFAULT BRANCH: master
Repo Added 26 Aug 2025 03:57PM UTC
Token 8FpkAP5SNy9FsTXjVvcHvOgGwkbjSBWh6 regen
Build 12 Last
Files 27
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH return-event-ids
branch: SELECT
CHANGE BRANCH
x
Sync Branches
  • No branch selected
  • nm-maestro-revival
  • return-event-ids

23 Sep 2025 06:38PM UTC coverage: 97.024%. First build
a369819818c4115c26ae8799001523c4a131dbd5-PR-31

Pull #31

github

langmartin
feat: evaluate optionally returns {:ok, [timestamps] | state}

- Add the option `evaluate(command, return: :events | :state)` which returns
  events generated by the command, or the aggregate state after the command.
- Keep the default behavio(u)r of evaluate which does not return
  events or state across the process boundary.

This simplifies a caller that wants to use valid events for
applications outside the scope of maestro itself.
Pull Request #31: feat: Aggregate.evaluate_events returns {:ok, [events]}

3 of 4 new or added lines in 1 file covered. (75.0%)

163 of 168 relevant lines covered (97.02%)

14982.49 hits per line

Relevant lines Covered
Build:
Build:
168 RELEVANT LINES 163 COVERED LINES
14982.49 HITS PER LINE
Source Files on nm-maestro-revival
  • Tree
  • List 27
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
a3698198... return-event-ids feat: evaluate optionally returns {:ok, [timestamps] | state} - Add the option `evaluate(command, return: :events | :state)` which returns events generated by the command, or the aggregate state after the command. - Keep the default behavio(u)r... Pull #31 23 Sep 2025 06:40PM UTC langmartin github
97.02
8073734e... return-event-ids feat: Aggregate.evaluate optionally returns {:ok, [timestamps]} - Add the option `evaluate(command, return: :events | :state)` which returns events generated by the command, or the aggregate state after the command. - Keep the default behavio(u... Pull #31 23 Sep 2025 06:40PM UTC langmartin github
97.02
7d808eb6... return-event-ids feat: Aggregate.evaluate optionally returns {:ok, [timestamps]} - Add the option `evaluate(command, events: true)` which returns events generated by the command. - Keep the default behavio(u)r of evaluate which does not return events across t... Pull #31 23 Sep 2025 02:21PM UTC langmartin github
97.02
910935df... return-event-ids one arity version Pull #31 23 Sep 2025 01:49PM UTC langmartin github
97.02
2c20df08... return-event-ids use an option to evaluate instead Pull #31 23 Sep 2025 01:41PM UTC langmartin github
97.02
2c083d0d... return-event-ids feat: Aggregate.evaluate returns {:ok, [timestamps]} Events are immutable except that they are timestamped by the aggregate as they are applied. Return the timestamps so that the caller can correctly identify the whole events as they were just cr... Pull #31 18 Sep 2025 01:18PM UTC langmartin github
97.02
8780f5db... return-event-ids feat: Aggregate.evaluate returns {:ok, [timestamps]} Events are immutable except that they are timestamped by the aggregate as they are applied. Return the timestamps so that the caller can correctly identify the whole events as they were just cr... Pull #31 17 Sep 2025 09:12PM UTC langmartin github
97.04
0157a540... nm-maestro-revival chore: use the matrix versions appropriately Pull #30 28 Aug 2025 02:10PM UTC NeilMenne github
97.59
117753ea... nm-maestro-revival chore: adopt test matrix Pull #30 27 Aug 2025 03:21PM UTC NeilMenne github
97.59
dc665b3f... nm-maestro-revival chore: travis -> GHA Pull #30 26 Aug 2025 04:58PM UTC NeilMenne github
97.59
See All Builds (12)

Badge your Repo: maestro

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

Refresh
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc