org.kitesdk.data.filesystem
Class FileSystemMetadataProvider
java.lang.Object
org.kitesdk.data.spi.AbstractMetadataProvider
org.kitesdk.data.spi.filesystem.FileSystemMetadataProvider
org.kitesdk.data.filesystem.FileSystemMetadataProvider
- All Implemented Interfaces:
- org.kitesdk.data.spi.MetadataProvider
Deprecated. will be removed in 0.14.0; moved to SPI.
@Deprecated
public class FileSystemMetadataProvider
- extends org.kitesdk.data.spi.filesystem.FileSystemMetadataProvider
A MetadataProvider
that stores dataset metadata in a
Hadoop FileSystem
.
When configured with a root directory, this implementation serializes the
information within a DatasetDescriptor
on the
provided FileSystem
. The descriptor is
serialized as an Avro object and stored in a directory named after the
dataset name. For example, if the dataset name is logs
, the directory
rootDirectory/logs/
is created if it doesn't exist, and the
serialized descriptor is stored in the file descriptor.avro
.
Methods inherited from class org.kitesdk.data.spi.filesystem.FileSystemMetadataProvider |
create, delete, exists, list, load, toString, update |
FileSystemMetadataProvider
public FileSystemMetadataProvider(Configuration conf,
Path rootDirectory)
- Deprecated.
Copyright © 2013–2014. All rights reserved.