From d6d273aac36f14172b401a9b36357420017e7334 Mon Sep 17 00:00:00 2001 From: Konstantin Varlamov Date: Tue, 17 Jul 2018 14:56:19 -0400 Subject: Update changelog to mention performance improvements in write batches (#1534) Reflects #1505, #1507, #1533. --- Firestore/CHANGELOG.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Firestore/CHANGELOG.md b/Firestore/CHANGELOG.md index 1703777..fc546c3 100644 --- a/Firestore/CHANGELOG.md +++ b/Firestore/CHANGELOG.md @@ -4,6 +4,12 @@ - [feature] Added `whereField(arrayContains:)` query filter to find documents where an array field contains a specific element. - [fixed] Fixed compilation with older Xcode versions (#1517). +- [fixed] Fixed a performance issue where large write batches with hundreds of + changes would take a long time to read and write and consume excessive memory. + Large write batches should now see no penalty. +- [fixed] Fixed a performance issue where adding a listener for a large + (thousands of documents) collection would take a long time in offline mode + (#1477). # v0.12.5 - [changed] Internal improvements. -- cgit v1.2.3