Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SessionToken persistence implementation #13684

Merged
merged 13 commits into from
Sep 25, 2024

Conversation

tom-andersen
Copy link
Contributor

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

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
Copy link
Contributor

@wu-hui wu-hui left a comment

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.

Firestore/core/src/local/globals_cache.h Outdated Show resolved Hide resolved
Firestore/core/src/local/leveldb_key.h Outdated Show resolved Hide resolved
Firestore/core/src/local/leveldb_key.h Outdated Show resolved Hide resolved
@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
34 checks passed
@tom-andersen tom-andersen deleted the tomandersen/sessionTokenPersistence branch September 25, 2024 13:09
@@ -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
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.
4 participants