Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:
Name Größe
flatten.t 2,64 KB
post_multipart.t 3,46 KB
post_multipart_1 2,86 KB

Aktuellste Revisionen

# Datum Autor Kommentar
46e9355a 03.04.2019 14:29 Moritz Bunkus

Module: 'modules/fallback' nicht mehr in @INC aufnehmen

cab8b4ae 22.11.2016 14:42 Kivitendo Admin

Part CsvImport - Umbenennung parts_type nach part_type

aea89fb3 11.03.2016 12:45 Bernd Bleßmann

Test zu SL::Request::unflatten, der prüft, ob nicht Hash-Keys erzeugt werden.

Nicht, dass in einem Array aus Hashes key in einem Hash auftauchen, die nur in
einem anderen drin sind.

95470a2f 15.05.2013 11:32 Sven Schöling

Request::flatten sortiert jetzt Hashes nach keys.

Die Änderung war notwendig, weil in perl 5.18 die Hashrandomisierung deutlich
aggressiver ist. Flatten war vorher schon auf dem Papier nicht deterministisch,
das ist aber durch die Randomisierung von perl 5.10 bis 5.16 nie aufgefallen....

dc3f6120 08.08.2012 16:48 Sven Schöling

Parsing von multipart/formdata beschleuningt.

Die entsprechende Routine hatte einen bösen Fall von Shlemiel the Painter's
algorithm [1]. Dadurch wurden Fileuploads mit mehr als 20k Zeilen extrem
langsam. Binärdaten wie pdfs oder Bilder hat das nicht gestört, aber bei CSV...

9414d575 18.04.2012 14:24 Sven Schöling

Request: flatten und unflatten implentiert und getestet.

Die Tests stammen zur Hälfte aus Hash::Flatten und haben einige Fehler aufgedeckt.
Damit kann im nächsten Schritt SL::Controller::Base::url_for tiefe
Datenstrukturen serialisieren.

Revisionen anzeigen

Auch abrufbar als: Atom