Paul Beusterien
58501dbbaa
test: Increase timeout in testListenForChildChangedWithLimitEnsureEventsFireProperly ( #16279 )
2026-06-23 15:00:30 -04:00
Paul Beusterien
3c30cd9a5d
[RTDB] Fix concurrency crash in FView ( #15548 )
2025-12-01 15:35:42 -08:00
Paul Beusterien
2e11fc13c7
Restore socket rocket ( #14427 )
2025-02-04 19:54:09 -08:00
Paul Beusterien and Nick Cooke
1c605b2d24
[RTDB] Use NSURLSessionWebSocket instead of SocketRocket where possible ( #12894 )
...
Co-authored-by: Nick Cooke <36927374+ncooke3@users.noreply.github.com >
2024-05-08 08:10:09 -07:00
Andrew Heard
5797426f04
Upgrade clang-format to v18 ( #12483 )
2024-03-06 20:44:20 -05:00
Jan Wyszynski
41b0073999
Dispatch getData callbacks on FRepo callback queue ( #8247 )
2021-07-16 05:48:57 -07:00
Jan Wyszynski
6db2e0d856
Fix startAfter/endBefore for orderByKeys queries ( #7403 )
2021-02-10 09:42:36 -08:00
Jan Wyszynski
ed003f7610
RTDB query gets should not send server requests for listened-to data ( #7312 )
2021-01-22 10:46:14 -08:00
Jan Wyszynski
b1766c2fd6
Implement startAfter and endBefore for RTDB queries ( #7209 )
2021-01-13 18:34:05 -08:00
Jan Wyszynski and Sebastian Schmidt
95aac941d9
Implement get for RTDB queries ( #7264 )
...
* Implement RTDB Query get
* changelog
* Mark query inactive after callback
* Add tests, fix some issues
* some small fixes
* Fix tests
* Review feedback
* Address review feedback + fixup tests
* Remove extra logs
* Update FirebaseDatabase/Sources/Core/FPersistentConnection.m
Co-authored-by: Sebastian Schmidt <mrschmidt@google.com >
* Review feedback
* Write to unique paths
* Removed FIR prefix
* Add _Nullable specifiers in FRepo.h
* format nullability stuff
* fix get cache test
* goOnline in when get tests finish to avoid interference
* Address review feedback
Co-authored-by: Sebastian Schmidt <mrschmidt@google.com >
2021-01-07 17:41:32 -08:00
Paul Beusterien
f8c6459b56
Revert "Implement RTDB Query get ( #7110 )" ( #7262 )
...
This reverts commit 55f27b5482 .
2021-01-07 07:36:02 -08:00
Jan Wyszynski and Sebastian Schmidt
55f27b5482
Implement RTDB Query get ( #7110 )
...
* Implement RTDB Query get
* changelog
* Mark query inactive after callback
* Add tests, fix some issues
* some small fixes
* Fix tests
* Review feedback
* Address review feedback + fixup tests
* Remove extra logs
* Update FirebaseDatabase/Sources/Core/FPersistentConnection.m
Co-authored-by: Sebastian Schmidt <mrschmidt@google.com >
* Review feedback
* Write to unique paths
* Removed FIR prefix
* Add _Nullable specifiers in FRepo.h
* format nullability stuff
* fix get cache test
Co-authored-by: Sebastian Schmidt <mrschmidt@google.com >
2021-01-05 17:07:05 -08:00
Paul Beusterien
7cb6f96cfd
Repo-relative imports for Database ( #5861 )
2020-06-22 07:58:52 -07:00
Paul Beusterien
fa72963bfd
Update FirebaseDatabase to canonical directory structure ( #5860 )
2020-06-22 07:26:07 -07:00