|
Class Summary |
| Block |
A Block is a Nutch FS primitive, identified by a
long. |
| DatanodeInfo |
DatanodeInfo tracks stats on a given node |
| FSDataset |
FSDataset manages a set of data blocks. |
| FSDirectory |
FSDirectory stores the filesystem directory state. |
| FSNamesystem |
The FSNamesystem tracks several important tables. |
| FSParam |
IPC param |
| FSResults |
The result of an NFS IPC call. |
| HeartbeatData |
Heartbeat data |
| NDFS |
The NDFS class holds the NDFS client and server. |
| NDFS.DataNode |
DataNode controls just one critical table:
block-> BLOCK_SIZE stream of bytes
This info is stored on disk (the NameNode is responsible for
asking other machines to replicate the data). |
| NDFS.NameNode |
NameNode controls two critical tables:
1) filename->blocksequence,version
2) block->machinelist
The first table is stored on disk and is very precious. |
| NDFSClient |
NDFSClient does what's necessary to connect to a Nutch Filesystem
and perform basic file tasks. |
| TestClient |
This class tests the NutchFS system. |