WL#1702: MySQL Cluster Online LOAD DATA FROM MASTER

Affects: Server-7.1   —   Status: Un-Assigned   —   Priority: Medium

REQUIREMENT
When doing LOAD DATA FROM MASTER for an NDB table, 
then no table locks are taken on the MASTER.

BACKGROUND
May be needed for MySQL Cluster customers.

IMPLEMENTATION
Implement some kind of LOG (e.g. Event API if we want Clustered Replication,
see WL#1701.  Otherwise the standard binlog.)  
Inplement some kind of SCAN (need to check how the scanning works in 
MyISAM LOAD DATA FROM MASTER).
Note from Guilhem: Possible implementation: when we have an online backup tool
being able to backup NDB+MyISAM+InnoDB: this tool, as it is being written for
MyISAM now, is able to produce an archive from a set of files and this archive
can be a FIFO. So it should be possible for the replication slave to sort of
launch a backup and receive the archive on its socket. That would enable us to
reuse the "online ability" of online backup.

INITIAL ESTIMATE:  To unsure to specify at this moment