All Packages

Package Summary
Package
Description
 
Configuration of system parameters.
Crypto related classes.
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
 
 
An abstract file system API.
Public classes for adding information to any auditing information picked up by filesystem clients.
 
 
Filesystem implementations that allow Hadoop to read directly from HTTP / HTTPS endpoints.
This package contains implementation classes for use inside filesystems.
block caching for use in object store clients.
Filesystem implementations that allow Hadoop to read directly from the local file system.
This package provides support for HDFS permission and ACL.
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
SFTP FileSystem package.
Support for the execution of a file system command.
 
This package contains support for statistic collection and reporting.
Implementation support for statistics.
This package is for classes to be shared across object stores; for internal use within the hadoop-* modules only.
Auditing classes for internal use within the hadoop-* modules only.
ViewFileSystem and ViewFileSystemOverloadScheme classes.
 
 
Support for embedded HTTP services.
This package provides user-selectable (via configuration) classes that add functionality to the web UI.
Generic i/o code for use when reading and writing data to the network, to databases, and to files.
 
Implementation of compression/decompression for the BZip2 compression algorithm.
Implementation of compression/decompression for the LZ4 compression algorithm.
Implementation of compression/decompression for the Snappy compression algorithm.
Implementation of compression/decompression based on the popular gzip compressed file format.
Implementation of compression/decompression based on the zStandard compression algorithm.
 
Erasure codec framework.
Erasure coders framework.
 
 
Raw erasure coders.
General helpers for implementing raw erasure coders.
 
Various native IO-related calls not available in Java.
A mechanism for selectively retrying methods that throw exceptions under certain circumstances.
This package provides a mechanism for using different serialization frameworks in Hadoop.
This package provides Avro serialization in Hadoop.
Support for dynamic access to filesystem operations which are not available in older hadoop releases.
Implementation/testing support for wrapped IO.
Tools to help define network clients and servers.
IPC internal classes not for any use by libraries outside the apache hadoop source tree.
RPC related metrics.
 
This package provides access to JMX primarily through the JMXJsonServlet class.
 
Metrics 2.0
Annotation interfaces for metrics instrumentation
Builtin metrics filters (to be used in metrics config files)
A metrics system implementation
A collection of library classes for implementing metrics sources
Builtin metrics sinks
 
 
General helpers for implementing source and sinks
Network-related classes.
 
This package provides ONC RPC implementation with simple UDP/TCP Servers and clients.
This package provides security related implementation for ONC RPC.
This package provides a port mapper implementation used by ONC RPC.
Classes for hadoop security.
Provides the hadoop credential provider API.
Provides the server-side framework for authentication.
Support for service-level authorization.
Filters for HTTP service security.
 
 
Support for delegation tokens.
ZooKeeper secret manager for TokenIdentifiers and DelegationKeys.
 
Support for services.
This package contains classes, interfaces and exceptions to launch YARN services from the command line.
 
 
Common utilities.
 
Support for concurrent execution.
This package provides utilities to interact with Curator ZooKeeper.
Dynamic class loading and instantiation.
Support for functional programming within the Hadoop APIs.