158 Commits
Author SHA1 Message Date
Daymon 509b9a3888 chore(m189): update changelog entries (#17028) 2026-11-06 17:59:36 -05:00
Paul BeusterienandNick Cooke 7caaa2da7e fix(database): report the server's reason when it rejects getData (#16724)
Co-authored-by: Nick Cooke <36927374+ncooke3@users.noreply.github.com>
2026-11-04 22:03:28 -05:00
Nick Cooke 8e9d34a81f fix(database): keep active queries marked active after getData (#17009) 2026-11-04 21:35:29 -05:00
Paul BeusterienandNick Cooke b731356c83 fix(database): apply filtered getData results only to the query's view (#16722)
Co-authored-by: Nick Cooke <36927374+ncooke3@users.noreply.github.com>
2026-11-04 17:14:58 -05:00
Paul BeusterienandNick Cooke d02e553430 fix(database): resend in-flight gets after reconnect (#16719)
Co-authored-by: Nick Cooke <36927374+ncooke3@users.noreply.github.com>
2026-11-04 16:38:09 -05:00
Paul BeusterienandNick Cooke b72d6f66cd fix(database): return child data from getData under observed parent (#16721)
Co-authored-by: Nick Cooke <36927374+ncooke3@users.noreply.github.com>
2026-11-04 15:23:49 -05:00
4f6b57acda fix(database): Run WebSocket keepalive on the connection worker queue (#16767)
Co-authored-by: Andrew Heard <andrewheard@google.com>
Co-authored-by: Paul Beusterien <paulbeusterien@google.com>
Co-authored-by: Nick Cooke <nickcooke@google.com>
2026-11-03 11:32:47 -05:00
Paul Beusterien 9dff5949a5 fix(database): report connection failure when the connect attempt times out (#16725) 2026-11-02 12:02:29 -05:00
Wu Shuwen 75027d7c38 fix(database): synchronize repo manager snapshots (#16774) 2026-10-28 15:07:02 -04:00
Andrew Heard 12d8a1dd6d revert(database): restore FSRWebSocket asserts from #16863 (#16927) 2026-10-20 11:34:13 -04:00
Wu ShuwenandNick Cooke 076787e05d fix(database): serialize push ID generation (#16768)
Co-authored-by: Nick Cooke <36927374+ncooke3@users.noreply.github.com>
2026-10-14 19:50:15 -04:00
Wu Shuwen e3f4a4bcf3 fix(database): hash prioritized children in priority order (#16769) 2026-10-14 19:47:29 -04:00
Paul BeusterienandNick Cooke 78da5a9360 fix(database): raise events for every rerun transaction (#16821)
Co-authored-by: Nick Cooke <36927374+ncooke3@users.noreply.github.com>
2026-10-14 19:31:22 -04:00
Paul BeusterienandNick Cooke 3a2c095b8c fix(database): mark failed getData queries inactive (#16833)
Co-authored-by: Nick Cooke <36927374+ncooke3@users.noreply.github.com>
2026-10-14 19:29:39 -04:00
Andrew Heard 3916bd4bfe chore(release): update unreleased CHANGELOG versions (#16911) 2026-10-14 19:23:10 -04:00
Paul BeusterienandNick Cooke fd6efb63d4 fix(database): don't crash on invalid server hosts or error messages (#16863)
Co-authored-by: Nick Cooke <36927374+ncooke3@users.noreply.github.com>
2026-10-14 17:50:07 -04:00
Paul BeusterienandNick Cooke 9e3470c61c fix(database): avoid crash when purging writes with pending acks (#16723)
Co-authored-by: Nick Cooke <36927374+ncooke3@users.noreply.github.com>
2026-10-13 20:53:57 -04:00
Paul BeusterienandNick Cooke 768dc804b9 fix(database): avoid crash on get error without reason (#16720)
Co-authored-by: Nick Cooke <36927374+ncooke3@users.noreply.github.com>
2026-10-13 20:35:25 -04:00
ismail ramzi ba0c5cebc4 ignore malformed realtime server messages in message handlers (#16750) 2026-10-09 15:04:43 -07:00
Nick Cooke 7920782bd2 chore: changelogs for m186 (#16588) 2026-09-02 13:01:51 -04:00
Hokila Jan e04df89a38 fix(database): refresh server time offset after clock changes (#16566) 2026-08-31 17:09:29 -04:00
Paul Beusterien 2a6dc1b7f5 Update to clang-format 23 (#16562) 2026-08-26 12:01:13 -07:00
Mojtaba Hosseini 2b725af5cc docs: fix typos throughout the docs and code (#16473) 2026-08-02 14:50:40 -07:00
Nick Cooke fcc570594f chore(changelogs): update changelogs for M184 / 12.17.0 (#16422) 2026-07-21 14:13:14 -04:00
Nick Cooke 86265a516e chore(changelog): catch up entries for non-member PRs (#16421) 2026-07-21 12:17:42 -04:00
ismail ramzi 586d73f778 fix surrogate pair replacement range in FNextPushId (#16415) 2026-07-20 12:14:38 -04:00
ismail ramzi 2e2db51ab6 ignore non-text websocket frames in handleIncomingFrame (#16414) 2026-07-20 11:25:19 -04:00
Nick Cooke ffc1aaea6b refactor(database): remove obsolete OS availability checks (#16317) 2026-06-24 12:08:10 -04:00
Paul Beusterien 58501dbbaa test: Increase timeout in testListenForChildChangedWithLimitEnsureEventsFireProperly (#16279) 2026-06-23 15:00:30 -04:00
Nick Cookeandgemini-code-assist[bot] dc18b7f5b9 refactor(global): cleanup redundant availability checks and update sample apps audit (#16143)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-04-30 18:48:30 -04:00
45210bd1ea [RTDB] Fix Fatal Exception: FirebaseDatabasePersistenceFailure (#15563)
Co-authored-by: Nick Cooke <36927374+ncooke3@users.noreply.github.com>
Co-authored-by: Nick Cooke <nickcooke@google.com>
2025-12-02 16:09:00 -08:00
Daymon 7865304303 chore(m174): Update changelogs (#15570) 2025-12-02 11:58:26 -05:00
Paul Beusterien 3c30cd9a5d [RTDB] Fix concurrency crash in FView (#15548) 2025-12-01 15:35:42 -08:00
pcfba 1cce11cf94 Formatting updates from running scripts/style.sh (#15311) 2025-09-09 18:04:55 -04:00
Nick Cooke fcfc321641 [Infra] Disable flaky integration tests (#15104) 2025-07-11 11:15:13 -04:00
Nick Cooke 23460a8bf5 [Infra] Database Xcode 26 beta warnings (#15101) 2025-07-09 18:19:35 -04:00
Nick Cooke a0fd16d383 [Infra] Bump podspec min. versions (#15015) 2025-06-24 13:22:47 -04:00
Andrew Heard 37b6456bdd [Release] Update unreleased CHANGELOG entries for 11.9.0 (#14466) 2025-02-18 18:35:35 -05:00
Nick Cooke 1fe5229f69 [Database] Mark 'FIRDataSnapshot' as Sendable (#14439) 2025-02-10 17:32:13 -05:00
Paul Beusterien 2e11fc13c7 Restore socket rocket (#14427) 2025-02-04 19:54:09 -08:00
Paul Beusterien 948c460cdb Update to a more recent rtdb emulator version (#14002) 2024-10-30 16:06:01 -07:00
Seyed Mojtaba Hosseini Zeidabadi 3c754ed99d Fix FirebaseDatabase integration test leftovers (#13809) 2024-10-04 08:28:15 -07:00
Seyed Mojtaba Hosseini Zeidabadi d4e42eef8c Enhance FirebaseDatabase function names (#13778) 2024-10-03 07:34:36 -07:00
Seyed Mojtaba Hosseini Zeidabadi 7c4c134062 Fix FirebaseDatabase integration test files content (#13781) 2024-10-03 07:34:11 -07:00
Seyed Mojtaba Hosseini Zeidabadi cf2348de40 Fix FirebaseDatabase integration test files content (#13783) 2024-10-03 07:33:41 -07:00
Seyed Mojtaba Hosseini Zeidabadi 4371cb5b11 Fix a little typo in a comment of a json resource (#13782) 2024-10-03 07:32:40 -07:00
Seyed Mojtaba Hosseini Zeidabadi 6d297a763d Fix FirebaseDatabase sync point test file content (#13784) 2024-10-03 07:32:00 -07:00
Seyed Mojtaba Hosseini Zeidabadi c216e1fa71 Docs: improve comments of the FirebaseDatabase (#13785) 2024-10-03 10:12:53 -04:00
Andrew Heard 70e444df40 [Release] Update unreleased changelog entries for 11.2.0 (#13569) 2024-09-03 15:14:42 +00:00
Paul Beusterien 936ddf44f8 Fix temporary disconnect when app goes inactive (#13564) 2024-09-03 06:49:14 -07:00