EventStore-Client-NodeJS
EventStore-Client-NodeJS copied to clipboard
Node.js RFC - 021 Projections API Implementation
@tambeau commented on Fri Nov 05 2021
Implementation of Node.js gRPC Projections API
State
- [ ] Get Query (Name, Config?) blocked - Server Update Required
- [ ] Get Config (Name) blocked - Server Update Required
- [x] Get Status (Name) #268 #269
- [x] Get State (Name, Partition) missing partition option #256
- [x] Get Result (Name, Partition)
Control
- [x] Restart Projections Subsystem
- [x] Abort (Name) - WriteCheckpoint set to false
- [x] Disable (Name) - WriteCheckpoint set to true
- [x] Enable (Name)
- [x] Reset (Name) - Remove WriteCheckpoint
- [x] Delete (Name, DeleteStateStream, DeleteCheckpointStream, DeleteEmittedStream)
Statistics
- [x] Get Statistics (name)
- [x] List
Update
- [x] Projection (Name, Query, EmitEnabled)
- [ ] Config (Name, Config) blocked - Server Update Required
Create
- [x] Create Projection (Name, Query, EmitEnabled, TrackEmittedStreams) - Enabled parameter remove always set to false