-
Notifications
You must be signed in to change notification settings - Fork 122
Remove the Firestore Snappy patch #932
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
Conversation
✅ Integration test succeeded!Requested by @dconeybe on commit a31c796 |
Looks like there are some failures, at least on Windows |
I'm not sure what was going on there. I've merged in main to see if that fixes anything. The |
@jonsimantov It looks like |
Hmm, I'm not sure why that would be any different here than in previous occasions. @a-maurice any ideas? |
@jonsimantov @a-maurice Many of the same build errors occur when pointing the C++ SDK at the HEAD of the |
I'm guessing that the upgrade of grpc in the iOS SDK is the culprit: firebase/firebase-ios-sdk#9488. I think we just need to set the cmake cache variable to disable the "re2" tests ( |
… PR that adds Snappy support has been merged there
…tic python_setup.cmake bug
…, which fixes a problematic usage of designated initialization
@jonsimantov Can you take a look at this PR? I won't merge it into main but rather into the PR that updates the iOS dependencies. |
cmake/external/firestore.cmake
Outdated
URL https://github.com/firebase/firebase-ios-sdk/archive/${version}.tar.gz | ||
GIT_REPOSITORY "https://github.com/firebase/firebase-ios-sdk.git" | ||
# Pinned HEAD commit as of June 01, 2022 @ 10:51 EDT. | ||
GIT_TAG 89c38d1ed908dbc10d5f9f7aded4cf271113773f |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Shouldn't GIT_TAG be ${version}, which will be updated to 9.2.0 or whatever when the time comes?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ahh yes, this particular part of the PR will be reverted. It's just here so I can test again the HEAD of the firebase-ios-sdk.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, but as noted in the PR, we'll keep this a draft and merge it into the upcoming iOS dependency update.
### iOS - Firebase/Analytics → 9.2.0 - Firebase/Auth → 9.2.0 - Firebase/Core → 9.2.0 - Firebase/Crashlytics → 9.2.0 - Firebase/Database → 9.2.0 - Firebase/DynamicLinks → 9.2.0 - Firebase/Firestore → 9.2.0 - Firebase/Functions → 9.2.0 - Firebase/Installations → 9.2.0 - Firebase/Messaging → 9.2.0 - Firebase/RemoteConfig → 9.2.0 - Firebase/Storage → 9.2.0 > Created by [Update Android and iOS dependencies workflow](https://github.com/firebase/firebase-cpp-sdk/actions/runs/2544841237).
…220622-200757' into SnappyPatchRevert
🍞 Dismissed stale approval on external PR.
* Update iOS dependencies - Wed Jun 22 2022 ### iOS - Firebase/Analytics → 9.2.0 - Firebase/Auth → 9.2.0 - Firebase/Core → 9.2.0 - Firebase/Crashlytics → 9.2.0 - Firebase/Database → 9.2.0 - Firebase/DynamicLinks → 9.2.0 - Firebase/Firestore → 9.2.0 - Firebase/Functions → 9.2.0 - Firebase/Installations → 9.2.0 - Firebase/Messaging → 9.2.0 - Firebase/RemoteConfig → 9.2.0 - Firebase/Storage → 9.2.0 > Created by [Update Android and iOS dependencies workflow](https://github.com/firebase/firebase-cpp-sdk/actions/runs/2544841237). * Merge in #932 (Snappy patch revert) Co-authored-by: firebase-workflow-trigger-bot <[email protected]> Co-authored-by: Denver Coneybeare <[email protected]>
The changes in this PR were merged into the |
Remove the logic to patch the
firebase-ios-sdk
dependency to add Snappy support.This PR will need to be merged when this SDK updates its dependency on the firebase-ios-sdk repository since firebase/firebase-ios-sdk#9596 has been merged to add Snappy support directly in the iOS SDK.
The Snappy patching was originally added by #885. This PR effectively reverts that PR now that Snappy support is natively added to the
firebase-ios-sdk
repository.Googlers see b/227782613 for more details.