Release Notes: Big Peer
24min
Released: Thu Dec 6 2023
Added
Improve read query performance on queries with multiple ranges (#10605)
Fixed
Fix incorrect DQL literal comparison behavior in big peer planning. This fixes a correctness issue where big peer could return no results when it should return all documents in a collection. This also makes big peer avoid a full scan in certain cases where it should return no results. (#10940)
Fixed
Fixed HTTP API output format for Attachments when using SerializedAs::LatestValues
Improved
Remove doc_ids from requery_required message in CDC
Improved
Reduced metadata accumulation after eviction by clearing remote summaries
Released: Wed Oct 11th 2023, 5:43 pm
Fixed
Fixed HTTP API output format for Attachments when using SerializedAs::LatestValues
Improved
Remove doc_ids from requery_required message in CDC
Improved
Reduced metadata accumulation after eviction by clearing remote summaries
Released: Thu Sep 21st 2023, 3:40 pm
Added
Add attachments support for HTTP API RPC v4
Released: Thu Sep 14th 2023, 3:40 pm
Improved
Optimized Big Peer internal data serialization performance.
Improved
Optimized the updates of internal system collections when doing writes with the HTTP RPC API.
Fixed
Fixed a bug around where queries could return an older version of documents around a server reboot.
Released: Wed Aug 16th 2023, 11:48 a.m.
Added
Add RPC V4 HTTP API.
Improved
Made the Big Peer more resilient to Kafka broker disconnects
Improved
Improve our HTTP API implementation to reduce Timeout related errors
Added
Update our OpenAPI specification to include the new count request.
Released: Thu Jul 27th 2023, 5:22 pm
Fixed
Fix bug in Big Peer device certificate CA rotation process
Released: Tue Jul 25th 2023, 5:20 pm
Improved
Improved performance when multiple peers with distinct permissions work with the same cloud endpoint
Released: Wed Jul 19th 2023, 5:27 pm
Fixed
Various fixes and improvements for better reliability, security, and performance
Released: Thu Jul 13th 2023, 8:27 am
Fixed
Minor bug fixes and performance improvements.
Improved
Changed: new serialization format improves efficiency of replication, particularly in the Big Peer
Released: Fri Jul 7th 2023, 5:06 am
Fixed
Fix detection of broken stream when there are multiple apps in the transaction log
Released: Tue Jun 27th 2023, 1:53 pm
Added
Initial release of the lazy deserialization optimization for the Big Peer.
Improved
Tighten network policies for increased security and stability
Released: Tue Aug 23rd 2022, 1:27 pm
Fixed
Fix bug where Big Peer would sometimes panic if an SDK peer managed to create multiple Ditto instances with the same persistence directory. We are seeing this error more than we originally hoped. This change makes any occurrence non-fatal until we fix the root cause. There will be another followup change that will re-enable alerting for this event.
Released: Thu Aug 18th 2022, 1:27 pm
Fixed
Fix bug where HTTP API upserts would not always be reflected in subsequent find requests.
Improved
Properly consider limit+offset+order_by for active queries
Released: Sun Aug 14th 2022, 1:08 am
Fixed
Minor bug fixes and performance improvements
Released: Wed Aug 3rd 2022, 1:08 am
Added
Supports Ditto SDK through version 2.0.x.
Released: Mon Aug 1st 2022, 1:08 am
Fixed
Minor bug fixes and performance improvements
Released: Sat Jul 23rd 2022, 1:08 am
Fixed
Minor bug fixes and performance improvements.
Added
Add collection and document id to RequeryRequired requests as part of the live query WebHook and CDC.
Released: Tue Jul 12th 2022, 1:08 am
Fixed
Minor bug fixes and performance improvements
Released: Fri Jun 24th 2022, 1:08 am
Fixed
Minor bug fixes and performance improvements
Released: Mon Jun 6th 2022, 1:08 am
Fixed
Minor bug fixes and performance improvements
Released: Thu May 26th 2022, 1:08 am
Fixed
Minor bug fixes and performance improvements
Released: Thu May 12th 2022, 1:08 am
Added
Supports Ditto SDK through version 1.1.6
Added
Parity between document and timeseries HTTP APIs
Added
HTTP API calls that were GET with a body now also accept POST. They will accept both methods and will behave same no mater which method is used.
Added
Supports Ditto SDK through version 1.1.5, including improvements to replication efficency.
Fixed
Adds HTTP API RPC Remove and Update commands:
With remove, users may provide a query and delete all matching records. The update command mimics Ditto SDK update behavior and applies a series of updates to all matching documents. This includes: set, increment, and replaceWithCounter.
Added
All HTTP API Headers used by Ditto will be prefixed with X-DITTO-
X-HYDRA-ENSURE-DELETE is now X-DITTO-ENSURE-DELETE
X-HYDRA-CLIENT-ID is now X-DITTO-CLIENT-ID
X-HYDRA-ENSURE-INSERT is now X-DITTO-ENSURE-INSERT
X-ENSURE-INSERT is now X-DITTO-ENSURE-INSERT
Fixed
The old header names are now deprecated.
Updated 11 Mar 2024
Did this page help you?