aboutsummaryrefslogtreecommitdiffhomepage
path: root/Firestore
Commit message (Collapse)AuthorAge
* Merge branch 'firestore-api-changes' into mrschmidt-timestampsGravatar Sebastian Schmidt2017-12-12
|\
* | Addressing commentsGravatar Sebastian Schmidt2017-12-12
| |
* | Adding GenericsGravatar Sebastian Schmidt2017-12-12
| |
| * Merge branch 'master' into firestore-api-changesGravatar Marek Gilbert2017-12-11
| |\
| | * Update CHANGELOG for Firestore v0.9.4 (#556)Gravatar Gil2017-12-11
| | |
| * | Revisit commit method in FIRWriteBatch (#541)Gravatar zxu2017-12-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * revisit FIRWriteBatch commit * make commitWithCompletion completion nullable; * add commit; * add unit test; * add swift build test for commit; * update CHANGELOG.
| * | Running scripts/style.shGravatar Sebastian Schmidt2017-12-10
| | |
| * | Merge branch 'master' into firestore-api-changesGravatar Sebastian Schmidt2017-12-10
| |\ \
| | | * Add absl/base/internal/endian.h back into the buildGravatar Marek Gilbert2017-12-09
| | | |
| | | * Merge branch 'master' into abseil-importGravatar Marek Gilbert2017-12-09
| | | |\ | | | |/ | | |/|
| | | * Import absl/base/internal/endian.hGravatar Marek Gilbert2017-12-09
| | | |
* | | | Fixing commentGravatar Sebastian Schmidt2017-12-08
| | | |
* | | | Adding default optionGravatar Sebastian Schmidt2017-12-08
| | | |
| | * | Fix whitespaceGravatar Marek Gilbert2017-12-08
| | | |
| * | | make FIRDocumentListenOptions.includeMetadataChanges private (#540)Gravatar zxu2017-12-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * make FIRDocumentListenOptions.includeMetadataChanges private as discussed in Firestore API discussion, the name clashes creates confusion. Android SDK already not exposing the property; here change iOS SDK to match it. * update CHANGELOG
* | | | Method renamesGravatar Sebastian Schmidt2017-12-07
| | | |
| | * | Remove commented out codeGravatar Marek Gilbert2017-12-07
| | | |
* | | | Addressing all review commentsGravatar Sebastian Schmidt2017-12-07
| | | |
| * | | Merge pull request #542 from firebase/masterGravatar Gil2017-12-07
| |\ \ \ | | | | | | | | | | sync firestore-api-changes with master
| | | * | Cut down absl CMakeLists to only include the things we useGravatar Marek Gilbert2017-12-07
| | | | |
| | | * | Consume googletest in the standard CMake wayGravatar Marek Gilbert2017-12-07
| | | | |
| | | * | Remove use of absl::synchronization_internal::ThreadPoolGravatar Marek Gilbert2017-12-07
| | | |/
| | | * Import a subset of abseil sourcesGravatar Marek Gilbert2017-12-07
| | |/
| * | Implement NSPredicate-based query (#531)Gravatar zxu2017-12-07
| | | | | | | | | | | | | | | | | | * implement queryFilteredUsingPredicate in FIRQuery; * add unit test and integration test for queryFilteredUsingPredicate; * project change of adding the FIRQueryTests.m file; * refactoring queryFilteredUsingPredicate to split logic into two helpers;
| | * Add FirebaseFirestore.h to fix Firebase module in source build (#539)Gravatar Paul Beusterien2017-12-07
| | |
| | * Merge pull request #514 from firebase/zxu/logofflineGravatar zxu2017-12-07
| | |\ | | | | | | | | Warn user if we raise with empty while not online
| | * | Rework the top-level cmake build to be a superproject (#538)Gravatar Gil2017-12-06
| |/ / | | | | | | | | | | | | All projects are now ExternalProjects This makes it much easier to build them all in a single pass.
| | * refactoring the condition when to warn offlineGravatar zxu1232017-12-06
| | |
* | | Adding SnapshotOptions to deal with pending ServerTimestampsGravatar Sebastian Schmidt2017-12-05
|/ /
| * implement log warning for offline statusGravatar zxu1232017-12-05
| | | | | | | | | | * Move the logic from FSTEventManager to FSTRemoteStore. Pros: per query vs per stream. * Since state can go into unknown normally (e.g. no listener is registered and nobody care the status), we only warns when status is actually offline to avoid confusion.
* | Standardize cross module imports with angle bracket syntax (#526)Gravatar Paul Beusterien2017-12-04
| | | | | | | | Qualify all cross-pod imports of FirebaseCore headers
| * Merge branch 'master' into zxu/logofflineGravatar zxu1232017-12-04
| |\ | |/ |/| | | | | fix pod error: [!] CocoaPods could not find compatible versions for pod "FirebaseCor
* | Cleanup import path for FIRLogger (#523)Gravatar rsgowman2017-12-01
| |
* | Merge pull request #522 from firebase/mrschmidt-crashGravatar Sebastian Schmidt2017-12-01
|\ \ | | | | | | Ignoring stream messages for closed streams
| * | Ignoring stream messages for closed streamsGravatar Sebastian Schmidt2017-12-01
| | |
* | | Merge pull request #510 from firebase/mrschmidt-crashGravatar Sebastian Schmidt2017-12-01
|\| | | | | | | | Fixing race in FSTWriteStream
| * | Adding Changelog entryGravatar Sebastian Schmidt2017-12-01
| | |
* | | Merge pull request #521 from firebase/release-4.7.0Gravatar Paul Beusterien2017-12-01
|\ \ \ | | | | | | | | Core is now 4.7.0
| * | | Core is now 4.7.0Gravatar Paul Beusterien2017-12-01
| | | |
* | | | Fix long line and run style (#517)Gravatar Paul Beusterien2017-11-30
| | | |
| | * | Checking for stream close in handleStreamCloseGravatar Sebastian Schmidt2017-11-30
| | | |
* | | | add completion execution guarantees to firestore write ops (#481)Gravatar Morgan Chen2017-11-30
| | | |
| | | * Warn user if we raise with empty while not onlineGravatar zxu1232017-11-30
| | | | | | | | | | | | | | | | To avoid surprise by adding a warning. Right now, when offline, empty result is returned with no log nor error, see https://groups.google.com/forum/#!topic/google-cloud-firestore-discuss/puFl9HVU57I/discussion
* | | | Move sources into firebase::firestore and internal namespaces (#494)Gravatar Gil2017-11-30
| |_|/ |/| | | | | | | | | | | | | | | | | * Move sources into firebase::firestore and internal namespaces Combine support and core/util packages; this distinction wasn't really paying its freight.
* | | Fix StringView to properly convert NSStrings (#509)Gravatar rsgowman2017-11-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | NSStrings are utf16, so NSString::length returns the number of utf16 characters present in the string. When the string is entirely made up of US-ASCII characters, everything's fine. But when characters requiring 16 bits are present, the size calculations were incorrect. Fixed by calculating the length based on the destination character set (i.e. UTF8).
* | | Remove dependency on FirebaseAuth (#505)Gravatar rsgowman2017-11-30
| | | | | | | | | | | | We now use the internal core functionality instead.
* | | Allow clang-format to find Firestore/Source/Auth (#508)Gravatar Gil2017-11-30
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Avoid pruning paths with find find . -path foo -path bar -path baz is horrifically inefficient; properly excluding all of FirebaseAuth without excluding Firestore/Source/Auth ends up taking 1.5 minutes on my machine. Deleting via sed is much faster. * Allow a branch name or filenames to be specified on the command line e.g. ./scripts/style.sh master formats only files changed since master. * Format Firebase/Source/Auth code * Use alternate delimeter for path regexen
| * Fixing testsGravatar Sebastian Schmidt2017-11-29
| |
| * Merge branch 'master' into mrschmidt-crashGravatar Sebastian Schmidt2017-11-29
| |\ | |/ |/|
| * Fixing race in FSTWriteStreamGravatar Sebastian Schmidt2017-11-29
| |