Aktionen
GX-Bug #59723
geschlossenZu gross definierter MySQL Index löst Fehler während Update aus
% erledigt:
100%
Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
3.11.1.0
Release Notes Langtext:
Der Updater und Installer kann nun zuverlässig die Tabelle sessions anlegen
Beschreibung
Die Erstellung der Sessions Tabelle bricht im Update ab:
Query: CREATE TABLE IF NOT EXISTS `sessions` ( `name` VARCHAR(64) NOT NULL, `path` VARCHAR(255) NOT NULL, `session_id` VARCHAR(64) NOT NULL, `data` MEDIUMTEXT NOT NULL, `last_modified` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, PRIMARY KEY (`name`,`path`,`session_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 Error message: Specified key was too long; max key length is 1000 bytes
Eine Kürzung von path auf Varchar(64) sollte das Problem lösen.
Aktionen
#2
Von Moritz Bunjes vor etwa 6 Jahren aktualisiert
- Status wurde von Gemeldet zu In Bearbeitung geändert
- Zugewiesen an wurde auf Moritz Bunjes gesetzt
- Zielversion wurde von 133 zu 3.11.1.1 geändert
- Release Notes Langtext aktualisiert (Vergleich)
Aktionen
#3
Von Moritz Bunjes vor etwa 6 Jahren aktualisiert
- Kategorie wurde von Core zu Updater geändert
- Release Notes Langtext aktualisiert (Vergleich)
Aktionen
#4
Von Moritz Bunjes vor etwa 6 Jahren aktualisiert
- Status wurde von In Bearbeitung zu Testing geändert
- Zugewiesen an wurde von Moritz Bunjes zu Core-Entwickler geändert
Aktionen
#5
Von Amine Riad vor etwa 6 Jahren aktualisiert
- Zugewiesen an wurde von Core-Entwickler zu Amine Riad geändert
Aktionen
#6
Von Amine Riad vor etwa 6 Jahren aktualisiert
- Status wurde von Testing zu Erledigt geändert
- % erledigt wurde von 0 zu 100 geändert
Aktionen