Bug #14509 Cannot create table with hidden pk / auto-incr column if tableid >=2048
Submitted: 31 Oct 2005 11:54 Modified: 26 May 2006 16:21
Reporter: Pekka Nousiainen Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Cluster: Cluster (NDB) storage engine Severity:S3 (Non-critical)
Version:5.0+5.1 OS:
Assigned to: Pekka Nousiainen CPU Architecture:Any

[31 Oct 2005 11:54] Pekka Nousiainen
Description:
NDB API has limit of 2048 on table id for tables with auto-increment
column.  This includes tables with hidden primary key.

How to repeat:
Try to create 2048 tables with hidden PK.
Gets error 4336 (missing text but means auto-incr error).
[8 May 2006 13:28] Bugs System
A patch for this bug has been committed. After review, it may
be pushed to the relevant source trees for release in the next
version. You can access the patch from:

  http://lists.mysql.com/commits/6096
[11 May 2006 11:07] Bugs System
A patch for this bug has been committed. After review, it may
be pushed to the relevant source trees for release in the next
version. You can access the patch from:

  http://lists.mysql.com/commits/6245
[16 May 2006 11:08] Bugs System
A patch for this bug has been committed. After review, it may
be pushed to the relevant source trees for release in the next
version. You can access the patch from:

  http://lists.mysql.com/commits/6458
[16 May 2006 14:33] Bugs System
A patch for this bug has been committed. After review, it may
be pushed to the relevant source trees for release in the next
version. You can access the patch from:

  http://lists.mysql.com/commits/6467
[17 May 2006 11:16] Bugs System
A patch for this bug has been committed. After review, it may
be pushed to the relevant source trees for release in the next
version. You can access the patch from:

  http://lists.mysql.com/commits/6498
[25 May 2006 10:18] Bugs System
A patch for this bug has been committed. After review, it may
be pushed to the relevant source trees for release in the next
version. You can access the patch from:

  http://lists.mysql.com/commits/6864
[25 May 2006 10:25] Bugs System
A patch for this bug has been committed. After review, it may
be pushed to the relevant source trees for release in the next
version. You can access the patch from:

  http://lists.mysql.com/commits/6865
[26 May 2006 16:22] Jon Stephens
Thank you for your bug report. This issue has been committed to our
source repository of that product and will be incorporated into the
next release.

If necessary, you can access the source repository and build the latest
available version, including the bugfix, yourself. More information 
about accessing the source trees is available at
    http://www.mysql.com/doc/en/Installing_source_tree.html

Additional info:

Documented limitation/removal of same in 5.0.23/5.1.11 changelogs, 5.0/5.1 Manual. (No need to document limitation in 4.1 manual since this was greater than the number of all DB objects supported in that MySQL version.) (5.0.22 was security release only - all 5.0.22 bugfixes moved to 5.0.23.) Closed.

Thanks!