Skip to content

SessionToken persistence implementation - #13684

Merged
tom-andersen merged 13 commits into
mainfrom
tomandersen/sessionTokenPersistence
Sep 25, 2024
Merged

SessionToken persistence implementation#13684
tom-andersen merged 13 commits into
mainfrom
tomandersen/sessionTokenPersistence

Conversation

@tom-andersen

@tom-andersen tom-andersen commented Sep 20, 2024

Copy link
Copy Markdown
Contributor

Internal change to Firestore.

Prepare persistence of session token. This will be used in future work to support database name resuse.

This was reverted to delay release: #13719

@tom-andersen
tom-andersen requested a review from wu-hui September 24, 2024 14:47
@tom-andersen
tom-andersen marked this pull request as ready for review September 24, 2024 14:47

@wu-hui wu-hui left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some minor nits, please do fix them before merging.

LGTM in the meantime.

Comment thread Firestore/core/src/local/globals_cache.h Outdated
Comment thread Firestore/core/src/local/leveldb_key.h Outdated
Comment thread Firestore/core/src/local/leveldb_key.h Outdated
@wu-hui wu-hui assigned tom-andersen and unassigned wu-hui Sep 24, 2024
@tom-andersen
tom-andersen merged commit 2893101 into main Sep 25, 2024
@tom-andersen
tom-andersen deleted the tomandersen/sessionTokenPersistence branch September 25, 2024 13:09
Comment thread Firestore/CHANGELOG.md
@@ -1,5 +1,6 @@
# Unreleased
- [changed] Improve efficiency of memory persistence when processing a large number of writes. (#13572)
- [changed] Prepare Firestore cache to support session token.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This change missed yesterday's code freeze. Please move to unreleased.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants