FirebaseMessaging.sendEach has a limit of 500 messages
Les mainteneurs répondent en général sous 4 jours
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 45/100
Piste de recherche
Examinez src/main/java/com/google/firebase/messaging/FirebaseMessaging.java autour de la ligne 226, en commençant par la validation appliquée par FirebaseMessaging.sendEach. Confirmez si la restriction de 500 messages s’applique toujours, puis localisez les tests concernés et mettez-les à jour afin de démontrer l’achèvement en traitant une liste de plus de 500 éléments sans cette erreur de validation.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
[READ] Step 1: Are you in the right place?
- For issues or feature requests related to the code in this repository
file a Github issue.- If this is a feature request make sure the issue title starts with "FR:".
- For general technical questions, post a question on StackOverflow
with the firebase tag. - For general Firebase discussion, use the firebase-talk
google group. - For help troubleshooting your application that does not fall under one
of the above categories, reach out to the personalized
Firebase support channel.
Read and understood.
[REQUIRED] Step 2: Describe your environment
- Operating System version: N/A
- Firebase SDK version: 9.4.2
- Library version: _____
- Firebase Product: messaging (auth, database, storage, etc)
[REQUIRED] Step 3: Describe the problem
sendEach has a limit of 500 messages, this limit is probably a leftover from sendAll which no longer works. It's not really logical to have this limit anymore.
Steps to reproduce:
Create a list with over 500 messages / push notifications. Call FirebaseMessaging.sendEach with the list. An error is thrown that there is over 500 messages in the array.
What happened? How can we make the problem occur?
This could be a description, log/console output, etc.
Relevant Code:
checkArgument(immutableMessages.size() <= 500,
"messages list must not contain more than 500 elements");
- Langage dominant
- Java
- Étoiles
- 620
- Forks
- 305
- Merge moyen
- 3 j 12 h
- PR mergées (30 j)
- 12
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de firebase/firebase-admin-java
-
google-http-client-jackson2 cannot be excluded even when a JsonFactory is configured via FirebaseOptionsPeut-être pris @lahirumaramba l’a pris il y a 11 jours. Ouverte
Difficulté 4/5 3-5 jours Accessibilité débutants 48/100
firebase/firebase-admin-java#1231 · 1 personne assignée ·
Les mainteneurs répondent en général sous 4 jours
-
[BUG] RemoteConfig unit tests fail in non-English (e.g., Korean) Locales due to Date ParsingPeut-être pris @rathovarun1032 l’a pris il y a 210 jours. Ouverteapi: remoteconfig
firebase/firebase-admin-java#1196 · 1 commentaire · 2 personnes assignées ·
Les mainteneurs répondent en général sous 4 jours
-
Auth list tenants is not pageablePeut-être pris @siddharthmohan619-eng l’a pris il y a 215 jours. Ouverte
Difficulté 3/5 1-2 jours Accessibilité débutants 45/100
firebase/firebase-admin-java#1192 · 3 commentaires ·
Les mainteneurs répondent en général sous 4 jours
-
needs-triage type: feature request
Difficulté 3/5 1-2 jours Accessibilité débutants 45/100
firebase/firebase-admin-java#1149 · 1 commentaire ·
Les mainteneurs répondent en général sous 4 jours
-
[FR] Expose `link` / `link_android` in notifications for deep linkingPeut-être à nouveau libre @won-seoop l’a pris il y a 141 jours, et aucune pull request n’est ouverte. Ouverteneeds-triage type: feature request
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 45/100
firebase/firebase-admin-java#1142 · 2 commentaires ·
Les mainteneurs répondent en général sous 4 jours
Toutes les issues de firebase/firebase-admin-java
Issues similaires
-
`GET /v1/event/token/{uuid}` can report a BOM upload as done before policy evaluation and metrics have finishedPeut-être pris @Zargath l’a pris aujourd’hui. Ouvertedefect in triage
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
DependencyTrack/dependency-track#7646 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
floci-io/floci#5425 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 85/100
objectionary/eo-graphs#80 ·
-
WebMvcStreamableServerTransportProvider: idle-session eviction stops permanently after a NullPointerException when a session is deleted mid-sweepPeut-être pris @lejuho l’a pris aujourd’hui. Ouvertestatus: waiting-for-triage
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
spring-projects/spring-ai#7133 ·
Les mainteneurs répondent en général sous 6 jours
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
objectionary/jucs#141 ·
Les mainteneurs répondent en général sous 1 jour