Releases: dolittle/Contracts
Releases · dolittle/Contracts
Prerelease v6.3.0-legolas.3
Summary
Removes the database name again
Prerelease v6.3.0-legolas.2
Summary
Add database name to response
Prerelease v6.3.0-legolas.1
Summary
Adds the Resources service
Prerelease v6.3.0-legolas.0
Summary
Implements contract for getting all tenants
Release v6.2.0
Summary
Registration of Aggregate Roots and Event Types can now be done in order to provide an alias to id mapping
Added
- Runtime Services:
- AggregateRoots.RegisterAlias: Register an alias mapping for an Aggregate Root
- EventTypes.Register: Register an EventType with an optional alias
- Runtime Management Services:
- AggregateRoots.GetAll: Gets all registered Aggregate Roots
- AggregateRoots.GetOne: Gets information about a specific Aggregate Root
- AggregateRoots.GetEvents: Gets committed events for an Aggregate Root Instance
- EventTypes.GetAll: Gets all registered Event Types
Prerelease v6.2.0-aragorn.2
Rename AggregateRoot registration so that we can implement them with Commands/Actions in the future with ReverseCallClients. Also add CallContext on the new registration calls.
Prerelease v6.2.0-aragorn.1
Summary
Prerelease v6.2.0-aragorn.0
Summary
Register aggregates and event types
Release v6.1.0
Summary
Adds a management surface to Event Handlers that has the capability to reprocess event for Event Handlers and also get information about running Event Handlers. Also adds the possibility to register Event Handlers with named aliases for easy tracking.
Added
- Adds optional string 'alias' to event handler registration
- Adds management service for event handlers with 4 endpoints:
ReprocessEventsFrom
,ReprocessAllEvents
,GetAll
andGetOne
Changed
- Updated Grpc and protobuf dependencies
Prerelease v6.1.0-eventhandlermanagement.7
- Upgrade protobuf project references
- Add a GetOne endpoint for EventHandler management
- Add optional TenantID filter to GetAll/GetOne
- Change failing partitions structure from map to repeated