Bug #28647 backup will run forever if disk full and later write succes will kill ndb node
Submitted: 24 May 2007 10:39 Modified: 20 Feb 2008 21:04
Reporter: Tomas Ulin Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Cluster: Cluster (NDB) storage engine Severity:S3 (Non-critical)
Version:5.1 OS:Any
Assigned to: li zhou CPU Architecture:Any

[24 May 2007 10:39] Tomas Ulin
Description:
.

How to repeat:
.
[16 Jul 2007 8:13] 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/30953

ChangeSet@1.2477, 2007-07-16 16:00:32+00:00, lzhou@dev3-63.(none) +3 -0
  BUG#28647 Return backup failure message if disk full
[19 Jul 2007 6:30] Stewart Smith
I'd like to see:
- generic FS error handling... not just ENOSPC
- addition to testBackup
- clearer error path in execSTOP_BACKUP_REQ... big if and else is unclear. have
   if (error)
    {
        do stuff
        return
    }
    normal stuff
[23 Jul 2007 18:06] 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/31412

ChangeSet@1.2477, 2007-07-23 15:25:03+00:00, lzhou@dev3-63.(none) +3 -0
  BUG#28647 Return backup failure message if disk full
[14 Aug 2007 3:44] Stewart Smith
see my mail on commits list
[15 Aug 2007 9:30] 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/32546

ChangeSet@1.2477, 2007-08-15 17:14:53+00:00, lzhou@dev3-63.(none) +2 -0
  BUG#28647 Return backup failure message if disk full
[4 Sep 2007 6:29] 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/33606

ChangeSet@1.2477, 2007-09-04 14:15:45+00:00, lzhou@dev3-63.(none) +3 -0
  BUG#28647 Return backup failure message if disk full
[14 Sep 2007 14: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/34278

ChangeSet@1.2552, 2007-09-14 22:18:20+08:00, lzhou@zhl.ndb.mysql.com +3 -0
  BUG#28647 Stop backup if disk full
[12 Nov 2007 3:12] Stewart Smith
looks ok to push.
[13 Nov 2007 8:27] li zhou
pushed into 5.1.22 ndb-bj tree
[1 Feb 2008 22:36] Jon Stephens
Documented in 5.1.23-ndb-6.3.8 changelog as follows:

        The Cluster backup process could not detect when there was no
        more disk space and instead continued to run until killed
        manually. Now the backup fails with an appropriate error when
        disk space is exhausted. 

Updated NDB error codes listing in Cluster API docs with new errors 2810 and 2815.

Left bug in PQ status pending further merges.
[2 Feb 2008 11:07] Jon Stephens
Also documented for 5.1.23-ndb-6.2.11; left status unchanged.
[20 Feb 2008 16:03] Bugs System
Pushed into 5.1.24-rc
[20 Feb 2008 16:04] Bugs System
Pushed into 6.0.5-alpha
[20 Feb 2008 21:04] Jon Stephens
Also documented for 5.1.24 and 6.0.5.