FirebaseMessaging.sendEach has a limit of 500 messages
Maintainer antworten meist innerhalb von 4 Tagen
Bewertung
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Anfängerfreundlichkeit
- 45/100
Rechercherichtung
Untersuche src/main/java/com/google/firebase/messaging/FirebaseMessaging.java um Zeile 226, beginnend mit der von FirebaseMessaging.sendEach angewendeten Validierung. Bestätige, ob die Beschränkung auf 500 Nachrichten weiterhin gilt, suche anschließend die relevanten Tests und aktualisiere sie so, dass die Fertigstellung durch die Verarbeitung einer Liste mit mehr als 500 Einträgen ohne diesen Validierungsfehler demonstriert wird.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
[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");
- Vorherrschende Sprache
- Java
- Sterne
- 620
- Forks
- 305
- Ø Merge
- 3 T. 12 Std.
- Gemergte PRs (30 T.)
- 12
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Hat eine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus firebase/firebase-admin-java
-
google-http-client-jackson2 cannot be excluded even when a JsonFactory is configured via FirebaseOptionsEvtl. vergeben @lahirumaramba hat das vor 12 Tagen übernommen. Offen
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 48/100
firebase/firebase-admin-java#1231 · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 4 Tagen
-
[BUG] RemoteConfig unit tests fail in non-English (e.g., Korean) Locales due to Date ParsingEvtl. vergeben @rathovarun1032 hat das vor 211 Tagen übernommen. Offenapi: remoteconfig
firebase/firebase-admin-java#1196 · 1 Kommentar · 2 zugewiesene Personen ·
Maintainer antworten meist innerhalb von 4 Tagen
-
Auth list tenants is not pageableEvtl. vergeben @siddharthmohan619-eng hat das vor 216 Tagen übernommen. Offen
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 45/100
firebase/firebase-admin-java#1192 · 3 Kommentare ·
Maintainer antworten meist innerhalb von 4 Tagen
-
needs-triage type: feature request
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 45/100
firebase/firebase-admin-java#1149 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 4 Tagen
-
[FR] Expose `link` / `link_android` in notifications for deep linkingEvtl. wieder frei @won-seoop hat das vor 142 Tagen übernommen, und es ist kein Pull Request offen. Offenneeds-triage type: feature request
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 45/100
firebase/firebase-admin-java#1142 · 2 Kommentare ·
Maintainer antworten meist innerhalb von 4 Tagen
Alle Issues in firebase/firebase-admin-java
Ähnliche Issues
-
status: team-only type: dependency-upgrade
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
spring-projects/spring-boot#52143 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
area/frontend good first issue kind/cooldown
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
kestra-io/kestra#20704 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag