Aktionen
GX-Bug #50223
geschlossenREST API überarbeiten (LIMIT)
Status:
Erledigt
Priorität:
Sofort
Zugewiesen an:
Alexandros Tselegidis
Kategorie:
REST-API
Zielversion:
% erledigt:
100%
Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
3.3.2.0
Release Notes Langtext:
REST-API; Limit und Offset werden beim Laden von Kunden und Bestellungen nun bereits datenbankseitig angewendet.
Beschreibung
Die REST API sollte überarbeitet werden, sodass ein Limit auch genutzt werden kann um das Ergebnis über SQL zu filtern, sodass die Abfrage bei vielen Einträgen diese nicht erst alle in den Speicher laden muss.
Bei einigen Hostern dauert die Abfrage sonst extrem lange und führt dann zu keinem Ergebnis. Im schlimmsten Fall wird der Server mit einem Error 500 abbrechen.
Lösung:
https://sources.gambio-server.net/gambio/gxdev/merge_requests/461
Checkliste 0/0
Aktionen
#1
Von Till Tepelmann vor mehr als 8 Jahren aktualisiert
- Datei RESTAPILimitFix.patch wurde hinzugefügt
Die Anpassungen müssten dann nur noch auf die anderen APIController übertragen werden.
Aktionen
#11
Von Daniel Würdemann vor mehr als 8 Jahren aktualisiert
- Status wurde von In Bearbeitung zu Erledigt geändert
- % erledigt wurde von 0 zu 100 geändert
Unit Tests fehlen noch...
Aktionen