The Wayback Machine - https://web.archive.org/web/20220421184938/https://github.com/topics/event-sourcing
Skip to content
#

event-sourcing

Here are 1,221 public repositories matching this topic...

aalmuqahwi
aalmuqahwi commented Apr 23, 2021

https://github.com/kgrzybek/modular-monolith-with-ddd/blob/54d209639e501301e879aa0d0a84c9ea49e4689e/src/Modules/Meetings/Domain/Meetings/Rules/MeetingAttendeesLimitMustBeGreaterThanGuestsLimitRule.cs#L1-L21

I believe the comparison operator used in the IsBroken method is wrong because the rule is checking that meeting attendees limit must be greater than guests limit.

bug good first issue
LindApe
LindApe commented Nov 24, 2021

Describe the bug
When ES is started after it has been stopped while scavenging, it will sometimes throw an exception while trying to mark the scavenge as failed. The error seems to be caused by a boxed long being casted to int.

To Reproduce
Steps to reproduce the behavior:

  1. Start scavenging on node
  2. Stop node after ChunksCompleted event has been emitted, but before scavenging is
kind/bug subsystem/core database good first issue
benthos
heikkilamarko
heikkilamarko commented Jan 3, 2022

Under the hood, Benthos csv input uses the standard encoding/csv packages's csv.Reader struct.

The current implementation of csv input doesn't allow setting the LazyQuotes field.

We have a use case where we need to set the LazyQuotes field in order to make things work correctly.

enhancement inputs good first issue effort: lower
watermill
xorcare
xorcare commented Nov 22, 2021

This comment says that the message ID is optional,
but for SQL transport it is a mandatory attribute,
in turn it causes misunderstanding?

Is it possible to fix it or did I get something wrong?

https://github.com/ThreeDotsLabs/watermill/blob/b9928e750ba673cf93d442db88efc04706f67388/message/message.go#L20
https://github.com/ThreeDotsLabs/watermill/blob/b9928e750ba673cf93d442db88efc04706f6

help wanted good first issue S
jklotz
jklotz commented Mar 22, 2022

In src/internal/state-context-factory.ts it is noted:

// In doing this refactoring I noticed that there is a 'bug' where the
// application state is returned instead of this state slice.
// This has worked this way since the beginning see:
// https://github.com/ngxs/store/blame/324c667b4b7debd8eb979006c67ca0ae347d88cd/src/state-factory.ts
// This needs to be fixed, but is a 'breaking' ch
investigate good first issue discussion not an issue
jcortes
jcortes commented Apr 19, 2022

This PR is based on #1724

@dannyroosevelt The following components are blocked because the scope https://www.googleapis.com/auth/calendar is missing on Google Calendar app

Actions

  • clear-calendar
  • create-calendar
  • delete-calendar
  • create-acl
  • delete-acl
  • get-acl
  • list-acl
  • update-acl
good first issue action blocked refactor
symfony-5-es-cqrs-boilerplate
jorge07
jorge07 commented Sep 17, 2020

I would like to review the docs and explain also de concepts behind some decisions.
Things needed to explain:

  • DDD objectives and reasons why.
  • Core concepts like
    • bounded context
    • anti corruption layer
    • domain
    • value objects VS entities
    • aggregates
    • aggregate root
    • layered architecture and each one responsibility
    • reasons for the command and query bus
    • the even

This repo contains a sample application based on a Garage Management System for Pitstop - a fictitious garage. The primary goal of this sample is to demonstrate several software-architecture concepts like: Microservices, CQRS, Event Sourcing, Domain Driven Design (DDD), Eventual Consistency.

  • Updated Apr 18, 2022
  • JavaScript
Alonexc
Alonexc commented Apr 20, 2022

Search before asking

  • I had searched in the issues and found no similar issues.

Enhancement Request

Using MeshMessageProtocolConstant constants defined in this class.

Describe the solution you'd like

Located in:
eventmesh-protocol-plugin/eventmesh-protocol-meshmessage/src/main/java/org/apache/eventmesh/protocol/mesh

enhancement good first issue

Improve this page

Add a description, image, and links to the event-sourcing topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the event-sourcing topic, visit your repo's landing page and select "manage topics."

Learn more