Bug #28647 backup will run forever if disk full and later write succes will kill ndb node
Submitted: 24 May 2007 12:39 Modified: 20 Feb 2008 22:04
Reporter: Tomas Ulin
Status: Closed
Category:Server: Cluster Severity:S3 (Non-critical)
Version:5.1 OS:Any
Assigned to: Bugs System Target Version:5.1.23
Triage: D2 (Serious)

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

How to repeat:
.
[16 Jul 2007 10: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 8: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 20: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 5:44] Stewart Smith
see my mail on commits list
[15 Aug 2007 11: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 8: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 16: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 4:12] Stewart Smith
looks ok to push.
[13 Nov 2007 9:27] li zhou
pushed into 5.1.22 ndb-bj tree
[1 Feb 2008 23: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 12:07] Jon Stephens
Also documented for 5.1.23-ndb-6.2.11; left status unchanged.
[20 Feb 2008 17:03] Bugs System
Pushed into 5.1.24-rc
[20 Feb 2008 17:04] Bugs System
Pushed into 6.0.5-alpha
[20 Feb 2008 22:04] Jon Stephens
Also documented for 5.1.24 and 6.0.5.