Context: - M1, from Apr 2021: `dataMigration_populateGroupMember` - Inserts TSGroupMembers into the database. - M2, from Feb 2022: `dataMigration_reindexGroupMembershipAndMigrateLegacyAvatarDataFixed` - Adds TSGroupMembers to the FTS index. In the happy path, M1 would have run several months ago, before there was any FTS support for TSGroupMember objects. Then, when FTS support was added, M2 would index the existing group members. In the sad path, both M1 and M2 run at the same time. In this case, M1 knows how to insert group members into the FTS index, so it does. When M2 tries to do the same thing, it fails the UNIQUE constraint. |
||
|---|---|---|
| .. | ||
| protobuf | ||
| Resources | ||
| src | ||
| tests | ||
| Utilities | ||
| .clang-format | ||
| .gitignore | ||
| .travis.yml | ||
| CONTRIBUTING.md | ||
| LICENSE | ||
| README.md | ||
SignalServiceKit
SignalServiceKit is an Objective-C library for communicating with the Signal messaging service for iOS & OS X
To use SignalServiceKit via CocoaPods add the following to your Podfile
pod 'SignalServiceKit', git: 'https://github.com/signalapp/Signal-iOS.git'