fauna / fauna-dotnet

Fauna FQL v10 driver for C#
Mozilla Public License 2.0
1 stars 1 forks source link

feat: Add Streaming support #142

Closed cynicaljoy closed 2 months ago

cynicaljoy commented 3 months ago

Description

Motivation and context

How was the change tested?

Screenshots (if appropriate):

Change types

Checklist:

erickpintor commented 3 months ago

Hey @cynicaljoy! Heads up: there's a small change coming to streaming in the next production release of core. We'll start emitting a per-event cursor that drivers should track instead of the last seen event timestamp in order to reconnect after a crash/network failure. Here's the implementation in Go: https://github.com/fauna/fauna-go/compare/main...stream-cursor

cynicaljoy commented 3 months ago

Hey @cynicaljoy! Heads up: there's a small change coming to streaming in the next production release of core. We'll start emitting a per-event cursor that drivers should track instead of the last seen event timestamp in order to reconnect after a crash/network failure. Here's the implementation in Go: fauna/fauna-go@main...stream-cursor

chatted with Erick in Slack about this, I cut a card (BT-5048) to track this as we'll end up doing it as a fast-follow since we can't validate against the docker image yet.