| Bug #16545 | DD: NDB engine does not support long file names (up to 256 bytes) | ||
|---|---|---|---|
| Submitted: | 16 Jan 2006 18:32 | Modified: | 19 Jan 2006 13:49 |
| Reporter: | Nikolay Grishakin | Email Updates: | |
| Status: | Duplicate | Impact on me: | |
| Category: | MySQL Cluster: Cluster (NDB) storage engine | Severity: | S2 (Serious) |
| Version: | 5.1 | OS: | Linux (Linux) |
| Assigned to: | Assigned Account | CPU Architecture: | Any |
[19 Jan 2006 13:49]
Jonas Oreland
I concider this duplicate of bug#16471

Description: NDB engine does not support long file names (up to 256 bytes) for UNDOFILE and DATAFILE. The following test case fails with status 1502: let $fp1 = `SELECT CONCAT('./var/', repeat('u', 250), '.dat')`; eval CREATE LOGFILE GROUP lg1 ADD UNDOFILE '$fp1' INITIAL_SIZE 16M UNDO_BUFFER_SIZE = 1M ENGINE=NDB; let $fp2 = `SELECT CONCAT('./var/', repeat('d', 250), '.dat')`; eval CREATE TABLESPACE ts1 ADD DATAFILE '$fp2' USE LOGFILE GROUP lg1 INITIAL_SIZE 12M ENGINE NDB; eval ALTER TABLESPACE ts1 DROP DATAFILE '$fp2' ENGINE NDB; eval DROP TABLESPACE ts1 ENGINE NDB; eval DROP LOGFILE GROUP lg1 ENGINE=NDB; How to repeat: see above