- Expédié
- 26 août 2026 à 06:05 UTC
- Auteur
- Kamo
- Commite
- 2f99cd0
Compagnon de MediaService 8a809b3, qui a empêché les membres de se retrouver message de chat trois fois plus sur leur téléphone. Ce changement a été envoyé l'effondrement des destinations dupliquées; celui-ci arrête les doublons en cours de création. dispositif/registre les menthes un nouvel utilisateur-device-tokens ligne inconditionnellement, de sorte la signature à nouveau sur le même combiné produit un tout nouvel appareil. La poussée L'enregistrement est unique sur (device-token-id, org-id, push-kind) - NE PAS sur le Jeton - tandis que les FCM/APN continuent à remettre le jeton SAME pour cette installation. Donc chaque inscription a laissé une ligne d'enregistrement supplémentaire pointant sur le téléphone unique, et ils n'ont jamais expiré: FcmSender only prane les prunes sur UNREGISTERED, que la FCM retourne pour les jetons morts, jamais pour les rangées excédentaires nommant un live. La production avait 21 des lignes se déliant à 2 dispositifs réels, un organe contenant 5 rangées pour 1 jeton. Un jeton push s'adresse exactement une application installée, donc quand elle est présentée sous la rangée de dispositif courant, toutes les autres lignes affirmant qu'il est périmé par définition et est supprimé. Les dispositifs à distance et les lignes APNS-VOIP sont appariés en nature. jeton, donc ils ne se sont jamais effondrés les uns dans les autres. La suppression est la meilleure: à défaut, il coûte une ligne dupliquée, pas un échec L'enregistrement et l'effondrement du côté de l'expédition couvrent déjà ce cas. Existant les rangées guérissent sur le prochain enregistrement du jeton-poussard de chaque appareil, ce qui se produit sur au premier plan.