daml/docs/source
Stephen Compall eee815d3c3
json-api: add live-data boundary marker to WS contract streams (#4465)
* Inserts alias

* ContractStreamStep, extending InsertDeleteStep with a boundary

* partitionBimap, an IDS utility for partitionMap on both inserts and deletes

* make the flow setup of acsFollowingAndBoundary a little clearer

* use partitionBimap to simplify websocket response stream

* make the flow setup of transactionsFollowingBoundary a little clearer

* acsFollowingAndBoundary becoming a ContractStreamStep producer

* insertDeleteStepSource also becomes a ContractStreamStep producer

* porting StepAndErrors to ContractStreamStep

* remove Acs constructor of ContractStreamStep

- it's an interesting idea for future potential features, but not useful
  right now so just a needless complication

* adapt convertFilterContracts to presence of LiveBegin marker

* adapt removePhantomArchives to presence of LiveBegin marker

* test that live marker is emitted in the right place

* document liveness marker

* add changelog

CHANGELOG_BEGIN
- [JSON API - Experimental] Add ``{"live": true}`` to WebSocket streams
  to mark the beginning of "live" data.  See `issue #4461
  <https://github.com/digital-asset/daml/issues/4461>`_.

  This marker is a placeholder feature; `issue #4509 bookmarks in query
  streams <https://github.com/digital-asset/daml/issues/4509>`_ will
  obsolete this marker, after which it will no longer be emitted.  When
  building features on the marker, be aware of this forthcoming
  replacement.
CHANGELOG_END

* be a little more prepared for offsets
2020-02-14 10:41:41 -05:00
..
app-dev Improve docs around state-driven apps (#4496) 2020-02-13 11:18:18 +01:00
concepts Fix doc inconsistency regarding party reference (#4337) 2020-02-02 11:10:11 +01:00
daml Clarify SDK version in DAML studio multi-package docs (#4518) 2020-02-14 12:11:03 +00:00
daml2ts Adjust with suggestions from review feedback (#4261) 2020-01-30 11:31:08 -05:00
daml-integration-kit update copyright notices to 2020 (#3939) 2020-01-02 21:21:13 +01:00
daml-script Require explicit time mode for DAML script and DAML trigger (#4484) 2020-02-12 11:16:25 +01:00
deploy update copyright notices to 2020 (#3939) 2020-01-02 21:21:13 +01:00
examples update copyright notices to 2020 (#3939) 2020-01-02 21:21:13 +01:00
experimental update copyright notices to 2020 (#3939) 2020-01-02 21:21:13 +01:00
getting-started add copyright headers to yml files (#4407) 2020-02-06 12:54:07 +01:00
json-api json-api: add live-data boundary marker to WS contract streams (#4465) 2020-02-14 10:41:41 -05:00
migrate add copyright headers to yml files (#4407) 2020-02-06 12:54:07 +01:00
support Fix release notes for 0.13.52 (#4497) 2020-02-13 09:11:23 +00:00
tools Change sandbox JWT format (#4070) 2020-01-22 14:26:57 +01:00
triggers Require explicit time mode for DAML script and DAML trigger (#4484) 2020-02-12 11:16:25 +01:00
index.rst daml2ts : Explain DAML/TypeScript mappings (#4196) 2020-01-27 12:25:13 -05:00