From 7d80f335cd8c93d86845a754177c5f0a71847f21 Mon Sep 17 00:00:00 2001
From: Ernesto Baschny <ernst@cron-it.de>
Date: Sat, 15 Mar 2014 21:59:25 +0100
Subject: [PATCH] [BUGFIX] Index on sys_file_processedfile is still too large

On some systems even "332" characters is too large. To also cope with
potential utf8mb4 setups (1 char = 4 bytes), and staying under 1000 byte
limit, we reduce the amount of characters in the index to 249.

Resolves: #56786
Related: #54234
Releases: 6.2
Change-Id: I79452224f37ec2b6ca5b3a35044144eed787df67
Reviewed-on: https://review.typo3.org/28429
Reviewed-by: Ernesto Baschny
Tested-by: Ernesto Baschny
---
 typo3/sysext/core/ext_tables.sql | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/typo3/sysext/core/ext_tables.sql b/typo3/sysext/core/ext_tables.sql
index 8f73c6c6663f..e98eff683609 100644
--- a/typo3/sysext/core/ext_tables.sql
+++ b/typo3/sysext/core/ext_tables.sql
@@ -380,7 +380,7 @@ CREATE TABLE sys_file_processedfile (
 
 	PRIMARY KEY (uid),
 	KEY combined_1 (original,task_type,configurationsha1),
-	KEY identifier (storage,identifier(332))
+	KEY identifier (storage,identifier(249))
 );
 
 #
-- 
GitLab