You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iceberg.apache.org by bl...@apache.org on 2019/07/06 20:08:20 UTC

[incubator-iceberg] branch asf-site updated (b18ade8 -> b35d80e)

This is an automated email from the ASF dual-hosted git repository.

blue pushed a change to branch asf-site
in repository https://gitbox.apache.org/repos/asf/incubator-iceberg.git.


 discard b18ade8  Deployed d8334d3a with MkDocs version: 1.0.4
 discard 7be1088  Deployed a0738e55 with MkDocs version: 1.0.4
 discard d98a26b  Deployed 3a1aab05 with MkDocs version: 1.0.4
 discard 318eff4  Deployed b3d3ab9f with MkDocs version: 1.0.4
 discard 93955d7  Deployed b3d3ab9f with MkDocs version: 1.0.4
     new 5b1510f  Deployed 6075753 with MkDocs version: 1.0.4
     new 0cdde1f  Deployed 9943419 with MkDocs version: 1.0.4
     new dc1a137  Deployed c758165f with MkDocs version: 1.0.4
     new ad0237a  Deployed 601de88e with MkDocs version: 1.0.4
     new a701f48  Deployed adb364f5 with MkDocs version: 1.0.4
     new b35d80e  Deployed dc160c69 with MkDocs version: 1.0.4

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (b18ade8)
            \
             N -- N -- N   refs/heads/asf-site (b35d80e)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

The 6 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 api-quickstart/index.html |   4 +-
 css/extra.css             |   4 +
 index.html                |   2 +-
 sitemap.xml               |  30 ++--
 sitemap.xml.gz            | Bin 216 -> 216 bytes
 spec/index.html           |  30 +++-
 why-iceberg/index.html    | 372 ----------------------------------------------
 7 files changed, 47 insertions(+), 395 deletions(-)
 delete mode 100644 why-iceberg/index.html


[incubator-iceberg] 05/06: Deployed adb364f5 with MkDocs version: 1.0.4

Posted by bl...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

blue pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/incubator-iceberg.git

commit a701f4812f87c5d032a78876ee738e836d0c9522
Author: Ryan Blue <bl...@apache.org>
AuthorDate: Sun Jun 23 12:17:58 2019 -0800

    Deployed adb364f5 with MkDocs version: 1.0.4
---
 index.html      |   2 +-
 sitemap.xml.gz  | Bin 202 -> 202 bytes
 spec/index.html |   3 +--
 3 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/index.html b/index.html
index 9753b07..b4dc918 100644
--- a/index.html
+++ b/index.html
@@ -294,5 +294,5 @@
 
 <!--
 MkDocs version : 1.0.4
-Build Date UTC : 2019-06-23 20:11:18
+Build Date UTC : 2019-06-23 20:17:57
 -->
diff --git a/sitemap.xml.gz b/sitemap.xml.gz
index 758e476..7ac8a52 100644
Binary files a/sitemap.xml.gz and b/sitemap.xml.gz differ
diff --git a/spec/index.html b/spec/index.html
index ee9beb2..eaa8c09 100644
--- a/spec/index.html
+++ b/spec/index.html
@@ -148,7 +148,6 @@
                 
                 <li class="third-level"><a href="#terms">Terms</a></li>
                 <li class="third-level"><a href="#schemas-and-data-types">Schemas and Data Types</a></li>
-                <li class="third-level"><a href="#primitive-types">Primitive Types</a></li>
                 <li class="third-level"><a href="#schema-evolution">Schema Evolution</a></li>
             <li class="second-level"><a href="#partitioning">Partitioning</a></li>
                 
@@ -239,7 +238,7 @@
 <p>A <strong><code>struct</code></strong> is a tuple of typed values. Each field in the tuple is named and has an integer id that is unique in the table schema. Each field can be either optional or required, meaning that values can (or cannot) be null. Fields may be any type. Fields may have an optional comment or doc string.</p>
 <p>A <strong><code>list</code></strong> is a collection of values with some element type. The element field has an integer id that is unique in the table schema. Elements can be either optional or required. Element types may be any type.</p>
 <p>A <strong><code>map</code></strong> is a collection of key-value pairs with a key type and a value type. Both the key field and value field each have an integer id that is unique in the table schema. Map keys are required and map values can be either optional or required. Both map keys and map values may be any type, including nested types.</p>
-<h3 id="primitive-types">Primitive Types</h3>
+<h4 id="primitive-types">Primitive Types</h4>
 <table>
 <thead>
 <tr>


[incubator-iceberg] 03/06: Deployed c758165f with MkDocs version: 1.0.4

Posted by bl...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

blue pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/incubator-iceberg.git

commit dc1a1375ee552be707941ef85c3308349c3019af
Author: Ryan Blue <bl...@apache.org>
AuthorDate: Sat Jun 22 17:40:21 2019 -0800

    Deployed c758165f with MkDocs version: 1.0.4
---
 index.html                                              |   2 +-
 javadoc/master/allclasses-frame.html                    |   4 ++--
 javadoc/master/allclasses-noframe.html                  |   4 ++--
 .../netflix/iceberg/spark/data/SparkParquetWriters.html |   6 +++---
 .../com/netflix/iceberg/spark/data/package-frame.html   |   4 ++--
 .../com/netflix/iceberg/spark/data/package-summary.html |   6 +++---
 .../com/netflix/iceberg/spark/data/package-tree.html    |   6 +++---
 javadoc/master/constant-values.html                     |   6 +++---
 javadoc/master/deprecated-list.html                     |   6 +++---
 javadoc/master/help-doc.html                            |   6 +++---
 javadoc/master/index-all.html                           |   6 +++---
 javadoc/master/index.html                               |   4 ++--
 javadoc/master/org/apache/iceberg/Accessor.html         |   6 +++---
 javadoc/master/org/apache/iceberg/Accessors.html        |   6 +++---
 javadoc/master/org/apache/iceberg/AppendFiles.html      |   6 +++---
 .../master/org/apache/iceberg/BaseCombinedScanTask.html |   6 +++---
 .../apache/iceberg/BaseMetastoreTableOperations.html    |   6 +++---
 .../master/org/apache/iceberg/BaseMetastoreTables.html  |   6 +++---
 javadoc/master/org/apache/iceberg/BaseTable.html        |   6 +++---
 javadoc/master/org/apache/iceberg/CombinedScanTask.html |   6 +++---
 javadoc/master/org/apache/iceberg/ConfigProperties.html |   6 +++---
 javadoc/master/org/apache/iceberg/DataFile.html         |   6 +++---
 .../master/org/apache/iceberg/DataFiles.Builder.html    |   6 +++---
 javadoc/master/org/apache/iceberg/DataFiles.html        |   6 +++---
 javadoc/master/org/apache/iceberg/DataOperations.html   |   6 +++---
 javadoc/master/org/apache/iceberg/DeleteFiles.html      |   6 +++---
 javadoc/master/org/apache/iceberg/ExpireSnapshots.html  |   6 +++---
 javadoc/master/org/apache/iceberg/FileFormat.html       |   6 +++---
 .../master/org/apache/iceberg/FileHistory.Builder.html  |   6 +++---
 javadoc/master/org/apache/iceberg/FileHistory.html      |   6 +++---
 javadoc/master/org/apache/iceberg/FileScanTask.html     |   6 +++---
 javadoc/master/org/apache/iceberg/Files.html            |   6 +++---
 javadoc/master/org/apache/iceberg/Filterable.html       |   6 +++---
 javadoc/master/org/apache/iceberg/FilteredManifest.html |   6 +++---
 .../master/org/apache/iceberg/GenericManifestFile.html  |   6 +++---
 .../apache/iceberg/GenericPartitionFieldSummary.html    |   6 +++---
 .../master/org/apache/iceberg/HasTableOperations.html   |   6 +++---
 .../master/org/apache/iceberg/LocationProviders.html    |   6 +++---
 .../iceberg/ManifestFile.PartitionFieldSummary.html     |   6 +++---
 javadoc/master/org/apache/iceberg/ManifestFile.html     |   6 +++---
 javadoc/master/org/apache/iceberg/ManifestReader.html   |   6 +++---
 javadoc/master/org/apache/iceberg/ManifestWriter.html   |   6 +++---
 javadoc/master/org/apache/iceberg/Metrics.html          |   6 +++---
 javadoc/master/org/apache/iceberg/OverwriteData.html    |   6 +++---
 javadoc/master/org/apache/iceberg/OverwriteFiles.html   |   6 +++---
 javadoc/master/org/apache/iceberg/PartitionField.html   |   6 +++---
 .../org/apache/iceberg/PartitionSpec.Builder.html       |   6 +++---
 javadoc/master/org/apache/iceberg/PartitionSpec.html    |   6 +++---
 .../master/org/apache/iceberg/PartitionSpecParser.html  |   6 +++---
 javadoc/master/org/apache/iceberg/PendingUpdate.html    |   6 +++---
 javadoc/master/org/apache/iceberg/ReplaceManifests.html |   6 +++---
 .../master/org/apache/iceberg/ReplacePartitions.html    |   6 +++---
 .../org/apache/iceberg/ReplacePartitionsOperation.html  |   6 +++---
 javadoc/master/org/apache/iceberg/RewriteFiles.html     |   6 +++---
 javadoc/master/org/apache/iceberg/RewriteManifests.html |   6 +++---
 javadoc/master/org/apache/iceberg/Rollback.html         |   6 +++---
 .../master/org/apache/iceberg/ScanSummary.Builder.html  |   6 +++---
 .../apache/iceberg/ScanSummary.PartitionMetrics.html    |   6 +++---
 javadoc/master/org/apache/iceberg/ScanSummary.html      |   6 +++---
 javadoc/master/org/apache/iceberg/ScanTask.html         |   6 +++---
 javadoc/master/org/apache/iceberg/Schema.html           |   6 +++---
 javadoc/master/org/apache/iceberg/SchemaParser.html     |   6 +++---
 javadoc/master/org/apache/iceberg/SetLocation.html      |   6 +++---
 javadoc/master/org/apache/iceberg/Snapshot.html         |   6 +++---
 javadoc/master/org/apache/iceberg/SnapshotParser.html   |   6 +++---
 .../org/apache/iceberg/SnapshotSummary.Builder.html     |   6 +++---
 javadoc/master/org/apache/iceberg/SnapshotSummary.html  |   6 +++---
 javadoc/master/org/apache/iceberg/SnapshotUpdate.html   |   6 +++---
 javadoc/master/org/apache/iceberg/StructLike.html       |   6 +++---
 javadoc/master/org/apache/iceberg/SystemProperties.html |   6 +++---
 javadoc/master/org/apache/iceberg/Table.html            |   6 +++---
 .../apache/iceberg/TableMetadata.SnapshotLogEntry.html  |   6 +++---
 javadoc/master/org/apache/iceberg/TableMetadata.html    |   6 +++---
 .../master/org/apache/iceberg/TableMetadataParser.html  |   6 +++---
 javadoc/master/org/apache/iceberg/TableOperations.html  |   6 +++---
 javadoc/master/org/apache/iceberg/TableProperties.html  |   6 +++---
 javadoc/master/org/apache/iceberg/TableScan.html        |   6 +++---
 javadoc/master/org/apache/iceberg/Tables.html           |   6 +++---
 javadoc/master/org/apache/iceberg/Transaction.html      |   6 +++---
 javadoc/master/org/apache/iceberg/UpdateLocation.html   |   6 +++---
 javadoc/master/org/apache/iceberg/UpdateProperties.html |   6 +++---
 javadoc/master/org/apache/iceberg/UpdateSchema.html     |   6 +++---
 .../org/apache/iceberg/avro/Avro.ReadBuilder.html       |   6 +++---
 .../org/apache/iceberg/avro/Avro.WriteBuilder.html      |   6 +++---
 javadoc/master/org/apache/iceberg/avro/Avro.html        |   6 +++---
 .../master/org/apache/iceberg/avro/AvroIterable.html    |   6 +++---
 .../master/org/apache/iceberg/avro/AvroSchemaUtil.html  |   6 +++---
 .../org/apache/iceberg/avro/AvroSchemaVisitor.html      |   6 +++---
 javadoc/master/org/apache/iceberg/avro/LogicalMap.html  |   6 +++---
 .../org/apache/iceberg/avro/ProjectionDatumReader.html  |   6 +++---
 .../master/org/apache/iceberg/avro/UUIDConversion.html  |   6 +++---
 javadoc/master/org/apache/iceberg/avro/ValueReader.html |   6 +++---
 .../apache/iceberg/avro/ValueReaders.StructReader.html  |   6 +++---
 .../master/org/apache/iceberg/avro/ValueReaders.html    |   6 +++---
 javadoc/master/org/apache/iceberg/avro/ValueWriter.html |   6 +++---
 .../apache/iceberg/avro/ValueWriters.StructWriter.html  |   6 +++---
 .../master/org/apache/iceberg/avro/ValueWriters.html    |   6 +++---
 .../master/org/apache/iceberg/avro/package-frame.html   |   4 ++--
 .../master/org/apache/iceberg/avro/package-summary.html |   6 +++---
 .../master/org/apache/iceberg/avro/package-tree.html    |   6 +++---
 javadoc/master/org/apache/iceberg/catalog/Catalog.html  |   6 +++---
 .../master/org/apache/iceberg/catalog/Namespace.html    |   6 +++---
 .../org/apache/iceberg/catalog/TableIdentifier.html     |   6 +++---
 .../org/apache/iceberg/catalog/package-frame.html       |   4 ++--
 .../org/apache/iceberg/catalog/package-summary.html     |   6 +++---
 .../master/org/apache/iceberg/catalog/package-tree.html |   6 +++---
 .../org/apache/iceberg/common/DynClasses.Builder.html   |   6 +++---
 .../master/org/apache/iceberg/common/DynClasses.html    |   6 +++---
 .../apache/iceberg/common/DynConstructors.Builder.html  |   6 +++---
 .../org/apache/iceberg/common/DynConstructors.Ctor.html |   6 +++---
 .../org/apache/iceberg/common/DynConstructors.html      |   6 +++---
 .../org/apache/iceberg/common/DynFields.BoundField.html |   6 +++---
 .../org/apache/iceberg/common/DynFields.Builder.html    |   6 +++---
 .../apache/iceberg/common/DynFields.StaticField.html    |   6 +++---
 .../apache/iceberg/common/DynFields.UnboundField.html   |   6 +++---
 javadoc/master/org/apache/iceberg/common/DynFields.html |   6 +++---
 .../apache/iceberg/common/DynMethods.BoundMethod.html   |   6 +++---
 .../org/apache/iceberg/common/DynMethods.Builder.html   |   6 +++---
 .../apache/iceberg/common/DynMethods.StaticMethod.html  |   6 +++---
 .../apache/iceberg/common/DynMethods.UnboundMethod.html |   6 +++---
 .../master/org/apache/iceberg/common/DynMethods.html    |   6 +++---
 .../master/org/apache/iceberg/common/package-frame.html |   4 ++--
 .../org/apache/iceberg/common/package-summary.html      |   6 +++---
 .../master/org/apache/iceberg/common/package-tree.html  |   6 +++---
 .../master/org/apache/iceberg/data/GenericRecord.html   |   6 +++---
 .../iceberg/data/IcebergGenerics.ScanBuilder.html       |   6 +++---
 .../master/org/apache/iceberg/data/IcebergGenerics.html |   6 +++---
 javadoc/master/org/apache/iceberg/data/Record.html      |   6 +++---
 .../master/org/apache/iceberg/data/avro/DataReader.html |   6 +++---
 .../master/org/apache/iceberg/data/avro/DataWriter.html |   6 +++---
 .../org/apache/iceberg/data/avro/IcebergDecoder.html    |   6 +++---
 .../org/apache/iceberg/data/avro/IcebergEncoder.html    |   6 +++---
 .../org/apache/iceberg/data/avro/package-frame.html     |   4 ++--
 .../org/apache/iceberg/data/avro/package-summary.html   |   6 +++---
 .../org/apache/iceberg/data/avro/package-tree.html      |   6 +++---
 .../master/org/apache/iceberg/data/package-frame.html   |   4 ++--
 .../master/org/apache/iceberg/data/package-summary.html |   6 +++---
 .../master/org/apache/iceberg/data/package-tree.html    |   6 +++---
 .../iceberg/data/parquet/GenericParquetReaders.html     |   6 +++---
 .../iceberg/data/parquet/GenericParquetWriter.html      |   6 +++---
 .../org/apache/iceberg/data/parquet/package-frame.html  |   4 ++--
 .../apache/iceberg/data/parquet/package-summary.html    |   6 +++---
 .../org/apache/iceberg/data/parquet/package-tree.html   |   6 +++---
 .../org/apache/iceberg/encryption/EncryptedFiles.html   |   6 +++---
 .../apache/iceberg/encryption/EncryptedInputFile.html   |   6 +++---
 .../apache/iceberg/encryption/EncryptedOutputFile.html  |   6 +++---
 .../iceberg/encryption/EncryptionKeyMetadata.html       |   6 +++---
 .../iceberg/encryption/EncryptionKeyMetadatas.html      |   6 +++---
 .../apache/iceberg/encryption/EncryptionManager.html    |   6 +++---
 .../iceberg/encryption/PlaintextEncryptionManager.html  |   6 +++---
 .../org/apache/iceberg/encryption/package-frame.html    |   4 ++--
 .../org/apache/iceberg/encryption/package-summary.html  |   6 +++---
 .../org/apache/iceberg/encryption/package-tree.html     |   6 +++---
 javadoc/master/org/apache/iceberg/events/Listener.html  |   6 +++---
 javadoc/master/org/apache/iceberg/events/Listeners.html |   6 +++---
 javadoc/master/org/apache/iceberg/events/ScanEvent.html |   6 +++---
 .../master/org/apache/iceberg/events/package-frame.html |   4 ++--
 .../org/apache/iceberg/events/package-summary.html      |   6 +++---
 .../master/org/apache/iceberg/events/package-tree.html  |   6 +++---
 .../iceberg/exceptions/AlreadyExistsException.html      |   6 +++---
 .../iceberg/exceptions/CommitFailedException.html       |   6 +++---
 .../apache/iceberg/exceptions/NoSuchTableException.html |   6 +++---
 .../apache/iceberg/exceptions/RuntimeIOException.html   |   6 +++---
 .../apache/iceberg/exceptions/ValidationException.html  |   6 +++---
 .../org/apache/iceberg/exceptions/package-frame.html    |   4 ++--
 .../org/apache/iceberg/exceptions/package-summary.html  |   6 +++---
 .../org/apache/iceberg/exceptions/package-tree.html     |   6 +++---
 javadoc/master/org/apache/iceberg/expressions/And.html  |   6 +++---
 .../master/org/apache/iceberg/expressions/Binder.html   |   6 +++---
 .../org/apache/iceberg/expressions/BoundPredicate.html  |   6 +++---
 .../org/apache/iceberg/expressions/BoundReference.html  |   6 +++---
 .../org/apache/iceberg/expressions/Evaluator.html       |   6 +++---
 .../iceberg/expressions/Expression.Operation.html       |   6 +++---
 .../org/apache/iceberg/expressions/Expression.html      |   6 +++---
 .../ExpressionVisitors.BoundExpressionVisitor.html      |   6 +++---
 .../ExpressionVisitors.ExpressionVisitor.html           |   6 +++---
 .../apache/iceberg/expressions/ExpressionVisitors.html  |   6 +++---
 .../org/apache/iceberg/expressions/Expressions.html     |   6 +++---
 .../master/org/apache/iceberg/expressions/False.html    |   6 +++---
 .../iceberg/expressions/InclusiveManifestEvaluator.html |   6 +++---
 .../iceberg/expressions/InclusiveMetricsEvaluator.html  |   6 +++---
 .../master/org/apache/iceberg/expressions/Literal.html  |   6 +++---
 .../org/apache/iceberg/expressions/NamedReference.html  |   6 +++---
 javadoc/master/org/apache/iceberg/expressions/Not.html  |   6 +++---
 javadoc/master/org/apache/iceberg/expressions/Or.html   |   6 +++---
 .../org/apache/iceberg/expressions/Predicate.html       |   6 +++---
 .../expressions/Projections.ProjectionEvaluator.html    |   6 +++---
 .../org/apache/iceberg/expressions/Projections.html     |   6 +++---
 .../org/apache/iceberg/expressions/Reference.html       |   6 +++---
 .../apache/iceberg/expressions/ResidualEvaluator.html   |   6 +++---
 .../iceberg/expressions/StrictMetricsEvaluator.html     |   6 +++---
 javadoc/master/org/apache/iceberg/expressions/True.html |   6 +++---
 .../apache/iceberg/expressions/UnboundPredicate.html    |   6 +++---
 .../org/apache/iceberg/expressions/package-frame.html   |   4 ++--
 .../org/apache/iceberg/expressions/package-summary.html |   6 +++---
 .../org/apache/iceberg/expressions/package-tree.html    |   6 +++---
 .../master/org/apache/iceberg/hadoop/HadoopFileIO.html  |   6 +++---
 .../org/apache/iceberg/hadoop/HadoopInputFile.html      |   6 +++---
 .../org/apache/iceberg/hadoop/HadoopOutputFile.html     |   6 +++---
 .../apache/iceberg/hadoop/HadoopTableOperations.html    |   6 +++---
 .../master/org/apache/iceberg/hadoop/HadoopTables.html  |   6 +++---
 .../iceberg/hadoop/SerializableConfiguration.html       |   6 +++---
 .../master/org/apache/iceberg/hadoop/package-frame.html |   4 ++--
 .../org/apache/iceberg/hadoop/package-summary.html      |   6 +++---
 .../master/org/apache/iceberg/hadoop/package-tree.html  |   6 +++---
 .../org/apache/iceberg/hive/HiveTableOperations.html    |   6 +++---
 javadoc/master/org/apache/iceberg/hive/HiveTables.html  |   6 +++---
 .../org/apache/iceberg/hive/HiveTypeConverter.html      |   6 +++---
 .../org/apache/iceberg/hive/RuntimeMetaException.html   |   6 +++---
 .../master/org/apache/iceberg/hive/package-frame.html   |   4 ++--
 .../master/org/apache/iceberg/hive/package-summary.html |   6 +++---
 .../master/org/apache/iceberg/hive/package-tree.html    |   6 +++---
 .../master/org/apache/iceberg/io/CloseableGroup.html    |   6 +++---
 .../io/CloseableIterable.ConcatCloseableIterable.html   |   6 +++---
 .../master/org/apache/iceberg/io/CloseableIterable.html |   6 +++---
 .../org/apache/iceberg/io/DelegatingInputStream.html    |   6 +++---
 .../org/apache/iceberg/io/DelegatingOutputStream.html   |   6 +++---
 javadoc/master/org/apache/iceberg/io/FileAppender.html  |   6 +++---
 javadoc/master/org/apache/iceberg/io/FileIO.html        |   6 +++---
 javadoc/master/org/apache/iceberg/io/InputFile.html     |   6 +++---
 .../master/org/apache/iceberg/io/LocationProvider.html  |   6 +++---
 javadoc/master/org/apache/iceberg/io/OutputFile.html    |   6 +++---
 .../org/apache/iceberg/io/PositionOutputStream.html     |   6 +++---
 .../org/apache/iceberg/io/SeekableInputStream.html      |   6 +++---
 javadoc/master/org/apache/iceberg/io/package-frame.html |   4 ++--
 .../master/org/apache/iceberg/io/package-summary.html   |   6 +++---
 javadoc/master/org/apache/iceberg/io/package-tree.html  |   6 +++---
 javadoc/master/org/apache/iceberg/orc/ColumnIdMap.html  |   6 +++---
 .../master/org/apache/iceberg/orc/ORC.ReadBuilder.html  |   6 +++---
 .../master/org/apache/iceberg/orc/ORC.WriteBuilder.html |   6 +++---
 javadoc/master/org/apache/iceberg/orc/ORC.html          |   6 +++---
 javadoc/master/org/apache/iceberg/orc/OrcMetrics.html   |   6 +++---
 .../master/org/apache/iceberg/orc/OrcValueReader.html   |   6 +++---
 .../master/org/apache/iceberg/orc/OrcValueWriter.html   |   6 +++---
 .../master/org/apache/iceberg/orc/TypeConversion.html   |   6 +++---
 .../apache/iceberg/orc/VectorizedRowBatchIterator.html  |   6 +++---
 .../master/org/apache/iceberg/orc/package-frame.html    |   4 ++--
 .../master/org/apache/iceberg/orc/package-summary.html  |   6 +++---
 javadoc/master/org/apache/iceberg/orc/package-tree.html |   6 +++---
 javadoc/master/org/apache/iceberg/package-frame.html    |   4 ++--
 javadoc/master/org/apache/iceberg/package-summary.html  |   6 +++---
 javadoc/master/org/apache/iceberg/package-tree.html     |   6 +++---
 .../org/apache/iceberg/parquet/ColumnIterator.html      |   6 +++---
 .../master/org/apache/iceberg/parquet/ColumnWriter.html |   6 +++---
 .../org/apache/iceberg/parquet/Parquet.ReadBuilder.html |   6 +++---
 .../apache/iceberg/parquet/Parquet.WriteBuilder.html    |   6 +++---
 javadoc/master/org/apache/iceberg/parquet/Parquet.html  |   6 +++---
 .../org/apache/iceberg/parquet/ParquetAvroReader.html   |   6 +++---
 .../ParquetAvroValueReaders.TimeMillisReader.html       |   6 +++---
 .../ParquetAvroValueReaders.TimestampMillisReader.html  |   6 +++---
 .../apache/iceberg/parquet/ParquetAvroValueReaders.html |   6 +++---
 .../org/apache/iceberg/parquet/ParquetAvroWriter.html   |   6 +++---
 .../parquet/ParquetDictionaryRowGroupFilter.html        |   6 +++---
 .../org/apache/iceberg/parquet/ParquetIterable.html     |   6 +++---
 .../iceberg/parquet/ParquetMetricsRowGroupFilter.html   |   6 +++---
 .../org/apache/iceberg/parquet/ParquetReader.html       |   6 +++---
 .../org/apache/iceberg/parquet/ParquetSchemaUtil.html   |   6 +++---
 .../org/apache/iceberg/parquet/ParquetTypeVisitor.html  |   6 +++---
 .../master/org/apache/iceberg/parquet/ParquetUtil.html  |   6 +++---
 .../org/apache/iceberg/parquet/ParquetValueReader.html  |   6 +++---
 .../ParquetValueReaders.BinaryAsDecimalReader.html      |   6 +++---
 .../parquet/ParquetValueReaders.BytesReader.html        |   6 +++---
 .../ParquetValueReaders.FloatAsDoubleReader.html        |   6 +++---
 .../parquet/ParquetValueReaders.IntAsLongReader.html    |   6 +++---
 .../ParquetValueReaders.IntegerAsDecimalReader.html     |   6 +++---
 .../iceberg/parquet/ParquetValueReaders.ListReader.html |   6 +++---
 .../ParquetValueReaders.LongAsDecimalReader.html        |   6 +++---
 .../iceberg/parquet/ParquetValueReaders.MapReader.html  |   6 +++---
 .../parquet/ParquetValueReaders.PrimitiveReader.html    |   6 +++---
 .../ParquetValueReaders.RepeatedKeyValueReader.html     |   6 +++---
 .../parquet/ParquetValueReaders.RepeatedReader.html     |   6 +++---
 .../parquet/ParquetValueReaders.ReusableEntry.html      |   6 +++---
 .../parquet/ParquetValueReaders.StringReader.html       |   6 +++---
 .../parquet/ParquetValueReaders.StructReader.html       |   6 +++---
 .../parquet/ParquetValueReaders.UnboxedReader.html      |   6 +++---
 .../org/apache/iceberg/parquet/ParquetValueReaders.html |   6 +++---
 .../org/apache/iceberg/parquet/ParquetValueWriter.html  |   6 +++---
 .../parquet/ParquetValueWriters.PrimitiveWriter.html    |   6 +++---
 .../ParquetValueWriters.RepeatedKeyValueWriter.html     |   6 +++---
 .../parquet/ParquetValueWriters.RepeatedWriter.html     |   6 +++---
 .../parquet/ParquetValueWriters.StructWriter.html       |   6 +++---
 .../org/apache/iceberg/parquet/ParquetValueWriters.html |   6 +++---
 .../org/apache/iceberg/parquet/ParquetWriteAdapter.html |   6 +++---
 .../master/org/apache/iceberg/parquet/TripleWriter.html |   6 +++---
 .../org/apache/iceberg/parquet/TypeToMessageType.html   |   6 +++---
 .../apache/iceberg/parquet/TypeWithSchemaVisitor.html   |   6 +++---
 .../org/apache/iceberg/parquet/package-frame.html       |   4 ++--
 .../org/apache/iceberg/parquet/package-summary.html     |   6 +++---
 .../master/org/apache/iceberg/parquet/package-tree.html |   6 +++---
 .../pig/IcebergPigInputFormat.IcebergRecordReader.html  |   6 +++---
 .../org/apache/iceberg/pig/IcebergPigInputFormat.html   |   6 +++---
 .../master/org/apache/iceberg/pig/IcebergStorage.html   |   6 +++---
 .../master/org/apache/iceberg/pig/PigParquetReader.html |   6 +++---
 javadoc/master/org/apache/iceberg/pig/SchemaUtil.html   |   6 +++---
 .../master/org/apache/iceberg/pig/package-frame.html    |   4 ++--
 .../master/org/apache/iceberg/pig/package-summary.html  |   6 +++---
 javadoc/master/org/apache/iceberg/pig/package-tree.html |   6 +++---
 .../iceberg/spark/PruneColumnsWithReordering.html       |   6 +++---
 .../iceberg/spark/PruneColumnsWithoutReordering.html    |   6 +++---
 .../master/org/apache/iceberg/spark/SparkFilters.html   |   6 +++---
 .../org/apache/iceberg/spark/SparkSchemaUtil.html       |   6 +++---
 .../org/apache/iceberg/spark/data/SparkAvroReader.html  |   6 +++---
 .../org/apache/iceberg/spark/data/SparkAvroWriter.html  |   6 +++---
 .../org/apache/iceberg/spark/data/SparkOrcReader.html   |   6 +++---
 .../org/apache/iceberg/spark/data/SparkOrcWriter.html   |   6 +++---
 .../apache/iceberg/spark/data/SparkParquetReaders.html  |   6 +++---
 .../apache/iceberg/spark/data/SparkParquetWriters.html  |   6 +++---
 .../apache/iceberg/spark/data/SparkValueReaders.html    |   6 +++---
 .../apache/iceberg/spark/data/SparkValueWriters.html    |   6 +++---
 .../org/apache/iceberg/spark/data/package-frame.html    |   4 ++--
 .../org/apache/iceberg/spark/data/package-summary.html  |   6 +++---
 .../org/apache/iceberg/spark/data/package-tree.html     |   6 +++---
 javadoc/master/org/apache/iceberg/spark/hacks/Hive.html |   6 +++---
 .../org/apache/iceberg/spark/hacks/package-frame.html   |   4 ++--
 .../org/apache/iceberg/spark/hacks/package-summary.html |   6 +++---
 .../org/apache/iceberg/spark/hacks/package-tree.html    |   6 +++---
 .../master/org/apache/iceberg/spark/package-frame.html  |   4 ++--
 .../org/apache/iceberg/spark/package-summary.html       |   6 +++---
 .../master/org/apache/iceberg/spark/package-tree.html   |   6 +++---
 .../org/apache/iceberg/spark/source/IcebergSource.html  |   6 +++---
 .../apache/iceberg/spark/source/StreamingWriter.html    |   6 +++---
 .../org/apache/iceberg/spark/source/package-frame.html  |   4 ++--
 .../apache/iceberg/spark/source/package-summary.html    |   6 +++---
 .../org/apache/iceberg/spark/source/package-tree.html   |   6 +++---
 .../apache/iceberg/transforms/PartitionSpecVisitor.html |   6 +++---
 .../master/org/apache/iceberg/transforms/Transform.html |   6 +++---
 .../org/apache/iceberg/transforms/Transforms.html       |   6 +++---
 .../org/apache/iceberg/transforms/package-frame.html    |   4 ++--
 .../org/apache/iceberg/transforms/package-summary.html  |   6 +++---
 .../org/apache/iceberg/transforms/package-tree.html     |   6 +++---
 .../org/apache/iceberg/types/CheckCompatibility.html    |   6 +++---
 .../master/org/apache/iceberg/types/Comparators.html    |   6 +++---
 .../master/org/apache/iceberg/types/Conversions.html    |   6 +++---
 .../master/org/apache/iceberg/types/IndexByName.html    |   6 +++---
 .../org/apache/iceberg/types/Type.NestedType.html       |   6 +++---
 .../org/apache/iceberg/types/Type.PrimitiveType.html    |   6 +++---
 .../master/org/apache/iceberg/types/Type.TypeID.html    |   6 +++---
 javadoc/master/org/apache/iceberg/types/Type.html       |   6 +++---
 .../types/TypeUtil.CustomOrderSchemaVisitor.html        |   6 +++---
 .../org/apache/iceberg/types/TypeUtil.NextID.html       |   6 +++---
 .../apache/iceberg/types/TypeUtil.SchemaVisitor.html    |   6 +++---
 javadoc/master/org/apache/iceberg/types/TypeUtil.html   |   6 +++---
 .../org/apache/iceberg/types/Types.BinaryType.html      |   6 +++---
 .../org/apache/iceberg/types/Types.BooleanType.html     |   6 +++---
 .../master/org/apache/iceberg/types/Types.DateType.html |   6 +++---
 .../org/apache/iceberg/types/Types.DecimalType.html     |   6 +++---
 .../org/apache/iceberg/types/Types.DoubleType.html      |   6 +++---
 .../org/apache/iceberg/types/Types.FixedType.html       |   6 +++---
 .../org/apache/iceberg/types/Types.FloatType.html       |   6 +++---
 .../org/apache/iceberg/types/Types.IntegerType.html     |   6 +++---
 .../master/org/apache/iceberg/types/Types.ListType.html |   6 +++---
 .../master/org/apache/iceberg/types/Types.LongType.html |   6 +++---
 .../master/org/apache/iceberg/types/Types.MapType.html  |   6 +++---
 .../org/apache/iceberg/types/Types.NestedField.html     |   6 +++---
 .../org/apache/iceberg/types/Types.StringType.html      |   6 +++---
 .../org/apache/iceberg/types/Types.StructType.html      |   6 +++---
 .../master/org/apache/iceberg/types/Types.TimeType.html |   6 +++---
 .../org/apache/iceberg/types/Types.TimestampType.html   |   6 +++---
 .../master/org/apache/iceberg/types/Types.UUIDType.html |   6 +++---
 javadoc/master/org/apache/iceberg/types/Types.html      |   6 +++---
 .../master/org/apache/iceberg/types/package-frame.html  |   4 ++--
 .../org/apache/iceberg/types/package-summary.html       |   6 +++---
 .../master/org/apache/iceberg/types/package-tree.html   |   6 +++---
 .../org/apache/iceberg/util/BinPacking.ListPacker.html  |   6 +++---
 .../apache/iceberg/util/BinPacking.PackingIterable.html |   6 +++---
 javadoc/master/org/apache/iceberg/util/BinPacking.html  |   6 +++---
 javadoc/master/org/apache/iceberg/util/ByteBuffers.html |   6 +++---
 .../org/apache/iceberg/util/CharSequenceWrapper.html    |   6 +++---
 .../master/org/apache/iceberg/util/ExceptionUtil.html   |   6 +++---
 javadoc/master/org/apache/iceberg/util/Exceptions.html  |   6 +++---
 javadoc/master/org/apache/iceberg/util/JsonUtil.html    |   6 +++---
 javadoc/master/org/apache/iceberg/util/Pair.html        |   6 +++---
 .../org/apache/iceberg/util/ParallelIterable.html       |   6 +++---
 .../master/org/apache/iceberg/util/PropertyUtil.html    |   6 +++---
 .../org/apache/iceberg/util/StructLikeWrapper.html      |   6 +++---
 .../master/org/apache/iceberg/util/Tasks.Builder.html   |   6 +++---
 .../org/apache/iceberg/util/Tasks.FailureTask.html      |   6 +++---
 javadoc/master/org/apache/iceberg/util/Tasks.Task.html  |   6 +++---
 .../iceberg/util/Tasks.UnrecoverableException.html      |   6 +++---
 javadoc/master/org/apache/iceberg/util/Tasks.html       |   6 +++---
 javadoc/master/org/apache/iceberg/util/ThreadPools.html |   6 +++---
 .../master/org/apache/iceberg/util/package-frame.html   |   4 ++--
 .../master/org/apache/iceberg/util/package-summary.html |   6 +++---
 .../master/org/apache/iceberg/util/package-tree.html    |   6 +++---
 javadoc/master/overview-frame.html                      |   4 ++--
 javadoc/master/overview-summary.html                    |   8 ++++----
 javadoc/master/overview-tree.html                       |   6 +++---
 javadoc/master/serialized-form.html                     |   6 +++---
 sitemap.xml.gz                                          | Bin 200 -> 200 bytes
 389 files changed, 1134 insertions(+), 1134 deletions(-)

diff --git a/index.html b/index.html
index ab32fcb..361e999 100644
--- a/index.html
+++ b/index.html
@@ -288,5 +288,5 @@
 
 <!--
 MkDocs version : 1.0.4
-Build Date UTC : 2019-06-23 01:35:16
+Build Date UTC : 2019-06-23 01:40:20
 -->
diff --git a/javadoc/master/allclasses-frame.html b/javadoc/master/allclasses-frame.html
index a091b02..43d9cb7 100644
--- a/javadoc/master/allclasses-frame.html
+++ b/javadoc/master/allclasses-frame.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>All Classes (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>All Classes (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
diff --git a/javadoc/master/allclasses-noframe.html b/javadoc/master/allclasses-noframe.html
index 2454781..9e707e1 100644
--- a/javadoc/master/allclasses-noframe.html
+++ b/javadoc/master/allclasses-noframe.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>All Classes (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>All Classes (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
diff --git a/javadoc/master/com/netflix/iceberg/spark/data/SparkParquetWriters.html b/javadoc/master/com/netflix/iceberg/spark/data/SparkParquetWriters.html
index a4ab932..dd7ae46 100644
--- a/javadoc/master/com/netflix/iceberg/spark/data/SparkParquetWriters.html
+++ b/javadoc/master/com/netflix/iceberg/spark/data/SparkParquetWriters.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>SparkParquetWriters (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>SparkParquetWriters (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="SparkParquetWriters (iceberg 6075753.dirty API)";
+            parent.document.title="SparkParquetWriters (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/com/netflix/iceberg/spark/data/package-frame.html b/javadoc/master/com/netflix/iceberg/spark/data/package-frame.html
index 0bfde5e..5a716de 100644
--- a/javadoc/master/com/netflix/iceberg/spark/data/package-frame.html
+++ b/javadoc/master/com/netflix/iceberg/spark/data/package-frame.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>com.netflix.iceberg.spark.data (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>com.netflix.iceberg.spark.data (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
diff --git a/javadoc/master/com/netflix/iceberg/spark/data/package-summary.html b/javadoc/master/com/netflix/iceberg/spark/data/package-summary.html
index 0527ced..d8dc295 100644
--- a/javadoc/master/com/netflix/iceberg/spark/data/package-summary.html
+++ b/javadoc/master/com/netflix/iceberg/spark/data/package-summary.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>com.netflix.iceberg.spark.data (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>com.netflix.iceberg.spark.data (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="com.netflix.iceberg.spark.data (iceberg 6075753.dirty API)";
+            parent.document.title="com.netflix.iceberg.spark.data (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/com/netflix/iceberg/spark/data/package-tree.html b/javadoc/master/com/netflix/iceberg/spark/data/package-tree.html
index c542d17..81bd86d 100644
--- a/javadoc/master/com/netflix/iceberg/spark/data/package-tree.html
+++ b/javadoc/master/com/netflix/iceberg/spark/data/package-tree.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>com.netflix.iceberg.spark.data Class Hierarchy (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>com.netflix.iceberg.spark.data Class Hierarchy (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="com.netflix.iceberg.spark.data Class Hierarchy (iceberg 6075753.dirty API)";
+            parent.document.title="com.netflix.iceberg.spark.data Class Hierarchy (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/constant-values.html b/javadoc/master/constant-values.html
index 5d303f5..fd06ee5 100644
--- a/javadoc/master/constant-values.html
+++ b/javadoc/master/constant-values.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>Constant Field Values (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>Constant Field Values (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Constant Field Values (iceberg 6075753.dirty API)";
+            parent.document.title="Constant Field Values (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/deprecated-list.html b/javadoc/master/deprecated-list.html
index f5775f8..830eae5 100644
--- a/javadoc/master/deprecated-list.html
+++ b/javadoc/master/deprecated-list.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>Deprecated List (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>Deprecated List (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Deprecated List (iceberg 6075753.dirty API)";
+            parent.document.title="Deprecated List (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/help-doc.html b/javadoc/master/help-doc.html
index c286280..5c80931 100644
--- a/javadoc/master/help-doc.html
+++ b/javadoc/master/help-doc.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>API Help (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>API Help (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="API Help (iceberg 6075753.dirty API)";
+            parent.document.title="API Help (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/index-all.html b/javadoc/master/index-all.html
index 7a1cf74..1a4016e 100644
--- a/javadoc/master/index-all.html
+++ b/javadoc/master/index-all.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>Index (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>Index (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Index (iceberg 6075753.dirty API)";
+            parent.document.title="Index (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/index.html b/javadoc/master/index.html
index 9dbd0b9..c98a672 100644
--- a/javadoc/master/index.html
+++ b/javadoc/master/index.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>iceberg 6075753.dirty API</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>iceberg master API</title>
 <script type="text/javascript">
     tmpTargetPage = "" + window.location.search;
     if (tmpTargetPage != "" && tmpTargetPage != "undefined")
diff --git a/javadoc/master/org/apache/iceberg/Accessor.html b/javadoc/master/org/apache/iceberg/Accessor.html
index 2af4d91..84e8eda 100644
--- a/javadoc/master/org/apache/iceberg/Accessor.html
+++ b/javadoc/master/org/apache/iceberg/Accessor.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>Accessor (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>Accessor (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Accessor (iceberg 6075753.dirty API)";
+            parent.document.title="Accessor (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/Accessors.html b/javadoc/master/org/apache/iceberg/Accessors.html
index e58bcd8..25ba4ef 100644
--- a/javadoc/master/org/apache/iceberg/Accessors.html
+++ b/javadoc/master/org/apache/iceberg/Accessors.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>Accessors (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>Accessors (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Accessors (iceberg 6075753.dirty API)";
+            parent.document.title="Accessors (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/AppendFiles.html b/javadoc/master/org/apache/iceberg/AppendFiles.html
index b1c6c23..290e796 100644
--- a/javadoc/master/org/apache/iceberg/AppendFiles.html
+++ b/javadoc/master/org/apache/iceberg/AppendFiles.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>AppendFiles (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>AppendFiles (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="AppendFiles (iceberg 6075753.dirty API)";
+            parent.document.title="AppendFiles (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/BaseCombinedScanTask.html b/javadoc/master/org/apache/iceberg/BaseCombinedScanTask.html
index de1d795..fd74d17 100644
--- a/javadoc/master/org/apache/iceberg/BaseCombinedScanTask.html
+++ b/javadoc/master/org/apache/iceberg/BaseCombinedScanTask.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>BaseCombinedScanTask (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>BaseCombinedScanTask (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="BaseCombinedScanTask (iceberg 6075753.dirty API)";
+            parent.document.title="BaseCombinedScanTask (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/BaseMetastoreTableOperations.html b/javadoc/master/org/apache/iceberg/BaseMetastoreTableOperations.html
index 71f9dcb..456424e 100644
--- a/javadoc/master/org/apache/iceberg/BaseMetastoreTableOperations.html
+++ b/javadoc/master/org/apache/iceberg/BaseMetastoreTableOperations.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>BaseMetastoreTableOperations (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>BaseMetastoreTableOperations (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="BaseMetastoreTableOperations (iceberg 6075753.dirty API)";
+            parent.document.title="BaseMetastoreTableOperations (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/BaseMetastoreTables.html b/javadoc/master/org/apache/iceberg/BaseMetastoreTables.html
index a339c64..0dd8063 100644
--- a/javadoc/master/org/apache/iceberg/BaseMetastoreTables.html
+++ b/javadoc/master/org/apache/iceberg/BaseMetastoreTables.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>BaseMetastoreTables (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>BaseMetastoreTables (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="BaseMetastoreTables (iceberg 6075753.dirty API)";
+            parent.document.title="BaseMetastoreTables (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/BaseTable.html b/javadoc/master/org/apache/iceberg/BaseTable.html
index b791b54..dc13447 100644
--- a/javadoc/master/org/apache/iceberg/BaseTable.html
+++ b/javadoc/master/org/apache/iceberg/BaseTable.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>BaseTable (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>BaseTable (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="BaseTable (iceberg 6075753.dirty API)";
+            parent.document.title="BaseTable (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/CombinedScanTask.html b/javadoc/master/org/apache/iceberg/CombinedScanTask.html
index 1534794..d3ce1d0 100644
--- a/javadoc/master/org/apache/iceberg/CombinedScanTask.html
+++ b/javadoc/master/org/apache/iceberg/CombinedScanTask.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>CombinedScanTask (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>CombinedScanTask (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="CombinedScanTask (iceberg 6075753.dirty API)";
+            parent.document.title="CombinedScanTask (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/ConfigProperties.html b/javadoc/master/org/apache/iceberg/ConfigProperties.html
index 5e79684..c58bf49 100644
--- a/javadoc/master/org/apache/iceberg/ConfigProperties.html
+++ b/javadoc/master/org/apache/iceberg/ConfigProperties.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>ConfigProperties (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>ConfigProperties (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ConfigProperties (iceberg 6075753.dirty API)";
+            parent.document.title="ConfigProperties (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/DataFile.html b/javadoc/master/org/apache/iceberg/DataFile.html
index 1d179d1..7faedb4 100644
--- a/javadoc/master/org/apache/iceberg/DataFile.html
+++ b/javadoc/master/org/apache/iceberg/DataFile.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>DataFile (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>DataFile (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DataFile (iceberg 6075753.dirty API)";
+            parent.document.title="DataFile (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/DataFiles.Builder.html b/javadoc/master/org/apache/iceberg/DataFiles.Builder.html
index 8254e44..62e3227 100644
--- a/javadoc/master/org/apache/iceberg/DataFiles.Builder.html
+++ b/javadoc/master/org/apache/iceberg/DataFiles.Builder.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>DataFiles.Builder (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>DataFiles.Builder (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DataFiles.Builder (iceberg 6075753.dirty API)";
+            parent.document.title="DataFiles.Builder (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/DataFiles.html b/javadoc/master/org/apache/iceberg/DataFiles.html
index 0f2a6df..7b7cc50 100644
--- a/javadoc/master/org/apache/iceberg/DataFiles.html
+++ b/javadoc/master/org/apache/iceberg/DataFiles.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>DataFiles (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>DataFiles (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DataFiles (iceberg 6075753.dirty API)";
+            parent.document.title="DataFiles (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/DataOperations.html b/javadoc/master/org/apache/iceberg/DataOperations.html
index 7f6a1ba..4eb7749 100644
--- a/javadoc/master/org/apache/iceberg/DataOperations.html
+++ b/javadoc/master/org/apache/iceberg/DataOperations.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>DataOperations (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>DataOperations (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DataOperations (iceberg 6075753.dirty API)";
+            parent.document.title="DataOperations (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/DeleteFiles.html b/javadoc/master/org/apache/iceberg/DeleteFiles.html
index 6ec747d..3df06ea 100644
--- a/javadoc/master/org/apache/iceberg/DeleteFiles.html
+++ b/javadoc/master/org/apache/iceberg/DeleteFiles.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>DeleteFiles (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>DeleteFiles (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DeleteFiles (iceberg 6075753.dirty API)";
+            parent.document.title="DeleteFiles (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/ExpireSnapshots.html b/javadoc/master/org/apache/iceberg/ExpireSnapshots.html
index 3c2634a..e6b85e9 100644
--- a/javadoc/master/org/apache/iceberg/ExpireSnapshots.html
+++ b/javadoc/master/org/apache/iceberg/ExpireSnapshots.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>ExpireSnapshots (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>ExpireSnapshots (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ExpireSnapshots (iceberg 6075753.dirty API)";
+            parent.document.title="ExpireSnapshots (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/FileFormat.html b/javadoc/master/org/apache/iceberg/FileFormat.html
index 2bea57c..9054b26 100644
--- a/javadoc/master/org/apache/iceberg/FileFormat.html
+++ b/javadoc/master/org/apache/iceberg/FileFormat.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>FileFormat (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>FileFormat (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="FileFormat (iceberg 6075753.dirty API)";
+            parent.document.title="FileFormat (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/FileHistory.Builder.html b/javadoc/master/org/apache/iceberg/FileHistory.Builder.html
index a0863fd..b197ff1 100644
--- a/javadoc/master/org/apache/iceberg/FileHistory.Builder.html
+++ b/javadoc/master/org/apache/iceberg/FileHistory.Builder.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>FileHistory.Builder (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>FileHistory.Builder (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="FileHistory.Builder (iceberg 6075753.dirty API)";
+            parent.document.title="FileHistory.Builder (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/FileHistory.html b/javadoc/master/org/apache/iceberg/FileHistory.html
index ce587a4..9284c46 100644
--- a/javadoc/master/org/apache/iceberg/FileHistory.html
+++ b/javadoc/master/org/apache/iceberg/FileHistory.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>FileHistory (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>FileHistory (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="FileHistory (iceberg 6075753.dirty API)";
+            parent.document.title="FileHistory (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/FileScanTask.html b/javadoc/master/org/apache/iceberg/FileScanTask.html
index 69f751e..4da071c 100644
--- a/javadoc/master/org/apache/iceberg/FileScanTask.html
+++ b/javadoc/master/org/apache/iceberg/FileScanTask.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>FileScanTask (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>FileScanTask (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="FileScanTask (iceberg 6075753.dirty API)";
+            parent.document.title="FileScanTask (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/Files.html b/javadoc/master/org/apache/iceberg/Files.html
index 6ff90d8..42372a2 100644
--- a/javadoc/master/org/apache/iceberg/Files.html
+++ b/javadoc/master/org/apache/iceberg/Files.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>Files (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>Files (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Files (iceberg 6075753.dirty API)";
+            parent.document.title="Files (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/Filterable.html b/javadoc/master/org/apache/iceberg/Filterable.html
index c657535..96fbcbe 100644
--- a/javadoc/master/org/apache/iceberg/Filterable.html
+++ b/javadoc/master/org/apache/iceberg/Filterable.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>Filterable (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>Filterable (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Filterable (iceberg 6075753.dirty API)";
+            parent.document.title="Filterable (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/FilteredManifest.html b/javadoc/master/org/apache/iceberg/FilteredManifest.html
index 943cfc7..3ffafa2 100644
--- a/javadoc/master/org/apache/iceberg/FilteredManifest.html
+++ b/javadoc/master/org/apache/iceberg/FilteredManifest.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>FilteredManifest (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>FilteredManifest (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="FilteredManifest (iceberg 6075753.dirty API)";
+            parent.document.title="FilteredManifest (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/GenericManifestFile.html b/javadoc/master/org/apache/iceberg/GenericManifestFile.html
index b1ababe..358848e 100644
--- a/javadoc/master/org/apache/iceberg/GenericManifestFile.html
+++ b/javadoc/master/org/apache/iceberg/GenericManifestFile.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>GenericManifestFile (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>GenericManifestFile (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="GenericManifestFile (iceberg 6075753.dirty API)";
+            parent.document.title="GenericManifestFile (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/GenericPartitionFieldSummary.html b/javadoc/master/org/apache/iceberg/GenericPartitionFieldSummary.html
index 74be466..15fa163 100644
--- a/javadoc/master/org/apache/iceberg/GenericPartitionFieldSummary.html
+++ b/javadoc/master/org/apache/iceberg/GenericPartitionFieldSummary.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>GenericPartitionFieldSummary (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>GenericPartitionFieldSummary (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="GenericPartitionFieldSummary (iceberg 6075753.dirty API)";
+            parent.document.title="GenericPartitionFieldSummary (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/HasTableOperations.html b/javadoc/master/org/apache/iceberg/HasTableOperations.html
index 0a740b6..052e9a7 100644
--- a/javadoc/master/org/apache/iceberg/HasTableOperations.html
+++ b/javadoc/master/org/apache/iceberg/HasTableOperations.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>HasTableOperations (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>HasTableOperations (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="HasTableOperations (iceberg 6075753.dirty API)";
+            parent.document.title="HasTableOperations (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/LocationProviders.html b/javadoc/master/org/apache/iceberg/LocationProviders.html
index 40798c0..bb83021 100644
--- a/javadoc/master/org/apache/iceberg/LocationProviders.html
+++ b/javadoc/master/org/apache/iceberg/LocationProviders.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>LocationProviders (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>LocationProviders (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="LocationProviders (iceberg 6075753.dirty API)";
+            parent.document.title="LocationProviders (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/ManifestFile.PartitionFieldSummary.html b/javadoc/master/org/apache/iceberg/ManifestFile.PartitionFieldSummary.html
index 0154150..754b1e4 100644
--- a/javadoc/master/org/apache/iceberg/ManifestFile.PartitionFieldSummary.html
+++ b/javadoc/master/org/apache/iceberg/ManifestFile.PartitionFieldSummary.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>ManifestFile.PartitionFieldSummary (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>ManifestFile.PartitionFieldSummary (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ManifestFile.PartitionFieldSummary (iceberg 6075753.dirty API)";
+            parent.document.title="ManifestFile.PartitionFieldSummary (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/ManifestFile.html b/javadoc/master/org/apache/iceberg/ManifestFile.html
index d6ef011..2c605e4 100644
--- a/javadoc/master/org/apache/iceberg/ManifestFile.html
+++ b/javadoc/master/org/apache/iceberg/ManifestFile.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>ManifestFile (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>ManifestFile (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ManifestFile (iceberg 6075753.dirty API)";
+            parent.document.title="ManifestFile (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/ManifestReader.html b/javadoc/master/org/apache/iceberg/ManifestReader.html
index 9fbffc6..8ad5122 100644
--- a/javadoc/master/org/apache/iceberg/ManifestReader.html
+++ b/javadoc/master/org/apache/iceberg/ManifestReader.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>ManifestReader (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>ManifestReader (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ManifestReader (iceberg 6075753.dirty API)";
+            parent.document.title="ManifestReader (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/ManifestWriter.html b/javadoc/master/org/apache/iceberg/ManifestWriter.html
index 4251197..7e568ae 100644
--- a/javadoc/master/org/apache/iceberg/ManifestWriter.html
+++ b/javadoc/master/org/apache/iceberg/ManifestWriter.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>ManifestWriter (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>ManifestWriter (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ManifestWriter (iceberg 6075753.dirty API)";
+            parent.document.title="ManifestWriter (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/Metrics.html b/javadoc/master/org/apache/iceberg/Metrics.html
index c2d14d8..215340c 100644
--- a/javadoc/master/org/apache/iceberg/Metrics.html
+++ b/javadoc/master/org/apache/iceberg/Metrics.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>Metrics (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>Metrics (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Metrics (iceberg 6075753.dirty API)";
+            parent.document.title="Metrics (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/OverwriteData.html b/javadoc/master/org/apache/iceberg/OverwriteData.html
index a969e49..98bb482 100644
--- a/javadoc/master/org/apache/iceberg/OverwriteData.html
+++ b/javadoc/master/org/apache/iceberg/OverwriteData.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>OverwriteData (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>OverwriteData (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="OverwriteData (iceberg 6075753.dirty API)";
+            parent.document.title="OverwriteData (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/OverwriteFiles.html b/javadoc/master/org/apache/iceberg/OverwriteFiles.html
index ec0f428..3a5433a 100644
--- a/javadoc/master/org/apache/iceberg/OverwriteFiles.html
+++ b/javadoc/master/org/apache/iceberg/OverwriteFiles.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>OverwriteFiles (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>OverwriteFiles (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="OverwriteFiles (iceberg 6075753.dirty API)";
+            parent.document.title="OverwriteFiles (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/PartitionField.html b/javadoc/master/org/apache/iceberg/PartitionField.html
index d28940d..5a522ed 100644
--- a/javadoc/master/org/apache/iceberg/PartitionField.html
+++ b/javadoc/master/org/apache/iceberg/PartitionField.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>PartitionField (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>PartitionField (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="PartitionField (iceberg 6075753.dirty API)";
+            parent.document.title="PartitionField (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/PartitionSpec.Builder.html b/javadoc/master/org/apache/iceberg/PartitionSpec.Builder.html
index 71b8ecb..0e25b55 100644
--- a/javadoc/master/org/apache/iceberg/PartitionSpec.Builder.html
+++ b/javadoc/master/org/apache/iceberg/PartitionSpec.Builder.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>PartitionSpec.Builder (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>PartitionSpec.Builder (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="PartitionSpec.Builder (iceberg 6075753.dirty API)";
+            parent.document.title="PartitionSpec.Builder (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/PartitionSpec.html b/javadoc/master/org/apache/iceberg/PartitionSpec.html
index 55c3573..a053d8a 100644
--- a/javadoc/master/org/apache/iceberg/PartitionSpec.html
+++ b/javadoc/master/org/apache/iceberg/PartitionSpec.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>PartitionSpec (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>PartitionSpec (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="PartitionSpec (iceberg 6075753.dirty API)";
+            parent.document.title="PartitionSpec (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/PartitionSpecParser.html b/javadoc/master/org/apache/iceberg/PartitionSpecParser.html
index 5bacb8d..918cfc3 100644
--- a/javadoc/master/org/apache/iceberg/PartitionSpecParser.html
+++ b/javadoc/master/org/apache/iceberg/PartitionSpecParser.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>PartitionSpecParser (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>PartitionSpecParser (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="PartitionSpecParser (iceberg 6075753.dirty API)";
+            parent.document.title="PartitionSpecParser (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/PendingUpdate.html b/javadoc/master/org/apache/iceberg/PendingUpdate.html
index a08e7c1..95de433 100644
--- a/javadoc/master/org/apache/iceberg/PendingUpdate.html
+++ b/javadoc/master/org/apache/iceberg/PendingUpdate.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>PendingUpdate (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>PendingUpdate (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="PendingUpdate (iceberg 6075753.dirty API)";
+            parent.document.title="PendingUpdate (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/ReplaceManifests.html b/javadoc/master/org/apache/iceberg/ReplaceManifests.html
index b1d83f0..0370906 100644
--- a/javadoc/master/org/apache/iceberg/ReplaceManifests.html
+++ b/javadoc/master/org/apache/iceberg/ReplaceManifests.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>ReplaceManifests (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>ReplaceManifests (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ReplaceManifests (iceberg 6075753.dirty API)";
+            parent.document.title="ReplaceManifests (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/ReplacePartitions.html b/javadoc/master/org/apache/iceberg/ReplacePartitions.html
index 3069cc2..4c649f0 100644
--- a/javadoc/master/org/apache/iceberg/ReplacePartitions.html
+++ b/javadoc/master/org/apache/iceberg/ReplacePartitions.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>ReplacePartitions (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>ReplacePartitions (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ReplacePartitions (iceberg 6075753.dirty API)";
+            parent.document.title="ReplacePartitions (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/ReplacePartitionsOperation.html b/javadoc/master/org/apache/iceberg/ReplacePartitionsOperation.html
index 01281d6..0a3f619 100644
--- a/javadoc/master/org/apache/iceberg/ReplacePartitionsOperation.html
+++ b/javadoc/master/org/apache/iceberg/ReplacePartitionsOperation.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>ReplacePartitionsOperation (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>ReplacePartitionsOperation (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ReplacePartitionsOperation (iceberg 6075753.dirty API)";
+            parent.document.title="ReplacePartitionsOperation (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/RewriteFiles.html b/javadoc/master/org/apache/iceberg/RewriteFiles.html
index 905a86d..6b107f1 100644
--- a/javadoc/master/org/apache/iceberg/RewriteFiles.html
+++ b/javadoc/master/org/apache/iceberg/RewriteFiles.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>RewriteFiles (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>RewriteFiles (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="RewriteFiles (iceberg 6075753.dirty API)";
+            parent.document.title="RewriteFiles (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/RewriteManifests.html b/javadoc/master/org/apache/iceberg/RewriteManifests.html
index 81b0dff..f40011f 100644
--- a/javadoc/master/org/apache/iceberg/RewriteManifests.html
+++ b/javadoc/master/org/apache/iceberg/RewriteManifests.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>RewriteManifests (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>RewriteManifests (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="RewriteManifests (iceberg 6075753.dirty API)";
+            parent.document.title="RewriteManifests (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/Rollback.html b/javadoc/master/org/apache/iceberg/Rollback.html
index e3574d8..aa1a003 100644
--- a/javadoc/master/org/apache/iceberg/Rollback.html
+++ b/javadoc/master/org/apache/iceberg/Rollback.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>Rollback (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>Rollback (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Rollback (iceberg 6075753.dirty API)";
+            parent.document.title="Rollback (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/ScanSummary.Builder.html b/javadoc/master/org/apache/iceberg/ScanSummary.Builder.html
index 51b9bda..1df07d0 100644
--- a/javadoc/master/org/apache/iceberg/ScanSummary.Builder.html
+++ b/javadoc/master/org/apache/iceberg/ScanSummary.Builder.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>ScanSummary.Builder (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>ScanSummary.Builder (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ScanSummary.Builder (iceberg 6075753.dirty API)";
+            parent.document.title="ScanSummary.Builder (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/ScanSummary.PartitionMetrics.html b/javadoc/master/org/apache/iceberg/ScanSummary.PartitionMetrics.html
index dadfdee..f635092 100644
--- a/javadoc/master/org/apache/iceberg/ScanSummary.PartitionMetrics.html
+++ b/javadoc/master/org/apache/iceberg/ScanSummary.PartitionMetrics.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>ScanSummary.PartitionMetrics (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>ScanSummary.PartitionMetrics (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ScanSummary.PartitionMetrics (iceberg 6075753.dirty API)";
+            parent.document.title="ScanSummary.PartitionMetrics (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/ScanSummary.html b/javadoc/master/org/apache/iceberg/ScanSummary.html
index 84393ac..d5a2366 100644
--- a/javadoc/master/org/apache/iceberg/ScanSummary.html
+++ b/javadoc/master/org/apache/iceberg/ScanSummary.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>ScanSummary (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>ScanSummary (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ScanSummary (iceberg 6075753.dirty API)";
+            parent.document.title="ScanSummary (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/ScanTask.html b/javadoc/master/org/apache/iceberg/ScanTask.html
index 6966618..8e51c8f 100644
--- a/javadoc/master/org/apache/iceberg/ScanTask.html
+++ b/javadoc/master/org/apache/iceberg/ScanTask.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>ScanTask (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>ScanTask (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ScanTask (iceberg 6075753.dirty API)";
+            parent.document.title="ScanTask (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/Schema.html b/javadoc/master/org/apache/iceberg/Schema.html
index 474ae0b..f3e4062 100644
--- a/javadoc/master/org/apache/iceberg/Schema.html
+++ b/javadoc/master/org/apache/iceberg/Schema.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>Schema (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>Schema (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Schema (iceberg 6075753.dirty API)";
+            parent.document.title="Schema (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/SchemaParser.html b/javadoc/master/org/apache/iceberg/SchemaParser.html
index d22f34e..25e83de 100644
--- a/javadoc/master/org/apache/iceberg/SchemaParser.html
+++ b/javadoc/master/org/apache/iceberg/SchemaParser.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>SchemaParser (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>SchemaParser (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="SchemaParser (iceberg 6075753.dirty API)";
+            parent.document.title="SchemaParser (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/SetLocation.html b/javadoc/master/org/apache/iceberg/SetLocation.html
index 70017d3..efcca53 100644
--- a/javadoc/master/org/apache/iceberg/SetLocation.html
+++ b/javadoc/master/org/apache/iceberg/SetLocation.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>SetLocation (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>SetLocation (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="SetLocation (iceberg 6075753.dirty API)";
+            parent.document.title="SetLocation (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/Snapshot.html b/javadoc/master/org/apache/iceberg/Snapshot.html
index a35b19e..7afee7f 100644
--- a/javadoc/master/org/apache/iceberg/Snapshot.html
+++ b/javadoc/master/org/apache/iceberg/Snapshot.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>Snapshot (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>Snapshot (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Snapshot (iceberg 6075753.dirty API)";
+            parent.document.title="Snapshot (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/SnapshotParser.html b/javadoc/master/org/apache/iceberg/SnapshotParser.html
index 8db8399..b9fc537 100644
--- a/javadoc/master/org/apache/iceberg/SnapshotParser.html
+++ b/javadoc/master/org/apache/iceberg/SnapshotParser.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>SnapshotParser (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>SnapshotParser (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="SnapshotParser (iceberg 6075753.dirty API)";
+            parent.document.title="SnapshotParser (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/SnapshotSummary.Builder.html b/javadoc/master/org/apache/iceberg/SnapshotSummary.Builder.html
index 0f35850..15fd524 100644
--- a/javadoc/master/org/apache/iceberg/SnapshotSummary.Builder.html
+++ b/javadoc/master/org/apache/iceberg/SnapshotSummary.Builder.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>SnapshotSummary.Builder (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>SnapshotSummary.Builder (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="SnapshotSummary.Builder (iceberg 6075753.dirty API)";
+            parent.document.title="SnapshotSummary.Builder (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/SnapshotSummary.html b/javadoc/master/org/apache/iceberg/SnapshotSummary.html
index fca4a1f..aa12608 100644
--- a/javadoc/master/org/apache/iceberg/SnapshotSummary.html
+++ b/javadoc/master/org/apache/iceberg/SnapshotSummary.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>SnapshotSummary (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>SnapshotSummary (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="SnapshotSummary (iceberg 6075753.dirty API)";
+            parent.document.title="SnapshotSummary (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/SnapshotUpdate.html b/javadoc/master/org/apache/iceberg/SnapshotUpdate.html
index aedb28c..a479147 100644
--- a/javadoc/master/org/apache/iceberg/SnapshotUpdate.html
+++ b/javadoc/master/org/apache/iceberg/SnapshotUpdate.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>SnapshotUpdate (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>SnapshotUpdate (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="SnapshotUpdate (iceberg 6075753.dirty API)";
+            parent.document.title="SnapshotUpdate (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/StructLike.html b/javadoc/master/org/apache/iceberg/StructLike.html
index f5515c2..8525681 100644
--- a/javadoc/master/org/apache/iceberg/StructLike.html
+++ b/javadoc/master/org/apache/iceberg/StructLike.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>StructLike (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>StructLike (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="StructLike (iceberg 6075753.dirty API)";
+            parent.document.title="StructLike (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/SystemProperties.html b/javadoc/master/org/apache/iceberg/SystemProperties.html
index 28be664..ced3b16 100644
--- a/javadoc/master/org/apache/iceberg/SystemProperties.html
+++ b/javadoc/master/org/apache/iceberg/SystemProperties.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>SystemProperties (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>SystemProperties (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="SystemProperties (iceberg 6075753.dirty API)";
+            parent.document.title="SystemProperties (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/Table.html b/javadoc/master/org/apache/iceberg/Table.html
index 01b633c..ab3aada 100644
--- a/javadoc/master/org/apache/iceberg/Table.html
+++ b/javadoc/master/org/apache/iceberg/Table.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>Table (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>Table (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Table (iceberg 6075753.dirty API)";
+            parent.document.title="Table (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/TableMetadata.SnapshotLogEntry.html b/javadoc/master/org/apache/iceberg/TableMetadata.SnapshotLogEntry.html
index d6c9abd..4e699d1 100644
--- a/javadoc/master/org/apache/iceberg/TableMetadata.SnapshotLogEntry.html
+++ b/javadoc/master/org/apache/iceberg/TableMetadata.SnapshotLogEntry.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>TableMetadata.SnapshotLogEntry (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>TableMetadata.SnapshotLogEntry (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="TableMetadata.SnapshotLogEntry (iceberg 6075753.dirty API)";
+            parent.document.title="TableMetadata.SnapshotLogEntry (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/TableMetadata.html b/javadoc/master/org/apache/iceberg/TableMetadata.html
index 2d84af5..392b6de 100644
--- a/javadoc/master/org/apache/iceberg/TableMetadata.html
+++ b/javadoc/master/org/apache/iceberg/TableMetadata.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>TableMetadata (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>TableMetadata (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="TableMetadata (iceberg 6075753.dirty API)";
+            parent.document.title="TableMetadata (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/TableMetadataParser.html b/javadoc/master/org/apache/iceberg/TableMetadataParser.html
index d99d6f0..bca0aed 100644
--- a/javadoc/master/org/apache/iceberg/TableMetadataParser.html
+++ b/javadoc/master/org/apache/iceberg/TableMetadataParser.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>TableMetadataParser (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>TableMetadataParser (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="TableMetadataParser (iceberg 6075753.dirty API)";
+            parent.document.title="TableMetadataParser (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/TableOperations.html b/javadoc/master/org/apache/iceberg/TableOperations.html
index 78709ef..fec560f 100644
--- a/javadoc/master/org/apache/iceberg/TableOperations.html
+++ b/javadoc/master/org/apache/iceberg/TableOperations.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>TableOperations (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>TableOperations (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="TableOperations (iceberg 6075753.dirty API)";
+            parent.document.title="TableOperations (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/TableProperties.html b/javadoc/master/org/apache/iceberg/TableProperties.html
index f26f91f..811ffe6 100644
--- a/javadoc/master/org/apache/iceberg/TableProperties.html
+++ b/javadoc/master/org/apache/iceberg/TableProperties.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>TableProperties (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>TableProperties (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="TableProperties (iceberg 6075753.dirty API)";
+            parent.document.title="TableProperties (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/TableScan.html b/javadoc/master/org/apache/iceberg/TableScan.html
index 06a0d90..57cc760 100644
--- a/javadoc/master/org/apache/iceberg/TableScan.html
+++ b/javadoc/master/org/apache/iceberg/TableScan.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>TableScan (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>TableScan (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="TableScan (iceberg 6075753.dirty API)";
+            parent.document.title="TableScan (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/Tables.html b/javadoc/master/org/apache/iceberg/Tables.html
index 4a28c16..dae5e1e 100644
--- a/javadoc/master/org/apache/iceberg/Tables.html
+++ b/javadoc/master/org/apache/iceberg/Tables.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>Tables (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>Tables (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Tables (iceberg 6075753.dirty API)";
+            parent.document.title="Tables (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/Transaction.html b/javadoc/master/org/apache/iceberg/Transaction.html
index ccad783..58af827 100644
--- a/javadoc/master/org/apache/iceberg/Transaction.html
+++ b/javadoc/master/org/apache/iceberg/Transaction.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>Transaction (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>Transaction (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Transaction (iceberg 6075753.dirty API)";
+            parent.document.title="Transaction (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/UpdateLocation.html b/javadoc/master/org/apache/iceberg/UpdateLocation.html
index 79cdd20..b6ce17c 100644
--- a/javadoc/master/org/apache/iceberg/UpdateLocation.html
+++ b/javadoc/master/org/apache/iceberg/UpdateLocation.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>UpdateLocation (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>UpdateLocation (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="UpdateLocation (iceberg 6075753.dirty API)";
+            parent.document.title="UpdateLocation (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/UpdateProperties.html b/javadoc/master/org/apache/iceberg/UpdateProperties.html
index 6981a51..7016f59 100644
--- a/javadoc/master/org/apache/iceberg/UpdateProperties.html
+++ b/javadoc/master/org/apache/iceberg/UpdateProperties.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>UpdateProperties (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>UpdateProperties (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="UpdateProperties (iceberg 6075753.dirty API)";
+            parent.document.title="UpdateProperties (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/UpdateSchema.html b/javadoc/master/org/apache/iceberg/UpdateSchema.html
index d2c59f5..0a59b53 100644
--- a/javadoc/master/org/apache/iceberg/UpdateSchema.html
+++ b/javadoc/master/org/apache/iceberg/UpdateSchema.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>UpdateSchema (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>UpdateSchema (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="UpdateSchema (iceberg 6075753.dirty API)";
+            parent.document.title="UpdateSchema (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/avro/Avro.ReadBuilder.html b/javadoc/master/org/apache/iceberg/avro/Avro.ReadBuilder.html
index 052fe27..0a83e49 100644
--- a/javadoc/master/org/apache/iceberg/avro/Avro.ReadBuilder.html
+++ b/javadoc/master/org/apache/iceberg/avro/Avro.ReadBuilder.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>Avro.ReadBuilder (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>Avro.ReadBuilder (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Avro.ReadBuilder (iceberg 6075753.dirty API)";
+            parent.document.title="Avro.ReadBuilder (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/avro/Avro.WriteBuilder.html b/javadoc/master/org/apache/iceberg/avro/Avro.WriteBuilder.html
index 36d3ff9..0f28a8f 100644
--- a/javadoc/master/org/apache/iceberg/avro/Avro.WriteBuilder.html
+++ b/javadoc/master/org/apache/iceberg/avro/Avro.WriteBuilder.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>Avro.WriteBuilder (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>Avro.WriteBuilder (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Avro.WriteBuilder (iceberg 6075753.dirty API)";
+            parent.document.title="Avro.WriteBuilder (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/avro/Avro.html b/javadoc/master/org/apache/iceberg/avro/Avro.html
index d238181..b466b78 100644
--- a/javadoc/master/org/apache/iceberg/avro/Avro.html
+++ b/javadoc/master/org/apache/iceberg/avro/Avro.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>Avro (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>Avro (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Avro (iceberg 6075753.dirty API)";
+            parent.document.title="Avro (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/avro/AvroIterable.html b/javadoc/master/org/apache/iceberg/avro/AvroIterable.html
index e22fb39..27c5bd6 100644
--- a/javadoc/master/org/apache/iceberg/avro/AvroIterable.html
+++ b/javadoc/master/org/apache/iceberg/avro/AvroIterable.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>AvroIterable (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>AvroIterable (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="AvroIterable (iceberg 6075753.dirty API)";
+            parent.document.title="AvroIterable (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/avro/AvroSchemaUtil.html b/javadoc/master/org/apache/iceberg/avro/AvroSchemaUtil.html
index 7ef9466..ecbc48d 100644
--- a/javadoc/master/org/apache/iceberg/avro/AvroSchemaUtil.html
+++ b/javadoc/master/org/apache/iceberg/avro/AvroSchemaUtil.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>AvroSchemaUtil (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>AvroSchemaUtil (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="AvroSchemaUtil (iceberg 6075753.dirty API)";
+            parent.document.title="AvroSchemaUtil (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/avro/AvroSchemaVisitor.html b/javadoc/master/org/apache/iceberg/avro/AvroSchemaVisitor.html
index 889625d..a119117 100644
--- a/javadoc/master/org/apache/iceberg/avro/AvroSchemaVisitor.html
+++ b/javadoc/master/org/apache/iceberg/avro/AvroSchemaVisitor.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>AvroSchemaVisitor (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>AvroSchemaVisitor (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="AvroSchemaVisitor (iceberg 6075753.dirty API)";
+            parent.document.title="AvroSchemaVisitor (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/avro/LogicalMap.html b/javadoc/master/org/apache/iceberg/avro/LogicalMap.html
index 5aef618..4c4e7fe 100644
--- a/javadoc/master/org/apache/iceberg/avro/LogicalMap.html
+++ b/javadoc/master/org/apache/iceberg/avro/LogicalMap.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>LogicalMap (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>LogicalMap (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="LogicalMap (iceberg 6075753.dirty API)";
+            parent.document.title="LogicalMap (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/avro/ProjectionDatumReader.html b/javadoc/master/org/apache/iceberg/avro/ProjectionDatumReader.html
index 3af2b10..452f3e7 100644
--- a/javadoc/master/org/apache/iceberg/avro/ProjectionDatumReader.html
+++ b/javadoc/master/org/apache/iceberg/avro/ProjectionDatumReader.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>ProjectionDatumReader (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>ProjectionDatumReader (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ProjectionDatumReader (iceberg 6075753.dirty API)";
+            parent.document.title="ProjectionDatumReader (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/avro/UUIDConversion.html b/javadoc/master/org/apache/iceberg/avro/UUIDConversion.html
index 1a9dc0a..083c0ea 100644
--- a/javadoc/master/org/apache/iceberg/avro/UUIDConversion.html
+++ b/javadoc/master/org/apache/iceberg/avro/UUIDConversion.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>UUIDConversion (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>UUIDConversion (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="UUIDConversion (iceberg 6075753.dirty API)";
+            parent.document.title="UUIDConversion (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/avro/ValueReader.html b/javadoc/master/org/apache/iceberg/avro/ValueReader.html
index f02104f..0249c59 100644
--- a/javadoc/master/org/apache/iceberg/avro/ValueReader.html
+++ b/javadoc/master/org/apache/iceberg/avro/ValueReader.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>ValueReader (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>ValueReader (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ValueReader (iceberg 6075753.dirty API)";
+            parent.document.title="ValueReader (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/avro/ValueReaders.StructReader.html b/javadoc/master/org/apache/iceberg/avro/ValueReaders.StructReader.html
index e536fec..48c8e35 100644
--- a/javadoc/master/org/apache/iceberg/avro/ValueReaders.StructReader.html
+++ b/javadoc/master/org/apache/iceberg/avro/ValueReaders.StructReader.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>ValueReaders.StructReader (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>ValueReaders.StructReader (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ValueReaders.StructReader (iceberg 6075753.dirty API)";
+            parent.document.title="ValueReaders.StructReader (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/avro/ValueReaders.html b/javadoc/master/org/apache/iceberg/avro/ValueReaders.html
index d554aad..c436ba1 100644
--- a/javadoc/master/org/apache/iceberg/avro/ValueReaders.html
+++ b/javadoc/master/org/apache/iceberg/avro/ValueReaders.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>ValueReaders (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>ValueReaders (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ValueReaders (iceberg 6075753.dirty API)";
+            parent.document.title="ValueReaders (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/avro/ValueWriter.html b/javadoc/master/org/apache/iceberg/avro/ValueWriter.html
index 1393481..da164d8 100644
--- a/javadoc/master/org/apache/iceberg/avro/ValueWriter.html
+++ b/javadoc/master/org/apache/iceberg/avro/ValueWriter.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>ValueWriter (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>ValueWriter (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ValueWriter (iceberg 6075753.dirty API)";
+            parent.document.title="ValueWriter (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/avro/ValueWriters.StructWriter.html b/javadoc/master/org/apache/iceberg/avro/ValueWriters.StructWriter.html
index 5ceec05..3586752 100644
--- a/javadoc/master/org/apache/iceberg/avro/ValueWriters.StructWriter.html
+++ b/javadoc/master/org/apache/iceberg/avro/ValueWriters.StructWriter.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>ValueWriters.StructWriter (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>ValueWriters.StructWriter (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ValueWriters.StructWriter (iceberg 6075753.dirty API)";
+            parent.document.title="ValueWriters.StructWriter (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/avro/ValueWriters.html b/javadoc/master/org/apache/iceberg/avro/ValueWriters.html
index 412336d..901c70a 100644
--- a/javadoc/master/org/apache/iceberg/avro/ValueWriters.html
+++ b/javadoc/master/org/apache/iceberg/avro/ValueWriters.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>ValueWriters (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>ValueWriters (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ValueWriters (iceberg 6075753.dirty API)";
+            parent.document.title="ValueWriters (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/avro/package-frame.html b/javadoc/master/org/apache/iceberg/avro/package-frame.html
index 9dd4c52..fa4a073 100644
--- a/javadoc/master/org/apache/iceberg/avro/package-frame.html
+++ b/javadoc/master/org/apache/iceberg/avro/package-frame.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.avro (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.avro (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
diff --git a/javadoc/master/org/apache/iceberg/avro/package-summary.html b/javadoc/master/org/apache/iceberg/avro/package-summary.html
index 23d35a4..7739a67 100644
--- a/javadoc/master/org/apache/iceberg/avro/package-summary.html
+++ b/javadoc/master/org/apache/iceberg/avro/package-summary.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.avro (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.avro (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.iceberg.avro (iceberg 6075753.dirty API)";
+            parent.document.title="org.apache.iceberg.avro (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/avro/package-tree.html b/javadoc/master/org/apache/iceberg/avro/package-tree.html
index 73dbe88..5791e2b 100644
--- a/javadoc/master/org/apache/iceberg/avro/package-tree.html
+++ b/javadoc/master/org/apache/iceberg/avro/package-tree.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.avro Class Hierarchy (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.avro Class Hierarchy (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.iceberg.avro Class Hierarchy (iceberg 6075753.dirty API)";
+            parent.document.title="org.apache.iceberg.avro Class Hierarchy (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/catalog/Catalog.html b/javadoc/master/org/apache/iceberg/catalog/Catalog.html
index 0aa8fd3..6c79632 100644
--- a/javadoc/master/org/apache/iceberg/catalog/Catalog.html
+++ b/javadoc/master/org/apache/iceberg/catalog/Catalog.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>Catalog (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>Catalog (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Catalog (iceberg 6075753.dirty API)";
+            parent.document.title="Catalog (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/catalog/Namespace.html b/javadoc/master/org/apache/iceberg/catalog/Namespace.html
index 8ad8a56..d1c9996 100644
--- a/javadoc/master/org/apache/iceberg/catalog/Namespace.html
+++ b/javadoc/master/org/apache/iceberg/catalog/Namespace.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>Namespace (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>Namespace (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Namespace (iceberg 6075753.dirty API)";
+            parent.document.title="Namespace (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/catalog/TableIdentifier.html b/javadoc/master/org/apache/iceberg/catalog/TableIdentifier.html
index 72ca1db..caffc44 100644
--- a/javadoc/master/org/apache/iceberg/catalog/TableIdentifier.html
+++ b/javadoc/master/org/apache/iceberg/catalog/TableIdentifier.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>TableIdentifier (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>TableIdentifier (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="TableIdentifier (iceberg 6075753.dirty API)";
+            parent.document.title="TableIdentifier (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/catalog/package-frame.html b/javadoc/master/org/apache/iceberg/catalog/package-frame.html
index daacf9e..9ed9c6f 100644
--- a/javadoc/master/org/apache/iceberg/catalog/package-frame.html
+++ b/javadoc/master/org/apache/iceberg/catalog/package-frame.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.catalog (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.catalog (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
diff --git a/javadoc/master/org/apache/iceberg/catalog/package-summary.html b/javadoc/master/org/apache/iceberg/catalog/package-summary.html
index b059bd9..5bf2f79 100644
--- a/javadoc/master/org/apache/iceberg/catalog/package-summary.html
+++ b/javadoc/master/org/apache/iceberg/catalog/package-summary.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.catalog (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.catalog (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.iceberg.catalog (iceberg 6075753.dirty API)";
+            parent.document.title="org.apache.iceberg.catalog (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/catalog/package-tree.html b/javadoc/master/org/apache/iceberg/catalog/package-tree.html
index 460fadd..309a88b 100644
--- a/javadoc/master/org/apache/iceberg/catalog/package-tree.html
+++ b/javadoc/master/org/apache/iceberg/catalog/package-tree.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.catalog Class Hierarchy (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.catalog Class Hierarchy (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.iceberg.catalog Class Hierarchy (iceberg 6075753.dirty API)";
+            parent.document.title="org.apache.iceberg.catalog Class Hierarchy (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/common/DynClasses.Builder.html b/javadoc/master/org/apache/iceberg/common/DynClasses.Builder.html
index aa86694..c39a4af 100644
--- a/javadoc/master/org/apache/iceberg/common/DynClasses.Builder.html
+++ b/javadoc/master/org/apache/iceberg/common/DynClasses.Builder.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>DynClasses.Builder (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>DynClasses.Builder (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DynClasses.Builder (iceberg 6075753.dirty API)";
+            parent.document.title="DynClasses.Builder (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/common/DynClasses.html b/javadoc/master/org/apache/iceberg/common/DynClasses.html
index 220a57e..f9c59d7 100644
--- a/javadoc/master/org/apache/iceberg/common/DynClasses.html
+++ b/javadoc/master/org/apache/iceberg/common/DynClasses.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>DynClasses (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>DynClasses (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DynClasses (iceberg 6075753.dirty API)";
+            parent.document.title="DynClasses (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/common/DynConstructors.Builder.html b/javadoc/master/org/apache/iceberg/common/DynConstructors.Builder.html
index c773278..343ee9a 100644
--- a/javadoc/master/org/apache/iceberg/common/DynConstructors.Builder.html
+++ b/javadoc/master/org/apache/iceberg/common/DynConstructors.Builder.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>DynConstructors.Builder (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>DynConstructors.Builder (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DynConstructors.Builder (iceberg 6075753.dirty API)";
+            parent.document.title="DynConstructors.Builder (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/common/DynConstructors.Ctor.html b/javadoc/master/org/apache/iceberg/common/DynConstructors.Ctor.html
index e2a825e..ecc8a9c 100644
--- a/javadoc/master/org/apache/iceberg/common/DynConstructors.Ctor.html
+++ b/javadoc/master/org/apache/iceberg/common/DynConstructors.Ctor.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>DynConstructors.Ctor (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>DynConstructors.Ctor (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DynConstructors.Ctor (iceberg 6075753.dirty API)";
+            parent.document.title="DynConstructors.Ctor (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/common/DynConstructors.html b/javadoc/master/org/apache/iceberg/common/DynConstructors.html
index d1a1a26..fa0bb77 100644
--- a/javadoc/master/org/apache/iceberg/common/DynConstructors.html
+++ b/javadoc/master/org/apache/iceberg/common/DynConstructors.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>DynConstructors (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>DynConstructors (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DynConstructors (iceberg 6075753.dirty API)";
+            parent.document.title="DynConstructors (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/common/DynFields.BoundField.html b/javadoc/master/org/apache/iceberg/common/DynFields.BoundField.html
index 9d2a567..ced9b39 100644
--- a/javadoc/master/org/apache/iceberg/common/DynFields.BoundField.html
+++ b/javadoc/master/org/apache/iceberg/common/DynFields.BoundField.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>DynFields.BoundField (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>DynFields.BoundField (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DynFields.BoundField (iceberg 6075753.dirty API)";
+            parent.document.title="DynFields.BoundField (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/common/DynFields.Builder.html b/javadoc/master/org/apache/iceberg/common/DynFields.Builder.html
index 428dde6..9c28829 100644
--- a/javadoc/master/org/apache/iceberg/common/DynFields.Builder.html
+++ b/javadoc/master/org/apache/iceberg/common/DynFields.Builder.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>DynFields.Builder (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>DynFields.Builder (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DynFields.Builder (iceberg 6075753.dirty API)";
+            parent.document.title="DynFields.Builder (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/common/DynFields.StaticField.html b/javadoc/master/org/apache/iceberg/common/DynFields.StaticField.html
index 84b3b09..113903f 100644
--- a/javadoc/master/org/apache/iceberg/common/DynFields.StaticField.html
+++ b/javadoc/master/org/apache/iceberg/common/DynFields.StaticField.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>DynFields.StaticField (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>DynFields.StaticField (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DynFields.StaticField (iceberg 6075753.dirty API)";
+            parent.document.title="DynFields.StaticField (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/common/DynFields.UnboundField.html b/javadoc/master/org/apache/iceberg/common/DynFields.UnboundField.html
index f4a6c03..1c97559 100644
--- a/javadoc/master/org/apache/iceberg/common/DynFields.UnboundField.html
+++ b/javadoc/master/org/apache/iceberg/common/DynFields.UnboundField.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>DynFields.UnboundField (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>DynFields.UnboundField (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DynFields.UnboundField (iceberg 6075753.dirty API)";
+            parent.document.title="DynFields.UnboundField (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/common/DynFields.html b/javadoc/master/org/apache/iceberg/common/DynFields.html
index 2f0ae5d..45fa363 100644
--- a/javadoc/master/org/apache/iceberg/common/DynFields.html
+++ b/javadoc/master/org/apache/iceberg/common/DynFields.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>DynFields (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>DynFields (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DynFields (iceberg 6075753.dirty API)";
+            parent.document.title="DynFields (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/common/DynMethods.BoundMethod.html b/javadoc/master/org/apache/iceberg/common/DynMethods.BoundMethod.html
index e75c690..04f8e50 100644
--- a/javadoc/master/org/apache/iceberg/common/DynMethods.BoundMethod.html
+++ b/javadoc/master/org/apache/iceberg/common/DynMethods.BoundMethod.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>DynMethods.BoundMethod (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>DynMethods.BoundMethod (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DynMethods.BoundMethod (iceberg 6075753.dirty API)";
+            parent.document.title="DynMethods.BoundMethod (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/common/DynMethods.Builder.html b/javadoc/master/org/apache/iceberg/common/DynMethods.Builder.html
index 62e2786..b97148d 100644
--- a/javadoc/master/org/apache/iceberg/common/DynMethods.Builder.html
+++ b/javadoc/master/org/apache/iceberg/common/DynMethods.Builder.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>DynMethods.Builder (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>DynMethods.Builder (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DynMethods.Builder (iceberg 6075753.dirty API)";
+            parent.document.title="DynMethods.Builder (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/common/DynMethods.StaticMethod.html b/javadoc/master/org/apache/iceberg/common/DynMethods.StaticMethod.html
index 0caf0f1..04b6e47 100644
--- a/javadoc/master/org/apache/iceberg/common/DynMethods.StaticMethod.html
+++ b/javadoc/master/org/apache/iceberg/common/DynMethods.StaticMethod.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>DynMethods.StaticMethod (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>DynMethods.StaticMethod (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DynMethods.StaticMethod (iceberg 6075753.dirty API)";
+            parent.document.title="DynMethods.StaticMethod (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/common/DynMethods.UnboundMethod.html b/javadoc/master/org/apache/iceberg/common/DynMethods.UnboundMethod.html
index b10323a..236cf08 100644
--- a/javadoc/master/org/apache/iceberg/common/DynMethods.UnboundMethod.html
+++ b/javadoc/master/org/apache/iceberg/common/DynMethods.UnboundMethod.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>DynMethods.UnboundMethod (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>DynMethods.UnboundMethod (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DynMethods.UnboundMethod (iceberg 6075753.dirty API)";
+            parent.document.title="DynMethods.UnboundMethod (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/common/DynMethods.html b/javadoc/master/org/apache/iceberg/common/DynMethods.html
index c8de931..ceecc85 100644
--- a/javadoc/master/org/apache/iceberg/common/DynMethods.html
+++ b/javadoc/master/org/apache/iceberg/common/DynMethods.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>DynMethods (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>DynMethods (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DynMethods (iceberg 6075753.dirty API)";
+            parent.document.title="DynMethods (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/common/package-frame.html b/javadoc/master/org/apache/iceberg/common/package-frame.html
index ae5ba96..8ec23e7 100644
--- a/javadoc/master/org/apache/iceberg/common/package-frame.html
+++ b/javadoc/master/org/apache/iceberg/common/package-frame.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.common (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.common (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
diff --git a/javadoc/master/org/apache/iceberg/common/package-summary.html b/javadoc/master/org/apache/iceberg/common/package-summary.html
index 24d4c10..7eb228a 100644
--- a/javadoc/master/org/apache/iceberg/common/package-summary.html
+++ b/javadoc/master/org/apache/iceberg/common/package-summary.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.common (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.common (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.iceberg.common (iceberg 6075753.dirty API)";
+            parent.document.title="org.apache.iceberg.common (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/common/package-tree.html b/javadoc/master/org/apache/iceberg/common/package-tree.html
index 9dae472..4cdf995 100644
--- a/javadoc/master/org/apache/iceberg/common/package-tree.html
+++ b/javadoc/master/org/apache/iceberg/common/package-tree.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.common Class Hierarchy (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.common Class Hierarchy (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.iceberg.common Class Hierarchy (iceberg 6075753.dirty API)";
+            parent.document.title="org.apache.iceberg.common Class Hierarchy (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/data/GenericRecord.html b/javadoc/master/org/apache/iceberg/data/GenericRecord.html
index aa312ac..34b6691 100644
--- a/javadoc/master/org/apache/iceberg/data/GenericRecord.html
+++ b/javadoc/master/org/apache/iceberg/data/GenericRecord.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>GenericRecord (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>GenericRecord (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="GenericRecord (iceberg 6075753.dirty API)";
+            parent.document.title="GenericRecord (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/data/IcebergGenerics.ScanBuilder.html b/javadoc/master/org/apache/iceberg/data/IcebergGenerics.ScanBuilder.html
index 8b2219e..581c583 100644
--- a/javadoc/master/org/apache/iceberg/data/IcebergGenerics.ScanBuilder.html
+++ b/javadoc/master/org/apache/iceberg/data/IcebergGenerics.ScanBuilder.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>IcebergGenerics.ScanBuilder (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>IcebergGenerics.ScanBuilder (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="IcebergGenerics.ScanBuilder (iceberg 6075753.dirty API)";
+            parent.document.title="IcebergGenerics.ScanBuilder (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/data/IcebergGenerics.html b/javadoc/master/org/apache/iceberg/data/IcebergGenerics.html
index 5e6ae98..0173a95 100644
--- a/javadoc/master/org/apache/iceberg/data/IcebergGenerics.html
+++ b/javadoc/master/org/apache/iceberg/data/IcebergGenerics.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>IcebergGenerics (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>IcebergGenerics (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="IcebergGenerics (iceberg 6075753.dirty API)";
+            parent.document.title="IcebergGenerics (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/data/Record.html b/javadoc/master/org/apache/iceberg/data/Record.html
index a4e7f63..06c1541 100644
--- a/javadoc/master/org/apache/iceberg/data/Record.html
+++ b/javadoc/master/org/apache/iceberg/data/Record.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>Record (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>Record (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Record (iceberg 6075753.dirty API)";
+            parent.document.title="Record (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/data/avro/DataReader.html b/javadoc/master/org/apache/iceberg/data/avro/DataReader.html
index acadb29..02f4725 100644
--- a/javadoc/master/org/apache/iceberg/data/avro/DataReader.html
+++ b/javadoc/master/org/apache/iceberg/data/avro/DataReader.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>DataReader (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>DataReader (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DataReader (iceberg 6075753.dirty API)";
+            parent.document.title="DataReader (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/data/avro/DataWriter.html b/javadoc/master/org/apache/iceberg/data/avro/DataWriter.html
index 9a2342e..7970ee7 100644
--- a/javadoc/master/org/apache/iceberg/data/avro/DataWriter.html
+++ b/javadoc/master/org/apache/iceberg/data/avro/DataWriter.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>DataWriter (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>DataWriter (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DataWriter (iceberg 6075753.dirty API)";
+            parent.document.title="DataWriter (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/data/avro/IcebergDecoder.html b/javadoc/master/org/apache/iceberg/data/avro/IcebergDecoder.html
index 4f76f50..d21c7f1 100644
--- a/javadoc/master/org/apache/iceberg/data/avro/IcebergDecoder.html
+++ b/javadoc/master/org/apache/iceberg/data/avro/IcebergDecoder.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>IcebergDecoder (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>IcebergDecoder (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="IcebergDecoder (iceberg 6075753.dirty API)";
+            parent.document.title="IcebergDecoder (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/data/avro/IcebergEncoder.html b/javadoc/master/org/apache/iceberg/data/avro/IcebergEncoder.html
index 0ce5166..020b27d 100644
--- a/javadoc/master/org/apache/iceberg/data/avro/IcebergEncoder.html
+++ b/javadoc/master/org/apache/iceberg/data/avro/IcebergEncoder.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>IcebergEncoder (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>IcebergEncoder (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="IcebergEncoder (iceberg 6075753.dirty API)";
+            parent.document.title="IcebergEncoder (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/data/avro/package-frame.html b/javadoc/master/org/apache/iceberg/data/avro/package-frame.html
index a2c118b..b6db27a 100644
--- a/javadoc/master/org/apache/iceberg/data/avro/package-frame.html
+++ b/javadoc/master/org/apache/iceberg/data/avro/package-frame.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.data.avro (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.data.avro (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
diff --git a/javadoc/master/org/apache/iceberg/data/avro/package-summary.html b/javadoc/master/org/apache/iceberg/data/avro/package-summary.html
index a2acc12..6d49853 100644
--- a/javadoc/master/org/apache/iceberg/data/avro/package-summary.html
+++ b/javadoc/master/org/apache/iceberg/data/avro/package-summary.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.data.avro (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.data.avro (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.iceberg.data.avro (iceberg 6075753.dirty API)";
+            parent.document.title="org.apache.iceberg.data.avro (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/data/avro/package-tree.html b/javadoc/master/org/apache/iceberg/data/avro/package-tree.html
index 548c661..208b029 100644
--- a/javadoc/master/org/apache/iceberg/data/avro/package-tree.html
+++ b/javadoc/master/org/apache/iceberg/data/avro/package-tree.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.data.avro Class Hierarchy (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.data.avro Class Hierarchy (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.iceberg.data.avro Class Hierarchy (iceberg 6075753.dirty API)";
+            parent.document.title="org.apache.iceberg.data.avro Class Hierarchy (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/data/package-frame.html b/javadoc/master/org/apache/iceberg/data/package-frame.html
index 34bc048..443134e 100644
--- a/javadoc/master/org/apache/iceberg/data/package-frame.html
+++ b/javadoc/master/org/apache/iceberg/data/package-frame.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.data (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.data (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
diff --git a/javadoc/master/org/apache/iceberg/data/package-summary.html b/javadoc/master/org/apache/iceberg/data/package-summary.html
index aee5a07..922a182 100644
--- a/javadoc/master/org/apache/iceberg/data/package-summary.html
+++ b/javadoc/master/org/apache/iceberg/data/package-summary.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.data (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.data (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.iceberg.data (iceberg 6075753.dirty API)";
+            parent.document.title="org.apache.iceberg.data (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/data/package-tree.html b/javadoc/master/org/apache/iceberg/data/package-tree.html
index cdd9a5c..0f69add 100644
--- a/javadoc/master/org/apache/iceberg/data/package-tree.html
+++ b/javadoc/master/org/apache/iceberg/data/package-tree.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.data Class Hierarchy (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.data Class Hierarchy (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.iceberg.data Class Hierarchy (iceberg 6075753.dirty API)";
+            parent.document.title="org.apache.iceberg.data Class Hierarchy (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/data/parquet/GenericParquetReaders.html b/javadoc/master/org/apache/iceberg/data/parquet/GenericParquetReaders.html
index 194a59d..eace970 100644
--- a/javadoc/master/org/apache/iceberg/data/parquet/GenericParquetReaders.html
+++ b/javadoc/master/org/apache/iceberg/data/parquet/GenericParquetReaders.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>GenericParquetReaders (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>GenericParquetReaders (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="GenericParquetReaders (iceberg 6075753.dirty API)";
+            parent.document.title="GenericParquetReaders (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/data/parquet/GenericParquetWriter.html b/javadoc/master/org/apache/iceberg/data/parquet/GenericParquetWriter.html
index 7affafc..dc05f6c 100644
--- a/javadoc/master/org/apache/iceberg/data/parquet/GenericParquetWriter.html
+++ b/javadoc/master/org/apache/iceberg/data/parquet/GenericParquetWriter.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>GenericParquetWriter (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>GenericParquetWriter (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="GenericParquetWriter (iceberg 6075753.dirty API)";
+            parent.document.title="GenericParquetWriter (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/data/parquet/package-frame.html b/javadoc/master/org/apache/iceberg/data/parquet/package-frame.html
index ef1bf79..b32ddab 100644
--- a/javadoc/master/org/apache/iceberg/data/parquet/package-frame.html
+++ b/javadoc/master/org/apache/iceberg/data/parquet/package-frame.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.data.parquet (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.data.parquet (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
diff --git a/javadoc/master/org/apache/iceberg/data/parquet/package-summary.html b/javadoc/master/org/apache/iceberg/data/parquet/package-summary.html
index e80af33..2d3eed7 100644
--- a/javadoc/master/org/apache/iceberg/data/parquet/package-summary.html
+++ b/javadoc/master/org/apache/iceberg/data/parquet/package-summary.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.data.parquet (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.data.parquet (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.iceberg.data.parquet (iceberg 6075753.dirty API)";
+            parent.document.title="org.apache.iceberg.data.parquet (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/data/parquet/package-tree.html b/javadoc/master/org/apache/iceberg/data/parquet/package-tree.html
index 8c09e9a..b3adac7 100644
--- a/javadoc/master/org/apache/iceberg/data/parquet/package-tree.html
+++ b/javadoc/master/org/apache/iceberg/data/parquet/package-tree.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.data.parquet Class Hierarchy (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.data.parquet Class Hierarchy (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.iceberg.data.parquet Class Hierarchy (iceberg 6075753.dirty API)";
+            parent.document.title="org.apache.iceberg.data.parquet Class Hierarchy (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/encryption/EncryptedFiles.html b/javadoc/master/org/apache/iceberg/encryption/EncryptedFiles.html
index d32a9ae..28243a0 100644
--- a/javadoc/master/org/apache/iceberg/encryption/EncryptedFiles.html
+++ b/javadoc/master/org/apache/iceberg/encryption/EncryptedFiles.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>EncryptedFiles (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>EncryptedFiles (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="EncryptedFiles (iceberg 6075753.dirty API)";
+            parent.document.title="EncryptedFiles (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/encryption/EncryptedInputFile.html b/javadoc/master/org/apache/iceberg/encryption/EncryptedInputFile.html
index 62a3456..3ede445 100644
--- a/javadoc/master/org/apache/iceberg/encryption/EncryptedInputFile.html
+++ b/javadoc/master/org/apache/iceberg/encryption/EncryptedInputFile.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>EncryptedInputFile (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>EncryptedInputFile (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="EncryptedInputFile (iceberg 6075753.dirty API)";
+            parent.document.title="EncryptedInputFile (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/encryption/EncryptedOutputFile.html b/javadoc/master/org/apache/iceberg/encryption/EncryptedOutputFile.html
index 18556f2..34a22aa 100644
--- a/javadoc/master/org/apache/iceberg/encryption/EncryptedOutputFile.html
+++ b/javadoc/master/org/apache/iceberg/encryption/EncryptedOutputFile.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>EncryptedOutputFile (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>EncryptedOutputFile (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="EncryptedOutputFile (iceberg 6075753.dirty API)";
+            parent.document.title="EncryptedOutputFile (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/encryption/EncryptionKeyMetadata.html b/javadoc/master/org/apache/iceberg/encryption/EncryptionKeyMetadata.html
index 6134d90..179e884 100644
--- a/javadoc/master/org/apache/iceberg/encryption/EncryptionKeyMetadata.html
+++ b/javadoc/master/org/apache/iceberg/encryption/EncryptionKeyMetadata.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>EncryptionKeyMetadata (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>EncryptionKeyMetadata (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="EncryptionKeyMetadata (iceberg 6075753.dirty API)";
+            parent.document.title="EncryptionKeyMetadata (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/encryption/EncryptionKeyMetadatas.html b/javadoc/master/org/apache/iceberg/encryption/EncryptionKeyMetadatas.html
index 35fad82..8267895 100644
--- a/javadoc/master/org/apache/iceberg/encryption/EncryptionKeyMetadatas.html
+++ b/javadoc/master/org/apache/iceberg/encryption/EncryptionKeyMetadatas.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>EncryptionKeyMetadatas (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>EncryptionKeyMetadatas (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="EncryptionKeyMetadatas (iceberg 6075753.dirty API)";
+            parent.document.title="EncryptionKeyMetadatas (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/encryption/EncryptionManager.html b/javadoc/master/org/apache/iceberg/encryption/EncryptionManager.html
index bd88130..ec2bc94 100644
--- a/javadoc/master/org/apache/iceberg/encryption/EncryptionManager.html
+++ b/javadoc/master/org/apache/iceberg/encryption/EncryptionManager.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>EncryptionManager (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>EncryptionManager (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="EncryptionManager (iceberg 6075753.dirty API)";
+            parent.document.title="EncryptionManager (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/encryption/PlaintextEncryptionManager.html b/javadoc/master/org/apache/iceberg/encryption/PlaintextEncryptionManager.html
index 27e17c6..108bc45 100644
--- a/javadoc/master/org/apache/iceberg/encryption/PlaintextEncryptionManager.html
+++ b/javadoc/master/org/apache/iceberg/encryption/PlaintextEncryptionManager.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>PlaintextEncryptionManager (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>PlaintextEncryptionManager (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="PlaintextEncryptionManager (iceberg 6075753.dirty API)";
+            parent.document.title="PlaintextEncryptionManager (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/encryption/package-frame.html b/javadoc/master/org/apache/iceberg/encryption/package-frame.html
index 30c8200..9c9a496 100644
--- a/javadoc/master/org/apache/iceberg/encryption/package-frame.html
+++ b/javadoc/master/org/apache/iceberg/encryption/package-frame.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.encryption (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.encryption (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
diff --git a/javadoc/master/org/apache/iceberg/encryption/package-summary.html b/javadoc/master/org/apache/iceberg/encryption/package-summary.html
index 25367d5..9228f65 100644
--- a/javadoc/master/org/apache/iceberg/encryption/package-summary.html
+++ b/javadoc/master/org/apache/iceberg/encryption/package-summary.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.encryption (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.encryption (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.iceberg.encryption (iceberg 6075753.dirty API)";
+            parent.document.title="org.apache.iceberg.encryption (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/encryption/package-tree.html b/javadoc/master/org/apache/iceberg/encryption/package-tree.html
index 026b7af..1511725 100644
--- a/javadoc/master/org/apache/iceberg/encryption/package-tree.html
+++ b/javadoc/master/org/apache/iceberg/encryption/package-tree.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.encryption Class Hierarchy (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.encryption Class Hierarchy (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.iceberg.encryption Class Hierarchy (iceberg 6075753.dirty API)";
+            parent.document.title="org.apache.iceberg.encryption Class Hierarchy (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/events/Listener.html b/javadoc/master/org/apache/iceberg/events/Listener.html
index 052fdbf..00552e7 100644
--- a/javadoc/master/org/apache/iceberg/events/Listener.html
+++ b/javadoc/master/org/apache/iceberg/events/Listener.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>Listener (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>Listener (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Listener (iceberg 6075753.dirty API)";
+            parent.document.title="Listener (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/events/Listeners.html b/javadoc/master/org/apache/iceberg/events/Listeners.html
index f3aa409..a6e3560 100644
--- a/javadoc/master/org/apache/iceberg/events/Listeners.html
+++ b/javadoc/master/org/apache/iceberg/events/Listeners.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>Listeners (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>Listeners (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Listeners (iceberg 6075753.dirty API)";
+            parent.document.title="Listeners (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/events/ScanEvent.html b/javadoc/master/org/apache/iceberg/events/ScanEvent.html
index 6fcd290..59aeaba 100644
--- a/javadoc/master/org/apache/iceberg/events/ScanEvent.html
+++ b/javadoc/master/org/apache/iceberg/events/ScanEvent.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>ScanEvent (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>ScanEvent (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ScanEvent (iceberg 6075753.dirty API)";
+            parent.document.title="ScanEvent (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/events/package-frame.html b/javadoc/master/org/apache/iceberg/events/package-frame.html
index 260792a..94aa5cb 100644
--- a/javadoc/master/org/apache/iceberg/events/package-frame.html
+++ b/javadoc/master/org/apache/iceberg/events/package-frame.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.events (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.events (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
diff --git a/javadoc/master/org/apache/iceberg/events/package-summary.html b/javadoc/master/org/apache/iceberg/events/package-summary.html
index 2d8d8c1..9b945d2 100644
--- a/javadoc/master/org/apache/iceberg/events/package-summary.html
+++ b/javadoc/master/org/apache/iceberg/events/package-summary.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.events (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.events (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.iceberg.events (iceberg 6075753.dirty API)";
+            parent.document.title="org.apache.iceberg.events (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/events/package-tree.html b/javadoc/master/org/apache/iceberg/events/package-tree.html
index f7d6381..73fad5b 100644
--- a/javadoc/master/org/apache/iceberg/events/package-tree.html
+++ b/javadoc/master/org/apache/iceberg/events/package-tree.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.events Class Hierarchy (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.events Class Hierarchy (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.iceberg.events Class Hierarchy (iceberg 6075753.dirty API)";
+            parent.document.title="org.apache.iceberg.events Class Hierarchy (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/exceptions/AlreadyExistsException.html b/javadoc/master/org/apache/iceberg/exceptions/AlreadyExistsException.html
index 2e61525..a016f0d 100644
--- a/javadoc/master/org/apache/iceberg/exceptions/AlreadyExistsException.html
+++ b/javadoc/master/org/apache/iceberg/exceptions/AlreadyExistsException.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>AlreadyExistsException (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>AlreadyExistsException (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="AlreadyExistsException (iceberg 6075753.dirty API)";
+            parent.document.title="AlreadyExistsException (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/exceptions/CommitFailedException.html b/javadoc/master/org/apache/iceberg/exceptions/CommitFailedException.html
index c1631de..1405d37 100644
--- a/javadoc/master/org/apache/iceberg/exceptions/CommitFailedException.html
+++ b/javadoc/master/org/apache/iceberg/exceptions/CommitFailedException.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>CommitFailedException (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>CommitFailedException (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="CommitFailedException (iceberg 6075753.dirty API)";
+            parent.document.title="CommitFailedException (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/exceptions/NoSuchTableException.html b/javadoc/master/org/apache/iceberg/exceptions/NoSuchTableException.html
index 90fbf20..778efe0 100644
--- a/javadoc/master/org/apache/iceberg/exceptions/NoSuchTableException.html
+++ b/javadoc/master/org/apache/iceberg/exceptions/NoSuchTableException.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>NoSuchTableException (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>NoSuchTableException (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NoSuchTableException (iceberg 6075753.dirty API)";
+            parent.document.title="NoSuchTableException (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/exceptions/RuntimeIOException.html b/javadoc/master/org/apache/iceberg/exceptions/RuntimeIOException.html
index 3bbb0b8..c62fcca 100644
--- a/javadoc/master/org/apache/iceberg/exceptions/RuntimeIOException.html
+++ b/javadoc/master/org/apache/iceberg/exceptions/RuntimeIOException.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>RuntimeIOException (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>RuntimeIOException (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="RuntimeIOException (iceberg 6075753.dirty API)";
+            parent.document.title="RuntimeIOException (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/exceptions/ValidationException.html b/javadoc/master/org/apache/iceberg/exceptions/ValidationException.html
index 06024ff..a80ac2b 100644
--- a/javadoc/master/org/apache/iceberg/exceptions/ValidationException.html
+++ b/javadoc/master/org/apache/iceberg/exceptions/ValidationException.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>ValidationException (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>ValidationException (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ValidationException (iceberg 6075753.dirty API)";
+            parent.document.title="ValidationException (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/exceptions/package-frame.html b/javadoc/master/org/apache/iceberg/exceptions/package-frame.html
index 1b5f80e..b687420 100644
--- a/javadoc/master/org/apache/iceberg/exceptions/package-frame.html
+++ b/javadoc/master/org/apache/iceberg/exceptions/package-frame.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.exceptions (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.exceptions (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
diff --git a/javadoc/master/org/apache/iceberg/exceptions/package-summary.html b/javadoc/master/org/apache/iceberg/exceptions/package-summary.html
index 8754b93..8ec9302 100644
--- a/javadoc/master/org/apache/iceberg/exceptions/package-summary.html
+++ b/javadoc/master/org/apache/iceberg/exceptions/package-summary.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.exceptions (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.exceptions (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.iceberg.exceptions (iceberg 6075753.dirty API)";
+            parent.document.title="org.apache.iceberg.exceptions (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/exceptions/package-tree.html b/javadoc/master/org/apache/iceberg/exceptions/package-tree.html
index 5addd82..7f2021a 100644
--- a/javadoc/master/org/apache/iceberg/exceptions/package-tree.html
+++ b/javadoc/master/org/apache/iceberg/exceptions/package-tree.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.exceptions Class Hierarchy (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.exceptions Class Hierarchy (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.iceberg.exceptions Class Hierarchy (iceberg 6075753.dirty API)";
+            parent.document.title="org.apache.iceberg.exceptions Class Hierarchy (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/expressions/And.html b/javadoc/master/org/apache/iceberg/expressions/And.html
index 0999bf1..f960510 100644
--- a/javadoc/master/org/apache/iceberg/expressions/And.html
+++ b/javadoc/master/org/apache/iceberg/expressions/And.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>And (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>And (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="And (iceberg 6075753.dirty API)";
+            parent.document.title="And (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/expressions/Binder.html b/javadoc/master/org/apache/iceberg/expressions/Binder.html
index b5ca408..ad0780b 100644
--- a/javadoc/master/org/apache/iceberg/expressions/Binder.html
+++ b/javadoc/master/org/apache/iceberg/expressions/Binder.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>Binder (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>Binder (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Binder (iceberg 6075753.dirty API)";
+            parent.document.title="Binder (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/expressions/BoundPredicate.html b/javadoc/master/org/apache/iceberg/expressions/BoundPredicate.html
index 223e826..ff1883a 100644
--- a/javadoc/master/org/apache/iceberg/expressions/BoundPredicate.html
+++ b/javadoc/master/org/apache/iceberg/expressions/BoundPredicate.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>BoundPredicate (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>BoundPredicate (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="BoundPredicate (iceberg 6075753.dirty API)";
+            parent.document.title="BoundPredicate (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/expressions/BoundReference.html b/javadoc/master/org/apache/iceberg/expressions/BoundReference.html
index bf62dd5..a3a8c58 100644
--- a/javadoc/master/org/apache/iceberg/expressions/BoundReference.html
+++ b/javadoc/master/org/apache/iceberg/expressions/BoundReference.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>BoundReference (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>BoundReference (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="BoundReference (iceberg 6075753.dirty API)";
+            parent.document.title="BoundReference (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/expressions/Evaluator.html b/javadoc/master/org/apache/iceberg/expressions/Evaluator.html
index 1d2a6cf..43dea9b 100644
--- a/javadoc/master/org/apache/iceberg/expressions/Evaluator.html
+++ b/javadoc/master/org/apache/iceberg/expressions/Evaluator.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>Evaluator (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>Evaluator (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Evaluator (iceberg 6075753.dirty API)";
+            parent.document.title="Evaluator (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/expressions/Expression.Operation.html b/javadoc/master/org/apache/iceberg/expressions/Expression.Operation.html
index e774e51..66b6930 100644
--- a/javadoc/master/org/apache/iceberg/expressions/Expression.Operation.html
+++ b/javadoc/master/org/apache/iceberg/expressions/Expression.Operation.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>Expression.Operation (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>Expression.Operation (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Expression.Operation (iceberg 6075753.dirty API)";
+            parent.document.title="Expression.Operation (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/expressions/Expression.html b/javadoc/master/org/apache/iceberg/expressions/Expression.html
index 54b97c4..375c725 100644
--- a/javadoc/master/org/apache/iceberg/expressions/Expression.html
+++ b/javadoc/master/org/apache/iceberg/expressions/Expression.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>Expression (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>Expression (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Expression (iceberg 6075753.dirty API)";
+            parent.document.title="Expression (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/expressions/ExpressionVisitors.BoundExpressionVisitor.html b/javadoc/master/org/apache/iceberg/expressions/ExpressionVisitors.BoundExpressionVisitor.html
index c9e43cc..b91f885 100644
--- a/javadoc/master/org/apache/iceberg/expressions/ExpressionVisitors.BoundExpressionVisitor.html
+++ b/javadoc/master/org/apache/iceberg/expressions/ExpressionVisitors.BoundExpressionVisitor.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>ExpressionVisitors.BoundExpressionVisitor (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>ExpressionVisitors.BoundExpressionVisitor (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ExpressionVisitors.BoundExpressionVisitor (iceberg 6075753.dirty API)";
+            parent.document.title="ExpressionVisitors.BoundExpressionVisitor (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/expressions/ExpressionVisitors.ExpressionVisitor.html b/javadoc/master/org/apache/iceberg/expressions/ExpressionVisitors.ExpressionVisitor.html
index a70cc87..d1d2ba4 100644
--- a/javadoc/master/org/apache/iceberg/expressions/ExpressionVisitors.ExpressionVisitor.html
+++ b/javadoc/master/org/apache/iceberg/expressions/ExpressionVisitors.ExpressionVisitor.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>ExpressionVisitors.ExpressionVisitor (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>ExpressionVisitors.ExpressionVisitor (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ExpressionVisitors.ExpressionVisitor (iceberg 6075753.dirty API)";
+            parent.document.title="ExpressionVisitors.ExpressionVisitor (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/expressions/ExpressionVisitors.html b/javadoc/master/org/apache/iceberg/expressions/ExpressionVisitors.html
index 62ceb98..47a4620 100644
--- a/javadoc/master/org/apache/iceberg/expressions/ExpressionVisitors.html
+++ b/javadoc/master/org/apache/iceberg/expressions/ExpressionVisitors.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>ExpressionVisitors (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>ExpressionVisitors (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ExpressionVisitors (iceberg 6075753.dirty API)";
+            parent.document.title="ExpressionVisitors (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/expressions/Expressions.html b/javadoc/master/org/apache/iceberg/expressions/Expressions.html
index 0fa7221..ad1e642 100644
--- a/javadoc/master/org/apache/iceberg/expressions/Expressions.html
+++ b/javadoc/master/org/apache/iceberg/expressions/Expressions.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>Expressions (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>Expressions (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Expressions (iceberg 6075753.dirty API)";
+            parent.document.title="Expressions (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/expressions/False.html b/javadoc/master/org/apache/iceberg/expressions/False.html
index 8ed167b..3384631 100644
--- a/javadoc/master/org/apache/iceberg/expressions/False.html
+++ b/javadoc/master/org/apache/iceberg/expressions/False.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>False (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>False (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="False (iceberg 6075753.dirty API)";
+            parent.document.title="False (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/expressions/InclusiveManifestEvaluator.html b/javadoc/master/org/apache/iceberg/expressions/InclusiveManifestEvaluator.html
index 052c5df..e2fe839 100644
--- a/javadoc/master/org/apache/iceberg/expressions/InclusiveManifestEvaluator.html
+++ b/javadoc/master/org/apache/iceberg/expressions/InclusiveManifestEvaluator.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>InclusiveManifestEvaluator (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>InclusiveManifestEvaluator (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="InclusiveManifestEvaluator (iceberg 6075753.dirty API)";
+            parent.document.title="InclusiveManifestEvaluator (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/expressions/InclusiveMetricsEvaluator.html b/javadoc/master/org/apache/iceberg/expressions/InclusiveMetricsEvaluator.html
index 29fbff2..ba79abc 100644
--- a/javadoc/master/org/apache/iceberg/expressions/InclusiveMetricsEvaluator.html
+++ b/javadoc/master/org/apache/iceberg/expressions/InclusiveMetricsEvaluator.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>InclusiveMetricsEvaluator (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>InclusiveMetricsEvaluator (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="InclusiveMetricsEvaluator (iceberg 6075753.dirty API)";
+            parent.document.title="InclusiveMetricsEvaluator (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/expressions/Literal.html b/javadoc/master/org/apache/iceberg/expressions/Literal.html
index b859335..4572575 100644
--- a/javadoc/master/org/apache/iceberg/expressions/Literal.html
+++ b/javadoc/master/org/apache/iceberg/expressions/Literal.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>Literal (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>Literal (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Literal (iceberg 6075753.dirty API)";
+            parent.document.title="Literal (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/expressions/NamedReference.html b/javadoc/master/org/apache/iceberg/expressions/NamedReference.html
index 2ee2bae..d66ab94 100644
--- a/javadoc/master/org/apache/iceberg/expressions/NamedReference.html
+++ b/javadoc/master/org/apache/iceberg/expressions/NamedReference.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>NamedReference (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>NamedReference (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NamedReference (iceberg 6075753.dirty API)";
+            parent.document.title="NamedReference (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/expressions/Not.html b/javadoc/master/org/apache/iceberg/expressions/Not.html
index 516327f..d2b4b71 100644
--- a/javadoc/master/org/apache/iceberg/expressions/Not.html
+++ b/javadoc/master/org/apache/iceberg/expressions/Not.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>Not (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>Not (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Not (iceberg 6075753.dirty API)";
+            parent.document.title="Not (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/expressions/Or.html b/javadoc/master/org/apache/iceberg/expressions/Or.html
index 11da218..6991196 100644
--- a/javadoc/master/org/apache/iceberg/expressions/Or.html
+++ b/javadoc/master/org/apache/iceberg/expressions/Or.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>Or (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>Or (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Or (iceberg 6075753.dirty API)";
+            parent.document.title="Or (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/expressions/Predicate.html b/javadoc/master/org/apache/iceberg/expressions/Predicate.html
index 6dfdd18..daa8ca0 100644
--- a/javadoc/master/org/apache/iceberg/expressions/Predicate.html
+++ b/javadoc/master/org/apache/iceberg/expressions/Predicate.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>Predicate (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>Predicate (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Predicate (iceberg 6075753.dirty API)";
+            parent.document.title="Predicate (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/expressions/Projections.ProjectionEvaluator.html b/javadoc/master/org/apache/iceberg/expressions/Projections.ProjectionEvaluator.html
index fdd9bee..4063a7a 100644
--- a/javadoc/master/org/apache/iceberg/expressions/Projections.ProjectionEvaluator.html
+++ b/javadoc/master/org/apache/iceberg/expressions/Projections.ProjectionEvaluator.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>Projections.ProjectionEvaluator (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>Projections.ProjectionEvaluator (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Projections.ProjectionEvaluator (iceberg 6075753.dirty API)";
+            parent.document.title="Projections.ProjectionEvaluator (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/expressions/Projections.html b/javadoc/master/org/apache/iceberg/expressions/Projections.html
index 28a1b1c..500c11f 100644
--- a/javadoc/master/org/apache/iceberg/expressions/Projections.html
+++ b/javadoc/master/org/apache/iceberg/expressions/Projections.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>Projections (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>Projections (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Projections (iceberg 6075753.dirty API)";
+            parent.document.title="Projections (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/expressions/Reference.html b/javadoc/master/org/apache/iceberg/expressions/Reference.html
index 0177639..0f1ac29 100644
--- a/javadoc/master/org/apache/iceberg/expressions/Reference.html
+++ b/javadoc/master/org/apache/iceberg/expressions/Reference.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>Reference (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>Reference (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Reference (iceberg 6075753.dirty API)";
+            parent.document.title="Reference (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/expressions/ResidualEvaluator.html b/javadoc/master/org/apache/iceberg/expressions/ResidualEvaluator.html
index 8b979fc..8ed5167 100644
--- a/javadoc/master/org/apache/iceberg/expressions/ResidualEvaluator.html
+++ b/javadoc/master/org/apache/iceberg/expressions/ResidualEvaluator.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>ResidualEvaluator (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>ResidualEvaluator (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ResidualEvaluator (iceberg 6075753.dirty API)";
+            parent.document.title="ResidualEvaluator (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/expressions/StrictMetricsEvaluator.html b/javadoc/master/org/apache/iceberg/expressions/StrictMetricsEvaluator.html
index 10f9b11..987a0f4 100644
--- a/javadoc/master/org/apache/iceberg/expressions/StrictMetricsEvaluator.html
+++ b/javadoc/master/org/apache/iceberg/expressions/StrictMetricsEvaluator.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>StrictMetricsEvaluator (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>StrictMetricsEvaluator (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="StrictMetricsEvaluator (iceberg 6075753.dirty API)";
+            parent.document.title="StrictMetricsEvaluator (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/expressions/True.html b/javadoc/master/org/apache/iceberg/expressions/True.html
index 1c4046c..1edfb6c 100644
--- a/javadoc/master/org/apache/iceberg/expressions/True.html
+++ b/javadoc/master/org/apache/iceberg/expressions/True.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>True (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>True (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="True (iceberg 6075753.dirty API)";
+            parent.document.title="True (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/expressions/UnboundPredicate.html b/javadoc/master/org/apache/iceberg/expressions/UnboundPredicate.html
index 41f8409..abc5cfa 100644
--- a/javadoc/master/org/apache/iceberg/expressions/UnboundPredicate.html
+++ b/javadoc/master/org/apache/iceberg/expressions/UnboundPredicate.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>UnboundPredicate (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>UnboundPredicate (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="UnboundPredicate (iceberg 6075753.dirty API)";
+            parent.document.title="UnboundPredicate (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/expressions/package-frame.html b/javadoc/master/org/apache/iceberg/expressions/package-frame.html
index 9605f7f..63d1cc3 100644
--- a/javadoc/master/org/apache/iceberg/expressions/package-frame.html
+++ b/javadoc/master/org/apache/iceberg/expressions/package-frame.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.expressions (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.expressions (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
diff --git a/javadoc/master/org/apache/iceberg/expressions/package-summary.html b/javadoc/master/org/apache/iceberg/expressions/package-summary.html
index 329ac83..eddce66 100644
--- a/javadoc/master/org/apache/iceberg/expressions/package-summary.html
+++ b/javadoc/master/org/apache/iceberg/expressions/package-summary.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.expressions (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.expressions (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.iceberg.expressions (iceberg 6075753.dirty API)";
+            parent.document.title="org.apache.iceberg.expressions (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/expressions/package-tree.html b/javadoc/master/org/apache/iceberg/expressions/package-tree.html
index 0c79b8b..4d44795 100644
--- a/javadoc/master/org/apache/iceberg/expressions/package-tree.html
+++ b/javadoc/master/org/apache/iceberg/expressions/package-tree.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.expressions Class Hierarchy (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.expressions Class Hierarchy (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.iceberg.expressions Class Hierarchy (iceberg 6075753.dirty API)";
+            parent.document.title="org.apache.iceberg.expressions Class Hierarchy (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/hadoop/HadoopFileIO.html b/javadoc/master/org/apache/iceberg/hadoop/HadoopFileIO.html
index 1374b6a..2df7686 100644
--- a/javadoc/master/org/apache/iceberg/hadoop/HadoopFileIO.html
+++ b/javadoc/master/org/apache/iceberg/hadoop/HadoopFileIO.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:40 PDT 2019 -->
-<title>HadoopFileIO (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:52 PDT 2019 -->
+<title>HadoopFileIO (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="HadoopFileIO (iceberg 6075753.dirty API)";
+            parent.document.title="HadoopFileIO (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/hadoop/HadoopInputFile.html b/javadoc/master/org/apache/iceberg/hadoop/HadoopInputFile.html
index 4c99e27..ad54ca1 100644
--- a/javadoc/master/org/apache/iceberg/hadoop/HadoopInputFile.html
+++ b/javadoc/master/org/apache/iceberg/hadoop/HadoopInputFile.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:40 PDT 2019 -->
-<title>HadoopInputFile (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:52 PDT 2019 -->
+<title>HadoopInputFile (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="HadoopInputFile (iceberg 6075753.dirty API)";
+            parent.document.title="HadoopInputFile (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/hadoop/HadoopOutputFile.html b/javadoc/master/org/apache/iceberg/hadoop/HadoopOutputFile.html
index 6dbd5a2..0654cff 100644
--- a/javadoc/master/org/apache/iceberg/hadoop/HadoopOutputFile.html
+++ b/javadoc/master/org/apache/iceberg/hadoop/HadoopOutputFile.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:40 PDT 2019 -->
-<title>HadoopOutputFile (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:52 PDT 2019 -->
+<title>HadoopOutputFile (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="HadoopOutputFile (iceberg 6075753.dirty API)";
+            parent.document.title="HadoopOutputFile (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/hadoop/HadoopTableOperations.html b/javadoc/master/org/apache/iceberg/hadoop/HadoopTableOperations.html
index eb79437..d794ea3 100644
--- a/javadoc/master/org/apache/iceberg/hadoop/HadoopTableOperations.html
+++ b/javadoc/master/org/apache/iceberg/hadoop/HadoopTableOperations.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:40 PDT 2019 -->
-<title>HadoopTableOperations (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:52 PDT 2019 -->
+<title>HadoopTableOperations (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="HadoopTableOperations (iceberg 6075753.dirty API)";
+            parent.document.title="HadoopTableOperations (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/hadoop/HadoopTables.html b/javadoc/master/org/apache/iceberg/hadoop/HadoopTables.html
index 6d7310f..2cab7c1 100644
--- a/javadoc/master/org/apache/iceberg/hadoop/HadoopTables.html
+++ b/javadoc/master/org/apache/iceberg/hadoop/HadoopTables.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:40 PDT 2019 -->
-<title>HadoopTables (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:52 PDT 2019 -->
+<title>HadoopTables (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="HadoopTables (iceberg 6075753.dirty API)";
+            parent.document.title="HadoopTables (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/hadoop/SerializableConfiguration.html b/javadoc/master/org/apache/iceberg/hadoop/SerializableConfiguration.html
index 6516303..d9e4cfc 100644
--- a/javadoc/master/org/apache/iceberg/hadoop/SerializableConfiguration.html
+++ b/javadoc/master/org/apache/iceberg/hadoop/SerializableConfiguration.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:40 PDT 2019 -->
-<title>SerializableConfiguration (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:52 PDT 2019 -->
+<title>SerializableConfiguration (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="SerializableConfiguration (iceberg 6075753.dirty API)";
+            parent.document.title="SerializableConfiguration (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/hadoop/package-frame.html b/javadoc/master/org/apache/iceberg/hadoop/package-frame.html
index c8674fc..8aa858a 100644
--- a/javadoc/master/org/apache/iceberg/hadoop/package-frame.html
+++ b/javadoc/master/org/apache/iceberg/hadoop/package-frame.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.hadoop (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.hadoop (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
diff --git a/javadoc/master/org/apache/iceberg/hadoop/package-summary.html b/javadoc/master/org/apache/iceberg/hadoop/package-summary.html
index 224550c..2318169 100644
--- a/javadoc/master/org/apache/iceberg/hadoop/package-summary.html
+++ b/javadoc/master/org/apache/iceberg/hadoop/package-summary.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.hadoop (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.hadoop (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.iceberg.hadoop (iceberg 6075753.dirty API)";
+            parent.document.title="org.apache.iceberg.hadoop (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/hadoop/package-tree.html b/javadoc/master/org/apache/iceberg/hadoop/package-tree.html
index b0ce0b3..3556862 100644
--- a/javadoc/master/org/apache/iceberg/hadoop/package-tree.html
+++ b/javadoc/master/org/apache/iceberg/hadoop/package-tree.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.hadoop Class Hierarchy (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.hadoop Class Hierarchy (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.iceberg.hadoop Class Hierarchy (iceberg 6075753.dirty API)";
+            parent.document.title="org.apache.iceberg.hadoop Class Hierarchy (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/hive/HiveTableOperations.html b/javadoc/master/org/apache/iceberg/hive/HiveTableOperations.html
index cd84506..908ec34 100644
--- a/javadoc/master/org/apache/iceberg/hive/HiveTableOperations.html
+++ b/javadoc/master/org/apache/iceberg/hive/HiveTableOperations.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>HiveTableOperations (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>HiveTableOperations (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="HiveTableOperations (iceberg 6075753.dirty API)";
+            parent.document.title="HiveTableOperations (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/hive/HiveTables.html b/javadoc/master/org/apache/iceberg/hive/HiveTables.html
index 71897e7..8d48628 100644
--- a/javadoc/master/org/apache/iceberg/hive/HiveTables.html
+++ b/javadoc/master/org/apache/iceberg/hive/HiveTables.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>HiveTables (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>HiveTables (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="HiveTables (iceberg 6075753.dirty API)";
+            parent.document.title="HiveTables (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/hive/HiveTypeConverter.html b/javadoc/master/org/apache/iceberg/hive/HiveTypeConverter.html
index 54403d3..5b4ea46 100644
--- a/javadoc/master/org/apache/iceberg/hive/HiveTypeConverter.html
+++ b/javadoc/master/org/apache/iceberg/hive/HiveTypeConverter.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>HiveTypeConverter (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>HiveTypeConverter (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="HiveTypeConverter (iceberg 6075753.dirty API)";
+            parent.document.title="HiveTypeConverter (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/hive/RuntimeMetaException.html b/javadoc/master/org/apache/iceberg/hive/RuntimeMetaException.html
index b893c07..961cdb7 100644
--- a/javadoc/master/org/apache/iceberg/hive/RuntimeMetaException.html
+++ b/javadoc/master/org/apache/iceberg/hive/RuntimeMetaException.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>RuntimeMetaException (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>RuntimeMetaException (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="RuntimeMetaException (iceberg 6075753.dirty API)";
+            parent.document.title="RuntimeMetaException (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/hive/package-frame.html b/javadoc/master/org/apache/iceberg/hive/package-frame.html
index fb5458d..13f0848 100644
--- a/javadoc/master/org/apache/iceberg/hive/package-frame.html
+++ b/javadoc/master/org/apache/iceberg/hive/package-frame.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.hive (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.hive (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
diff --git a/javadoc/master/org/apache/iceberg/hive/package-summary.html b/javadoc/master/org/apache/iceberg/hive/package-summary.html
index 02f1041..cebd292 100644
--- a/javadoc/master/org/apache/iceberg/hive/package-summary.html
+++ b/javadoc/master/org/apache/iceberg/hive/package-summary.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.hive (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.hive (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.iceberg.hive (iceberg 6075753.dirty API)";
+            parent.document.title="org.apache.iceberg.hive (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/hive/package-tree.html b/javadoc/master/org/apache/iceberg/hive/package-tree.html
index af5461f..64d4ac1 100644
--- a/javadoc/master/org/apache/iceberg/hive/package-tree.html
+++ b/javadoc/master/org/apache/iceberg/hive/package-tree.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.hive Class Hierarchy (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.hive Class Hierarchy (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.iceberg.hive Class Hierarchy (iceberg 6075753.dirty API)";
+            parent.document.title="org.apache.iceberg.hive Class Hierarchy (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/io/CloseableGroup.html b/javadoc/master/org/apache/iceberg/io/CloseableGroup.html
index ee02e6f..651fd45 100644
--- a/javadoc/master/org/apache/iceberg/io/CloseableGroup.html
+++ b/javadoc/master/org/apache/iceberg/io/CloseableGroup.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:40 PDT 2019 -->
-<title>CloseableGroup (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:52 PDT 2019 -->
+<title>CloseableGroup (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="CloseableGroup (iceberg 6075753.dirty API)";
+            parent.document.title="CloseableGroup (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/io/CloseableIterable.ConcatCloseableIterable.html b/javadoc/master/org/apache/iceberg/io/CloseableIterable.ConcatCloseableIterable.html
index ca045dc..8c12245 100644
--- a/javadoc/master/org/apache/iceberg/io/CloseableIterable.ConcatCloseableIterable.html
+++ b/javadoc/master/org/apache/iceberg/io/CloseableIterable.ConcatCloseableIterable.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:40 PDT 2019 -->
-<title>CloseableIterable.ConcatCloseableIterable (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>CloseableIterable.ConcatCloseableIterable (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="CloseableIterable.ConcatCloseableIterable (iceberg 6075753.dirty API)";
+            parent.document.title="CloseableIterable.ConcatCloseableIterable (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/io/CloseableIterable.html b/javadoc/master/org/apache/iceberg/io/CloseableIterable.html
index a0f26f4..4cb95f9 100644
--- a/javadoc/master/org/apache/iceberg/io/CloseableIterable.html
+++ b/javadoc/master/org/apache/iceberg/io/CloseableIterable.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:40 PDT 2019 -->
-<title>CloseableIterable (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>CloseableIterable (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="CloseableIterable (iceberg 6075753.dirty API)";
+            parent.document.title="CloseableIterable (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/io/DelegatingInputStream.html b/javadoc/master/org/apache/iceberg/io/DelegatingInputStream.html
index 81d6e6d..d8a2583 100644
--- a/javadoc/master/org/apache/iceberg/io/DelegatingInputStream.html
+++ b/javadoc/master/org/apache/iceberg/io/DelegatingInputStream.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:40 PDT 2019 -->
-<title>DelegatingInputStream (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>DelegatingInputStream (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DelegatingInputStream (iceberg 6075753.dirty API)";
+            parent.document.title="DelegatingInputStream (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/io/DelegatingOutputStream.html b/javadoc/master/org/apache/iceberg/io/DelegatingOutputStream.html
index d1a5d40..68d5f34 100644
--- a/javadoc/master/org/apache/iceberg/io/DelegatingOutputStream.html
+++ b/javadoc/master/org/apache/iceberg/io/DelegatingOutputStream.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:40 PDT 2019 -->
-<title>DelegatingOutputStream (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>DelegatingOutputStream (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DelegatingOutputStream (iceberg 6075753.dirty API)";
+            parent.document.title="DelegatingOutputStream (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/io/FileAppender.html b/javadoc/master/org/apache/iceberg/io/FileAppender.html
index 2d8b1e7..3cbc9d5 100644
--- a/javadoc/master/org/apache/iceberg/io/FileAppender.html
+++ b/javadoc/master/org/apache/iceberg/io/FileAppender.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:40 PDT 2019 -->
-<title>FileAppender (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>FileAppender (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="FileAppender (iceberg 6075753.dirty API)";
+            parent.document.title="FileAppender (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/io/FileIO.html b/javadoc/master/org/apache/iceberg/io/FileIO.html
index 96b13b2..68f746d 100644
--- a/javadoc/master/org/apache/iceberg/io/FileIO.html
+++ b/javadoc/master/org/apache/iceberg/io/FileIO.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:40 PDT 2019 -->
-<title>FileIO (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>FileIO (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="FileIO (iceberg 6075753.dirty API)";
+            parent.document.title="FileIO (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/io/InputFile.html b/javadoc/master/org/apache/iceberg/io/InputFile.html
index 22b3549..6b115e7 100644
--- a/javadoc/master/org/apache/iceberg/io/InputFile.html
+++ b/javadoc/master/org/apache/iceberg/io/InputFile.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:40 PDT 2019 -->
-<title>InputFile (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>InputFile (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="InputFile (iceberg 6075753.dirty API)";
+            parent.document.title="InputFile (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/io/LocationProvider.html b/javadoc/master/org/apache/iceberg/io/LocationProvider.html
index 3c8403f..39b0c39 100644
--- a/javadoc/master/org/apache/iceberg/io/LocationProvider.html
+++ b/javadoc/master/org/apache/iceberg/io/LocationProvider.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:40 PDT 2019 -->
-<title>LocationProvider (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>LocationProvider (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="LocationProvider (iceberg 6075753.dirty API)";
+            parent.document.title="LocationProvider (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/io/OutputFile.html b/javadoc/master/org/apache/iceberg/io/OutputFile.html
index fe550f5..0a8496d 100644
--- a/javadoc/master/org/apache/iceberg/io/OutputFile.html
+++ b/javadoc/master/org/apache/iceberg/io/OutputFile.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:40 PDT 2019 -->
-<title>OutputFile (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>OutputFile (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="OutputFile (iceberg 6075753.dirty API)";
+            parent.document.title="OutputFile (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/io/PositionOutputStream.html b/javadoc/master/org/apache/iceberg/io/PositionOutputStream.html
index 925116a..479e95b 100644
--- a/javadoc/master/org/apache/iceberg/io/PositionOutputStream.html
+++ b/javadoc/master/org/apache/iceberg/io/PositionOutputStream.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:40 PDT 2019 -->
-<title>PositionOutputStream (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>PositionOutputStream (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="PositionOutputStream (iceberg 6075753.dirty API)";
+            parent.document.title="PositionOutputStream (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/io/SeekableInputStream.html b/javadoc/master/org/apache/iceberg/io/SeekableInputStream.html
index 2a3d351..93a0092 100644
--- a/javadoc/master/org/apache/iceberg/io/SeekableInputStream.html
+++ b/javadoc/master/org/apache/iceberg/io/SeekableInputStream.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:40 PDT 2019 -->
-<title>SeekableInputStream (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>SeekableInputStream (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="SeekableInputStream (iceberg 6075753.dirty API)";
+            parent.document.title="SeekableInputStream (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/io/package-frame.html b/javadoc/master/org/apache/iceberg/io/package-frame.html
index 5c10464..6a3ef49 100644
--- a/javadoc/master/org/apache/iceberg/io/package-frame.html
+++ b/javadoc/master/org/apache/iceberg/io/package-frame.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.io (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.io (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
diff --git a/javadoc/master/org/apache/iceberg/io/package-summary.html b/javadoc/master/org/apache/iceberg/io/package-summary.html
index f9021a6..4327f1d 100644
--- a/javadoc/master/org/apache/iceberg/io/package-summary.html
+++ b/javadoc/master/org/apache/iceberg/io/package-summary.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.io (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.io (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.iceberg.io (iceberg 6075753.dirty API)";
+            parent.document.title="org.apache.iceberg.io (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/io/package-tree.html b/javadoc/master/org/apache/iceberg/io/package-tree.html
index 5affe49..c606da1 100644
--- a/javadoc/master/org/apache/iceberg/io/package-tree.html
+++ b/javadoc/master/org/apache/iceberg/io/package-tree.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.io Class Hierarchy (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.io Class Hierarchy (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.iceberg.io Class Hierarchy (iceberg 6075753.dirty API)";
+            parent.document.title="org.apache.iceberg.io Class Hierarchy (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/orc/ColumnIdMap.html b/javadoc/master/org/apache/iceberg/orc/ColumnIdMap.html
index 7cd8394..e946793 100644
--- a/javadoc/master/org/apache/iceberg/orc/ColumnIdMap.html
+++ b/javadoc/master/org/apache/iceberg/orc/ColumnIdMap.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>ColumnIdMap (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>ColumnIdMap (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ColumnIdMap (iceberg 6075753.dirty API)";
+            parent.document.title="ColumnIdMap (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/orc/ORC.ReadBuilder.html b/javadoc/master/org/apache/iceberg/orc/ORC.ReadBuilder.html
index 3dc338f..74767b4 100644
--- a/javadoc/master/org/apache/iceberg/orc/ORC.ReadBuilder.html
+++ b/javadoc/master/org/apache/iceberg/orc/ORC.ReadBuilder.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>ORC.ReadBuilder (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>ORC.ReadBuilder (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ORC.ReadBuilder (iceberg 6075753.dirty API)";
+            parent.document.title="ORC.ReadBuilder (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/orc/ORC.WriteBuilder.html b/javadoc/master/org/apache/iceberg/orc/ORC.WriteBuilder.html
index 0f05fe8..0cb9f99 100644
--- a/javadoc/master/org/apache/iceberg/orc/ORC.WriteBuilder.html
+++ b/javadoc/master/org/apache/iceberg/orc/ORC.WriteBuilder.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>ORC.WriteBuilder (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>ORC.WriteBuilder (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ORC.WriteBuilder (iceberg 6075753.dirty API)";
+            parent.document.title="ORC.WriteBuilder (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/orc/ORC.html b/javadoc/master/org/apache/iceberg/orc/ORC.html
index c5e3300..1adbd06 100644
--- a/javadoc/master/org/apache/iceberg/orc/ORC.html
+++ b/javadoc/master/org/apache/iceberg/orc/ORC.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>ORC (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>ORC (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ORC (iceberg 6075753.dirty API)";
+            parent.document.title="ORC (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/orc/OrcMetrics.html b/javadoc/master/org/apache/iceberg/orc/OrcMetrics.html
index 35899a3..eee9b2b 100644
--- a/javadoc/master/org/apache/iceberg/orc/OrcMetrics.html
+++ b/javadoc/master/org/apache/iceberg/orc/OrcMetrics.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>OrcMetrics (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>OrcMetrics (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="OrcMetrics (iceberg 6075753.dirty API)";
+            parent.document.title="OrcMetrics (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/orc/OrcValueReader.html b/javadoc/master/org/apache/iceberg/orc/OrcValueReader.html
index d767968..cfb9084 100644
--- a/javadoc/master/org/apache/iceberg/orc/OrcValueReader.html
+++ b/javadoc/master/org/apache/iceberg/orc/OrcValueReader.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>OrcValueReader (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>OrcValueReader (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="OrcValueReader (iceberg 6075753.dirty API)";
+            parent.document.title="OrcValueReader (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/orc/OrcValueWriter.html b/javadoc/master/org/apache/iceberg/orc/OrcValueWriter.html
index 8ad0537..ed744b3 100644
--- a/javadoc/master/org/apache/iceberg/orc/OrcValueWriter.html
+++ b/javadoc/master/org/apache/iceberg/orc/OrcValueWriter.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>OrcValueWriter (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>OrcValueWriter (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="OrcValueWriter (iceberg 6075753.dirty API)";
+            parent.document.title="OrcValueWriter (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/orc/TypeConversion.html b/javadoc/master/org/apache/iceberg/orc/TypeConversion.html
index 9f1a164..f25d9b2 100644
--- a/javadoc/master/org/apache/iceberg/orc/TypeConversion.html
+++ b/javadoc/master/org/apache/iceberg/orc/TypeConversion.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>TypeConversion (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>TypeConversion (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="TypeConversion (iceberg 6075753.dirty API)";
+            parent.document.title="TypeConversion (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/orc/VectorizedRowBatchIterator.html b/javadoc/master/org/apache/iceberg/orc/VectorizedRowBatchIterator.html
index b466bec..a3298ed 100644
--- a/javadoc/master/org/apache/iceberg/orc/VectorizedRowBatchIterator.html
+++ b/javadoc/master/org/apache/iceberg/orc/VectorizedRowBatchIterator.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>VectorizedRowBatchIterator (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>VectorizedRowBatchIterator (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="VectorizedRowBatchIterator (iceberg 6075753.dirty API)";
+            parent.document.title="VectorizedRowBatchIterator (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/orc/package-frame.html b/javadoc/master/org/apache/iceberg/orc/package-frame.html
index bbf86d1..1b3d44a 100644
--- a/javadoc/master/org/apache/iceberg/orc/package-frame.html
+++ b/javadoc/master/org/apache/iceberg/orc/package-frame.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.orc (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.orc (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
diff --git a/javadoc/master/org/apache/iceberg/orc/package-summary.html b/javadoc/master/org/apache/iceberg/orc/package-summary.html
index 570c23f..4ac8dde 100644
--- a/javadoc/master/org/apache/iceberg/orc/package-summary.html
+++ b/javadoc/master/org/apache/iceberg/orc/package-summary.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.orc (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.orc (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.iceberg.orc (iceberg 6075753.dirty API)";
+            parent.document.title="org.apache.iceberg.orc (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/orc/package-tree.html b/javadoc/master/org/apache/iceberg/orc/package-tree.html
index 23dac61..883f4fa 100644
--- a/javadoc/master/org/apache/iceberg/orc/package-tree.html
+++ b/javadoc/master/org/apache/iceberg/orc/package-tree.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.orc Class Hierarchy (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.orc Class Hierarchy (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.iceberg.orc Class Hierarchy (iceberg 6075753.dirty API)";
+            parent.document.title="org.apache.iceberg.orc Class Hierarchy (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/package-frame.html b/javadoc/master/org/apache/iceberg/package-frame.html
index 489dd3f..1823311 100644
--- a/javadoc/master/org/apache/iceberg/package-frame.html
+++ b/javadoc/master/org/apache/iceberg/package-frame.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
diff --git a/javadoc/master/org/apache/iceberg/package-summary.html b/javadoc/master/org/apache/iceberg/package-summary.html
index 9da9a68..41be90f 100644
--- a/javadoc/master/org/apache/iceberg/package-summary.html
+++ b/javadoc/master/org/apache/iceberg/package-summary.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.iceberg (iceberg 6075753.dirty API)";
+            parent.document.title="org.apache.iceberg (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/package-tree.html b/javadoc/master/org/apache/iceberg/package-tree.html
index 9e5389a..bae2ed4 100644
--- a/javadoc/master/org/apache/iceberg/package-tree.html
+++ b/javadoc/master/org/apache/iceberg/package-tree.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg Class Hierarchy (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg Class Hierarchy (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.iceberg Class Hierarchy (iceberg 6075753.dirty API)";
+            parent.document.title="org.apache.iceberg Class Hierarchy (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/parquet/ColumnIterator.html b/javadoc/master/org/apache/iceberg/parquet/ColumnIterator.html
index b839570..0d634a1 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ColumnIterator.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ColumnIterator.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:40 PDT 2019 -->
-<title>ColumnIterator (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>ColumnIterator (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ColumnIterator (iceberg 6075753.dirty API)";
+            parent.document.title="ColumnIterator (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/parquet/ColumnWriter.html b/javadoc/master/org/apache/iceberg/parquet/ColumnWriter.html
index 59f9d45..35b8a70 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ColumnWriter.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ColumnWriter.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:40 PDT 2019 -->
-<title>ColumnWriter (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>ColumnWriter (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ColumnWriter (iceberg 6075753.dirty API)";
+            parent.document.title="ColumnWriter (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/parquet/Parquet.ReadBuilder.html b/javadoc/master/org/apache/iceberg/parquet/Parquet.ReadBuilder.html
index dcf4bc4..b5268d9 100644
--- a/javadoc/master/org/apache/iceberg/parquet/Parquet.ReadBuilder.html
+++ b/javadoc/master/org/apache/iceberg/parquet/Parquet.ReadBuilder.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:40 PDT 2019 -->
-<title>Parquet.ReadBuilder (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>Parquet.ReadBuilder (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Parquet.ReadBuilder (iceberg 6075753.dirty API)";
+            parent.document.title="Parquet.ReadBuilder (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/parquet/Parquet.WriteBuilder.html b/javadoc/master/org/apache/iceberg/parquet/Parquet.WriteBuilder.html
index 9daff90..d28baf2 100644
--- a/javadoc/master/org/apache/iceberg/parquet/Parquet.WriteBuilder.html
+++ b/javadoc/master/org/apache/iceberg/parquet/Parquet.WriteBuilder.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>Parquet.WriteBuilder (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>Parquet.WriteBuilder (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Parquet.WriteBuilder (iceberg 6075753.dirty API)";
+            parent.document.title="Parquet.WriteBuilder (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/parquet/Parquet.html b/javadoc/master/org/apache/iceberg/parquet/Parquet.html
index 250a63e..622de21 100644
--- a/javadoc/master/org/apache/iceberg/parquet/Parquet.html
+++ b/javadoc/master/org/apache/iceberg/parquet/Parquet.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:40 PDT 2019 -->
-<title>Parquet (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>Parquet (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Parquet (iceberg 6075753.dirty API)";
+            parent.document.title="Parquet (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetAvroReader.html b/javadoc/master/org/apache/iceberg/parquet/ParquetAvroReader.html
index 3e3253d..89e387c 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetAvroReader.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetAvroReader.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>ParquetAvroReader (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>ParquetAvroReader (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ParquetAvroReader (iceberg 6075753.dirty API)";
+            parent.document.title="ParquetAvroReader (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetAvroValueReaders.TimeMillisReader.html b/javadoc/master/org/apache/iceberg/parquet/ParquetAvroValueReaders.TimeMillisReader.html
index dd13fde..a6251f3 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetAvroValueReaders.TimeMillisReader.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetAvroValueReaders.TimeMillisReader.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>ParquetAvroValueReaders.TimeMillisReader (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>ParquetAvroValueReaders.TimeMillisReader (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ParquetAvroValueReaders.TimeMillisReader (iceberg 6075753.dirty API)";
+            parent.document.title="ParquetAvroValueReaders.TimeMillisReader (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetAvroValueReaders.TimestampMillisReader.html b/javadoc/master/org/apache/iceberg/parquet/ParquetAvroValueReaders.TimestampMillisReader.html
index b95fcba..63fa3a7 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetAvroValueReaders.TimestampMillisReader.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetAvroValueReaders.TimestampMillisReader.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>ParquetAvroValueReaders.TimestampMillisReader (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>ParquetAvroValueReaders.TimestampMillisReader (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ParquetAvroValueReaders.TimestampMillisReader (iceberg 6075753.dirty API)";
+            parent.document.title="ParquetAvroValueReaders.TimestampMillisReader (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetAvroValueReaders.html b/javadoc/master/org/apache/iceberg/parquet/ParquetAvroValueReaders.html
index 20d5f4e..53eb570 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetAvroValueReaders.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetAvroValueReaders.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>ParquetAvroValueReaders (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>ParquetAvroValueReaders (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ParquetAvroValueReaders (iceberg 6075753.dirty API)";
+            parent.document.title="ParquetAvroValueReaders (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetAvroWriter.html b/javadoc/master/org/apache/iceberg/parquet/ParquetAvroWriter.html
index 96dab9b..94c9f21 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetAvroWriter.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetAvroWriter.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>ParquetAvroWriter (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>ParquetAvroWriter (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ParquetAvroWriter (iceberg 6075753.dirty API)";
+            parent.document.title="ParquetAvroWriter (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetDictionaryRowGroupFilter.html b/javadoc/master/org/apache/iceberg/parquet/ParquetDictionaryRowGroupFilter.html
index cff3707..c71082f 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetDictionaryRowGroupFilter.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetDictionaryRowGroupFilter.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>ParquetDictionaryRowGroupFilter (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>ParquetDictionaryRowGroupFilter (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ParquetDictionaryRowGroupFilter (iceberg 6075753.dirty API)";
+            parent.document.title="ParquetDictionaryRowGroupFilter (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetIterable.html b/javadoc/master/org/apache/iceberg/parquet/ParquetIterable.html
index e51e7bc..ee818cf 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetIterable.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetIterable.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>ParquetIterable (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>ParquetIterable (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ParquetIterable (iceberg 6075753.dirty API)";
+            parent.document.title="ParquetIterable (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetMetricsRowGroupFilter.html b/javadoc/master/org/apache/iceberg/parquet/ParquetMetricsRowGroupFilter.html
index 5b2e656..a327981 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetMetricsRowGroupFilter.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetMetricsRowGroupFilter.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>ParquetMetricsRowGroupFilter (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>ParquetMetricsRowGroupFilter (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ParquetMetricsRowGroupFilter (iceberg 6075753.dirty API)";
+            parent.document.title="ParquetMetricsRowGroupFilter (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetReader.html b/javadoc/master/org/apache/iceberg/parquet/ParquetReader.html
index 2373a2a..2d0e23e 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetReader.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetReader.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>ParquetReader (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>ParquetReader (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ParquetReader (iceberg 6075753.dirty API)";
+            parent.document.title="ParquetReader (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetSchemaUtil.html b/javadoc/master/org/apache/iceberg/parquet/ParquetSchemaUtil.html
index 3692f62..c9ad9f8 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetSchemaUtil.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetSchemaUtil.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>ParquetSchemaUtil (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>ParquetSchemaUtil (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ParquetSchemaUtil (iceberg 6075753.dirty API)";
+            parent.document.title="ParquetSchemaUtil (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetTypeVisitor.html b/javadoc/master/org/apache/iceberg/parquet/ParquetTypeVisitor.html
index 92c3fb8..3c6cd98 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetTypeVisitor.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetTypeVisitor.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>ParquetTypeVisitor (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>ParquetTypeVisitor (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ParquetTypeVisitor (iceberg 6075753.dirty API)";
+            parent.document.title="ParquetTypeVisitor (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetUtil.html b/javadoc/master/org/apache/iceberg/parquet/ParquetUtil.html
index 414f4fd..05f5301 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetUtil.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetUtil.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>ParquetUtil (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>ParquetUtil (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ParquetUtil (iceberg 6075753.dirty API)";
+            parent.document.title="ParquetUtil (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReader.html b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReader.html
index 19cf5f3..bfa3f13 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReader.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReader.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>ParquetValueReader (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>ParquetValueReader (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ParquetValueReader (iceberg 6075753.dirty API)";
+            parent.document.title="ParquetValueReader (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.BinaryAsDecimalReader.html b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.BinaryAsDecimalReader.html
index efe0547..782b8cd 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.BinaryAsDecimalReader.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.BinaryAsDecimalReader.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>ParquetValueReaders.BinaryAsDecimalReader (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>ParquetValueReaders.BinaryAsDecimalReader (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ParquetValueReaders.BinaryAsDecimalReader (iceberg 6075753.dirty API)";
+            parent.document.title="ParquetValueReaders.BinaryAsDecimalReader (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.BytesReader.html b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.BytesReader.html
index 5808153..1802d34 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.BytesReader.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.BytesReader.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>ParquetValueReaders.BytesReader (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>ParquetValueReaders.BytesReader (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ParquetValueReaders.BytesReader (iceberg 6075753.dirty API)";
+            parent.document.title="ParquetValueReaders.BytesReader (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.FloatAsDoubleReader.html b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.FloatAsDoubleReader.html
index 0a5d24d..04f2763 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.FloatAsDoubleReader.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.FloatAsDoubleReader.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>ParquetValueReaders.FloatAsDoubleReader (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>ParquetValueReaders.FloatAsDoubleReader (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ParquetValueReaders.FloatAsDoubleReader (iceberg 6075753.dirty API)";
+            parent.document.title="ParquetValueReaders.FloatAsDoubleReader (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.IntAsLongReader.html b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.IntAsLongReader.html
index 21a860a..0005105 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.IntAsLongReader.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.IntAsLongReader.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>ParquetValueReaders.IntAsLongReader (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>ParquetValueReaders.IntAsLongReader (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ParquetValueReaders.IntAsLongReader (iceberg 6075753.dirty API)";
+            parent.document.title="ParquetValueReaders.IntAsLongReader (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.IntegerAsDecimalReader.html b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.IntegerAsDecimalReader.html
index e0f80f1..8b831e5 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.IntegerAsDecimalReader.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.IntegerAsDecimalReader.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>ParquetValueReaders.IntegerAsDecimalReader (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>ParquetValueReaders.IntegerAsDecimalReader (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ParquetValueReaders.IntegerAsDecimalReader (iceberg 6075753.dirty API)";
+            parent.document.title="ParquetValueReaders.IntegerAsDecimalReader (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.ListReader.html b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.ListReader.html
index a8709ba..d41624d 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.ListReader.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.ListReader.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>ParquetValueReaders.ListReader (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>ParquetValueReaders.ListReader (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ParquetValueReaders.ListReader (iceberg 6075753.dirty API)";
+            parent.document.title="ParquetValueReaders.ListReader (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.LongAsDecimalReader.html b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.LongAsDecimalReader.html
index dbca7b5..8c7dad8 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.LongAsDecimalReader.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.LongAsDecimalReader.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>ParquetValueReaders.LongAsDecimalReader (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>ParquetValueReaders.LongAsDecimalReader (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ParquetValueReaders.LongAsDecimalReader (iceberg 6075753.dirty API)";
+            parent.document.title="ParquetValueReaders.LongAsDecimalReader (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.MapReader.html b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.MapReader.html
index ab27eea..516b274 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.MapReader.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.MapReader.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>ParquetValueReaders.MapReader (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>ParquetValueReaders.MapReader (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ParquetValueReaders.MapReader (iceberg 6075753.dirty API)";
+            parent.document.title="ParquetValueReaders.MapReader (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.PrimitiveReader.html b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.PrimitiveReader.html
index 6948ff2..837b1ee 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.PrimitiveReader.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.PrimitiveReader.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>ParquetValueReaders.PrimitiveReader (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>ParquetValueReaders.PrimitiveReader (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ParquetValueReaders.PrimitiveReader (iceberg 6075753.dirty API)";
+            parent.document.title="ParquetValueReaders.PrimitiveReader (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.RepeatedKeyValueReader.html b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.RepeatedKeyValueReader.html
index d49d746..959abef 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.RepeatedKeyValueReader.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.RepeatedKeyValueReader.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>ParquetValueReaders.RepeatedKeyValueReader (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>ParquetValueReaders.RepeatedKeyValueReader (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ParquetValueReaders.RepeatedKeyValueReader (iceberg 6075753.dirty API)";
+            parent.document.title="ParquetValueReaders.RepeatedKeyValueReader (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.RepeatedReader.html b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.RepeatedReader.html
index d755809..04cc7b4 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.RepeatedReader.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.RepeatedReader.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>ParquetValueReaders.RepeatedReader (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>ParquetValueReaders.RepeatedReader (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ParquetValueReaders.RepeatedReader (iceberg 6075753.dirty API)";
+            parent.document.title="ParquetValueReaders.RepeatedReader (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.ReusableEntry.html b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.ReusableEntry.html
index 6a678f1..2d82a40 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.ReusableEntry.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.ReusableEntry.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>ParquetValueReaders.ReusableEntry (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>ParquetValueReaders.ReusableEntry (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ParquetValueReaders.ReusableEntry (iceberg 6075753.dirty API)";
+            parent.document.title="ParquetValueReaders.ReusableEntry (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.StringReader.html b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.StringReader.html
index 5ca1703..f5b1a00 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.StringReader.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.StringReader.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>ParquetValueReaders.StringReader (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>ParquetValueReaders.StringReader (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ParquetValueReaders.StringReader (iceberg 6075753.dirty API)";
+            parent.document.title="ParquetValueReaders.StringReader (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.StructReader.html b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.StructReader.html
index fe43651..1298fd4 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.StructReader.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.StructReader.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>ParquetValueReaders.StructReader (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>ParquetValueReaders.StructReader (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ParquetValueReaders.StructReader (iceberg 6075753.dirty API)";
+            parent.document.title="ParquetValueReaders.StructReader (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.UnboxedReader.html b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.UnboxedReader.html
index 6ff05de..f6dcc4c 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.UnboxedReader.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.UnboxedReader.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>ParquetValueReaders.UnboxedReader (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>ParquetValueReaders.UnboxedReader (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ParquetValueReaders.UnboxedReader (iceberg 6075753.dirty API)";
+            parent.document.title="ParquetValueReaders.UnboxedReader (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.html b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.html
index 6c6517d..93d314d 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>ParquetValueReaders (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>ParquetValueReaders (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ParquetValueReaders (iceberg 6075753.dirty API)";
+            parent.document.title="ParquetValueReaders (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetValueWriter.html b/javadoc/master/org/apache/iceberg/parquet/ParquetValueWriter.html
index 5c5a356..e77bb89 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetValueWriter.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetValueWriter.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>ParquetValueWriter (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>ParquetValueWriter (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ParquetValueWriter (iceberg 6075753.dirty API)";
+            parent.document.title="ParquetValueWriter (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetValueWriters.PrimitiveWriter.html b/javadoc/master/org/apache/iceberg/parquet/ParquetValueWriters.PrimitiveWriter.html
index ed7047b..83eb5c7 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetValueWriters.PrimitiveWriter.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetValueWriters.PrimitiveWriter.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>ParquetValueWriters.PrimitiveWriter (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>ParquetValueWriters.PrimitiveWriter (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ParquetValueWriters.PrimitiveWriter (iceberg 6075753.dirty API)";
+            parent.document.title="ParquetValueWriters.PrimitiveWriter (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetValueWriters.RepeatedKeyValueWriter.html b/javadoc/master/org/apache/iceberg/parquet/ParquetValueWriters.RepeatedKeyValueWriter.html
index 09b8293..bbd9516 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetValueWriters.RepeatedKeyValueWriter.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetValueWriters.RepeatedKeyValueWriter.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>ParquetValueWriters.RepeatedKeyValueWriter (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>ParquetValueWriters.RepeatedKeyValueWriter (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ParquetValueWriters.RepeatedKeyValueWriter (iceberg 6075753.dirty API)";
+            parent.document.title="ParquetValueWriters.RepeatedKeyValueWriter (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetValueWriters.RepeatedWriter.html b/javadoc/master/org/apache/iceberg/parquet/ParquetValueWriters.RepeatedWriter.html
index 7371cfe..23edc1e 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetValueWriters.RepeatedWriter.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetValueWriters.RepeatedWriter.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>ParquetValueWriters.RepeatedWriter (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>ParquetValueWriters.RepeatedWriter (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ParquetValueWriters.RepeatedWriter (iceberg 6075753.dirty API)";
+            parent.document.title="ParquetValueWriters.RepeatedWriter (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetValueWriters.StructWriter.html b/javadoc/master/org/apache/iceberg/parquet/ParquetValueWriters.StructWriter.html
index cc97ec9..6463312 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetValueWriters.StructWriter.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetValueWriters.StructWriter.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>ParquetValueWriters.StructWriter (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>ParquetValueWriters.StructWriter (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ParquetValueWriters.StructWriter (iceberg 6075753.dirty API)";
+            parent.document.title="ParquetValueWriters.StructWriter (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetValueWriters.html b/javadoc/master/org/apache/iceberg/parquet/ParquetValueWriters.html
index d13e09d..e06fe9c 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetValueWriters.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetValueWriters.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>ParquetValueWriters (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>ParquetValueWriters (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ParquetValueWriters (iceberg 6075753.dirty API)";
+            parent.document.title="ParquetValueWriters (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetWriteAdapter.html b/javadoc/master/org/apache/iceberg/parquet/ParquetWriteAdapter.html
index fcfd54f..16dd683 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetWriteAdapter.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetWriteAdapter.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>ParquetWriteAdapter (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>ParquetWriteAdapter (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ParquetWriteAdapter (iceberg 6075753.dirty API)";
+            parent.document.title="ParquetWriteAdapter (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/parquet/TripleWriter.html b/javadoc/master/org/apache/iceberg/parquet/TripleWriter.html
index 43c6e61..62c9f71 100644
--- a/javadoc/master/org/apache/iceberg/parquet/TripleWriter.html
+++ b/javadoc/master/org/apache/iceberg/parquet/TripleWriter.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>TripleWriter (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>TripleWriter (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="TripleWriter (iceberg 6075753.dirty API)";
+            parent.document.title="TripleWriter (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/parquet/TypeToMessageType.html b/javadoc/master/org/apache/iceberg/parquet/TypeToMessageType.html
index f7b8387..899b212 100644
--- a/javadoc/master/org/apache/iceberg/parquet/TypeToMessageType.html
+++ b/javadoc/master/org/apache/iceberg/parquet/TypeToMessageType.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>TypeToMessageType (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>TypeToMessageType (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="TypeToMessageType (iceberg 6075753.dirty API)";
+            parent.document.title="TypeToMessageType (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/parquet/TypeWithSchemaVisitor.html b/javadoc/master/org/apache/iceberg/parquet/TypeWithSchemaVisitor.html
index c77faa9..c543ead 100644
--- a/javadoc/master/org/apache/iceberg/parquet/TypeWithSchemaVisitor.html
+++ b/javadoc/master/org/apache/iceberg/parquet/TypeWithSchemaVisitor.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>TypeWithSchemaVisitor (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>TypeWithSchemaVisitor (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="TypeWithSchemaVisitor (iceberg 6075753.dirty API)";
+            parent.document.title="TypeWithSchemaVisitor (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/parquet/package-frame.html b/javadoc/master/org/apache/iceberg/parquet/package-frame.html
index 5def4cf..4be8a93 100644
--- a/javadoc/master/org/apache/iceberg/parquet/package-frame.html
+++ b/javadoc/master/org/apache/iceberg/parquet/package-frame.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.parquet (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.parquet (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
diff --git a/javadoc/master/org/apache/iceberg/parquet/package-summary.html b/javadoc/master/org/apache/iceberg/parquet/package-summary.html
index ccd2a89..07de063 100644
--- a/javadoc/master/org/apache/iceberg/parquet/package-summary.html
+++ b/javadoc/master/org/apache/iceberg/parquet/package-summary.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.parquet (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.parquet (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.iceberg.parquet (iceberg 6075753.dirty API)";
+            parent.document.title="org.apache.iceberg.parquet (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/parquet/package-tree.html b/javadoc/master/org/apache/iceberg/parquet/package-tree.html
index 595329b..98ed59c 100644
--- a/javadoc/master/org/apache/iceberg/parquet/package-tree.html
+++ b/javadoc/master/org/apache/iceberg/parquet/package-tree.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.parquet Class Hierarchy (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.parquet Class Hierarchy (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.iceberg.parquet Class Hierarchy (iceberg 6075753.dirty API)";
+            parent.document.title="org.apache.iceberg.parquet Class Hierarchy (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/pig/IcebergPigInputFormat.IcebergRecordReader.html b/javadoc/master/org/apache/iceberg/pig/IcebergPigInputFormat.IcebergRecordReader.html
index e0d654e..12a907f 100644
--- a/javadoc/master/org/apache/iceberg/pig/IcebergPigInputFormat.IcebergRecordReader.html
+++ b/javadoc/master/org/apache/iceberg/pig/IcebergPigInputFormat.IcebergRecordReader.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>IcebergPigInputFormat.IcebergRecordReader (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>IcebergPigInputFormat.IcebergRecordReader (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="IcebergPigInputFormat.IcebergRecordReader (iceberg 6075753.dirty API)";
+            parent.document.title="IcebergPigInputFormat.IcebergRecordReader (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/pig/IcebergPigInputFormat.html b/javadoc/master/org/apache/iceberg/pig/IcebergPigInputFormat.html
index 2a59d40..77e0461 100644
--- a/javadoc/master/org/apache/iceberg/pig/IcebergPigInputFormat.html
+++ b/javadoc/master/org/apache/iceberg/pig/IcebergPigInputFormat.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>IcebergPigInputFormat (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>IcebergPigInputFormat (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="IcebergPigInputFormat (iceberg 6075753.dirty API)";
+            parent.document.title="IcebergPigInputFormat (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/pig/IcebergStorage.html b/javadoc/master/org/apache/iceberg/pig/IcebergStorage.html
index f49a872..8a1bddc 100644
--- a/javadoc/master/org/apache/iceberg/pig/IcebergStorage.html
+++ b/javadoc/master/org/apache/iceberg/pig/IcebergStorage.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>IcebergStorage (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>IcebergStorage (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="IcebergStorage (iceberg 6075753.dirty API)";
+            parent.document.title="IcebergStorage (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/pig/PigParquetReader.html b/javadoc/master/org/apache/iceberg/pig/PigParquetReader.html
index 6d34d1d..5fb2008 100644
--- a/javadoc/master/org/apache/iceberg/pig/PigParquetReader.html
+++ b/javadoc/master/org/apache/iceberg/pig/PigParquetReader.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>PigParquetReader (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>PigParquetReader (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="PigParquetReader (iceberg 6075753.dirty API)";
+            parent.document.title="PigParquetReader (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/pig/SchemaUtil.html b/javadoc/master/org/apache/iceberg/pig/SchemaUtil.html
index 8f3144f..f64c920 100644
--- a/javadoc/master/org/apache/iceberg/pig/SchemaUtil.html
+++ b/javadoc/master/org/apache/iceberg/pig/SchemaUtil.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>SchemaUtil (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>SchemaUtil (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="SchemaUtil (iceberg 6075753.dirty API)";
+            parent.document.title="SchemaUtil (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/pig/package-frame.html b/javadoc/master/org/apache/iceberg/pig/package-frame.html
index 05abe21..7e0e097 100644
--- a/javadoc/master/org/apache/iceberg/pig/package-frame.html
+++ b/javadoc/master/org/apache/iceberg/pig/package-frame.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.pig (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.pig (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
diff --git a/javadoc/master/org/apache/iceberg/pig/package-summary.html b/javadoc/master/org/apache/iceberg/pig/package-summary.html
index f9c5352..ef2398e 100644
--- a/javadoc/master/org/apache/iceberg/pig/package-summary.html
+++ b/javadoc/master/org/apache/iceberg/pig/package-summary.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.pig (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.pig (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.iceberg.pig (iceberg 6075753.dirty API)";
+            parent.document.title="org.apache.iceberg.pig (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/pig/package-tree.html b/javadoc/master/org/apache/iceberg/pig/package-tree.html
index 5e3404a..83ca1a2 100644
--- a/javadoc/master/org/apache/iceberg/pig/package-tree.html
+++ b/javadoc/master/org/apache/iceberg/pig/package-tree.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.pig Class Hierarchy (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.pig Class Hierarchy (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.iceberg.pig Class Hierarchy (iceberg 6075753.dirty API)";
+            parent.document.title="org.apache.iceberg.pig Class Hierarchy (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/spark/PruneColumnsWithReordering.html b/javadoc/master/org/apache/iceberg/spark/PruneColumnsWithReordering.html
index 1c267cd..81e05c0 100644
--- a/javadoc/master/org/apache/iceberg/spark/PruneColumnsWithReordering.html
+++ b/javadoc/master/org/apache/iceberg/spark/PruneColumnsWithReordering.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>PruneColumnsWithReordering (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>PruneColumnsWithReordering (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="PruneColumnsWithReordering (iceberg 6075753.dirty API)";
+            parent.document.title="PruneColumnsWithReordering (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/spark/PruneColumnsWithoutReordering.html b/javadoc/master/org/apache/iceberg/spark/PruneColumnsWithoutReordering.html
index 17552e5..9ce552e 100644
--- a/javadoc/master/org/apache/iceberg/spark/PruneColumnsWithoutReordering.html
+++ b/javadoc/master/org/apache/iceberg/spark/PruneColumnsWithoutReordering.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>PruneColumnsWithoutReordering (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>PruneColumnsWithoutReordering (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="PruneColumnsWithoutReordering (iceberg 6075753.dirty API)";
+            parent.document.title="PruneColumnsWithoutReordering (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/spark/SparkFilters.html b/javadoc/master/org/apache/iceberg/spark/SparkFilters.html
index 91464d3..554b8bd 100644
--- a/javadoc/master/org/apache/iceberg/spark/SparkFilters.html
+++ b/javadoc/master/org/apache/iceberg/spark/SparkFilters.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>SparkFilters (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>SparkFilters (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="SparkFilters (iceberg 6075753.dirty API)";
+            parent.document.title="SparkFilters (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/spark/SparkSchemaUtil.html b/javadoc/master/org/apache/iceberg/spark/SparkSchemaUtil.html
index 412639d..7a1ff74 100644
--- a/javadoc/master/org/apache/iceberg/spark/SparkSchemaUtil.html
+++ b/javadoc/master/org/apache/iceberg/spark/SparkSchemaUtil.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>SparkSchemaUtil (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>SparkSchemaUtil (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="SparkSchemaUtil (iceberg 6075753.dirty API)";
+            parent.document.title="SparkSchemaUtil (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/spark/data/SparkAvroReader.html b/javadoc/master/org/apache/iceberg/spark/data/SparkAvroReader.html
index 3a402ff..938f4b0 100644
--- a/javadoc/master/org/apache/iceberg/spark/data/SparkAvroReader.html
+++ b/javadoc/master/org/apache/iceberg/spark/data/SparkAvroReader.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>SparkAvroReader (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>SparkAvroReader (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="SparkAvroReader (iceberg 6075753.dirty API)";
+            parent.document.title="SparkAvroReader (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/spark/data/SparkAvroWriter.html b/javadoc/master/org/apache/iceberg/spark/data/SparkAvroWriter.html
index 9d479f1..a35dc04 100644
--- a/javadoc/master/org/apache/iceberg/spark/data/SparkAvroWriter.html
+++ b/javadoc/master/org/apache/iceberg/spark/data/SparkAvroWriter.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>SparkAvroWriter (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>SparkAvroWriter (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="SparkAvroWriter (iceberg 6075753.dirty API)";
+            parent.document.title="SparkAvroWriter (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/spark/data/SparkOrcReader.html b/javadoc/master/org/apache/iceberg/spark/data/SparkOrcReader.html
index 6db79fa..9b23e11 100644
--- a/javadoc/master/org/apache/iceberg/spark/data/SparkOrcReader.html
+++ b/javadoc/master/org/apache/iceberg/spark/data/SparkOrcReader.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>SparkOrcReader (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>SparkOrcReader (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="SparkOrcReader (iceberg 6075753.dirty API)";
+            parent.document.title="SparkOrcReader (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/spark/data/SparkOrcWriter.html b/javadoc/master/org/apache/iceberg/spark/data/SparkOrcWriter.html
index 2eafd66..56d2a67 100644
--- a/javadoc/master/org/apache/iceberg/spark/data/SparkOrcWriter.html
+++ b/javadoc/master/org/apache/iceberg/spark/data/SparkOrcWriter.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>SparkOrcWriter (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>SparkOrcWriter (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="SparkOrcWriter (iceberg 6075753.dirty API)";
+            parent.document.title="SparkOrcWriter (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/spark/data/SparkParquetReaders.html b/javadoc/master/org/apache/iceberg/spark/data/SparkParquetReaders.html
index 2024be1..a4f3a5e 100644
--- a/javadoc/master/org/apache/iceberg/spark/data/SparkParquetReaders.html
+++ b/javadoc/master/org/apache/iceberg/spark/data/SparkParquetReaders.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>SparkParquetReaders (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>SparkParquetReaders (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="SparkParquetReaders (iceberg 6075753.dirty API)";
+            parent.document.title="SparkParquetReaders (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/spark/data/SparkParquetWriters.html b/javadoc/master/org/apache/iceberg/spark/data/SparkParquetWriters.html
index 3e11de6..3ce5162 100644
--- a/javadoc/master/org/apache/iceberg/spark/data/SparkParquetWriters.html
+++ b/javadoc/master/org/apache/iceberg/spark/data/SparkParquetWriters.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>SparkParquetWriters (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>SparkParquetWriters (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="SparkParquetWriters (iceberg 6075753.dirty API)";
+            parent.document.title="SparkParquetWriters (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/spark/data/SparkValueReaders.html b/javadoc/master/org/apache/iceberg/spark/data/SparkValueReaders.html
index 44fa3a8..6ac8c07 100644
--- a/javadoc/master/org/apache/iceberg/spark/data/SparkValueReaders.html
+++ b/javadoc/master/org/apache/iceberg/spark/data/SparkValueReaders.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>SparkValueReaders (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>SparkValueReaders (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="SparkValueReaders (iceberg 6075753.dirty API)";
+            parent.document.title="SparkValueReaders (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/spark/data/SparkValueWriters.html b/javadoc/master/org/apache/iceberg/spark/data/SparkValueWriters.html
index e03661c..8603b6b 100644
--- a/javadoc/master/org/apache/iceberg/spark/data/SparkValueWriters.html
+++ b/javadoc/master/org/apache/iceberg/spark/data/SparkValueWriters.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>SparkValueWriters (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>SparkValueWriters (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="SparkValueWriters (iceberg 6075753.dirty API)";
+            parent.document.title="SparkValueWriters (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/spark/data/package-frame.html b/javadoc/master/org/apache/iceberg/spark/data/package-frame.html
index 2627489..f66ccde 100644
--- a/javadoc/master/org/apache/iceberg/spark/data/package-frame.html
+++ b/javadoc/master/org/apache/iceberg/spark/data/package-frame.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.spark.data (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.spark.data (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
diff --git a/javadoc/master/org/apache/iceberg/spark/data/package-summary.html b/javadoc/master/org/apache/iceberg/spark/data/package-summary.html
index 2f2a123..e78241f 100644
--- a/javadoc/master/org/apache/iceberg/spark/data/package-summary.html
+++ b/javadoc/master/org/apache/iceberg/spark/data/package-summary.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.spark.data (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.spark.data (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.iceberg.spark.data (iceberg 6075753.dirty API)";
+            parent.document.title="org.apache.iceberg.spark.data (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/spark/data/package-tree.html b/javadoc/master/org/apache/iceberg/spark/data/package-tree.html
index f57a34f..4c60e0c 100644
--- a/javadoc/master/org/apache/iceberg/spark/data/package-tree.html
+++ b/javadoc/master/org/apache/iceberg/spark/data/package-tree.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.spark.data Class Hierarchy (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.spark.data Class Hierarchy (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.iceberg.spark.data Class Hierarchy (iceberg 6075753.dirty API)";
+            parent.document.title="org.apache.iceberg.spark.data Class Hierarchy (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/spark/hacks/Hive.html b/javadoc/master/org/apache/iceberg/spark/hacks/Hive.html
index 94033e0..396fd44 100644
--- a/javadoc/master/org/apache/iceberg/spark/hacks/Hive.html
+++ b/javadoc/master/org/apache/iceberg/spark/hacks/Hive.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>Hive (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>Hive (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Hive (iceberg 6075753.dirty API)";
+            parent.document.title="Hive (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/spark/hacks/package-frame.html b/javadoc/master/org/apache/iceberg/spark/hacks/package-frame.html
index 371b70d..0747300 100644
--- a/javadoc/master/org/apache/iceberg/spark/hacks/package-frame.html
+++ b/javadoc/master/org/apache/iceberg/spark/hacks/package-frame.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.spark.hacks (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.spark.hacks (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
diff --git a/javadoc/master/org/apache/iceberg/spark/hacks/package-summary.html b/javadoc/master/org/apache/iceberg/spark/hacks/package-summary.html
index 2c1c0dc..62d75d3 100644
--- a/javadoc/master/org/apache/iceberg/spark/hacks/package-summary.html
+++ b/javadoc/master/org/apache/iceberg/spark/hacks/package-summary.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.spark.hacks (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.spark.hacks (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.iceberg.spark.hacks (iceberg 6075753.dirty API)";
+            parent.document.title="org.apache.iceberg.spark.hacks (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/spark/hacks/package-tree.html b/javadoc/master/org/apache/iceberg/spark/hacks/package-tree.html
index 7c640c8..c2cdb6e 100644
--- a/javadoc/master/org/apache/iceberg/spark/hacks/package-tree.html
+++ b/javadoc/master/org/apache/iceberg/spark/hacks/package-tree.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.spark.hacks Class Hierarchy (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.spark.hacks Class Hierarchy (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.iceberg.spark.hacks Class Hierarchy (iceberg 6075753.dirty API)";
+            parent.document.title="org.apache.iceberg.spark.hacks Class Hierarchy (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/spark/package-frame.html b/javadoc/master/org/apache/iceberg/spark/package-frame.html
index f08fa35..376fa9c 100644
--- a/javadoc/master/org/apache/iceberg/spark/package-frame.html
+++ b/javadoc/master/org/apache/iceberg/spark/package-frame.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.spark (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.spark (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
diff --git a/javadoc/master/org/apache/iceberg/spark/package-summary.html b/javadoc/master/org/apache/iceberg/spark/package-summary.html
index 0b88965..0cee7ae 100644
--- a/javadoc/master/org/apache/iceberg/spark/package-summary.html
+++ b/javadoc/master/org/apache/iceberg/spark/package-summary.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.spark (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.spark (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.iceberg.spark (iceberg 6075753.dirty API)";
+            parent.document.title="org.apache.iceberg.spark (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/spark/package-tree.html b/javadoc/master/org/apache/iceberg/spark/package-tree.html
index 79ef73f..2e79dab 100644
--- a/javadoc/master/org/apache/iceberg/spark/package-tree.html
+++ b/javadoc/master/org/apache/iceberg/spark/package-tree.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.spark Class Hierarchy (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.spark Class Hierarchy (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.iceberg.spark Class Hierarchy (iceberg 6075753.dirty API)";
+            parent.document.title="org.apache.iceberg.spark Class Hierarchy (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/spark/source/IcebergSource.html b/javadoc/master/org/apache/iceberg/spark/source/IcebergSource.html
index bf2f539..12eaef3 100644
--- a/javadoc/master/org/apache/iceberg/spark/source/IcebergSource.html
+++ b/javadoc/master/org/apache/iceberg/spark/source/IcebergSource.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>IcebergSource (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>IcebergSource (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="IcebergSource (iceberg 6075753.dirty API)";
+            parent.document.title="IcebergSource (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/spark/source/StreamingWriter.html b/javadoc/master/org/apache/iceberg/spark/source/StreamingWriter.html
index 7010dc3..ca7930d 100644
--- a/javadoc/master/org/apache/iceberg/spark/source/StreamingWriter.html
+++ b/javadoc/master/org/apache/iceberg/spark/source/StreamingWriter.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>StreamingWriter (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>StreamingWriter (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="StreamingWriter (iceberg 6075753.dirty API)";
+            parent.document.title="StreamingWriter (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/spark/source/package-frame.html b/javadoc/master/org/apache/iceberg/spark/source/package-frame.html
index df7f79a..21ef905 100644
--- a/javadoc/master/org/apache/iceberg/spark/source/package-frame.html
+++ b/javadoc/master/org/apache/iceberg/spark/source/package-frame.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.spark.source (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.spark.source (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
diff --git a/javadoc/master/org/apache/iceberg/spark/source/package-summary.html b/javadoc/master/org/apache/iceberg/spark/source/package-summary.html
index b0646f3..fc9bde5 100644
--- a/javadoc/master/org/apache/iceberg/spark/source/package-summary.html
+++ b/javadoc/master/org/apache/iceberg/spark/source/package-summary.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.spark.source (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.spark.source (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.iceberg.spark.source (iceberg 6075753.dirty API)";
+            parent.document.title="org.apache.iceberg.spark.source (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/spark/source/package-tree.html b/javadoc/master/org/apache/iceberg/spark/source/package-tree.html
index d66e1f7..ef38321 100644
--- a/javadoc/master/org/apache/iceberg/spark/source/package-tree.html
+++ b/javadoc/master/org/apache/iceberg/spark/source/package-tree.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.spark.source Class Hierarchy (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.spark.source Class Hierarchy (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.iceberg.spark.source Class Hierarchy (iceberg 6075753.dirty API)";
+            parent.document.title="org.apache.iceberg.spark.source Class Hierarchy (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/transforms/PartitionSpecVisitor.html b/javadoc/master/org/apache/iceberg/transforms/PartitionSpecVisitor.html
index 5f11ac2..15b1635 100644
--- a/javadoc/master/org/apache/iceberg/transforms/PartitionSpecVisitor.html
+++ b/javadoc/master/org/apache/iceberg/transforms/PartitionSpecVisitor.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>PartitionSpecVisitor (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>PartitionSpecVisitor (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="PartitionSpecVisitor (iceberg 6075753.dirty API)";
+            parent.document.title="PartitionSpecVisitor (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/transforms/Transform.html b/javadoc/master/org/apache/iceberg/transforms/Transform.html
index bdfcf97..000512a 100644
--- a/javadoc/master/org/apache/iceberg/transforms/Transform.html
+++ b/javadoc/master/org/apache/iceberg/transforms/Transform.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>Transform (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>Transform (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Transform (iceberg 6075753.dirty API)";
+            parent.document.title="Transform (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/transforms/Transforms.html b/javadoc/master/org/apache/iceberg/transforms/Transforms.html
index ba55503..5702a85 100644
--- a/javadoc/master/org/apache/iceberg/transforms/Transforms.html
+++ b/javadoc/master/org/apache/iceberg/transforms/Transforms.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>Transforms (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>Transforms (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Transforms (iceberg 6075753.dirty API)";
+            parent.document.title="Transforms (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/transforms/package-frame.html b/javadoc/master/org/apache/iceberg/transforms/package-frame.html
index 497b2df..850ce16 100644
--- a/javadoc/master/org/apache/iceberg/transforms/package-frame.html
+++ b/javadoc/master/org/apache/iceberg/transforms/package-frame.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.transforms (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.transforms (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
diff --git a/javadoc/master/org/apache/iceberg/transforms/package-summary.html b/javadoc/master/org/apache/iceberg/transforms/package-summary.html
index d88f15c..77844c8 100644
--- a/javadoc/master/org/apache/iceberg/transforms/package-summary.html
+++ b/javadoc/master/org/apache/iceberg/transforms/package-summary.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.transforms (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.transforms (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.iceberg.transforms (iceberg 6075753.dirty API)";
+            parent.document.title="org.apache.iceberg.transforms (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/transforms/package-tree.html b/javadoc/master/org/apache/iceberg/transforms/package-tree.html
index 61723eb..2e241e5 100644
--- a/javadoc/master/org/apache/iceberg/transforms/package-tree.html
+++ b/javadoc/master/org/apache/iceberg/transforms/package-tree.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.transforms Class Hierarchy (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.transforms Class Hierarchy (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.iceberg.transforms Class Hierarchy (iceberg 6075753.dirty API)";
+            parent.document.title="org.apache.iceberg.transforms Class Hierarchy (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/types/CheckCompatibility.html b/javadoc/master/org/apache/iceberg/types/CheckCompatibility.html
index 6622734..786cc38 100644
--- a/javadoc/master/org/apache/iceberg/types/CheckCompatibility.html
+++ b/javadoc/master/org/apache/iceberg/types/CheckCompatibility.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>CheckCompatibility (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>CheckCompatibility (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="CheckCompatibility (iceberg 6075753.dirty API)";
+            parent.document.title="CheckCompatibility (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/types/Comparators.html b/javadoc/master/org/apache/iceberg/types/Comparators.html
index dd5a6c2..b60de2e 100644
--- a/javadoc/master/org/apache/iceberg/types/Comparators.html
+++ b/javadoc/master/org/apache/iceberg/types/Comparators.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>Comparators (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>Comparators (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Comparators (iceberg 6075753.dirty API)";
+            parent.document.title="Comparators (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/types/Conversions.html b/javadoc/master/org/apache/iceberg/types/Conversions.html
index 4701ec5..91be4f1 100644
--- a/javadoc/master/org/apache/iceberg/types/Conversions.html
+++ b/javadoc/master/org/apache/iceberg/types/Conversions.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>Conversions (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>Conversions (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Conversions (iceberg 6075753.dirty API)";
+            parent.document.title="Conversions (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/types/IndexByName.html b/javadoc/master/org/apache/iceberg/types/IndexByName.html
index bb52a5c..95c0bea 100644
--- a/javadoc/master/org/apache/iceberg/types/IndexByName.html
+++ b/javadoc/master/org/apache/iceberg/types/IndexByName.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>IndexByName (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>IndexByName (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="IndexByName (iceberg 6075753.dirty API)";
+            parent.document.title="IndexByName (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/types/Type.NestedType.html b/javadoc/master/org/apache/iceberg/types/Type.NestedType.html
index bf841a3..8431bad 100644
--- a/javadoc/master/org/apache/iceberg/types/Type.NestedType.html
+++ b/javadoc/master/org/apache/iceberg/types/Type.NestedType.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>Type.NestedType (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>Type.NestedType (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Type.NestedType (iceberg 6075753.dirty API)";
+            parent.document.title="Type.NestedType (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/types/Type.PrimitiveType.html b/javadoc/master/org/apache/iceberg/types/Type.PrimitiveType.html
index a2541b2..05e2b8c 100644
--- a/javadoc/master/org/apache/iceberg/types/Type.PrimitiveType.html
+++ b/javadoc/master/org/apache/iceberg/types/Type.PrimitiveType.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>Type.PrimitiveType (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>Type.PrimitiveType (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Type.PrimitiveType (iceberg 6075753.dirty API)";
+            parent.document.title="Type.PrimitiveType (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/types/Type.TypeID.html b/javadoc/master/org/apache/iceberg/types/Type.TypeID.html
index 053514e..2ac5909 100644
--- a/javadoc/master/org/apache/iceberg/types/Type.TypeID.html
+++ b/javadoc/master/org/apache/iceberg/types/Type.TypeID.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>Type.TypeID (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>Type.TypeID (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Type.TypeID (iceberg 6075753.dirty API)";
+            parent.document.title="Type.TypeID (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/types/Type.html b/javadoc/master/org/apache/iceberg/types/Type.html
index fb5846e..6c7d87c 100644
--- a/javadoc/master/org/apache/iceberg/types/Type.html
+++ b/javadoc/master/org/apache/iceberg/types/Type.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>Type (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>Type (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Type (iceberg 6075753.dirty API)";
+            parent.document.title="Type (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/types/TypeUtil.CustomOrderSchemaVisitor.html b/javadoc/master/org/apache/iceberg/types/TypeUtil.CustomOrderSchemaVisitor.html
index 9c589f0..2039491 100644
--- a/javadoc/master/org/apache/iceberg/types/TypeUtil.CustomOrderSchemaVisitor.html
+++ b/javadoc/master/org/apache/iceberg/types/TypeUtil.CustomOrderSchemaVisitor.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>TypeUtil.CustomOrderSchemaVisitor (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>TypeUtil.CustomOrderSchemaVisitor (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="TypeUtil.CustomOrderSchemaVisitor (iceberg 6075753.dirty API)";
+            parent.document.title="TypeUtil.CustomOrderSchemaVisitor (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/types/TypeUtil.NextID.html b/javadoc/master/org/apache/iceberg/types/TypeUtil.NextID.html
index fb9f15b..d2d4641 100644
--- a/javadoc/master/org/apache/iceberg/types/TypeUtil.NextID.html
+++ b/javadoc/master/org/apache/iceberg/types/TypeUtil.NextID.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>TypeUtil.NextID (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>TypeUtil.NextID (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="TypeUtil.NextID (iceberg 6075753.dirty API)";
+            parent.document.title="TypeUtil.NextID (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/types/TypeUtil.SchemaVisitor.html b/javadoc/master/org/apache/iceberg/types/TypeUtil.SchemaVisitor.html
index 3f3c2a4..efa6869 100644
--- a/javadoc/master/org/apache/iceberg/types/TypeUtil.SchemaVisitor.html
+++ b/javadoc/master/org/apache/iceberg/types/TypeUtil.SchemaVisitor.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>TypeUtil.SchemaVisitor (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>TypeUtil.SchemaVisitor (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="TypeUtil.SchemaVisitor (iceberg 6075753.dirty API)";
+            parent.document.title="TypeUtil.SchemaVisitor (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/types/TypeUtil.html b/javadoc/master/org/apache/iceberg/types/TypeUtil.html
index e6c07d2..52e853a 100644
--- a/javadoc/master/org/apache/iceberg/types/TypeUtil.html
+++ b/javadoc/master/org/apache/iceberg/types/TypeUtil.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>TypeUtil (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>TypeUtil (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="TypeUtil (iceberg 6075753.dirty API)";
+            parent.document.title="TypeUtil (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/types/Types.BinaryType.html b/javadoc/master/org/apache/iceberg/types/Types.BinaryType.html
index 62b6dc9..0fa9a09 100644
--- a/javadoc/master/org/apache/iceberg/types/Types.BinaryType.html
+++ b/javadoc/master/org/apache/iceberg/types/Types.BinaryType.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>Types.BinaryType (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>Types.BinaryType (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Types.BinaryType (iceberg 6075753.dirty API)";
+            parent.document.title="Types.BinaryType (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/types/Types.BooleanType.html b/javadoc/master/org/apache/iceberg/types/Types.BooleanType.html
index 94f6f4c..7e15b0f 100644
--- a/javadoc/master/org/apache/iceberg/types/Types.BooleanType.html
+++ b/javadoc/master/org/apache/iceberg/types/Types.BooleanType.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>Types.BooleanType (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>Types.BooleanType (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Types.BooleanType (iceberg 6075753.dirty API)";
+            parent.document.title="Types.BooleanType (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/types/Types.DateType.html b/javadoc/master/org/apache/iceberg/types/Types.DateType.html
index 18bfb82..5e14797 100644
--- a/javadoc/master/org/apache/iceberg/types/Types.DateType.html
+++ b/javadoc/master/org/apache/iceberg/types/Types.DateType.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>Types.DateType (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>Types.DateType (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Types.DateType (iceberg 6075753.dirty API)";
+            parent.document.title="Types.DateType (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/types/Types.DecimalType.html b/javadoc/master/org/apache/iceberg/types/Types.DecimalType.html
index 1c5c6c4..9df3565 100644
--- a/javadoc/master/org/apache/iceberg/types/Types.DecimalType.html
+++ b/javadoc/master/org/apache/iceberg/types/Types.DecimalType.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>Types.DecimalType (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>Types.DecimalType (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Types.DecimalType (iceberg 6075753.dirty API)";
+            parent.document.title="Types.DecimalType (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/types/Types.DoubleType.html b/javadoc/master/org/apache/iceberg/types/Types.DoubleType.html
index e15a46b..566afc8 100644
--- a/javadoc/master/org/apache/iceberg/types/Types.DoubleType.html
+++ b/javadoc/master/org/apache/iceberg/types/Types.DoubleType.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>Types.DoubleType (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>Types.DoubleType (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Types.DoubleType (iceberg 6075753.dirty API)";
+            parent.document.title="Types.DoubleType (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/types/Types.FixedType.html b/javadoc/master/org/apache/iceberg/types/Types.FixedType.html
index 0b16888..89e5f4a 100644
--- a/javadoc/master/org/apache/iceberg/types/Types.FixedType.html
+++ b/javadoc/master/org/apache/iceberg/types/Types.FixedType.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>Types.FixedType (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>Types.FixedType (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Types.FixedType (iceberg 6075753.dirty API)";
+            parent.document.title="Types.FixedType (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/types/Types.FloatType.html b/javadoc/master/org/apache/iceberg/types/Types.FloatType.html
index dbd7ef8..be1749a 100644
--- a/javadoc/master/org/apache/iceberg/types/Types.FloatType.html
+++ b/javadoc/master/org/apache/iceberg/types/Types.FloatType.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>Types.FloatType (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>Types.FloatType (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Types.FloatType (iceberg 6075753.dirty API)";
+            parent.document.title="Types.FloatType (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/types/Types.IntegerType.html b/javadoc/master/org/apache/iceberg/types/Types.IntegerType.html
index 465d7cc..882d4af 100644
--- a/javadoc/master/org/apache/iceberg/types/Types.IntegerType.html
+++ b/javadoc/master/org/apache/iceberg/types/Types.IntegerType.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>Types.IntegerType (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>Types.IntegerType (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Types.IntegerType (iceberg 6075753.dirty API)";
+            parent.document.title="Types.IntegerType (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/types/Types.ListType.html b/javadoc/master/org/apache/iceberg/types/Types.ListType.html
index 9073b2b..678029e 100644
--- a/javadoc/master/org/apache/iceberg/types/Types.ListType.html
+++ b/javadoc/master/org/apache/iceberg/types/Types.ListType.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>Types.ListType (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>Types.ListType (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Types.ListType (iceberg 6075753.dirty API)";
+            parent.document.title="Types.ListType (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/types/Types.LongType.html b/javadoc/master/org/apache/iceberg/types/Types.LongType.html
index b8b14be..1f06009 100644
--- a/javadoc/master/org/apache/iceberg/types/Types.LongType.html
+++ b/javadoc/master/org/apache/iceberg/types/Types.LongType.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>Types.LongType (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>Types.LongType (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Types.LongType (iceberg 6075753.dirty API)";
+            parent.document.title="Types.LongType (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/types/Types.MapType.html b/javadoc/master/org/apache/iceberg/types/Types.MapType.html
index 9a3f7b7..7685a91 100644
--- a/javadoc/master/org/apache/iceberg/types/Types.MapType.html
+++ b/javadoc/master/org/apache/iceberg/types/Types.MapType.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>Types.MapType (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>Types.MapType (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Types.MapType (iceberg 6075753.dirty API)";
+            parent.document.title="Types.MapType (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/types/Types.NestedField.html b/javadoc/master/org/apache/iceberg/types/Types.NestedField.html
index 32df6f1..a76df38 100644
--- a/javadoc/master/org/apache/iceberg/types/Types.NestedField.html
+++ b/javadoc/master/org/apache/iceberg/types/Types.NestedField.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>Types.NestedField (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>Types.NestedField (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Types.NestedField (iceberg 6075753.dirty API)";
+            parent.document.title="Types.NestedField (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/types/Types.StringType.html b/javadoc/master/org/apache/iceberg/types/Types.StringType.html
index eb06748..ebbf92d 100644
--- a/javadoc/master/org/apache/iceberg/types/Types.StringType.html
+++ b/javadoc/master/org/apache/iceberg/types/Types.StringType.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>Types.StringType (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>Types.StringType (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Types.StringType (iceberg 6075753.dirty API)";
+            parent.document.title="Types.StringType (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/types/Types.StructType.html b/javadoc/master/org/apache/iceberg/types/Types.StructType.html
index 374e08a..1770f63 100644
--- a/javadoc/master/org/apache/iceberg/types/Types.StructType.html
+++ b/javadoc/master/org/apache/iceberg/types/Types.StructType.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>Types.StructType (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>Types.StructType (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Types.StructType (iceberg 6075753.dirty API)";
+            parent.document.title="Types.StructType (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/types/Types.TimeType.html b/javadoc/master/org/apache/iceberg/types/Types.TimeType.html
index 46593c6..fdc58df 100644
--- a/javadoc/master/org/apache/iceberg/types/Types.TimeType.html
+++ b/javadoc/master/org/apache/iceberg/types/Types.TimeType.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>Types.TimeType (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>Types.TimeType (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Types.TimeType (iceberg 6075753.dirty API)";
+            parent.document.title="Types.TimeType (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/types/Types.TimestampType.html b/javadoc/master/org/apache/iceberg/types/Types.TimestampType.html
index 1180a55..9624d06 100644
--- a/javadoc/master/org/apache/iceberg/types/Types.TimestampType.html
+++ b/javadoc/master/org/apache/iceberg/types/Types.TimestampType.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>Types.TimestampType (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>Types.TimestampType (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Types.TimestampType (iceberg 6075753.dirty API)";
+            parent.document.title="Types.TimestampType (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/types/Types.UUIDType.html b/javadoc/master/org/apache/iceberg/types/Types.UUIDType.html
index 245fd9a..182425c 100644
--- a/javadoc/master/org/apache/iceberg/types/Types.UUIDType.html
+++ b/javadoc/master/org/apache/iceberg/types/Types.UUIDType.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>Types.UUIDType (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>Types.UUIDType (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Types.UUIDType (iceberg 6075753.dirty API)";
+            parent.document.title="Types.UUIDType (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/types/Types.html b/javadoc/master/org/apache/iceberg/types/Types.html
index 6de65ef..447e8b3 100644
--- a/javadoc/master/org/apache/iceberg/types/Types.html
+++ b/javadoc/master/org/apache/iceberg/types/Types.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
-<title>Types (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>Types (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Types (iceberg 6075753.dirty API)";
+            parent.document.title="Types (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/types/package-frame.html b/javadoc/master/org/apache/iceberg/types/package-frame.html
index a09d58a..ef26336 100644
--- a/javadoc/master/org/apache/iceberg/types/package-frame.html
+++ b/javadoc/master/org/apache/iceberg/types/package-frame.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.types (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.types (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
diff --git a/javadoc/master/org/apache/iceberg/types/package-summary.html b/javadoc/master/org/apache/iceberg/types/package-summary.html
index 41105a0..c1230d2 100644
--- a/javadoc/master/org/apache/iceberg/types/package-summary.html
+++ b/javadoc/master/org/apache/iceberg/types/package-summary.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.types (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.types (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.iceberg.types (iceberg 6075753.dirty API)";
+            parent.document.title="org.apache.iceberg.types (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/types/package-tree.html b/javadoc/master/org/apache/iceberg/types/package-tree.html
index 44fbddd..f597ddc 100644
--- a/javadoc/master/org/apache/iceberg/types/package-tree.html
+++ b/javadoc/master/org/apache/iceberg/types/package-tree.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.types Class Hierarchy (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.types Class Hierarchy (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.iceberg.types Class Hierarchy (iceberg 6075753.dirty API)";
+            parent.document.title="org.apache.iceberg.types Class Hierarchy (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/util/BinPacking.ListPacker.html b/javadoc/master/org/apache/iceberg/util/BinPacking.ListPacker.html
index f3611ba..8ab9a49 100644
--- a/javadoc/master/org/apache/iceberg/util/BinPacking.ListPacker.html
+++ b/javadoc/master/org/apache/iceberg/util/BinPacking.ListPacker.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>BinPacking.ListPacker (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>BinPacking.ListPacker (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="BinPacking.ListPacker (iceberg 6075753.dirty API)";
+            parent.document.title="BinPacking.ListPacker (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/util/BinPacking.PackingIterable.html b/javadoc/master/org/apache/iceberg/util/BinPacking.PackingIterable.html
index 9e24ebc..4453aea 100644
--- a/javadoc/master/org/apache/iceberg/util/BinPacking.PackingIterable.html
+++ b/javadoc/master/org/apache/iceberg/util/BinPacking.PackingIterable.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>BinPacking.PackingIterable (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>BinPacking.PackingIterable (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="BinPacking.PackingIterable (iceberg 6075753.dirty API)";
+            parent.document.title="BinPacking.PackingIterable (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/util/BinPacking.html b/javadoc/master/org/apache/iceberg/util/BinPacking.html
index 4bbaa85..5925c40 100644
--- a/javadoc/master/org/apache/iceberg/util/BinPacking.html
+++ b/javadoc/master/org/apache/iceberg/util/BinPacking.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>BinPacking (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>BinPacking (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="BinPacking (iceberg 6075753.dirty API)";
+            parent.document.title="BinPacking (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/util/ByteBuffers.html b/javadoc/master/org/apache/iceberg/util/ByteBuffers.html
index 4172158..8fa72a1 100644
--- a/javadoc/master/org/apache/iceberg/util/ByteBuffers.html
+++ b/javadoc/master/org/apache/iceberg/util/ByteBuffers.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>ByteBuffers (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>ByteBuffers (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ByteBuffers (iceberg 6075753.dirty API)";
+            parent.document.title="ByteBuffers (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/util/CharSequenceWrapper.html b/javadoc/master/org/apache/iceberg/util/CharSequenceWrapper.html
index fea7bbc..27d8f60 100644
--- a/javadoc/master/org/apache/iceberg/util/CharSequenceWrapper.html
+++ b/javadoc/master/org/apache/iceberg/util/CharSequenceWrapper.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>CharSequenceWrapper (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>CharSequenceWrapper (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="CharSequenceWrapper (iceberg 6075753.dirty API)";
+            parent.document.title="CharSequenceWrapper (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/util/ExceptionUtil.html b/javadoc/master/org/apache/iceberg/util/ExceptionUtil.html
index eb047b6..e7da1c1 100644
--- a/javadoc/master/org/apache/iceberg/util/ExceptionUtil.html
+++ b/javadoc/master/org/apache/iceberg/util/ExceptionUtil.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>ExceptionUtil (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>ExceptionUtil (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ExceptionUtil (iceberg 6075753.dirty API)";
+            parent.document.title="ExceptionUtil (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/util/Exceptions.html b/javadoc/master/org/apache/iceberg/util/Exceptions.html
index d512869..2e318bf 100644
--- a/javadoc/master/org/apache/iceberg/util/Exceptions.html
+++ b/javadoc/master/org/apache/iceberg/util/Exceptions.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>Exceptions (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>Exceptions (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Exceptions (iceberg 6075753.dirty API)";
+            parent.document.title="Exceptions (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/util/JsonUtil.html b/javadoc/master/org/apache/iceberg/util/JsonUtil.html
index e6d2073..dd045b1 100644
--- a/javadoc/master/org/apache/iceberg/util/JsonUtil.html
+++ b/javadoc/master/org/apache/iceberg/util/JsonUtil.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>JsonUtil (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>JsonUtil (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="JsonUtil (iceberg 6075753.dirty API)";
+            parent.document.title="JsonUtil (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/util/Pair.html b/javadoc/master/org/apache/iceberg/util/Pair.html
index 21af452..22761ac 100644
--- a/javadoc/master/org/apache/iceberg/util/Pair.html
+++ b/javadoc/master/org/apache/iceberg/util/Pair.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>Pair (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>Pair (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Pair (iceberg 6075753.dirty API)";
+            parent.document.title="Pair (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/util/ParallelIterable.html b/javadoc/master/org/apache/iceberg/util/ParallelIterable.html
index a47a559..380a8da 100644
--- a/javadoc/master/org/apache/iceberg/util/ParallelIterable.html
+++ b/javadoc/master/org/apache/iceberg/util/ParallelIterable.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>ParallelIterable (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>ParallelIterable (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ParallelIterable (iceberg 6075753.dirty API)";
+            parent.document.title="ParallelIterable (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/util/PropertyUtil.html b/javadoc/master/org/apache/iceberg/util/PropertyUtil.html
index 71909f7..29ad6c5 100644
--- a/javadoc/master/org/apache/iceberg/util/PropertyUtil.html
+++ b/javadoc/master/org/apache/iceberg/util/PropertyUtil.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>PropertyUtil (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>PropertyUtil (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="PropertyUtil (iceberg 6075753.dirty API)";
+            parent.document.title="PropertyUtil (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/util/StructLikeWrapper.html b/javadoc/master/org/apache/iceberg/util/StructLikeWrapper.html
index 974c61d..86fb7a6 100644
--- a/javadoc/master/org/apache/iceberg/util/StructLikeWrapper.html
+++ b/javadoc/master/org/apache/iceberg/util/StructLikeWrapper.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>StructLikeWrapper (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>StructLikeWrapper (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="StructLikeWrapper (iceberg 6075753.dirty API)";
+            parent.document.title="StructLikeWrapper (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/util/Tasks.Builder.html b/javadoc/master/org/apache/iceberg/util/Tasks.Builder.html
index 373e5d6..69197f6 100644
--- a/javadoc/master/org/apache/iceberg/util/Tasks.Builder.html
+++ b/javadoc/master/org/apache/iceberg/util/Tasks.Builder.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>Tasks.Builder (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>Tasks.Builder (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Tasks.Builder (iceberg 6075753.dirty API)";
+            parent.document.title="Tasks.Builder (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/util/Tasks.FailureTask.html b/javadoc/master/org/apache/iceberg/util/Tasks.FailureTask.html
index 3502f5a..da15d33 100644
--- a/javadoc/master/org/apache/iceberg/util/Tasks.FailureTask.html
+++ b/javadoc/master/org/apache/iceberg/util/Tasks.FailureTask.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>Tasks.FailureTask (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>Tasks.FailureTask (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Tasks.FailureTask (iceberg 6075753.dirty API)";
+            parent.document.title="Tasks.FailureTask (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/util/Tasks.Task.html b/javadoc/master/org/apache/iceberg/util/Tasks.Task.html
index 889dd62..87d11f3 100644
--- a/javadoc/master/org/apache/iceberg/util/Tasks.Task.html
+++ b/javadoc/master/org/apache/iceberg/util/Tasks.Task.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>Tasks.Task (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>Tasks.Task (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Tasks.Task (iceberg 6075753.dirty API)";
+            parent.document.title="Tasks.Task (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/util/Tasks.UnrecoverableException.html b/javadoc/master/org/apache/iceberg/util/Tasks.UnrecoverableException.html
index a2a369e..df562ce 100644
--- a/javadoc/master/org/apache/iceberg/util/Tasks.UnrecoverableException.html
+++ b/javadoc/master/org/apache/iceberg/util/Tasks.UnrecoverableException.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>Tasks.UnrecoverableException (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>Tasks.UnrecoverableException (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Tasks.UnrecoverableException (iceberg 6075753.dirty API)";
+            parent.document.title="Tasks.UnrecoverableException (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/util/Tasks.html b/javadoc/master/org/apache/iceberg/util/Tasks.html
index 2763617..bccfd9a 100644
--- a/javadoc/master/org/apache/iceberg/util/Tasks.html
+++ b/javadoc/master/org/apache/iceberg/util/Tasks.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>Tasks (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>Tasks (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Tasks (iceberg 6075753.dirty API)";
+            parent.document.title="Tasks (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/util/ThreadPools.html b/javadoc/master/org/apache/iceberg/util/ThreadPools.html
index 0abcb75..b8a40fb 100644
--- a/javadoc/master/org/apache/iceberg/util/ThreadPools.html
+++ b/javadoc/master/org/apache/iceberg/util/ThreadPools.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>ThreadPools (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>ThreadPools (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ThreadPools (iceberg 6075753.dirty API)";
+            parent.document.title="ThreadPools (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/util/package-frame.html b/javadoc/master/org/apache/iceberg/util/package-frame.html
index 3d3e910..ce04668 100644
--- a/javadoc/master/org/apache/iceberg/util/package-frame.html
+++ b/javadoc/master/org/apache/iceberg/util/package-frame.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.util (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.util (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
diff --git a/javadoc/master/org/apache/iceberg/util/package-summary.html b/javadoc/master/org/apache/iceberg/util/package-summary.html
index 02d196e..13152c9 100644
--- a/javadoc/master/org/apache/iceberg/util/package-summary.html
+++ b/javadoc/master/org/apache/iceberg/util/package-summary.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.util (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.util (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.iceberg.util (iceberg 6075753.dirty API)";
+            parent.document.title="org.apache.iceberg.util (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/org/apache/iceberg/util/package-tree.html b/javadoc/master/org/apache/iceberg/util/package-tree.html
index 6621638..54e4b84 100644
--- a/javadoc/master/org/apache/iceberg/util/package-tree.html
+++ b/javadoc/master/org/apache/iceberg/util/package-tree.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>org.apache.iceberg.util Class Hierarchy (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>org.apache.iceberg.util Class Hierarchy (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.iceberg.util Class Hierarchy (iceberg 6075753.dirty API)";
+            parent.document.title="org.apache.iceberg.util Class Hierarchy (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/overview-frame.html b/javadoc/master/overview-frame.html
index dc2e60e..e6afa36 100644
--- a/javadoc/master/overview-frame.html
+++ b/javadoc/master/overview-frame.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>Overview List (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>Overview List (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
diff --git a/javadoc/master/overview-summary.html b/javadoc/master/overview-summary.html
index ab86d31..47ba522 100644
--- a/javadoc/master/overview-summary.html
+++ b/javadoc/master/overview-summary.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>Overview (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>Overview (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Overview (iceberg 6075753.dirty API)";
+            parent.document.title="Overview (iceberg master API)";
         }
     }
     catch(err) {
@@ -69,7 +69,7 @@
 </a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
 <div class="header">
-<h1 class="title">iceberg 6075753.dirty API</h1>
+<h1 class="title">iceberg master API</h1>
 </div>
 <div class="contentContainer">
 <table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Packages table, listing packages, and an explanation">
diff --git a/javadoc/master/overview-tree.html b/javadoc/master/overview-tree.html
index 34f8763..97ab098 100644
--- a/javadoc/master/overview-tree.html
+++ b/javadoc/master/overview-tree.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>Class Hierarchy (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>Class Hierarchy (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Class Hierarchy (iceberg 6075753.dirty API)";
+            parent.document.title="Class Hierarchy (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/javadoc/master/serialized-form.html b/javadoc/master/serialized-form.html
index 8f26ca2..413f656 100644
--- a/javadoc/master/serialized-form.html
+++ b/javadoc/master/serialized-form.html
@@ -2,8 +2,8 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
-<title>Serialized Form (iceberg 6075753.dirty API)</title>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>Serialized Form (iceberg master API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Serialized Form (iceberg 6075753.dirty API)";
+            parent.document.title="Serialized Form (iceberg master API)";
         }
     }
     catch(err) {
diff --git a/sitemap.xml.gz b/sitemap.xml.gz
index 63d6eff..6f590b1 100644
Binary files a/sitemap.xml.gz and b/sitemap.xml.gz differ


[incubator-iceberg] 04/06: Deployed 601de88e with MkDocs version: 1.0.4

Posted by bl...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

blue pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/incubator-iceberg.git

commit ad0237a389b1f3f6e80648754f2844a450b32b9e
Author: Ryan Blue <bl...@apache.org>
AuthorDate: Sun Jun 23 12:11:18 2019 -0800

    Deployed 601de88e with MkDocs version: 1.0.4
---
 404.html                               |    6 +
 community/index.html                   |    6 +
 css/extra.css                          |    4 +
 404.html => getting-started/index.html |   59 +-
 img/iceberg-metadata.png               |  Bin 0 -> 15937 bytes
 index.html                             |    8 +-
 partitioning/index.html                |   10 +-
 search/search_index.json               |    2 +-
 sitemap.xml                            |   11 +-
 sitemap.xml.gz                         |  Bin 200 -> 202 bytes
 spec/index.html                        | 1701 ++++++++++++++++++++++++++++++++
 11 files changed, 1774 insertions(+), 33 deletions(-)

diff --git a/404.html b/404.html
index 70d3eb6..494b3bb 100644
--- a/404.html
+++ b/404.html
@@ -99,6 +99,12 @@
 </li>
 
                         
+                            
+<li >
+    <a href="/spec/">Spec</a>
+</li>
+
+                        
                         </ul>
                     </li>
                 
diff --git a/community/index.html b/community/index.html
index 7136f73..20895ce 100644
--- a/community/index.html
+++ b/community/index.html
@@ -99,6 +99,12 @@
 </li>
 
                         
+                            
+<li >
+    <a href="../spec/">Spec</a>
+</li>
+
+                        
                         </ul>
                     </li>
                 
diff --git a/css/extra.css b/css/extra.css
index 898f792..fa7952b 100644
--- a/css/extra.css
+++ b/css/extra.css
@@ -27,3 +27,7 @@
   margin-left: -1.6em;
   float: left;
 }
+
+.floating {
+  float: right;
+}
diff --git a/404.html b/getting-started/index.html
similarity index 83%
copy from 404.html
copy to getting-started/index.html
index 70d3eb6..630573f 100644
--- a/404.html
+++ b/getting-started/index.html
@@ -8,21 +8,21 @@
     <meta name="description" content="A table format for large, slow-moving tabular data">
     
     
-    <link rel="/img/favicon.ico">
+    <link rel="../img/favicon.ico">
 
     
-    <title>Apache Iceberg (incubating)</title>
+    <title>Getting started - Apache Iceberg (incubating)</title>
     
 
     <link rel="stylesheet" href="//use.fontawesome.com/releases/v5.5.0/css/all.css" integrity="sha384-B4dIYHKNBt8Bc12p+WXckhzcICo0wtJAoU8YZTY5qE0Id1GSseTk6S+L3BlXeVIU" crossorigin="anonymous">
     <link rel="stylesheet" href="//cdn.jsdelivr.net/npm/hack-font@3.3.0/build/web/hack.min.css">
     <link href='//fonts.googleapis.com/css?family=PT+Sans:400,400italic,700,700italic&subset=latin-ext,latin' rel='stylesheet' type='text/css'>
     <link href='//fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,700italic,400,300,600,700&subset=latin-ext,latin' rel='stylesheet' type='text/css'>
-    <link href="/css/bootstrap-custom.min.css" rel="stylesheet">
-    <link href="/css/base.min.css" rel="stylesheet">
-    <link href="/css/cinder.min.css" rel="stylesheet">
-    <link href="/css/highlight.min.css" rel="stylesheet">
-    <link href="/css/extra.css" rel="stylesheet">
+    <link href="../css/bootstrap-custom.min.css" rel="stylesheet">
+    <link href="../css/base.min.css" rel="stylesheet">
+    <link href="../css/cinder.min.css" rel="stylesheet">
+    <link href="../css/highlight.min.css" rel="stylesheet">
+    <link href="../css/extra.css" rel="stylesheet">
 
     <!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->
     <!--[if lt IE 9]>
@@ -62,7 +62,7 @@
 
             <!-- Main title -->
 
-            <a class="navbar-brand" href="/.">Apache Iceberg (incubating)</a>
+            <a class="navbar-brand" href="..">Apache Iceberg (incubating)</a>
         </div>
 
         <!-- Expanded navigation -->
@@ -72,13 +72,13 @@
                 
                 
                     <li >
-                        <a href="/.">About</a>
+                        <a href="..">About</a>
                     </li>
                 
                 
                 
                     <li >
-                        <a href="/community/">Community</a>
+                        <a href="../community/">Community</a>
                     </li>
                 
                 
@@ -89,7 +89,7 @@
                         
                             
 <li >
-    <a href="/partitioning/">Partitioning</a>
+    <a href="../partitioning/">Partitioning</a>
 </li>
 
                         
@@ -99,6 +99,12 @@
 </li>
 
                         
+                            
+<li >
+    <a href="../spec/">Spec</a>
+</li>
+
+                        
                         </ul>
                     </li>
                 
@@ -118,16 +124,17 @@
 
     <div class="container">
         
-
-    <div class="row-fluid">
-      <div id="main-content" class="span12">
-        <h1 id="404-page-not-found" style="text-align: center">404</h1>
-        <p style="text-align: center"><strong>Page not found</strong></p>
-        <p style="text-align: center"><a href="/">Home</a></p>
-      </div>
-    </div>
-
-
+        
+        <div class="col-md-3"><div class="bs-sidebar hidden-print affix well" role="complementary">
+    <ul class="nav bs-sidenav">
+        <li class="first-level active"><a href="#getting-started">Getting Started</a></li>
+    </ul>
+</div></div>
+        <div class="col-md-9" role="main">
+
+<h2 id="getting-started">Getting Started</h2></div>
+        
+        
     </div>
 
     <footer class="col-md-12 text-center">
@@ -140,13 +147,13 @@
         
     </footer>
     <script src="//ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
-    <script src="/js/bootstrap-3.0.3.min.js"></script>
-    <script src="/js/highlight.pack.js"></script>
+    <script src="../js/bootstrap-3.0.3.min.js"></script>
+    <script src="../js/highlight.pack.js"></script>
     <script>hljs.initHighlightingOnLoad();</script>
-    <script>var base_url = "/"</script>
+    <script>var base_url = ".."</script>
     
-    <script src="/js/base.js"></script>
-    <script src="/search/main.js"></script>
+    <script src="../js/base.js"></script>
+    <script src="../search/main.js"></script>
 
     <div class="modal" id="mkdocs_search_modal" tabindex="-1" role="dialog" aria-labelledby="searchModalLabel" aria-hidden="true">
     <div class="modal-dialog modal-lg">
diff --git a/img/iceberg-metadata.png b/img/iceberg-metadata.png
new file mode 100644
index 0000000..b3146d3
Binary files /dev/null and b/img/iceberg-metadata.png differ
diff --git a/index.html b/index.html
index 361e999..9753b07 100644
--- a/index.html
+++ b/index.html
@@ -99,6 +99,12 @@
 </li>
 
                         
+                            
+<li >
+    <a href="spec/">Spec</a>
+</li>
+
+                        
                         </ul>
                     </li>
                 
@@ -288,5 +294,5 @@
 
 <!--
 MkDocs version : 1.0.4
-Build Date UTC : 2019-06-23 01:40:20
+Build Date UTC : 2019-06-23 20:11:18
 -->
diff --git a/partitioning/index.html b/partitioning/index.html
index 95fe338..69b3f95 100644
--- a/partitioning/index.html
+++ b/partitioning/index.html
@@ -99,6 +99,12 @@
 </li>
 
                         
+                            
+<li >
+    <a href="../spec/">Spec</a>
+</li>
+
+                        
                         </ul>
                     </li>
                 
@@ -116,8 +122,8 @@
                             <i class="fas fa-arrow-left"></i> Previous
                         </a>
                     </li>
-                    <li class="disabled">
-                        <a rel="next" >
+                    <li >
+                        <a rel="next" href="../spec/">
                             Next <i class="fas fa-arrow-right"></i>
                         </a>
                     </li>
diff --git a/search/search_index.json b/search/search_index.json
index 269fb14..17df0b6 100644
--- a/search/search_index.json
+++ b/search/search_index.json
@@ -1 +1 @@
-{"config":{"lang":["en"],"prebuild_index":false,"separator":"[\\s\\-]+"},"docs":[{"location":"","text":"Apache Iceberg is a new table format for large, slow-moving tabular data. It is designed to improve on the de-facto standard table layout built into Hive, Presto, and Spark. Iceberg Overview Iceberg tracks individual data files in a table instead of directories. This allows writers to create data files in-place and only adds files to the table in an explicit commit. Table state is main [...]
\ No newline at end of file
+{"config":{"lang":["en"],"prebuild_index":false,"separator":"[\\s\\-]+"},"docs":[{"location":"","text":"Apache Iceberg is a new table format for large, slow-moving tabular data. It is designed to improve on the de-facto standard table layout built into Hive, Presto, and Spark. Iceberg Overview Iceberg tracks individual data files in a table instead of directories. This allows writers to create data files in-place and only adds files to the table in an explicit commit. Table state is main [...]
\ No newline at end of file
diff --git a/sitemap.xml b/sitemap.xml
index 782c7fd..1ea99c5 100644
--- a/sitemap.xml
+++ b/sitemap.xml
@@ -2,17 +2,17 @@
 <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
     <url>
      <loc>None</loc>
-     <lastmod>2019-06-22</lastmod>
+     <lastmod>2019-06-23</lastmod>
      <changefreq>daily</changefreq>
     </url>
     <url>
      <loc>None</loc>
-     <lastmod>2019-06-22</lastmod>
+     <lastmod>2019-06-23</lastmod>
      <changefreq>daily</changefreq>
     </url>
     <url>
      <loc>None</loc>
-     <lastmod>2019-06-22</lastmod>
+     <lastmod>2019-06-23</lastmod>
      <changefreq>daily</changefreq>
     </url>
     <url>
@@ -20,4 +20,9 @@
      
      <changefreq>daily</changefreq>
     </url>
+    <url>
+     <loc>None</loc>
+     <lastmod>2019-06-23</lastmod>
+     <changefreq>daily</changefreq>
+    </url>
 </urlset>
\ No newline at end of file
diff --git a/sitemap.xml.gz b/sitemap.xml.gz
index 6f590b1..758e476 100644
Binary files a/sitemap.xml.gz and b/sitemap.xml.gz differ
diff --git a/spec/index.html b/spec/index.html
new file mode 100644
index 0000000..ee9beb2
--- /dev/null
+++ b/spec/index.html
@@ -0,0 +1,1701 @@
+<!DOCTYPE html>
+<html lang="en">
+
+<head>
+    <meta charset="utf-8">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="description" content="A table format for large, slow-moving tabular data">
+    
+    
+    <link rel="../img/favicon.ico">
+
+    
+    <title>Spec - Apache Iceberg (incubating)</title>
+    
+
+    <link rel="stylesheet" href="//use.fontawesome.com/releases/v5.5.0/css/all.css" integrity="sha384-B4dIYHKNBt8Bc12p+WXckhzcICo0wtJAoU8YZTY5qE0Id1GSseTk6S+L3BlXeVIU" crossorigin="anonymous">
+    <link rel="stylesheet" href="//cdn.jsdelivr.net/npm/hack-font@3.3.0/build/web/hack.min.css">
+    <link href='//fonts.googleapis.com/css?family=PT+Sans:400,400italic,700,700italic&subset=latin-ext,latin' rel='stylesheet' type='text/css'>
+    <link href='//fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,700italic,400,300,600,700&subset=latin-ext,latin' rel='stylesheet' type='text/css'>
+    <link href="../css/bootstrap-custom.min.css" rel="stylesheet">
+    <link href="../css/base.min.css" rel="stylesheet">
+    <link href="../css/cinder.min.css" rel="stylesheet">
+    <link href="../css/highlight.min.css" rel="stylesheet">
+    <link href="../css/extra.css" rel="stylesheet">
+
+    <!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->
+    <!--[if lt IE 9]>
+            <script src="https://cdn.jsdelivr.net/npm/html5shiv@3.7.3/dist/html5shiv.min.js"></script>
+            <script src="https://cdn.jsdelivr.net/npm/respond.js@1.4.2/dest/respond.min.js"></script>
+        <![endif]-->
+
+    <script src="//ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js"></script>
+    <script>
+    WebFont.load({
+        google: {
+            families: ['Open Sans', 'PT Sans']
+        }
+    });
+    </script>
+
+    
+
+     
+</head>
+
+<body>
+
+    <div class="navbar navbar-default navbar-fixed-top" role="navigation">
+    <div class="container">
+
+        <!-- Collapsed navigation -->
+        <div class="navbar-header">
+            <!-- Expander button -->
+            <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
+                <span class="sr-only">Toggle navigation</span>
+                <span class="icon-bar"></span>
+                <span class="icon-bar"></span>
+                <span class="icon-bar"></span>
+            </button>
+            
+
+            <!-- Main title -->
+
+            <a class="navbar-brand" href="..">Apache Iceberg (incubating)</a>
+        </div>
+
+        <!-- Expanded navigation -->
+        <div class="navbar-collapse collapse">
+                <!-- Main navigation -->
+                <ul class="nav navbar-nav">
+                
+                
+                    <li >
+                        <a href="..">About</a>
+                    </li>
+                
+                
+                
+                    <li >
+                        <a href="../community/">Community</a>
+                    </li>
+                
+                
+                
+                    <li class="dropdown active">
+                        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Docs <b class="caret"></b></a>
+                        <ul class="dropdown-menu">
+                        
+                            
+<li >
+    <a href="../partitioning/">Partitioning</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="/javadoc/">Javadoc</a>
+</li>
+
+                        
+                            
+<li class="active">
+    <a href="./">Spec</a>
+</li>
+
+                        
+                        </ul>
+                    </li>
+                
+                
+                </ul>
+
+            <ul class="nav navbar-nav navbar-right">
+                    <li>
+                        <a href="#" data-toggle="modal" data-target="#mkdocs_search_modal">
+                            <i class="fas fa-search"></i> Search
+                        </a>
+                    </li>
+                    <li >
+                        <a rel="prev" href="../partitioning/">
+                            <i class="fas fa-arrow-left"></i> Previous
+                        </a>
+                    </li>
+                    <li class="disabled">
+                        <a rel="next" >
+                            Next <i class="fas fa-arrow-right"></i>
+                        </a>
+                    </li>
+            </ul>
+        </div>
+    </div>
+</div>
+
+    <div class="container">
+        
+        
+        <div class="col-md-3"><div class="bs-sidebar hidden-print affix well" role="complementary">
+    <ul class="nav bs-sidenav">
+        <li class="first-level active"><a href="#iceberg-table-spec">Iceberg Table Spec</a></li>
+            <li class="second-level"><a href="#goals">Goals</a></li>
+                
+            <li class="second-level"><a href="#overview">Overview</a></li>
+                
+                <li class="third-level"><a href="#mvcc-and-optimistic-concurrency">MVCC and Optimistic Concurrency</a></li>
+                <li class="third-level"><a href="#file-system-operations">File System Operations</a></li>
+            <li class="second-level"><a href="#specification">Specification</a></li>
+                
+                <li class="third-level"><a href="#terms">Terms</a></li>
+                <li class="third-level"><a href="#schemas-and-data-types">Schemas and Data Types</a></li>
+                <li class="third-level"><a href="#primitive-types">Primitive Types</a></li>
+                <li class="third-level"><a href="#schema-evolution">Schema Evolution</a></li>
+            <li class="second-level"><a href="#partitioning">Partitioning</a></li>
+                
+                <li class="third-level"><a href="#partition-transforms">Partition Transforms</a></li>
+                <li class="third-level"><a href="#bucket-transform-details">Bucket Transform Details</a></li>
+                <li class="third-level"><a href="#truncate-transform-details">Truncate Transform Details</a></li>
+            <li class="second-level"><a href="#manifests">Manifests</a></li>
+                
+                <li class="third-level"><a href="#manifest-entry-fields">Manifest Entry Fields</a></li>
+            <li class="second-level"><a href="#snapshots">Snapshots</a></li>
+                
+                <li class="third-level"><a href="#scan-planning">Scan Planning</a></li>
+                <li class="third-level"><a href="#manifest-lists">Manifest Lists</a></li>
+            <li class="second-level"><a href="#table-metadata">Table Metadata</a></li>
+                
+                <li class="third-level"><a href="#commit-conflict-resolution-and-retry">Commit Conflict Resolution and Retry</a></li>
+                <li class="third-level"><a href="#table-metadata-fields">Table Metadata Fields</a></li>
+                <li class="third-level"><a href="#file-system-tables">File System Tables</a></li>
+                <li class="third-level"><a href="#metastore-tables">Metastore Tables</a></li>
+        <li class="first-level "><a href="#appendix-a-format-specific-requirements">Appendix A: Format-specific Requirements</a></li>
+            <li class="second-level"><a href="#avro">Avro</a></li>
+                
+                <li class="third-level"><a href="#data-type-mappings">Data Type Mappings</a></li>
+                <li class="third-level"><a href="#field-ids">Field IDs</a></li>
+            <li class="second-level"><a href="#parquet">Parquet</a></li>
+                
+                <li class="third-level"><a href="#data-type-mappings_1">Data Type Mappings</a></li>
+            <li class="second-level"><a href="#orc">ORC</a></li>
+                
+        <li class="first-level "><a href="#appendix-b-32-bit-hash-requirements-by-type">Appendix B: 32-bit Hash Requirements by Type</a></li>
+        <li class="first-level "><a href="#appendix-c-json-serialization">Appendix C: JSON serialization</a></li>
+            <li class="second-level"><a href="#schemas">Schemas</a></li>
+                
+            <li class="second-level"><a href="#partition-specs">Partition Specs</a></li>
+                
+            <li class="second-level"><a href="#table-metadata-and-snapshots">Table Metadata and Snapshots</a></li>
+                
+        <li class="first-level "><a href="#appendix-d-single-value-serialization">Appendix D: Single-value serialization</a></li>
+    </ul>
+</div></div>
+        <div class="col-md-9" role="main">
+
+<h1 id="iceberg-table-spec">Iceberg Table Spec</h1>
+<p>This is a specification for the Iceberg table format that is designed to manage a large, slow-changing collection of files in a distributed file system or key-value store as a table.</p>
+<h2 id="goals">Goals</h2>
+<ul>
+<li><strong>Snapshot isolation</strong> &ndash; Reads will be isolated from concurrent writes and always use a committed snapshot of a table’s data. Writes will support removing and adding files in a single operation and are never partially visible. Readers will not acquire locks.</li>
+<li><strong>Speed</strong> &ndash; Operations will use O(1) remote calls to plan the files for a scan and not O(n) where n grows with the size of the table, like the number of partitions or files.</li>
+<li><strong>Scale</strong> &ndash; Job planning will be handled primarily by clients and not bottleneck on a central metadata store. Metadata will include information needed for cost-based optimization.</li>
+<li><strong>Evolution</strong> &ndash; Tables will support full schema and partition spec evolution. Schema evolution supports safe column add, drop, reorder and rename, including in nested structures.</li>
+<li><strong>Dependable types</strong> &ndash; Tables will provide well-defined and dependable support for a core set of types.</li>
+<li><strong>Storage separation</strong> &ndash; Partitioning will be table configuration. Reads will be planned using predicates on data values, not partition values. Tables will support evolving partition schemes.</li>
+<li><strong>Formats</strong> &ndash; Underlying data file formats will support identical schema evolution rules and types. Both read- and write-optimized formats will be available.</li>
+</ul>
+<h2 id="overview">Overview</h2>
+<p><img alt="Iceberg snapshot structure" class="floating" src="../img/iceberg-metadata.png" /></p>
+<p>This table format tracks individual data files in a table instead of directories. This allows writers to create data files in-place and only adds files to the table in an explicit commit.</p>
+<p>Table state is maintained in metadata files. All changes to table state create a new metadata file and replace the old metadata with an atomic swap. The table metadata file tracks the table schema, partitioning config, custom properties, and snapshots of the table contents. A snapshot represents the state of a table at some time and is used to access the complete set of data files in the table.</p>
+<p>Data files in snapshots are tracked by one or more manifest files that contain a row for each data file in the table, the file&rsquo;s partition data, and its metrics. The data in a snapshot is the union of all files in its manifests. Manifest files are reused across snapshots to avoid rewriting metadata that is slow-changing. Manifests can track data files with any subset of a table and are not associated with partitions.</p>
+<p>The manifests that make up a snapshot are stored in a manifest list file. Each manifest list stores metadata about manifests, including partition stats and data file counts. These stats are used to avoid reading manifests that are not required for an operation.</p>
+<h3 id="mvcc-and-optimistic-concurrency">MVCC and Optimistic Concurrency</h3>
+<p>An atomic swap of one table metadata file for another provides serializable isolation. Readers use the snapshot that was current when they load the table metadata and are not affected by changes until they refresh and pick up a new metadata location.</p>
+<p>Writers create table metadata files optimistically, assuming that the current version will not be changed before the writer&rsquo;s commit. Once a writer has created an update, it commits by swapping the table’s metadata file pointer from the base version to the new version.</p>
+<p>If the snapshot on which an update is based is no longer current, the writer must retry the update based on the new current version. Some operations support retry by re-applying metadata changes and committing, under well-defined conditions. For example, a change that rewrites files can be applied to a new table snapshot if all of the rewritten files are still in the table.</p>
+<h3 id="file-system-operations">File System Operations</h3>
+<p>Iceberg only requires that file systems support the following operations:</p>
+<ul>
+<li><strong>In-place write</strong>: files are not moved or altered once they are written</li>
+<li><strong>Seekable reads</strong>: data file formats require seek support</li>
+<li><strong>Deletes</strong>: tables delete files that are no longer used</li>
+</ul>
+<p>These requirements are compatible with object stores, like S3.</p>
+<p>Tables do not require random-access writes. Once written, data and metadata files are immutable until they are deleted.</p>
+<p>Tables do not require rename, except fo rtables that use atomic rename to implement the commit operation for new metadata files.</p>
+<h2 id="specification">Specification</h2>
+<h3 id="terms">Terms</h3>
+<ul>
+<li><strong>Schema</strong> &ndash; names and types of fields in a table</li>
+<li><strong>Partition spec</strong> &ndash; a definition of how partition values are derived from data fields</li>
+<li><strong>Snapshot</strong> &ndash; the state of a table at some point in time, including the set of all data files</li>
+<li><strong>Manifest</strong> &ndash; a file that lists data files; a subset of a snapshot</li>
+<li><strong>Manifest list</strong> &ndash; a file that lists manifest files; one per snapshot</li>
+</ul>
+<h3 id="schemas-and-data-types">Schemas and Data Types</h3>
+<p>A table&rsquo;s <strong>schema</strong> is a list of named columns. All data types are either primitives or nested types, which are maps, lists, or structs. A table schema is also a struct type.</p>
+<p>For the representations of these types in Avro, ORC, and Parquet file formats, see Appendix A.</p>
+<h4 id="nested-types">Nested Types</h4>
+<p>A <strong><code>struct</code></strong> is a tuple of typed values. Each field in the tuple is named and has an integer id that is unique in the table schema. Each field can be either optional or required, meaning that values can (or cannot) be null. Fields may be any type. Fields may have an optional comment or doc string.</p>
+<p>A <strong><code>list</code></strong> is a collection of values with some element type. The element field has an integer id that is unique in the table schema. Elements can be either optional or required. Element types may be any type.</p>
+<p>A <strong><code>map</code></strong> is a collection of key-value pairs with a key type and a value type. Both the key field and value field each have an integer id that is unique in the table schema. Map keys are required and map values can be either optional or required. Both map keys and map values may be any type, including nested types.</p>
+<h3 id="primitive-types">Primitive Types</h3>
+<table>
+<thead>
+<tr>
+<th>Primitive type</th>
+<th>Description</th>
+<th>Requirements</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><strong><code>boolean</code></strong></td>
+<td>True or false</td>
+<td></td>
+</tr>
+<tr>
+<td><strong><code>int</code></strong></td>
+<td>32-bit signed integers</td>
+<td>Can promote to <code>long</code></td>
+</tr>
+<tr>
+<td><strong><code>long</code></strong></td>
+<td>64-bit signed integers</td>
+<td></td>
+</tr>
+<tr>
+<td><strong><code>float</code></strong></td>
+<td><a href="https://en.wikipedia.org/wiki/IEEE_754">32-bit IEEE 754</a> floating point</td>
+<td>Can promote to double</td>
+</tr>
+<tr>
+<td><strong><code>double</code></strong></td>
+<td><a href="https://en.wikipedia.org/wiki/IEEE_754">64-bit IEEE 754</a> floating point</td>
+<td></td>
+</tr>
+<tr>
+<td><strong><code>decimal(P,S)</code></strong></td>
+<td>Fixed-point decimal; precision P, scale S</td>
+<td>Scale is fixed [1], Precision must be 38 or less</td>
+</tr>
+<tr>
+<td><strong><code>date</code></strong></td>
+<td>Calendar date without timezone or time</td>
+<td></td>
+</tr>
+<tr>
+<td><strong><code>time</code></strong></td>
+<td>Time of day without date, timezone</td>
+<td>Microsecond precision [2]</td>
+</tr>
+<tr>
+<td><strong><code>timestamp</code></strong></td>
+<td>Timestamp without timezone</td>
+<td>Microsecond precision [2]</td>
+</tr>
+<tr>
+<td><strong><code>timestamptz</code></strong></td>
+<td>Timestamp with timezone</td>
+<td>Stored as UTC [2]</td>
+</tr>
+<tr>
+<td><strong><code>string</code></strong></td>
+<td>Arbitrary-length character sequences</td>
+<td>Encoded with UTF-8 [3]</td>
+</tr>
+<tr>
+<td><strong><code>uuid</code></strong></td>
+<td>Universally unique identifiers</td>
+<td>Should use 16-byte fixed</td>
+</tr>
+<tr>
+<td><strong><code>fixed(L)</code></strong></td>
+<td>Fixed-length byte array of length L</td>
+<td></td>
+</tr>
+<tr>
+<td><strong><code>binary</code></strong></td>
+<td>Arbitrary-length byte array</td>
+<td></td>
+</tr>
+</tbody>
+</table>
+<p>Notes:</p>
+<ol>
+<li>Decimal scale is fixed and cannot be changed by schema evolution. Precision can only be widened.</li>
+<li>All time and timestamp values are stored with microsecond precision.
+Timestamps <em>with time zone</em> represent a point in time: values are stored as UTC and do not retain a source time zone (<code>2017-11-16 17:10:34 PST</code> is stored/retrieved as <code>2017-11-17 01:10:34 UTC</code> and these values are considered identical).
+Timestamps <em>without time zone</em> represent a date and time of day regardless of zone: the time value is independent of zone adjustments (<code>2017-11-16 17:10:34</code> is always retrieved as <code>2017-11-16 17:10:34</code>). Timestamp values are stored as a long that encodes microseconds from the unix epoch.</li>
+<li>Character strings must be stored as UTF-8 encoded byte arrays.</li>
+</ol>
+<p>For details on how to serialize a schema to JSON, see Appendix C.</p>
+<h3 id="schema-evolution">Schema Evolution</h3>
+<p>Schema evolution is limited to type promotion and adding, deleting, and renaming fields in structs (both nested structs and the top-level schema’s struct).</p>
+<p>Valid type promotions are:</p>
+<ul>
+<li><code>int</code> to <code>long</code></li>
+<li><code>float</code> to <code>double</code></li>
+<li><code>decimal(P, S)</code> to <code>decimal(P', S)</code> if <code>P' &gt; P</code> &ndash; widen the precision of decimal types.</li>
+</ul>
+<p>Any struct, including a top-level schema, can evolve through deleting fields, adding new fields, renaming existing fields, or promoting a primitive using the valid type promotions. Adding a new field assigns a new ID for that field and for any nested fields. Renaming an existing field must change the name, but not the field ID. Deleting a field removes it from the current schema. Field deletion cannot be rolled back unless the field was nullable or if the current snapshot has not chan [...]
+<p>Grouping a subset of a struct’s fields into a nested struct is <strong>not</strong> allowed, nor is moving fields from a nested struct into its immediate parent struct (<code>struct&lt;a, b, c&gt; ↔ struct&lt;a, struct&lt;b, c&gt;&gt;</code>). Evolving primitive types to structs is <strong>not</strong> allowed, nor is evolving a single-field struct to a primitive (<code>map&lt;string, int&gt; ↔ map&lt;string, struct&lt;int&gt;&gt;</code>).</p>
+<h2 id="partitioning">Partitioning</h2>
+<p>Data files are stored in manifests with a tuple of partition values that are used in scans to filter out files that cannot contain records that match the scan’s filter predicate. Partition values for a data file must be the same for all records stored in the data file. (Manifests store data files from any partition, as long as the partition spec is the same for the data files.)</p>
+<p>Tables are configured with a <strong>partition spec</strong> that defines how to produce a tuple of partition values from a record. A partition spec has a list of fields that consist of:</p>
+<ul>
+<li>A <strong>source column id</strong> from the table’s schema</li>
+<li>A <strong>transform</strong> that is applied to the source column to produce a partition value</li>
+<li>A <strong>partition name</strong></li>
+</ul>
+<p>The source column, selected by id, must be a primitive type and cannot be contained in a map or list, but may be nested in a struct. For details on how to serialize a partition spec to JSON, see Appendix C.</p>
+<p>Partition specs capture the transform from table data to partition values. This is used to transform predicates to partition predicates, in addition to transforming data values. Deriving partition predicates from column predicates on the table data is used to separate the logical queries from physical storage: the partitioning can change and the correct partition filters are always derived from column predicates. This simplifies queries because users don’t have to supply both logical  [...]
+<h3 id="partition-transforms">Partition Transforms</h3>
+<table>
+<thead>
+<tr>
+<th>Transform</th>
+<th>Description</th>
+<th>Source types</th>
+<th>Result type</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><strong><code>identity</code></strong></td>
+<td>Source value, unmodified</td>
+<td>Any</td>
+<td>Source type</td>
+</tr>
+<tr>
+<td><strong><code>bucket[N]</code></strong></td>
+<td>Hash of value, mod <code>N</code> (see below)</td>
+<td><code>int</code>, <code>long</code>, <code>decimal</code>, <code>date</code>, <code>time</code>, <code>timestamp</code>, <code>timestamptz</code>, <code>string</code>, <code>uuid</code>, <code>fixed</code>, <code>binary</code></td>
+<td><code>int</code></td>
+</tr>
+<tr>
+<td><strong><code>truncate[W]</code></strong></td>
+<td>Value truncated to width <code>W</code> (see below)</td>
+<td><code>int</code>, <code>long</code>, <code>decimal</code>, <code>string</code></td>
+<td>Source type</td>
+</tr>
+<tr>
+<td><strong><code>year</code></strong></td>
+<td>Extract a date or timestamp year, as years from 1970</td>
+<td><code>date</code>, <code>timestamp(tz)</code></td>
+<td><code>int</code></td>
+</tr>
+<tr>
+<td><strong><code>month</code></strong></td>
+<td>Extract a date or timestamp month, as months from 1970-01-01</td>
+<td><code>date</code>, <code>timestamp(tz)</code></td>
+<td><code>int</code></td>
+</tr>
+<tr>
+<td><strong><code>day</code></strong></td>
+<td>Extract a date or timestamp day, as days from 1970-01-01</td>
+<td><code>date</code>, <code>timestamp(tz)</code></td>
+<td><code>int</code></td>
+</tr>
+<tr>
+<td><strong><code>hour</code></strong></td>
+<td>Extract a timestamp hour, as hours from 1970-01-01 00:00:00</td>
+<td><code>timestamp(tz)</code></td>
+<td><code>int</code></td>
+</tr>
+</tbody>
+</table>
+<p>All transforms must return <code>null</code> for a <code>null</code> input value.</p>
+<h3 id="bucket-transform-details">Bucket Transform Details</h3>
+<p>Bucket partition transforms use a 32-bit hash of the source value. The 32-bit hash implementation is the 32-bit Murmur3 hash, x86 variant, seeded with 0.</p>
+<p>Transforms are parameterized by a number of buckets[^3], <code>N</code>. The hash mod <code>N</code> must produce a positive value by first discarding the sign bit of the hash value. In pseudo-code, the function is:</p>
+<pre><code>  def bucket_N(x) = (murmur3_x86_32_hash(x) &amp; Integer.MAX_VALUE) % N
+</code></pre>
+
+<p>For hash function details by type, see Appendix B.</p>
+<h3 id="truncate-transform-details">Truncate Transform Details</h3>
+<table>
+<thead>
+<tr>
+<th><strong>Type</strong></th>
+<th><strong>Config</strong></th>
+<th><strong>Truncate specification</strong></th>
+<th><strong>Examples</strong></th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><strong><code>int</code></strong></td>
+<td><code>W</code>, width</td>
+<td><code>v - (v % W)</code> remainders must be positive [1]</td>
+<td><code>W=10</code>: <code>1</code> → <code>0</code>, <code>-1</code> → <code>-10</code></td>
+</tr>
+<tr>
+<td><strong><code>long</code></strong></td>
+<td><code>W</code>, width</td>
+<td><code>v - (v % W)</code> remainders must be positive [1]</td>
+<td><code>W=10</code>: <code>1</code> → <code>0</code>, <code>-1</code> → <code>-10</code></td>
+</tr>
+<tr>
+<td><strong><code>decimal</code></strong></td>
+<td><code>W</code>, width (no scale)</td>
+<td><code>scaled_W = decimal(W, scale(v))</code> <code>v - (v % scaled_W)</code>        [1, 2]</td>
+<td><code>W=50</code>, <code>s=2</code>: <code>10.65</code> → <code>10.50</code></td>
+</tr>
+<tr>
+<td><strong><code>string</code></strong></td>
+<td><code>L</code>, length</td>
+<td>Substring of length <code>L</code>: <code>v.substring(0, L)</code></td>
+<td><code>L=3</code>: <code>iceberg</code> → <code>ice</code></td>
+</tr>
+</tbody>
+</table>
+<p>Notes:</p>
+<ol>
+<li>The remainder, <code>v % W</code>, must be positive. For languages where <code>%</code> can produce negative values, the correct truncate function is: <code>v - (((v % W) + W) % W)</code></li>
+<li>The width, <code>W</code>, used to truncate decimal values is applied using the scale of the decimal column to avoid additional (and potentially conflicting) parameters.</li>
+</ol>
+<h2 id="manifests">Manifests</h2>
+<p>A manifest is an immutable Avro file that lists a set of data files, along with each file’s partition data tuple, metrics, and tracking information. One or more manifest files are used to store a snapshot, which tracks all of the files in a table at some point in time.</p>
+<p>A manifest is a valid Iceberg data file. Files must use Iceberg schemas and column projection.</p>
+<p>A manifest stores files for a single partition spec. When a table’s partition spec changes, old files remain in the older manifest and newer files are written to a new manifest. This is required because a manifest file’s schema is based on its partition spec (see below). This restriction also simplifies selecting files from a manifest because the same boolean expression can be used to select or filter all rows.</p>
+<p>The partition spec for a manifest and the current table schema must be stored in the key-value properties of the manifest file. The partition spec is stored as a JSON string under the key <code>partition-spec</code>. The table schema is stored as a JSON string under the key <code>schema</code>.</p>
+<p>The schema of a manifest file is a struct called <code>manifest_entry</code> with the following fields:</p>
+<table>
+<thead>
+<tr>
+<th>Field id, name</th>
+<th>Type</th>
+<th>Description</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><strong><code>0  status</code></strong></td>
+<td><code>int</code> with meaning: <code>0: EXISTING</code> <code>1: ADDED</code> <code>2: DELETED</code></td>
+<td>Used to track additions and deletions</td>
+</tr>
+<tr>
+<td><strong><code>1  snapshot_id</code></strong></td>
+<td><code>long</code></td>
+<td>Snapshot id where the file was added, or deleted if status is 2</td>
+</tr>
+<tr>
+<td><strong><code>2  data_file</code></strong></td>
+<td><code>data_file</code> <code>struct</code> (see below)</td>
+<td>File path, partition tuple, metrics, &hellip;</td>
+</tr>
+</tbody>
+</table>
+<p><code>data_file</code> is a struct with the following fields:</p>
+<table>
+<thead>
+<tr>
+<th>Field id, name</th>
+<th>Type</th>
+<th>Description</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><strong><code>100  file_path</code></strong></td>
+<td><code>string</code></td>
+<td>Full URI for the file with FS scheme</td>
+</tr>
+<tr>
+<td><strong><code>101  file_format</code></strong></td>
+<td><code>string</code></td>
+<td>String file format name, avro, orc or parquet</td>
+</tr>
+<tr>
+<td><strong><code>102  partition</code></strong></td>
+<td><code>struct&lt;...&gt;</code></td>
+<td>Partition data tuple, schema based on the partition spec</td>
+</tr>
+<tr>
+<td><strong><code>103  record_count</code></strong></td>
+<td><code>long</code></td>
+<td>Number of records in this file</td>
+</tr>
+<tr>
+<td><strong><code>104  file_size_in_bytes</code></strong></td>
+<td><code>long</code></td>
+<td>Total file size in bytes</td>
+</tr>
+<tr>
+<td><del><strong><code>105 block_size_in_bytes</code></strong></del></td>
+<td><code>long</code></td>
+<td><strong>Deprecated. Always write a default value and do not read.</strong></td>
+</tr>
+<tr>
+<td><strong><code>106  file_ordinal</code></strong></td>
+<td><code>optional int</code></td>
+<td>Ordinal of the file w.r.t files with the same partition tuple and snapshot id</td>
+</tr>
+<tr>
+<td><strong><code>107  sort_columns</code></strong></td>
+<td><code>optional list</code></td>
+<td>Columns the file is sorted by</td>
+</tr>
+<tr>
+<td><strong><code>108  column_sizes</code></strong></td>
+<td><code>optional map</code></td>
+<td>Map from column id to the total size on disk of all regions that store the column. Does not include bytes necessary to read other columns, like footers. Leave null for row-oriented formats (Avro).</td>
+</tr>
+<tr>
+<td><strong><code>109  value_counts</code></strong></td>
+<td><code>optional map</code></td>
+<td>Map from column id to number of values in the column (including null values)</td>
+</tr>
+<tr>
+<td><strong><code>110  null_value_counts</code></strong></td>
+<td><code>optional map</code></td>
+<td>Map from column id to number of null values in the column</td>
+</tr>
+<tr>
+<td><del><strong><code>111 distinct_counts</code></strong></del></td>
+<td><code>optional map</code></td>
+<td><strong>Deprecated. Do not use.</strong></td>
+</tr>
+<tr>
+<td><strong><code>125  lower_bounds</code></strong></td>
+<td><code>optional map&lt;126: int, 127: binary&gt;</code></td>
+<td>Map from column id to lower bound in the column serialized as binary [1]. Each value must be less than or equal to all values in the column for the file.</td>
+</tr>
+<tr>
+<td><strong><code>128  upper_bounds</code></strong></td>
+<td><code>optional map&lt;129: int, 130: binary&gt;</code></td>
+<td>Map from column id to upper bound in the column serialized as binary [1]. Each value must be greater than or equal to all values in the column for the file.</td>
+</tr>
+<tr>
+<td><strong><code>131  key_metadata</code></strong></td>
+<td><code>optional binary</code></td>
+<td>Implementation-specific key metadata for encryption</td>
+</tr>
+<tr>
+<td><strong><code>132  split_offsets</code></strong></td>
+<td><code>optional list</code></td>
+<td>Split offsets for the data file. For example, all row group offsets in a Parquet file. Must be sorted ascending.</td>
+</tr>
+</tbody>
+</table>
+<p>Notes:</p>
+<ol>
+<li>Single-value serialization for lower and upper bounds is detailed in Appendix D.</li>
+</ol>
+<p>The <code>partition</code> struct stores the tuple of partition values for each file. Its type is derived from the partition fields of the partition spec for the manifest file.</p>
+<p>Each manifest file must store its partition spec and the current table schema in the Avro file’s key-value metadata. The partition spec is used to transform predicates on the table’s data rows into predicates on the manifest’s partition values during job planning.</p>
+<h3 id="manifest-entry-fields">Manifest Entry Fields</h3>
+<p>The manifest entry fields are used to keep track of the snapshot in which files were added or logically deleted. The <code>data_file</code> struct is nested inside of the manifest entry so that it can be easily passed to job planning without the manifest entry fields.</p>
+<p>When a data file is added to the dataset, it’s manifest entry should store the snapshot ID in which the file was added and set status to 1 (added).</p>
+<p>When a data file is replaced or deleted from the dataset, it’s manifest entry fields store the snapshot ID in which the file was deleted and status 2 (deleted). The file may be deleted from the file system when the snapshot in which it was deleted is garbage collected, assuming that older snapshots have also been garbage collected[^4].</p>
+<h2 id="snapshots">Snapshots</h2>
+<p>A snapshot consists of the following fields:</p>
+<ul>
+<li><strong><code>snapshot-id</code></strong>: a unique long ID.</li>
+<li><strong><code>parent-snapshot-id</code></strong>: (optional) the snapshot ID of the snapshot’s parent. This field is not present for snapshots that have no parent snapshot, such as snapshots created before this field was added or the first snapshot of a table.</li>
+<li><strong><code>timestamp-ms</code></strong>: a timestamp when the snapshot was created. This is used when garbage collecting snapshots.</li>
+<li><strong><code>manifests</code></strong>: a list of manifest file locations. The data files in a snapshot are the union of all data files listed in these manifests. (Deprecated in favor of <code>manifest-list</code>)</li>
+<li><strong><code>manifest-list</code></strong>: (optional) the location of a manifest list file for this snapshot, which contains a list of manifest files with additional metadata. If present, the manifests field must be omitted.</li>
+<li><strong><code>summary</code></strong>: (optional) a summary that encodes the <code>operation</code> that produced the snapshot and other relevant information specific to that operation. This allows some operations like snapshot expiration to skip processing some snapshots. Possible values of <code>operation</code> are:<ul>
+<li><code>append</code>: data files were added and no files were removed.</li>
+<li><code>replace</code>: data files were rewritten with the same data; i.e., compaction, changing the data file format, or relocating data files.</li>
+<li><code>overwrite</code>: data files were deleted and added in a logical overwrite operation.</li>
+<li><code>delete</code>: data files were removed and their contents logically deleted.</li>
+</ul>
+</li>
+</ul>
+<p>Snapshots can be split across more than one manifest. This enables:</p>
+<ul>
+<li>Appends can add a new manifest to minimize the amount of data written, instead of adding new records by rewriting and appending to an existing manifest. (This is called a “fast append”.)</li>
+<li>Tables can use multiple partition specs. A table’s partition configuration can evolve if, for example, its data volume changes. Each manifest uses a single partition spec, and queries do not need to change because partition filters are derived from data predicates.</li>
+<li>Large tables can be split across multiple manifests so that implementations can parallelize job planning or reduce the cost of rewriting a manifest.</li>
+</ul>
+<p>Valid snapshots are stored as a list in table metadata. For serialization, see Appendix C.</p>
+<h3 id="scan-planning">Scan Planning</h3>
+<p>Scans are planned by reading the manifest files for the current snapshot listed in the table metadata. Deleted entries in a manifest are not included in the scan.</p>
+<p>For each manifest, scan predicates, that filter data rows, are converted to partition predicates, that filter data files, and used to select the data files in the manifest. This conversion uses the partition spec used to write the manifest file.</p>
+<p>Scan predicates are converted to partition predicates using an inclusive projection: if a scan predicate matches a row, then the partition predicate must match that row’s partition. This is an <em>inclusive projection</em>[^5] because rows that do not match the scan predicate may be included in the scan by the partition predicate.</p>
+<p>For example, an <code>events</code> table with a timestamp column named <code>ts</code> that is partitioned by <code>ts_day=day(ts)</code> is queried by users with ranges over the timestamp column: <code>ts &gt; X</code>. The inclusive projection is <code>ts_day &gt;= day(X)</code>, which is used to select files that may have matching rows. Note that, in most cases, timestamps just before <code>X</code> will be included in the scan because the file contains rows that match the predica [...]
+<h3 id="manifest-lists">Manifest Lists</h3>
+<p>Snapshots are embedded in table metadata, but the list of manifests for a snapshot can be stored in a separate manifest list file.</p>
+<p>A manifest list encodes extra fields that can be used to avoid scanning all of the manifests in a snapshot when planning a table scan. </p>
+<p>Manifest list files store <code>manifest_file</code>, a struct with the following fields:</p>
+<table>
+<thead>
+<tr>
+<th>Field id, name</th>
+<th>Type</th>
+<th>Description</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><strong><code>500 manifest_path</code></strong></td>
+<td><code>string</code></td>
+<td>Location of the manifest file</td>
+</tr>
+<tr>
+<td><strong><code>501 manifest_length</code></strong></td>
+<td><code>long</code></td>
+<td>Length of the manifest file</td>
+</tr>
+<tr>
+<td><strong><code>502 partition_spec_id</code></strong></td>
+<td><code>int</code></td>
+<td>ID of a partition spec for the table; must be listed in table metadata <code>partition-specs</code></td>
+</tr>
+<tr>
+<td><strong><code>503 added_snapshot_id</code></strong></td>
+<td><code>long</code></td>
+<td>ID of the snapshot where the  manifest file was added</td>
+</tr>
+<tr>
+<td><strong><code>504 added_files_count</code></strong></td>
+<td><code>int</code></td>
+<td>Number of entries in the manifest that have status <code>ADDED</code> (1)</td>
+</tr>
+<tr>
+<td><strong><code>505 existing_files_count</code></strong></td>
+<td><code>int</code></td>
+<td>Number of entries in the manifest that have status <code>EXISTING</code> (0)</td>
+</tr>
+<tr>
+<td><strong><code>506 deleted_files_count</code></strong></td>
+<td><code>int</code></td>
+<td>Number of entries in the manifest that have status <code>DELETED</code> (2)</td>
+</tr>
+<tr>
+<td><strong><code>507 partitions</code></strong></td>
+<td><code>list&lt;508: field_summary&gt;</code> (see below)</td>
+<td>A list of field summaries for each partition field in the spec. Each field in the list corresponds to a field in the manifest file’s partition spec.</td>
+</tr>
+</tbody>
+</table>
+<p><code>field_summary</code> is a struct with the following fields</p>
+<table>
+<thead>
+<tr>
+<th>Field id, name</th>
+<th>Type</th>
+<th>Description</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><strong><code>509 contains_null</code></strong></td>
+<td><code>boolean</code></td>
+<td>Whether the manifest contains at least one partition with a null value for the field</td>
+</tr>
+<tr>
+<td><strong><code>510 lower_bound</code></strong></td>
+<td><code>optional bytes</code>    [1]</td>
+<td>Lower bound for the non-null values in the partition field, or null if all values are null.</td>
+</tr>
+<tr>
+<td><strong><code>511 upper_bound</code></strong></td>
+<td><code>optional bytes</code>    [1]</td>
+<td>Upper bound for the non-null values in the partition field, or null if all values are null.</td>
+</tr>
+</tbody>
+</table>
+<p>Notes:</p>
+<ol>
+<li>Lower and upper bounds are serialized to bytes using the single-object serialization in Appendix D. The type of used to encode the value is the type of the partition field data.</li>
+</ol>
+<h2 id="table-metadata">Table Metadata</h2>
+<p>Table metadata is stored as JSON. Each table metadata change creates a new table metadata file that is committed by an atomic operation. This operation is used to ensure that a new version of table metadata replaces the version on which it was based. This produces a linear history of table versions and ensures that concurrent writes are not lost.</p>
+<p>The atomic operation used to commit metadata depends on how tables are tracked and is not standardized by this spec. See the sections below for examples.</p>
+<h3 id="commit-conflict-resolution-and-retry">Commit Conflict Resolution and Retry</h3>
+<p>When two commits happen at the same time and are based on the same version, only one commit will succeed. In most cases, the failed commit can be applied to the new current version of table metadata and retried. Updates verify the conditions under which they can be applied to a new version and retry if those conditions are met.</p>
+<ul>
+<li>Append operations have no requirements and can always be applied.</li>
+<li>Replace operations must verify that the files that will be deleted are still in the table. Examples of replace operations include format changes (replace an Avro file with a Parquet file) and compactions (several files are replaced with a single file that contains the same rows).</li>
+<li>Delete operations must verify that specific files to delete are still in the table. Delete operations based on expressions can always be applied (e.g., where timestamp &lt; X).</li>
+<li>Table schema updates and partition spec changes must validate that the schema has not changed between the base version and the current version.</li>
+</ul>
+<h3 id="table-metadata-fields">Table Metadata Fields</h3>
+<p>Table metadata consists of the following fields:</p>
+<table>
+<thead>
+<tr>
+<th>Field</th>
+<th>Description</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><strong><code>format-version</code></strong></td>
+<td>An integer version number for the format. Currently, this is always 1.</td>
+</tr>
+<tr>
+<td><strong><code>location</code></strong></td>
+<td>The table’s base location. This is used by writers to determine where to store data files, manifest files, and table metadata files.</td>
+</tr>
+<tr>
+<td><strong><code>last-updated-ms</code></strong></td>
+<td>Timestamp in milliseconds from the unix epoch when the table was last updated. Each table metadata file should update this field just before writing.</td>
+</tr>
+<tr>
+<td><strong><code>last-column-id</code></strong></td>
+<td>An integer; the highest assigned column ID for the table. This is used to ensure columns are always assigned an unused ID when evolving schemas.</td>
+</tr>
+<tr>
+<td><strong><code>schema</code></strong></td>
+<td>The table’s current schema.</td>
+</tr>
+<tr>
+<td><strong><code>partition-spec</code></strong></td>
+<td>The table’s current partition spec, stored as only fields. Note that this is used by writers to partition data, but is not used when reading because reads use the specs stored in manifest files. (<strong>Deprecated</strong>: use <code>partition-specs</code> and <code>default-spec-id</code>instead )</td>
+</tr>
+<tr>
+<td><strong><code>partition-specs</code></strong></td>
+<td>A list of partition specs, stored as full partition spec objects.</td>
+</tr>
+<tr>
+<td><strong><code>default-spec-id</code></strong></td>
+<td>ID of the “current” spec that writers should use by default.</td>
+</tr>
+<tr>
+<td><strong><code>properties</code></strong></td>
+<td>A string to string map of table properties. This is used to control settings that affect reading and writing and is not intended to be used for arbitrary metadata. For example, <code>commit.retry.num-retries</code> is used to control the number of commit retries.</td>
+</tr>
+<tr>
+<td><strong><code>current-snapshot-id</code></strong></td>
+<td><code>long</code> ID of the current table snapshot.</td>
+</tr>
+<tr>
+<td><strong><code>snapshots</code></strong></td>
+<td>A list of valid snapshots. Valid snapshots are snapshots for which all data files exist in the file system. A data file must not be deleted from the file system until the last snapshot in which it was listed is garbage collected.</td>
+</tr>
+<tr>
+<td><strong><code>snapshot-log</code></strong></td>
+<td>A list (optional) of timestamp and snapshot ID pairs that encodes changes to the current snapshot for the table. Each time the current-snapshot-id is changed, a new entry should be added with the last-updated-ms and the new current-snapshot-id. When snapshots are expired from the list of valid snapshots, all entries before a snapshot that has expired should be removed.</td>
+</tr>
+</tbody>
+</table>
+<p>For serialization details, see Appendix C.</p>
+<h3 id="file-system-tables">File System Tables</h3>
+<p>An atomic swap can be implemented using atomic rename in file systems that support it, like HDFS or most local file systems[^6].</p>
+<p>Each version of table metadata is stored in a metadata folder under the table’s base location using a file naming scheme that includes a version number, <code>V</code>: <code>v&lt;V&gt;.metadata.json</code>. To commit a new metadata version, <code>V+1</code>, the writer performs the following steps:</p>
+<ol>
+<li>Read the current table metadata version <code>V</code>.</li>
+<li>Create new table metadata based on version <code>V</code>.</li>
+<li>Write the new table metadata to a unique file: <code>&lt;random-uuid&gt;.metadata.json</code>.</li>
+<li>Rename the unique file to the well-known file for version <code>V</code>: <code>v&lt;V+1&gt;.metadata.json</code>.<ol>
+<li>If the rename succeeds, the commit succeeded and <code>V+1</code> is the table’s current version</li>
+<li>If the rename fails, go back to step 1.</li>
+</ol>
+</li>
+</ol>
+<h3 id="metastore-tables">Metastore Tables</h3>
+<p>The atomic swap needed to commit new versions of table metadata can be implemented by storing a pointer in a metastore or database that is updated with a check-and-put operation[^7]. The check-and-put validates that the version of the table that a write is based on is still current and then makes the new metadata from the write the current version.</p>
+<p>Each version of table metadata is stored in a metadata folder under the table’s base location using a naming scheme that includes a version and UUID: <code>&lt;V&gt;-&lt;uuid&gt;.metadata.json</code>. To commit a new metadata version, <code>V+1</code>, the writer performs the following steps:</p>
+<ol start="2">
+<li>Create a new table metadata file based on the current metadata.</li>
+<li>Write the new table metadata to a unique file: <code>&lt;V+1&gt;-&lt;uuid&gt;.metadata.json</code>.</li>
+<li>Request that the metastore swap the table’s metadata pointer from the location of <code>V</code> to the location of <code>V+1</code>.<ol>
+<li>If the swap succeeds, the commit succeeded. <code>V</code> was still the latest metadata version and the metadata file for <code>V+1</code> is now the current metadata.</li>
+<li>If the swap fails, another writer has already created <code>V+1</code>. The current writer goes back to step 1.</li>
+</ol>
+</li>
+</ol>
+<h1 id="appendix-a-format-specific-requirements">Appendix A: Format-specific Requirements</h1>
+<h2 id="avro">Avro</h2>
+<h3 id="data-type-mappings">Data Type Mappings</h3>
+<p>Values should be stored in Avro using the Avro types and logical type annotations in the table below.</p>
+<p>Optional fields, array elements, and map values must be wrapped in an Avro <code>union</code> with <code>null</code>. This is the only union type allowed in Iceberg data files.</p>
+<p>Optional fields must always set the Avro field default value to null.</p>
+<p>Maps with non-string keys must use an array representation with the <code>map</code> logical type. The array representation or Avro’s map type may be used for maps with string keys.</p>
+<table>
+<thead>
+<tr>
+<th>Type</th>
+<th>Avro type</th>
+<th>Notes</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><strong><code>boolean</code></strong></td>
+<td><code>boolean</code></td>
+<td></td>
+</tr>
+<tr>
+<td><strong><code>int</code></strong></td>
+<td><code>int</code></td>
+<td></td>
+</tr>
+<tr>
+<td><strong><code>long</code></strong></td>
+<td><code>long</code></td>
+<td></td>
+</tr>
+<tr>
+<td><strong><code>float</code></strong></td>
+<td><code>float</code></td>
+<td></td>
+</tr>
+<tr>
+<td><strong><code>double</code></strong></td>
+<td><code>double</code></td>
+<td></td>
+</tr>
+<tr>
+<td><strong><code>decimal(P,S)</code></strong></td>
+<td><code>{ "type": "fixed",</code><br />&nbsp;&nbsp;<code>"size": minBytesRequired(P),</code><br />&nbsp;&nbsp;<code>"logicalType": "decimal",</code><br />&nbsp;&nbsp;<code>"precision": P,</code><br />&nbsp;&nbsp;<code>"scale": S }</code></td>
+<td>Stored as fixed using the minimum number of bytes for the given precision.</td>
+</tr>
+<tr>
+<td><strong><code>date</code></strong></td>
+<td><code>{ "type": "int",</code><br />&nbsp;&nbsp;<code>"logicalType": "date" }</code></td>
+<td>Stores days from the 1970-01-01</td>
+</tr>
+<tr>
+<td><strong><code>time</code></strong></td>
+<td><code>{ "type": "long",</code><br />&nbsp;&nbsp;<code>"logicalType": "time-micros" }</code></td>
+<td>Stores microseconds from midnight</td>
+</tr>
+<tr>
+<td><strong><code>timestamp</code></strong></td>
+<td><code>{ "type": "long",</code><br />&nbsp;&nbsp;<code>"logicalType": "timestamp-micros",</code><br />&nbsp;&nbsp;<code>"adjust-to-utc": false }</code></td>
+<td>Stores microseconds from 1970-01-01 00:00:00.000000</td>
+</tr>
+<tr>
+<td><strong><code>timestamptz</code></strong></td>
+<td><code>{ "type": "long",</code><br />&nbsp;&nbsp;<code>"logicalType": "timestamp-micros",</code><br />&nbsp;&nbsp;<code>"adjust-to-utc": true }</code></td>
+<td>Stores microseconds from 1970-01-01 00:00:00.000000 UTC</td>
+</tr>
+<tr>
+<td><strong><code>string</code></strong></td>
+<td><code>string</code></td>
+<td></td>
+</tr>
+<tr>
+<td><strong><code>uuid</code></strong></td>
+<td><code>{ "type": "fixed",</code><br />&nbsp;&nbsp;<code>"size": 16,</code><br />&nbsp;&nbsp;<code>"logicalType": "uuid" }</code></td>
+<td></td>
+</tr>
+<tr>
+<td><strong><code>fixed(L)</code></strong></td>
+<td><code>{ "type": "fixed",</code><br />&nbsp;&nbsp;<code>"size": L }</code></td>
+<td></td>
+</tr>
+<tr>
+<td><strong><code>binary</code></strong></td>
+<td><code>bytes</code></td>
+<td></td>
+</tr>
+<tr>
+<td><strong><code>struct</code></strong></td>
+<td><code>record</code></td>
+<td></td>
+</tr>
+<tr>
+<td><strong><code>list</code></strong></td>
+<td><code>array</code></td>
+<td></td>
+</tr>
+<tr>
+<td><strong><code>map</code></strong></td>
+<td><code>array</code> of key-value records, or <code>map</code> when keys are strings (optional)</td>
+<td>Array storage must use logical type name <code>map</code> and must store elements that are 2-field records. The first field is a non-null key and the second field is the value.</td>
+</tr>
+</tbody>
+</table>
+<h3 id="field-ids">Field IDs</h3>
+<p>Iceberg struct, list, and map types identify nested types by ID. When writing data to Avro files, these IDs must be stored in the Avro schema to support ID-based column pruning.</p>
+<p>IDs are stored as JSON integers in the following locations:</p>
+<table>
+<thead>
+<tr>
+<th>ID</th>
+<th>Avro schema location</th>
+<th>Property</th>
+<th>Example</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><strong>Struct field</strong></td>
+<td>Record field object</td>
+<td><code>field-id</code></td>
+<td><code>{ "type": "record", ...</code><br />&nbsp;&nbsp;<code>"fields": [</code><br />&nbsp;&nbsp;&nbsp;&nbsp;<code>{ "name": "l",</code><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<code>"type": ["null", "long"],</code><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<code>"default": null,</code><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<code>"field-id": 8 }</code><br />&nbsp;&nbsp;<code>] }</code></td>
+</tr>
+<tr>
+<td><strong>List element</strong></td>
+<td>Array schema object</td>
+<td><code>element-id</code></td>
+<td><code>{ "type": "array",</code><br />&nbsp;&nbsp;<code>"items": "int",</code><br />&nbsp;&nbsp;<code>"element-id": 9 }</code></td>
+</tr>
+<tr>
+<td><strong>String map key</strong></td>
+<td>Map schema object</td>
+<td><code>key-id</code></td>
+<td><code>{ "type": "map",</code><br />&nbsp;&nbsp;<code>"values": "int",</code><br />&nbsp;&nbsp;<code>"key-id": 10,</code><br />&nbsp;&nbsp;<code>"value-id": 11 }</code></td>
+</tr>
+<tr>
+<td><strong>String map value</strong></td>
+<td>Map schema object</td>
+<td><code>value-id</code></td>
+<td></td>
+</tr>
+<tr>
+<td><strong>Map key, value</strong></td>
+<td>Key, value fields in the element record.</td>
+<td><code>field-id</code></td>
+<td><code>{ "type": "array",</code><br />&nbsp;&nbsp;<code>"logicalType": "map",</code><br />&nbsp;&nbsp;<code>"items": {</code><br />&nbsp;&nbsp;&nbsp;&nbsp;<code>"type": "record",</code><br />&nbsp;&nbsp;&nbsp;&nbsp;<code>"name": "k12_v13",</code><br />&nbsp;&nbsp;&nbsp;&nbsp;<code>"fields": [</code><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<code>{ "name": "key",</code><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<code>"type": "int",</code><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;& [...]
+</tr>
+</tbody>
+</table>
+<p>Note that the string map case is for maps where the key type is a string. Using Avro’s map type in this case is optional. Maps with string keys may be stored as arrays.</p>
+<h2 id="parquet">Parquet</h2>
+<h3 id="data-type-mappings_1">Data Type Mappings</h3>
+<p>Values should be stored in Parquet using the types and logical type annotations in the table below. Column IDs are required.</p>
+<p>Lists must use the <a href="https://github.com/apache/parquet-format/blob/master/LogicalTypes.md#lists">3-level representation</a>.</p>
+<table>
+<thead>
+<tr>
+<th>Type</th>
+<th>Parquet physical type</th>
+<th>Logical type</th>
+<th>Notes</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><strong><code>boolean</code></strong></td>
+<td><code>boolean</code></td>
+<td></td>
+<td></td>
+</tr>
+<tr>
+<td><strong><code>int</code></strong></td>
+<td><code>int</code></td>
+<td></td>
+<td></td>
+</tr>
+<tr>
+<td><strong><code>long</code></strong></td>
+<td><code>long</code></td>
+<td></td>
+<td></td>
+</tr>
+<tr>
+<td><strong><code>float</code></strong></td>
+<td><code>float</code></td>
+<td></td>
+<td></td>
+</tr>
+<tr>
+<td><strong><code>double</code></strong></td>
+<td><code>double</code></td>
+<td></td>
+<td></td>
+</tr>
+<tr>
+<td><strong><code>decimal(P,S)</code></strong></td>
+<td><code>P &lt;= 9</code>: <code>int32</code>,<br /><code>P &lt;= 18</code>: <code>int64</code>,<br /><code>fixed</code> otherwise</td>
+<td><code>DECIMAL(P,S)</code></td>
+<td>Fixed must use the minimum number of bytes that can store <code>P</code>.</td>
+</tr>
+<tr>
+<td><strong><code>date</code></strong></td>
+<td><code>int32</code></td>
+<td><code>DATE</code></td>
+<td>Stores days from the 1970-01-01</td>
+</tr>
+<tr>
+<td><strong><code>time</code></strong></td>
+<td><code>int64</code></td>
+<td><code>TIME_MICROS</code> with <code>adjustToUtc=false</code></td>
+<td>Stores microseconds from midnight</td>
+</tr>
+<tr>
+<td><strong><code>timestamp</code></strong></td>
+<td><code>int64</code></td>
+<td><code>TIMESTAMP_MICROS</code> with <code>adjustToUtc=false</code></td>
+<td>Stores microseconds from 1970-01-01 00:00:00.000000</td>
+</tr>
+<tr>
+<td><strong><code>timestamptz</code></strong></td>
+<td><code>int64</code></td>
+<td><code>TIMESTAMP_MICROS</code> with <code>adjustToUtc=true</code></td>
+<td>Stores microseconds from 1970-01-01 00:00:00.000000 UTC</td>
+</tr>
+<tr>
+<td><strong><code>string</code></strong></td>
+<td><code>binary</code></td>
+<td><code>UTF8</code></td>
+<td>Encoding must be UTF-8</td>
+</tr>
+<tr>
+<td><strong><code>uuid</code></strong></td>
+<td><code>fixed_len_byte_array[16]</code></td>
+<td><code>UUID</code></td>
+<td></td>
+</tr>
+<tr>
+<td><strong><code>fixed(L)</code></strong></td>
+<td><code>fixed_len_byte_array[L]</code></td>
+<td></td>
+<td></td>
+</tr>
+<tr>
+<td><strong><code>binary</code></strong></td>
+<td><code>binary</code></td>
+<td></td>
+<td></td>
+</tr>
+<tr>
+<td><strong><code>struct</code></strong></td>
+<td><code>group</code></td>
+<td></td>
+<td></td>
+</tr>
+<tr>
+<td><strong><code>list</code></strong></td>
+<td><code>3-level list</code></td>
+<td><code>LIST</code></td>
+<td>See Parquet docs for 3-level representation</td>
+</tr>
+<tr>
+<td><strong><code>map</code></strong></td>
+<td><code>3-level map</code></td>
+<td><code>MAP</code></td>
+<td>See Parquet docs for 3-level representation</td>
+</tr>
+</tbody>
+</table>
+<h2 id="orc">ORC</h2>
+<table>
+<thead>
+<tr>
+<th>Type</th>
+<th>ORC type</th>
+<th>Notes</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><strong><code>boolean</code></strong></td>
+<td><code>boolean</code></td>
+<td></td>
+</tr>
+<tr>
+<td><strong><code>int</code></strong></td>
+<td><code>int</code></td>
+<td>ORC tinyint and smallint would map to int also.</td>
+</tr>
+<tr>
+<td><strong><code>long</code></strong></td>
+<td><code>long</code></td>
+<td></td>
+</tr>
+<tr>
+<td><strong><code>float</code></strong></td>
+<td><code>float</code></td>
+<td></td>
+</tr>
+<tr>
+<td><strong><code>double</code></strong></td>
+<td><code>double</code></td>
+<td></td>
+</tr>
+<tr>
+<td><strong><code>decimal(P,S)</code></strong></td>
+<td><code>decimal</code></td>
+<td></td>
+</tr>
+<tr>
+<td><strong><code>date</code></strong></td>
+<td><code>date</code></td>
+<td></td>
+</tr>
+<tr>
+<td><strong><code>time</code></strong></td>
+<td><code>int</code></td>
+<td>Stores microseconds from midnight</td>
+</tr>
+<tr>
+<td><strong><code>timestamp</code></strong></td>
+<td><code>timestamp</code></td>
+<td></td>
+</tr>
+<tr>
+<td><strong><code>timestamptz</code></strong></td>
+<td><code>struct</code></td>
+<td>We should add this to ORC’s type model. (ORC-294)</td>
+</tr>
+<tr>
+<td><strong><code>string</code></strong></td>
+<td><code>string</code></td>
+<td>ORC varchar and char would map to Iceberg string too.</td>
+</tr>
+<tr>
+<td><strong><code>uuid</code></strong></td>
+<td><code>binary</code></td>
+<td></td>
+</tr>
+<tr>
+<td><strong><code>fixed(L)</code></strong></td>
+<td><code>binary</code></td>
+<td>The length would not be checked by the ORC reader and should be checked by the adaptor.</td>
+</tr>
+<tr>
+<td><strong><code>binary</code></strong></td>
+<td><code>binary</code></td>
+<td></td>
+</tr>
+<tr>
+<td><strong><code>struct</code></strong></td>
+<td><code>struct</code></td>
+<td>ORC uniontype would map to struct also.</td>
+</tr>
+<tr>
+<td><strong><code>list</code></strong></td>
+<td><code>array</code></td>
+<td></td>
+</tr>
+<tr>
+<td><strong><code>map</code></strong></td>
+<td><code>map</code></td>
+<td></td>
+</tr>
+</tbody>
+</table>
+<p>One of the interesting challenges with this is how to map Iceberg’s schema evolution (id based) on to ORC’s (name based). In theory we could use Iceberg’s column ids as the column and field names, but that would suck from a user’s point of view. </p>
+<p>The column ids would be stored in ORC’s user metadata as “iceberg.column.id” with a comma separated list of the ids.</p>
+<p>Iceberg would build the desired reader schema with their schema evolution rules and pass that down to the ORC reader, which would then use its schema evolution to map that to the writer’s schema. Basically, Iceberg would need to change the names of columns and fields to get the desired mapping.</p>
+<table>
+<thead>
+<tr>
+<th>Iceberg writer</th>
+<th>ORC writer</th>
+<th>Iceberg reader</th>
+<th>ORC reader</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><code>struct&lt;a (1): int, b (2): string&gt;</code></td>
+<td><code>struct&lt;a: int, b: string&gt;</code></td>
+<td><code>struct&lt;a (2): string, c (3): date&gt;</code></td>
+<td><code>struct&lt;b: string, c: date&gt;</code></td>
+</tr>
+<tr>
+<td><code>struct&lt;a (1): struct&lt;b (2): string, c (3): date&gt;&gt;</code></td>
+<td><code>struct&lt;a: struct&lt;b:string, c:date&gt;&gt;</code></td>
+<td><code>struct&lt;aa (1): struct&lt;cc (3): date, bb (2): string&gt;&gt;</code></td>
+<td><code>struct&lt;a: struct&lt;c:date, b:string&gt;&gt;</code></td>
+</tr>
+</tbody>
+</table>
+<h1 id="appendix-b-32-bit-hash-requirements-by-type">Appendix B: 32-bit Hash Requirements by Type</h1>
+<p>The 32-bit hash implementation is 32-bit Murmur3 hash, x86 variant, seeded with 0.</p>
+<table>
+<thead>
+<tr>
+<th>Primitive type</th>
+<th>Hash specification</th>
+<th>Test value</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><strong><code>boolean</code></strong></td>
+<td><code>false: hashInt(0)</code>, <code>true: hashInt(1)</code></td>
+<td><code>true</code> → <code>1392991556</code></td>
+</tr>
+<tr>
+<td><strong><code>int</code></strong></td>
+<td><code>hashLong(long(v))</code>          [1]</td>
+<td><code>34</code> → <code>2017239379</code></td>
+</tr>
+<tr>
+<td><strong><code>long</code></strong></td>
+<td><code>hashBytes(littleEndianBytes(v))</code></td>
+<td><code>34L</code> → <code>2017239379</code></td>
+</tr>
+<tr>
+<td><strong><code>float</code></strong></td>
+<td><code>hashDouble(double(v))</code>      [2]</td>
+<td><code>1.0F</code> → <code>-142385009</code></td>
+</tr>
+<tr>
+<td><strong><code>double</code></strong></td>
+<td><code>hashLong(doubleToRawLongBits(v))</code></td>
+<td><code>1.0D</code> → <code>-142385009</code></td>
+</tr>
+<tr>
+<td><strong><code>decimal(P,S)</code></strong></td>
+<td><code>hashBytes(minBigEndian(unscaled(v)))</code>[3]</td>
+<td><code>14.20</code> → <code>-500754589</code></td>
+</tr>
+<tr>
+<td><strong><code>date</code></strong></td>
+<td><code>hashInt(daysFromUnixEpoch(v))</code></td>
+<td><code>2017-11-16</code> → <code>-653330422</code></td>
+</tr>
+<tr>
+<td><strong><code>time</code></strong></td>
+<td><code>hashLong(microsecsFromMidnight(v))</code></td>
+<td><code>22:31:08</code> → <code>-662762989</code></td>
+</tr>
+<tr>
+<td><strong><code>timestamp</code></strong></td>
+<td><code>hashLong(microsecsFromUnixEpoch(v))</code></td>
+<td><code>2017-11-16T22:31:08</code> → <code>-2047944441</code></td>
+</tr>
+<tr>
+<td><strong><code>timestamptz</code></strong></td>
+<td><code>hashLong(microsecsFromUnixEpoch(v))</code></td>
+<td><code>2017-11-16T14:31:08-08:00</code>→ <code>-2047944441</code></td>
+</tr>
+<tr>
+<td><strong><code>string</code></strong></td>
+<td><code>hashBytes(utf8Bytes(v))</code></td>
+<td><code>iceberg</code> → <code>1210000089</code></td>
+</tr>
+<tr>
+<td><strong><code>uuid</code></strong></td>
+<td><code>hashBytes(uuidBytes(v))</code>        [4]</td>
+<td><code>f79c3e09-677c-4bbd-a479-3f349cb785e7</code> → <code>1488055340</code></td>
+</tr>
+<tr>
+<td><strong><code>fixed(L)</code></strong></td>
+<td><code>hashBytes(v)</code></td>
+<td><code>00 01 02 03</code> → <code>188683207</code></td>
+</tr>
+<tr>
+<td><strong><code>binary</code></strong></td>
+<td><code>hashBytes(v)</code></td>
+<td><code>00 01 02 03</code> → <code>188683207</code></td>
+</tr>
+</tbody>
+</table>
+<p>Notes:</p>
+<ol>
+<li>Integer and long hash results must be identical for all integer values. This ensures that schema evolution does not change bucket partition values if integer types are promoted.</li>
+<li>Float hash values are the result of hashing the float cast to double to ensure that schema evolution does not change hash values if float types are promoted. Note that floating point types are not valid source values for partitioning.</li>
+<li>Decimal values are hashed using the minimum number of bytes required to hold the unscaled value as a two’s complement big-endian; this representation does not include padding bytes required for storage in a fixed-length array.
+Hash results are not dependent on decimal scale, which is part of the type, not the data value.</li>
+<li>UUIDs are encoded using big endian. The test UUID for the example above is: <code>f79c3e09-677c-4bbd-a479-3f349cb785e7</code>. This UUID encoded as a byte array is:
+<code>F7 9C 3E 09 67 7C 4B BD A4 79 3F 34 9C B7 85 E7</code></li>
+</ol>
+<h1 id="appendix-c-json-serialization">Appendix C: JSON serialization</h1>
+<h2 id="schemas">Schemas</h2>
+<p>Schemas are serialized to JSON as a struct. Types are serialized according to this table:</p>
+<table>
+<thead>
+<tr>
+<th>Type</th>
+<th>JSON representation</th>
+<th>Example</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><strong><code>boolean</code></strong></td>
+<td><code>JSON string: "boolean"</code></td>
+<td><code>"boolean"</code></td>
+</tr>
+<tr>
+<td><strong><code>int</code></strong></td>
+<td><code>JSON string: "int"</code></td>
+<td><code>"int"</code></td>
+</tr>
+<tr>
+<td><strong><code>long</code></strong></td>
+<td><code>JSON string: "long"</code></td>
+<td><code>"long"</code></td>
+</tr>
+<tr>
+<td><strong><code>float</code></strong></td>
+<td><code>JSON string: "float"</code></td>
+<td><code>"float"</code></td>
+</tr>
+<tr>
+<td><strong><code>double</code></strong></td>
+<td><code>JSON string: "double"</code></td>
+<td><code>"double"</code></td>
+</tr>
+<tr>
+<td><strong><code>date</code></strong></td>
+<td><code>JSON string: "date"</code></td>
+<td><code>"date"</code></td>
+</tr>
+<tr>
+<td><strong><code>time</code></strong></td>
+<td><code>JSON string: "time"</code></td>
+<td><code>"time"</code></td>
+</tr>
+<tr>
+<td><strong><code>timestamp without zone</code></strong></td>
+<td><code>JSON string: "timestamp"</code></td>
+<td><code>"timestamp"</code></td>
+</tr>
+<tr>
+<td><strong><code>timestamp with zone</code></strong></td>
+<td><code>JSON string: "timestamptz"</code></td>
+<td><code>"timestamptz"</code></td>
+</tr>
+<tr>
+<td><strong><code>string</code></strong></td>
+<td><code>JSON string: "string"</code></td>
+<td><code>"string"</code></td>
+</tr>
+<tr>
+<td><strong><code>uuid</code></strong></td>
+<td><code>JSON string: "uuid"</code></td>
+<td><code>"uuid"</code></td>
+</tr>
+<tr>
+<td><strong><code>fixed(L)</code></strong></td>
+<td><code>JSON string: "fixed[&lt;L&gt;]"</code></td>
+<td><code>"fixed[16]"</code></td>
+</tr>
+<tr>
+<td><strong><code>binary</code></strong></td>
+<td><code>JSON string: "binary"</code></td>
+<td><code>"binary"</code></td>
+</tr>
+<tr>
+<td><strong><code>decimal(P, S)</code></strong></td>
+<td><code>JSON string: "decimal(&lt;P&gt;,&lt;S&gt;)"</code></td>
+<td><code>"decimal(9,2)"</code>,<br /><code>"decimal(9, 2)"</code></td>
+</tr>
+<tr>
+<td><strong><code>struct</code></strong></td>
+<td><code>JSON object: {</code><br />&nbsp;&nbsp;<code>"type": "struct",</code><br />&nbsp;&nbsp;<code>"fields": [ {</code><br />&nbsp;&nbsp;&nbsp;&nbsp;<code>"id": &lt;field id int&gt;,</code><br />&nbsp;&nbsp;&nbsp;&nbsp;<code>"name": &lt;name string&gt;,</code><br />&nbsp;&nbsp;&nbsp;&nbsp;<code>"required": &lt;boolean&gt;,</code><br />&nbsp;&nbsp;&nbsp;&nbsp;<code>"type": &lt;type JSON&gt;,</code><br />&nbsp;&nbsp;&nbsp;&nbsp;<code>"doc": &lt;comment string&gt;</code><br />&nbsp;&nbs [...]
+<td><code>{</code><br />&nbsp;&nbsp;<code>"type": "struct",</code><br />&nbsp;&nbsp;<code>"fields": [ {</code><br />&nbsp;&nbsp;&nbsp;&nbsp;<code>"id": 1,</code><br />&nbsp;&nbsp;&nbsp;&nbsp;<code>"name": "id",</code><br />&nbsp;&nbsp;&nbsp;&nbsp;<code>"required": true,</code><br />&nbsp;&nbsp;&nbsp;&nbsp;<code>"type": "uuid"</code><br />&nbsp;&nbsp;<code>}, {</code><br />&nbsp;&nbsp;&nbsp;&nbsp;<code>"id": 2,</code><br />&nbsp;&nbsp;&nbsp;&nbsp;<code>"name": "data",</code><br />&nbsp;&n [...]
+</tr>
+<tr>
+<td><strong><code>list</code></strong></td>
+<td><code>JSON object: {</code><br />&nbsp;&nbsp;<code>"type": "list",</code><br />&nbsp;&nbsp;<code>"element-id": &lt;id int&gt;,</code><br />&nbsp;&nbsp;<code>"element-required": &lt;bool&gt;</code><br />&nbsp;&nbsp;<code>"element": &lt;type JSON&gt;</code><br /><code>}</code></td>
+<td><code>{</code><br />&nbsp;&nbsp;<code>"type": "list",</code><br />&nbsp;&nbsp;<code>"element-id": 3,</code><br />&nbsp;&nbsp;<code>"element-required": true,</code><br />&nbsp;&nbsp;<code>"element": "string"</code><br /><code>}</code></td>
+</tr>
+<tr>
+<td><strong><code>map</code></strong></td>
+<td><code>JSON object: {</code><br />&nbsp;&nbsp;<code>"type": "map",</code><br />&nbsp;&nbsp;<code>"key-id": &lt;key id int&gt;,</code><br />&nbsp;&nbsp;<code>"key": &lt;type JSON&gt;,</code><br />&nbsp;&nbsp;<code>"value-id": &lt;val id int&gt;,</code><br />&nbsp;&nbsp;<code>"value-required": &lt;bool&gt;</code><br />&nbsp;&nbsp;<code>"value": &lt;type JSON&gt;</code><br /><code>}</code></td>
+<td><code>{</code><br />&nbsp;&nbsp;<code>"type": "map",</code><br />&nbsp;&nbsp;<code>"key-id": 4,</code><br />&nbsp;&nbsp;<code>"key": "string",</code><br />&nbsp;&nbsp;<code>"value-id": 5,</code><br />&nbsp;&nbsp;<code>"value-required": false,</code><br />&nbsp;&nbsp;<code>"value": "double"</code><br /><code>}</code></td>
+</tr>
+</tbody>
+</table>
+<h2 id="partition-specs">Partition Specs</h2>
+<p>Partition specs are serialized as a JSON object with the following fields:</p>
+<table>
+<thead>
+<tr>
+<th>Field</th>
+<th>JSON representation</th>
+<th>Example</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><strong><code>spec-id</code></strong></td>
+<td><code>JSON int</code></td>
+<td><code>0</code></td>
+</tr>
+<tr>
+<td><strong><code>fields</code></strong></td>
+<td><code>JSON list: [</code><br />&nbsp;&nbsp;<code>&lt;partition field JSON&gt;,</code><br />&nbsp;&nbsp;<code>...</code><br /><code>]</code></td>
+<td><code>[ {</code><br />&nbsp;&nbsp;<code>"source-id": 4,</code><br />&nbsp;&nbsp;<code>"name": "ts_day",</code><br />&nbsp;&nbsp;<code>"transform": "day"</code><br /><code>}, {</code><br />&nbsp;&nbsp;<code>"source-id": 1,</code><br />&nbsp;&nbsp;<code>"name": "id_bucket",</code><br />&nbsp;&nbsp;<code>"transform": "bucket[16]"</code><br /><code>} ]</code></td>
+</tr>
+</tbody>
+</table>
+<p>Each partition field in the fields list is stored as an object. See the table for more detail:</p>
+<table>
+<thead>
+<tr>
+<th>Transform or Field</th>
+<th>JSON representation</th>
+<th>Example</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><strong><code>identity</code></strong></td>
+<td><code>JSON string: "identity"</code></td>
+<td><code>"identity"</code></td>
+</tr>
+<tr>
+<td><strong><code>bucket[N]</code></strong></td>
+<td><code>JSON string: "bucket&lt;N&gt;]"</code></td>
+<td><code>"bucket[16]"</code></td>
+</tr>
+<tr>
+<td><strong><code>truncate[W]</code></strong></td>
+<td><code>JSON string: "truncate[&lt;W&gt;]"</code></td>
+<td><code>"truncate[20]"</code></td>
+</tr>
+<tr>
+<td><strong><code>year</code></strong></td>
+<td><code>JSON string: "year"</code></td>
+<td><code>"year"</code></td>
+</tr>
+<tr>
+<td><strong><code>month</code></strong></td>
+<td><code>JSON string: "month"</code></td>
+<td><code>"month"</code></td>
+</tr>
+<tr>
+<td><strong><code>day</code></strong></td>
+<td><code>JSON string: "day"</code></td>
+<td><code>"day"</code></td>
+</tr>
+<tr>
+<td><strong><code>hour</code></strong></td>
+<td><code>JSON string: "hour"</code></td>
+<td><code>"hour"</code></td>
+</tr>
+<tr>
+<td><strong><code>Partition Field</code></strong></td>
+<td><code>JSON object: {</code><br />&nbsp;&nbsp;<code>"source-id": &lt;id int&gt;,</code><br />&nbsp;&nbsp;<code>"name": &lt;name string&gt;,</code><br />&nbsp;&nbsp;<code>"transform": &lt;transform JSON&gt;</code><br /><code>}</code></td>
+<td><code>{</code><br />&nbsp;&nbsp;<code>"source-id": 1,</code><br />&nbsp;&nbsp;<code>"name": "id_bucket",</code><br />&nbsp;&nbsp;<code>"transform": "bucket[16]"</code><br /><code>}</code></td>
+</tr>
+</tbody>
+</table>
+<p>In some cases partition specs are stored using only the field list instead of the object format that includes the spec ID, like the deprecated <code>partition-spec</code> field in table metadata. The object format should be used unless otherwise noted in this spec.</p>
+<h2 id="table-metadata-and-snapshots">Table Metadata and Snapshots</h2>
+<p>Table metadata is serialized as a JSON object according to the following table. Snapshots are not serialized separately. Instead, they are stored in the table metadata JSON.</p>
+<table>
+<thead>
+<tr>
+<th>Metadata field</th>
+<th>JSON representation</th>
+<th>Example</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><strong><code>format-version</code></strong></td>
+<td><code>JSON int</code></td>
+<td><code>1</code></td>
+</tr>
+<tr>
+<td><strong><code>location</code></strong></td>
+<td><code>JSON string</code></td>
+<td><code>"s3://b/wh/data.db/table"</code></td>
+</tr>
+<tr>
+<td><strong><code>last-updated-ms</code></strong></td>
+<td><code>JSON long</code></td>
+<td><code>1515100955770</code></td>
+</tr>
+<tr>
+<td><strong><code>last-column-id</code></strong></td>
+<td><code>JSON int</code></td>
+<td><code>22</code></td>
+</tr>
+<tr>
+<td><strong><code>schema</code></strong></td>
+<td><code>JSON schema (object)</code></td>
+<td><code>See above</code></td>
+</tr>
+<tr>
+<td><strong><code>partition-spec</code></strong></td>
+<td><code>JSON partition fields (list)</code></td>
+<td><code>See above, read partition-specs instead</code></td>
+</tr>
+<tr>
+<td><strong><code>partition-specs</code></strong></td>
+<td><code>JSON partition specs (list of objects)</code></td>
+<td><code>See above</code></td>
+</tr>
+<tr>
+<td><strong><code>default-spec-id</code></strong></td>
+<td><code>JSON int</code></td>
+<td><code>0</code></td>
+</tr>
+<tr>
+<td><strong><code>properties</code></strong></td>
+<td><code>JSON object: {</code><br />&nbsp;&nbsp;<code>"&lt;key&gt;": "&lt;val&gt;",</code><br />&nbsp;&nbsp;<code>...</code><br /><code>}</code></td>
+<td><code>{</code><br />&nbsp;&nbsp;<code>"write.format.default": "avro",</code><br />&nbsp;&nbsp;<code>"commit.retry.num-retries": "4"</code><br /><code>}</code></td>
+</tr>
+<tr>
+<td><strong><code>current-snapshot-id</code></strong></td>
+<td><code>JSON long</code></td>
+<td><code>3051729675574597004</code></td>
+</tr>
+<tr>
+<td><strong><code>snapshots</code></strong></td>
+<td><code>JSON list of objects: [ {</code><br />&nbsp;&nbsp;<code>"snapshot-id": &lt;id&gt;,</code><br />&nbsp;&nbsp;<code>"timestamp-ms": &lt;timestamp-in-ms&gt;,</code><br />&nbsp;&nbsp;<code>"summary": {</code><br />&nbsp;&nbsp;&nbsp;&nbsp;<code>"operation": &lt;operation&gt;,</code><br />&nbsp;&nbsp;&nbsp;&nbsp;<code>... },</code><br />&nbsp;&nbsp;<code>"manifest-list": "&lt;location&gt;"</code><br />&nbsp;&nbsp;<code>},</code><br />&nbsp;&nbsp;<code>...</code><br /><code>]</code></td>
+<td><code>[ {</code><br />&nbsp;&nbsp;<code>"snapshot-id": 3051729675574597004,</code><br />&nbsp;&nbsp;<code>"timestamp-ms": 1515100955770,</code><br />&nbsp;&nbsp;<code>"summary": {</code><br />&nbsp;&nbsp;&nbsp;&nbsp;<code>"operation": "append"</code><br />&nbsp;&nbsp;<code>},</code><br />&nbsp;&nbsp;<code>"manifest-list": "s3://b/wh/.../s1.avro"</code><br /><code>} ]</code></td>
+</tr>
+<tr>
+<td><strong><code>snapshot-log</code></strong></td>
+<td><code>JSON list of objects: [</code><br />&nbsp;&nbsp;<code>{</code><br />&nbsp;&nbsp;<code>"snapshot-id": ,</code><br />&nbsp;&nbsp;<code>"timestamp-ms":</code><br />&nbsp;&nbsp;<code>},</code><br />&nbsp;&nbsp;<code>...</code><br /><code>]</code></td>
+<td><code>[ {</code><br />&nbsp;&nbsp;<code>"snapshot-id": 30517296...,</code><br />&nbsp;&nbsp;<code>"timestamp-ms": 1515100...</code><br /><code>} ]</code></td>
+</tr>
+</tbody>
+</table>
+<h1 id="appendix-d-single-value-serialization">Appendix D: Single-value serialization</h1>
+<p>This serialization scheme is for storing single values as individual binary values in the lower and upper bounds maps of manifest files.</p>
+<table>
+<thead>
+<tr>
+<th>Type</th>
+<th>Binary serialization</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><strong><code>boolean</code></strong></td>
+<td><code>0x00</code> for false, non-zero byte for true</td>
+</tr>
+<tr>
+<td><strong><code>int</code></strong></td>
+<td>Stored as 4-byte little-endian</td>
+</tr>
+<tr>
+<td><strong><code>long</code></strong></td>
+<td>Stored as 8-byte little-endian</td>
+</tr>
+<tr>
+<td><strong><code>float</code></strong></td>
+<td>Stored as 4-byte little-endian</td>
+</tr>
+<tr>
+<td><strong><code>double</code></strong></td>
+<td>Stored as 8-byte little-endian</td>
+</tr>
+<tr>
+<td><strong><code>date</code></strong></td>
+<td>Stores days from the 1970-01-01 in an 4-byte little-endian int</td>
+</tr>
+<tr>
+<td><strong><code>time</code></strong></td>
+<td>Stores microseconds from midnight in an 8-byte little-endian long</td>
+</tr>
+<tr>
+<td><strong><code>timestamp without zone</code></strong></td>
+<td>Stores microseconds from 1970-01-01 00:00:00.000000 in an 8-byte little-endian long</td>
+</tr>
+<tr>
+<td><strong><code>timestamp with zone</code></strong></td>
+<td>Stores microseconds from 1970-01-01 00:00:00.000000 UTC in an 8-byte little-endian long</td>
+</tr>
+<tr>
+<td><strong><code>string</code></strong></td>
+<td>UTF-8 bytes (without length)</td>
+</tr>
+<tr>
+<td><strong><code>uuid</code></strong></td>
+<td>16-byte big-endian value, see example in Appendix B</td>
+</tr>
+<tr>
+<td><strong><code>fixed(L)</code></strong></td>
+<td>Binary value</td>
+</tr>
+<tr>
+<td><strong><code>binary</code></strong></td>
+<td>Binary value (without length)</td>
+</tr>
+<tr>
+<td><strong><code>decimal(P, S)</code></strong></td>
+<td>Stores unscaled value as two’s-complement big-endian binary, using the minimum number of bytes for the value</td>
+</tr>
+<tr>
+<td><strong><code>struct</code></strong></td>
+<td>Not supported</td>
+</tr>
+<tr>
+<td><strong><code>list</code></strong></td>
+<td>Not supported</td>
+</tr>
+<tr>
+<td><strong><code>map</code></strong></td>
+<td>Not supported</td>
+</tr>
+</tbody>
+</table></div>
+        
+        
+    </div>
+
+    <footer class="col-md-12 text-center">
+        
+        <hr>
+        <p>
+        <small>Documentation built with <a href="http://www.mkdocs.org/">MkDocs</a>.</p></small>
+
+        
+        
+    </footer>
+    <script src="//ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
+    <script src="../js/bootstrap-3.0.3.min.js"></script>
+    <script src="../js/highlight.pack.js"></script>
+    <script>hljs.initHighlightingOnLoad();</script>
+    <script>var base_url = ".."</script>
+    
+    <script src="../js/base.js"></script>
+    <script src="../search/main.js"></script>
+
+    <div class="modal" id="mkdocs_search_modal" tabindex="-1" role="dialog" aria-labelledby="searchModalLabel" aria-hidden="true">
+    <div class="modal-dialog modal-lg">
+        <div class="modal-content">
+            <div class="modal-header">
+                <h4 class="modal-title" id="searchModalLabel">Search</h4>
+                <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">&times;</span><span class="sr-only">Close</span></button>
+            </div>
+            <div class="modal-body">
+                <p>
+                    From here you can search these documents. Enter
+                    your search terms below.
+                </p>
+                <form>
+                    <div class="form-group">
+                        <input type="text" class="form-control" placeholder="Search..." id="mkdocs-search-query" title="Type search term here">
+                    </div>
+                </form>
+                <div id="mkdocs-search-results"></div>
+            </div>
+            <div class="modal-footer">
+            </div>
+        </div>
+    </div>
+</div><div class="modal" id="mkdocs_keyboard_modal" tabindex="-1" role="dialog" aria-labelledby="keyboardModalLabel" aria-hidden="true">
+    <div class="modal-dialog">
+        <div class="modal-content">
+            <div class="modal-header">
+                <h4 class="modal-title" id="keyboardModalLabel">Keyboard Shortcuts</h4>
+                <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">&times;</span><span class="sr-only">Close</span></button>
+            </div>
+            <div class="modal-body">
+              <table class="table">
+                <thead>
+                  <tr>
+                    <th style="width: 20%;">Keys</th>
+                    <th>Action</th>
+                  </tr>
+                </thead>
+                <tbody>
+                  <tr>
+                    <td class="help shortcut"><kbd>?</kbd></td>
+                    <td>Open this help</td>
+                  </tr>
+                  <tr>
+                    <td class="next shortcut"><kbd>n</kbd></td>
+                    <td>Next page</td>
+                  </tr>
+                  <tr>
+                    <td class="prev shortcut"><kbd>p</kbd></td>
+                    <td>Previous page</td>
+                  </tr>
+                  <tr>
+                    <td class="search shortcut"><kbd>s</kbd></td>
+                    <td>Search</td>
+                  </tr>
+                </tbody>
+              </table>
+            </div>
+            <div class="modal-footer">
+            </div>
+        </div>
+    </div>
+</div>
+    </body>
+
+</html>


[incubator-iceberg] 06/06: Deployed dc160c69 with MkDocs version: 1.0.4

Posted by bl...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

blue pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/incubator-iceberg.git

commit b35d80e1e5a5ed45a920d7f9691a1373d95d9d59
Author: Ryan Blue <bl...@apache.org>
AuthorDate: Sat Jul 6 12:08:06 2019 -0800

    Deployed dc160c69 with MkDocs version: 1.0.4
---
 404.html                                           |  150 +-
 api-quickstart/index.html                          |  429 +++
 api/index.html                                     |  482 ++++
 community/index.html                               |  174 +-
 configuration/index.html                           |  494 ++++
 css/extra.css                                      |   29 +
 evolution/index.html                               |  356 +++
 getting-started/index.html                         |  152 +-
 index.html                                         |  214 +-
 javadoc/master/allclasses-frame.html               |    9 +-
 javadoc/master/allclasses-noframe.html             |    9 +-
 .../iceberg/spark/data/SparkParquetWriters.html    |  235 --
 .../netflix/iceberg/spark/data/package-frame.html  |   20 -
 .../iceberg/spark/data/package-summary.html        |  140 -
 .../netflix/iceberg/spark/data/package-tree.html   |  135 -
 javadoc/master/constant-values.html                |    4 +-
 javadoc/master/deprecated-list.html                |    4 +-
 javadoc/master/help-doc.html                       |    4 +-
 javadoc/master/index-all.html                      |  125 +-
 javadoc/master/index.html                          |    2 +-
 javadoc/master/org/apache/iceberg/Accessor.html    |    4 +-
 javadoc/master/org/apache/iceberg/Accessors.html   |    4 +-
 javadoc/master/org/apache/iceberg/AppendFiles.html |    6 +-
 .../org/apache/iceberg/BaseCombinedScanTask.html   |    8 +-
 .../org/apache/iceberg/BaseMetastoreCatalog.html   |  366 +++
 .../iceberg/BaseMetastoreTableOperations.html      |    8 +-
 .../org/apache/iceberg/BaseMetastoreTables.html    |    4 +-
 javadoc/master/org/apache/iceberg/BaseTable.html   |    4 +-
 .../org/apache/iceberg/CombinedScanTask.html       |    4 +-
 .../org/apache/iceberg/ConfigProperties.html       |    4 +-
 javadoc/master/org/apache/iceberg/DataFile.html    |    4 +-
 .../org/apache/iceberg/DataFiles.Builder.html      |    4 +-
 javadoc/master/org/apache/iceberg/DataFiles.html   |    4 +-
 .../master/org/apache/iceberg/DataOperations.html  |    4 +-
 javadoc/master/org/apache/iceberg/DeleteFiles.html |    6 +-
 .../master/org/apache/iceberg/ExpireSnapshots.html |    4 +-
 javadoc/master/org/apache/iceberg/FileFormat.html  |    4 +-
 .../org/apache/iceberg/FileHistory.Builder.html    |    4 +-
 javadoc/master/org/apache/iceberg/FileHistory.html |    4 +-
 .../master/org/apache/iceberg/FileScanTask.html    |    4 +-
 javadoc/master/org/apache/iceberg/Files.html       |    4 +-
 javadoc/master/org/apache/iceberg/Filterable.html  |    4 +-
 .../org/apache/iceberg/FilteredManifest.html       |    4 +-
 .../org/apache/iceberg/GenericManifestFile.html    |    4 +-
 .../iceberg/GenericPartitionFieldSummary.html      |    4 +-
 .../org/apache/iceberg/HasTableOperations.html     |    4 +-
 .../org/apache/iceberg/LocationProviders.html      |    4 +-
 .../ManifestFile.PartitionFieldSummary.html        |    4 +-
 .../master/org/apache/iceberg/ManifestFile.html    |    4 +-
 .../master/org/apache/iceberg/ManifestReader.html  |    4 +-
 .../master/org/apache/iceberg/ManifestWriter.html  |    4 +-
 javadoc/master/org/apache/iceberg/Metrics.html     |    4 +-
 .../master/org/apache/iceberg/OverwriteData.html   |   59 +-
 .../master/org/apache/iceberg/OverwriteFiles.html  |    6 +-
 .../master/org/apache/iceberg/PartitionField.html  |    4 +-
 .../org/apache/iceberg/PartitionSpec.Builder.html  |    4 +-
 .../master/org/apache/iceberg/PartitionSpec.html   |    4 +-
 .../org/apache/iceberg/PartitionSpecParser.html    |    4 +-
 .../master/org/apache/iceberg/PendingUpdate.html   |    4 +-
 .../org/apache/iceberg/ReplaceManifests.html       |   63 +-
 .../org/apache/iceberg/ReplacePartitions.html      |    6 +-
 .../apache/iceberg/ReplacePartitionsOperation.html |   57 +-
 .../master/org/apache/iceberg/RewriteFiles.html    |    6 +-
 .../org/apache/iceberg/RewriteManifests.html       |    6 +-
 javadoc/master/org/apache/iceberg/Rollback.html    |    4 +-
 .../org/apache/iceberg/ScanSummary.Builder.html    |    4 +-
 .../iceberg/ScanSummary.PartitionMetrics.html      |    4 +-
 javadoc/master/org/apache/iceberg/ScanSummary.html |    4 +-
 javadoc/master/org/apache/iceberg/ScanTask.html    |    4 +-
 javadoc/master/org/apache/iceberg/Schema.html      |    4 +-
 .../master/org/apache/iceberg/SchemaParser.html    |    4 +-
 javadoc/master/org/apache/iceberg/SetLocation.html |    4 +-
 javadoc/master/org/apache/iceberg/Snapshot.html    |    4 +-
 .../master/org/apache/iceberg/SnapshotParser.html  |    4 +-
 .../apache/iceberg/SnapshotSummary.Builder.html    |    4 +-
 .../master/org/apache/iceberg/SnapshotSummary.html |    4 +-
 .../master/org/apache/iceberg/SnapshotUpdate.html  |   30 +-
 javadoc/master/org/apache/iceberg/StructLike.html  |    4 +-
 .../org/apache/iceberg/SystemProperties.html       |    4 +-
 javadoc/master/org/apache/iceberg/Table.html       |    4 +-
 .../iceberg/TableMetadata.SnapshotLogEntry.html    |    4 +-
 .../master/org/apache/iceberg/TableMetadata.html   |    4 +-
 .../org/apache/iceberg/TableMetadataParser.html    |    4 +-
 .../master/org/apache/iceberg/TableOperations.html |    4 +-
 .../master/org/apache/iceberg/TableProperties.html |    4 +-
 javadoc/master/org/apache/iceberg/TableScan.html   |    4 +-
 javadoc/master/org/apache/iceberg/Tables.html      |    4 +-
 javadoc/master/org/apache/iceberg/Transaction.html |    8 +-
 .../iceberg/{Files.html => Transactions.html}      |   79 +-
 .../master/org/apache/iceberg/UpdateLocation.html  |    8 +-
 .../org/apache/iceberg/UpdateProperties.html       |    4 +-
 .../master/org/apache/iceberg/UpdateSchema.html    |    4 +-
 .../org/apache/iceberg/avro/Avro.ReadBuilder.html  |    4 +-
 .../org/apache/iceberg/avro/Avro.WriteBuilder.html |    4 +-
 javadoc/master/org/apache/iceberg/avro/Avro.html   |    4 +-
 .../org/apache/iceberg/avro/AvroIterable.html      |    4 +-
 .../org/apache/iceberg/avro/AvroSchemaUtil.html    |    4 +-
 .../org/apache/iceberg/avro/AvroSchemaVisitor.html |    4 +-
 .../master/org/apache/iceberg/avro/LogicalMap.html |    4 +-
 .../apache/iceberg/avro/ProjectionDatumReader.html |    4 +-
 .../org/apache/iceberg/avro/UUIDConversion.html    |    4 +-
 .../org/apache/iceberg/avro/ValueReader.html       |    4 +-
 .../iceberg/avro/ValueReaders.StructReader.html    |    4 +-
 .../org/apache/iceberg/avro/ValueReaders.html      |    4 +-
 .../org/apache/iceberg/avro/ValueWriter.html       |    4 +-
 .../iceberg/avro/ValueWriters.StructWriter.html    |    4 +-
 .../org/apache/iceberg/avro/ValueWriters.html      |    4 +-
 .../org/apache/iceberg/avro/package-frame.html     |    4 +-
 .../org/apache/iceberg/avro/package-summary.html   |    4 +-
 .../org/apache/iceberg/avro/package-tree.html      |    4 +-
 .../master/org/apache/iceberg/catalog/Catalog.html |  212 +-
 .../org/apache/iceberg/catalog/Namespace.html      |   62 +-
 .../apache/iceberg/catalog/TableIdentifier.html    |  128 +-
 .../org/apache/iceberg/catalog/package-frame.html  |    4 +-
 .../apache/iceberg/catalog/package-summary.html    |   11 +-
 .../org/apache/iceberg/catalog/package-tree.html   |    4 +-
 .../apache/iceberg/common/DynClasses.Builder.html  |    4 +-
 .../org/apache/iceberg/common/DynClasses.html      |    4 +-
 .../iceberg/common/DynConstructors.Builder.html    |    4 +-
 .../iceberg/common/DynConstructors.Ctor.html       |    4 +-
 .../org/apache/iceberg/common/DynConstructors.html |    4 +-
 .../iceberg/common/DynFields.BoundField.html       |    4 +-
 .../apache/iceberg/common/DynFields.Builder.html   |    4 +-
 .../iceberg/common/DynFields.StaticField.html      |    4 +-
 .../iceberg/common/DynFields.UnboundField.html     |    4 +-
 .../org/apache/iceberg/common/DynFields.html       |    4 +-
 .../iceberg/common/DynMethods.BoundMethod.html     |    4 +-
 .../apache/iceberg/common/DynMethods.Builder.html  |    4 +-
 .../iceberg/common/DynMethods.StaticMethod.html    |    4 +-
 .../iceberg/common/DynMethods.UnboundMethod.html   |    4 +-
 .../org/apache/iceberg/common/DynMethods.html      |    4 +-
 .../org/apache/iceberg/common/package-frame.html   |    4 +-
 .../org/apache/iceberg/common/package-summary.html |    4 +-
 .../org/apache/iceberg/common/package-tree.html    |    4 +-
 .../org/apache/iceberg/data/GenericRecord.html     |    4 +-
 .../iceberg/data/IcebergGenerics.ScanBuilder.html  |    4 +-
 .../org/apache/iceberg/data/IcebergGenerics.html   |    4 +-
 javadoc/master/org/apache/iceberg/data/Record.html |    4 +-
 .../org/apache/iceberg/data/avro/DataReader.html   |    4 +-
 .../org/apache/iceberg/data/avro/DataWriter.html   |    4 +-
 .../apache/iceberg/data/avro/IcebergDecoder.html   |    4 +-
 .../apache/iceberg/data/avro/IcebergEncoder.html   |    4 +-
 .../apache/iceberg/data/avro/package-frame.html    |    4 +-
 .../apache/iceberg/data/avro/package-summary.html  |    4 +-
 .../org/apache/iceberg/data/avro/package-tree.html |    4 +-
 .../org/apache/iceberg/data/package-frame.html     |    4 +-
 .../org/apache/iceberg/data/package-summary.html   |    4 +-
 .../org/apache/iceberg/data/package-tree.html      |    4 +-
 .../data/parquet/GenericParquetReaders.html        |    4 +-
 .../iceberg/data/parquet/GenericParquetWriter.html |    4 +-
 .../apache/iceberg/data/parquet/package-frame.html |    4 +-
 .../iceberg/data/parquet/package-summary.html      |    4 +-
 .../apache/iceberg/data/parquet/package-tree.html  |    4 +-
 .../apache/iceberg/encryption/EncryptedFiles.html  |    4 +-
 .../iceberg/encryption/EncryptedInputFile.html     |    4 +-
 .../iceberg/encryption/EncryptedOutputFile.html    |    4 +-
 .../iceberg/encryption/EncryptionKeyMetadata.html  |    4 +-
 .../iceberg/encryption/EncryptionKeyMetadatas.html |    4 +-
 .../iceberg/encryption/EncryptionManager.html      |    4 +-
 .../encryption/PlaintextEncryptionManager.html     |    4 +-
 .../apache/iceberg/encryption/package-frame.html   |    4 +-
 .../apache/iceberg/encryption/package-summary.html |    4 +-
 .../apache/iceberg/encryption/package-tree.html    |    4 +-
 .../master/org/apache/iceberg/events/Listener.html |    4 +-
 .../org/apache/iceberg/events/Listeners.html       |    4 +-
 .../org/apache/iceberg/events/ScanEvent.html       |    4 +-
 .../org/apache/iceberg/events/package-frame.html   |    4 +-
 .../org/apache/iceberg/events/package-summary.html |    4 +-
 .../org/apache/iceberg/events/package-tree.html    |    4 +-
 .../iceberg/exceptions/AlreadyExistsException.html |    4 +-
 .../iceberg/exceptions/CommitFailedException.html  |    4 +-
 .../iceberg/exceptions/NoSuchTableException.html   |    4 +-
 .../iceberg/exceptions/RuntimeIOException.html     |    4 +-
 .../iceberg/exceptions/ValidationException.html    |    4 +-
 .../apache/iceberg/exceptions/package-frame.html   |    4 +-
 .../apache/iceberg/exceptions/package-summary.html |    4 +-
 .../apache/iceberg/exceptions/package-tree.html    |    4 +-
 .../master/org/apache/iceberg/expressions/And.html |    4 +-
 .../org/apache/iceberg/expressions/Binder.html     |    4 +-
 .../apache/iceberg/expressions/BoundPredicate.html |    4 +-
 .../apache/iceberg/expressions/BoundReference.html |    4 +-
 .../org/apache/iceberg/expressions/Evaluator.html  |    4 +-
 .../iceberg/expressions/Expression.Operation.html  |    4 +-
 .../org/apache/iceberg/expressions/Expression.html |    4 +-
 .../ExpressionVisitors.BoundExpressionVisitor.html |    4 +-
 .../ExpressionVisitors.ExpressionVisitor.html      |    4 +-
 .../iceberg/expressions/ExpressionVisitors.html    |    4 +-
 .../apache/iceberg/expressions/Expressions.html    |    4 +-
 .../org/apache/iceberg/expressions/False.html      |    4 +-
 .../expressions/InclusiveManifestEvaluator.html    |    4 +-
 .../expressions/InclusiveMetricsEvaluator.html     |    4 +-
 .../org/apache/iceberg/expressions/Literal.html    |    4 +-
 .../apache/iceberg/expressions/NamedReference.html |    4 +-
 .../master/org/apache/iceberg/expressions/Not.html |    4 +-
 .../master/org/apache/iceberg/expressions/Or.html  |    4 +-
 .../org/apache/iceberg/expressions/Predicate.html  |    4 +-
 .../Projections.ProjectionEvaluator.html           |    4 +-
 .../apache/iceberg/expressions/Projections.html    |    4 +-
 .../org/apache/iceberg/expressions/Reference.html  |    4 +-
 .../iceberg/expressions/ResidualEvaluator.html     |    4 +-
 .../expressions/StrictMetricsEvaluator.html        |    4 +-
 .../org/apache/iceberg/expressions/True.html       |    4 +-
 .../iceberg/expressions/UnboundPredicate.html      |    4 +-
 .../apache/iceberg/expressions/package-frame.html  |    4 +-
 .../iceberg/expressions/package-summary.html       |    4 +-
 .../apache/iceberg/expressions/package-tree.html   |    4 +-
 .../org/apache/iceberg/hadoop/HadoopFileIO.html    |    4 +-
 .../org/apache/iceberg/hadoop/HadoopInputFile.html |   49 +-
 .../apache/iceberg/hadoop/HadoopOutputFile.html    |    4 +-
 .../iceberg/hadoop/HadoopTableOperations.html      |    4 +-
 .../org/apache/iceberg/hadoop/HadoopTables.html    |    4 +-
 .../iceberg/hadoop/SerializableConfiguration.html  |    4 +-
 .../org/apache/iceberg/hadoop/package-frame.html   |    4 +-
 .../org/apache/iceberg/hadoop/package-summary.html |    4 +-
 .../org/apache/iceberg/hadoop/package-tree.html    |    4 +-
 .../org/apache/iceberg/hive/HiveCatalog.html       |  447 +++
 .../{HiveTypeConverter.html => HiveCatalogs.html}  |   40 +-
 .../apache/iceberg/hive/HiveTableOperations.html   |    8 +-
 .../master/org/apache/iceberg/hive/HiveTables.html |    4 +-
 .../org/apache/iceberg/hive/HiveTypeConverter.html |    4 +-
 .../apache/iceberg/hive/RuntimeMetaException.html  |    4 +-
 .../org/apache/iceberg/hive/package-frame.html     |    6 +-
 .../org/apache/iceberg/hive/package-summary.html   |   12 +-
 .../org/apache/iceberg/hive/package-tree.html      |   10 +-
 .../org/apache/iceberg/io/CloseableGroup.html      |    4 +-
 .../CloseableIterable.ConcatCloseableIterable.html |    4 +-
 .../org/apache/iceberg/io/CloseableIterable.html   |    4 +-
 .../apache/iceberg/io/DelegatingInputStream.html   |    4 +-
 .../apache/iceberg/io/DelegatingOutputStream.html  |    4 +-
 .../master/org/apache/iceberg/io/FileAppender.html |    4 +-
 javadoc/master/org/apache/iceberg/io/FileIO.html   |    4 +-
 .../master/org/apache/iceberg/io/InputFile.html    |   32 +-
 .../org/apache/iceberg/io/LocationProvider.html    |    4 +-
 .../master/org/apache/iceberg/io/OutputFile.html   |    4 +-
 .../apache/iceberg/io/PositionOutputStream.html    |    4 +-
 .../org/apache/iceberg/io/SeekableInputStream.html |    4 +-
 .../org/apache/iceberg/io/package-frame.html       |    4 +-
 .../org/apache/iceberg/io/package-summary.html     |    4 +-
 .../master/org/apache/iceberg/io/package-tree.html |    4 +-
 .../master/org/apache/iceberg/orc/ColumnIdMap.html |    4 +-
 .../org/apache/iceberg/orc/ORC.ReadBuilder.html    |    4 +-
 .../org/apache/iceberg/orc/ORC.WriteBuilder.html   |    4 +-
 javadoc/master/org/apache/iceberg/orc/ORC.html     |    4 +-
 .../master/org/apache/iceberg/orc/OrcMetrics.html  |    4 +-
 .../org/apache/iceberg/orc/OrcValueReader.html     |    4 +-
 .../org/apache/iceberg/orc/OrcValueWriter.html     |    4 +-
 .../org/apache/iceberg/orc/TypeConversion.html     |    4 +-
 .../iceberg/orc/VectorizedRowBatchIterator.html    |    4 +-
 .../org/apache/iceberg/orc/package-frame.html      |    4 +-
 .../org/apache/iceberg/orc/package-summary.html    |    4 +-
 .../org/apache/iceberg/orc/package-tree.html       |    4 +-
 .../master/org/apache/iceberg/package-frame.html   |    6 +-
 .../master/org/apache/iceberg/package-summary.html |   90 +-
 .../master/org/apache/iceberg/package-tree.html    |   10 +-
 .../org/apache/iceberg/parquet/ColumnIterator.html |    4 +-
 .../org/apache/iceberg/parquet/ColumnWriter.html   |    4 +-
 .../iceberg/parquet/Parquet.ReadBuilder.html       |    4 +-
 .../iceberg/parquet/Parquet.WriteBuilder.html      |    4 +-
 .../master/org/apache/iceberg/parquet/Parquet.html |    4 +-
 .../apache/iceberg/parquet/ParquetAvroReader.html  |    4 +-
 .../ParquetAvroValueReaders.TimeMillisReader.html  |    4 +-
 ...quetAvroValueReaders.TimestampMillisReader.html |    4 +-
 .../iceberg/parquet/ParquetAvroValueReaders.html   |    4 +-
 .../apache/iceberg/parquet/ParquetAvroWriter.html  |    4 +-
 .../parquet/ParquetDictionaryRowGroupFilter.html   |    4 +-
 .../apache/iceberg/parquet/ParquetIterable.html    |    4 +-
 .../parquet/ParquetMetricsRowGroupFilter.html      |    4 +-
 .../org/apache/iceberg/parquet/ParquetReader.html  |    4 +-
 .../apache/iceberg/parquet/ParquetSchemaUtil.html  |    4 +-
 .../apache/iceberg/parquet/ParquetTypeVisitor.html |    4 +-
 .../org/apache/iceberg/parquet/ParquetUtil.html    |    4 +-
 .../apache/iceberg/parquet/ParquetValueReader.html |    4 +-
 .../ParquetValueReaders.BinaryAsDecimalReader.html |    4 +-
 .../parquet/ParquetValueReaders.BytesReader.html   |    4 +-
 .../ParquetValueReaders.FloatAsDoubleReader.html   |    4 +-
 .../ParquetValueReaders.IntAsLongReader.html       |    4 +-
 ...ParquetValueReaders.IntegerAsDecimalReader.html |    4 +-
 .../parquet/ParquetValueReaders.ListReader.html    |    4 +-
 .../ParquetValueReaders.LongAsDecimalReader.html   |    4 +-
 .../parquet/ParquetValueReaders.MapReader.html     |    4 +-
 .../ParquetValueReaders.PrimitiveReader.html       |    4 +-
 ...ParquetValueReaders.RepeatedKeyValueReader.html |    4 +-
 .../ParquetValueReaders.RepeatedReader.html        |    4 +-
 .../parquet/ParquetValueReaders.ReusableEntry.html |    4 +-
 .../parquet/ParquetValueReaders.StringReader.html  |    4 +-
 .../parquet/ParquetValueReaders.StructReader.html  |    4 +-
 .../parquet/ParquetValueReaders.UnboxedReader.html |    4 +-
 .../iceberg/parquet/ParquetValueReaders.html       |    4 +-
 .../apache/iceberg/parquet/ParquetValueWriter.html |    4 +-
 .../ParquetValueWriters.PrimitiveWriter.html       |    4 +-
 ...ParquetValueWriters.RepeatedKeyValueWriter.html |    4 +-
 .../ParquetValueWriters.RepeatedWriter.html        |    4 +-
 .../parquet/ParquetValueWriters.StructWriter.html  |    4 +-
 .../iceberg/parquet/ParquetValueWriters.html       |    4 +-
 .../iceberg/parquet/ParquetWriteAdapter.html       |    4 +-
 .../org/apache/iceberg/parquet/TripleWriter.html   |    4 +-
 .../apache/iceberg/parquet/TypeToMessageType.html  |    4 +-
 .../iceberg/parquet/TypeWithSchemaVisitor.html     |    4 +-
 .../org/apache/iceberg/parquet/package-frame.html  |    4 +-
 .../apache/iceberg/parquet/package-summary.html    |    4 +-
 .../org/apache/iceberg/parquet/package-tree.html   |    4 +-
 .../IcebergPigInputFormat.IcebergRecordReader.html |    4 +-
 .../apache/iceberg/pig/IcebergPigInputFormat.html  |    4 +-
 .../org/apache/iceberg/pig/IcebergStorage.html     |    4 +-
 .../org/apache/iceberg/pig/PigParquetReader.html   |    4 +-
 .../master/org/apache/iceberg/pig/SchemaUtil.html  |    4 +-
 .../org/apache/iceberg/pig/package-frame.html      |    4 +-
 .../org/apache/iceberg/pig/package-summary.html    |    4 +-
 .../org/apache/iceberg/pig/package-tree.html       |    4 +-
 .../iceberg/spark/PruneColumnsWithReordering.html  |    4 +-
 .../spark/PruneColumnsWithoutReordering.html       |    4 +-
 .../org/apache/iceberg/spark/SparkFilters.html     |    4 +-
 .../org/apache/iceberg/spark/SparkSchemaUtil.html  |    4 +-
 .../apache/iceberg/spark/data/SparkAvroReader.html |    8 +-
 .../apache/iceberg/spark/data/SparkAvroWriter.html |    4 +-
 .../apache/iceberg/spark/data/SparkOrcReader.html  |    4 +-
 .../apache/iceberg/spark/data/SparkOrcWriter.html  |    4 +-
 .../iceberg/spark/data/SparkParquetReaders.html    |    4 +-
 .../iceberg/spark/data/SparkParquetWriters.html    |    4 +-
 .../iceberg/spark/data/SparkValueReaders.html      |   52 +-
 .../iceberg/spark/data/SparkValueWriters.html      |   52 +-
 .../apache/iceberg/spark/data/package-frame.html   |    4 +-
 .../apache/iceberg/spark/data/package-summary.html |    4 +-
 .../apache/iceberg/spark/data/package-tree.html    |    4 +-
 .../org/apache/iceberg/spark/hacks/Hive.html       |   46 +-
 .../apache/iceberg/spark/hacks/package-frame.html  |    4 +-
 .../iceberg/spark/hacks/package-summary.html       |    4 +-
 .../apache/iceberg/spark/hacks/package-tree.html   |    4 +-
 .../org/apache/iceberg/spark/package-frame.html    |    4 +-
 .../org/apache/iceberg/spark/package-summary.html  |    4 +-
 .../org/apache/iceberg/spark/package-tree.html     |    4 +-
 .../apache/iceberg/spark/source/IcebergSource.html |    4 +-
 .../iceberg/spark/source/StreamingWriter.html      |   29 +-
 .../apache/iceberg/spark/source/package-frame.html |    4 +-
 .../iceberg/spark/source/package-summary.html      |    4 +-
 .../apache/iceberg/spark/source/package-tree.html  |    4 +-
 .../iceberg/transforms/PartitionSpecVisitor.html   |    4 +-
 .../org/apache/iceberg/transforms/Transform.html   |    4 +-
 .../org/apache/iceberg/transforms/Transforms.html  |    4 +-
 .../apache/iceberg/transforms/package-frame.html   |    4 +-
 .../apache/iceberg/transforms/package-summary.html |    4 +-
 .../apache/iceberg/transforms/package-tree.html    |    4 +-
 .../apache/iceberg/types/CheckCompatibility.html   |    4 +-
 .../org/apache/iceberg/types/Comparators.html      |    4 +-
 .../org/apache/iceberg/types/Conversions.html      |    4 +-
 .../org/apache/iceberg/types/IndexByName.html      |    4 +-
 .../org/apache/iceberg/types/Type.NestedType.html  |    4 +-
 .../apache/iceberg/types/Type.PrimitiveType.html   |    4 +-
 .../org/apache/iceberg/types/Type.TypeID.html      |    4 +-
 javadoc/master/org/apache/iceberg/types/Type.html  |    4 +-
 .../types/TypeUtil.CustomOrderSchemaVisitor.html   |    4 +-
 .../org/apache/iceberg/types/TypeUtil.NextID.html  |    4 +-
 .../iceberg/types/TypeUtil.SchemaVisitor.html      |    4 +-
 .../master/org/apache/iceberg/types/TypeUtil.html  |    4 +-
 .../org/apache/iceberg/types/Types.BinaryType.html |    4 +-
 .../apache/iceberg/types/Types.BooleanType.html    |    4 +-
 .../org/apache/iceberg/types/Types.DateType.html   |    4 +-
 .../apache/iceberg/types/Types.DecimalType.html    |    4 +-
 .../org/apache/iceberg/types/Types.DoubleType.html |    4 +-
 .../org/apache/iceberg/types/Types.FixedType.html  |    4 +-
 .../org/apache/iceberg/types/Types.FloatType.html  |    4 +-
 .../apache/iceberg/types/Types.IntegerType.html    |    4 +-
 .../org/apache/iceberg/types/Types.ListType.html   |    4 +-
 .../org/apache/iceberg/types/Types.LongType.html   |    4 +-
 .../org/apache/iceberg/types/Types.MapType.html    |    4 +-
 .../apache/iceberg/types/Types.NestedField.html    |    4 +-
 .../org/apache/iceberg/types/Types.StringType.html |    4 +-
 .../org/apache/iceberg/types/Types.StructType.html |    4 +-
 .../org/apache/iceberg/types/Types.TimeType.html   |    4 +-
 .../apache/iceberg/types/Types.TimestampType.html  |    4 +-
 .../org/apache/iceberg/types/Types.UUIDType.html   |    4 +-
 javadoc/master/org/apache/iceberg/types/Types.html |    4 +-
 .../org/apache/iceberg/types/package-frame.html    |    4 +-
 .../org/apache/iceberg/types/package-summary.html  |    4 +-
 .../org/apache/iceberg/types/package-tree.html     |    4 +-
 .../apache/iceberg/util/BinPacking.ListPacker.html |    4 +-
 .../iceberg/util/BinPacking.PackingIterable.html   |    4 +-
 .../master/org/apache/iceberg/util/BinPacking.html |    4 +-
 .../org/apache/iceberg/util/ByteBuffers.html       |    4 +-
 .../apache/iceberg/util/CharSequenceWrapper.html   |    4 +-
 .../org/apache/iceberg/util/ExceptionUtil.html     |    4 +-
 .../master/org/apache/iceberg/util/Exceptions.html |    4 +-
 .../master/org/apache/iceberg/util/JsonUtil.html   |    4 +-
 javadoc/master/org/apache/iceberg/util/Pair.html   |    4 +-
 .../org/apache/iceberg/util/ParallelIterable.html  |    4 +-
 .../org/apache/iceberg/util/PropertyUtil.html      |    4 +-
 .../org/apache/iceberg/util/StructLikeWrapper.html |    4 +-
 .../org/apache/iceberg/util/Tasks.Builder.html     |    4 +-
 .../org/apache/iceberg/util/Tasks.FailureTask.html |    4 +-
 .../master/org/apache/iceberg/util/Tasks.Task.html |    4 +-
 .../iceberg/util/Tasks.UnrecoverableException.html |    4 +-
 javadoc/master/org/apache/iceberg/util/Tasks.html  |    4 +-
 .../org/apache/iceberg/util/ThreadPools.html       |    4 +-
 .../org/apache/iceberg/util/package-frame.html     |    4 +-
 .../org/apache/iceberg/util/package-summary.html   |    4 +-
 .../org/apache/iceberg/util/package-tree.html      |    4 +-
 javadoc/master/overview-frame.html                 |    5 +-
 javadoc/master/overview-summary.html               |   54 +-
 javadoc/master/overview-tree.html                  |   15 +-
 javadoc/master/package-list                        |    1 -
 javadoc/master/serialized-form.html                |    4 +-
 partitioning/index.html                            |  164 +-
 performance/index.html                             |  349 +++
 {getting-started => presto}/index.html             |  165 +-
 reliability/index.html                             |  356 +++
 {community => schemas}/index.html                  |  317 ++-
 search/lunr.js                                     | 2986 --------------------
 search/main.js                                     |   96 -
 search/search_index.json                           |    1 -
 search/worker.js                                   |  128 -
 sitemap.xml                                        |   83 +-
 sitemap.xml.gz                                     |  Bin 202 -> 216 bytes
 {getting-started => snapshots}/index.html          |  162 +-
 spark/index.html                                   |  472 ++++
 spec/index.html                                    |  309 +-
 terms/index.html                                   |  353 +++
 time-travel/index.html                             |   11 +
 417 files changed, 7111 insertions(+), 5479 deletions(-)

diff --git a/404.html b/404.html
index 494b3bb..2905c3c 100644
--- a/404.html
+++ b/404.html
@@ -84,21 +84,132 @@
                 
                 
                     <li class="dropdown">
-                        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Docs <b class="caret"></b></a>
+                        <a href="#" class="dropdown-toggle" data-toggle="dropdown">User docs <b class="caret"></b></a>
                         <ul class="dropdown-menu">
                         
                             
 <li >
+    <a href="/schemas/">Schemas</a>
+</li>
+
+                        
+                            
+<li >
     <a href="/partitioning/">Partitioning</a>
 </li>
 
                         
                             
 <li >
+    <a href="/configuration/">Configuration</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="/performance/">Performance</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="/reliability/">Reliability</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="/evolution/">Table evolution</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="/spark#time-travel">Time travel</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="/api-quickstart/">Quickstart</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="/spark/">Spark</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="/presto/">Presto</a>
+</li>
+
+                        
+                        </ul>
+                    </li>
+                
+                
+                
+                    <li class="dropdown">
+                        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Java <b class="caret"></b></a>
+                        <ul class="dropdown-menu">
+                        
+                            
+<li >
+    <a href="https://github.com/apache/incubator-iceberg">Git Repo</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="/api-quickstart/">Quickstart</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="/api/">API intro</a>
+</li>
+
+                        
+                            
+<li >
     <a href="/javadoc/">Javadoc</a>
 </li>
 
                         
+                        </ul>
+                    </li>
+                
+                
+                
+                    <li class="dropdown">
+                        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Python <b class="caret"></b></a>
+                        <ul class="dropdown-menu">
+                        
+                            
+<li >
+    <a href="https://github.com/apache/incubator-iceberg/tree/master/python">Git Repo</a>
+</li>
+
+                        
+                        </ul>
+                    </li>
+                
+                
+                
+                    <li class="dropdown">
+                        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Format <b class="caret"></b></a>
+                        <ul class="dropdown-menu">
+                        
+                            
+<li >
+    <a href="/terms/">Definitions</a>
+</li>
+
+                        
                             
 <li >
     <a href="/spec/">Spec</a>
@@ -109,14 +220,15 @@
                     </li>
                 
                 
+                
+                    <li >
+                        <a href="https://github.com/apache/incubator-iceberg">Iceberg on GitHub</a>
+                    </li>
+                
+                
                 </ul>
 
             <ul class="nav navbar-nav navbar-right">
-                    <li>
-                        <a href="#" data-toggle="modal" data-target="#mkdocs_search_modal">
-                            <i class="fas fa-search"></i> Search
-                        </a>
-                    </li>
             </ul>
         </div>
     </div>
@@ -152,32 +264,8 @@
     <script>var base_url = "/"</script>
     
     <script src="/js/base.js"></script>
-    <script src="/search/main.js"></script>
 
-    <div class="modal" id="mkdocs_search_modal" tabindex="-1" role="dialog" aria-labelledby="searchModalLabel" aria-hidden="true">
-    <div class="modal-dialog modal-lg">
-        <div class="modal-content">
-            <div class="modal-header">
-                <h4 class="modal-title" id="searchModalLabel">Search</h4>
-                <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">&times;</span><span class="sr-only">Close</span></button>
-            </div>
-            <div class="modal-body">
-                <p>
-                    From here you can search these documents. Enter
-                    your search terms below.
-                </p>
-                <form>
-                    <div class="form-group">
-                        <input type="text" class="form-control" placeholder="Search..." id="mkdocs-search-query" title="Type search term here">
-                    </div>
-                </form>
-                <div id="mkdocs-search-results"></div>
-            </div>
-            <div class="modal-footer">
-            </div>
-        </div>
-    </div>
-</div><div class="modal" id="mkdocs_keyboard_modal" tabindex="-1" role="dialog" aria-labelledby="keyboardModalLabel" aria-hidden="true">
+    <div class="modal" id="mkdocs_keyboard_modal" tabindex="-1" role="dialog" aria-labelledby="keyboardModalLabel" aria-hidden="true">
     <div class="modal-dialog">
         <div class="modal-content">
             <div class="modal-header">
diff --git a/api-quickstart/index.html b/api-quickstart/index.html
new file mode 100644
index 0000000..860553f
--- /dev/null
+++ b/api-quickstart/index.html
@@ -0,0 +1,429 @@
+<!DOCTYPE html>
+<html lang="en">
+
+<head>
+    <meta charset="utf-8">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="description" content="A table format for large, slow-moving tabular data">
+    
+    
+    <link rel="../img/favicon.ico">
+
+    
+    <title>Quickstart - Apache Iceberg (incubating)</title>
+    
+
+    <link rel="stylesheet" href="//use.fontawesome.com/releases/v5.5.0/css/all.css" integrity="sha384-B4dIYHKNBt8Bc12p+WXckhzcICo0wtJAoU8YZTY5qE0Id1GSseTk6S+L3BlXeVIU" crossorigin="anonymous">
+    <link rel="stylesheet" href="//cdn.jsdelivr.net/npm/hack-font@3.3.0/build/web/hack.min.css">
+    <link href='//fonts.googleapis.com/css?family=PT+Sans:400,400italic,700,700italic&subset=latin-ext,latin' rel='stylesheet' type='text/css'>
+    <link href='//fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,700italic,400,300,600,700&subset=latin-ext,latin' rel='stylesheet' type='text/css'>
+    <link href="../css/bootstrap-custom.min.css" rel="stylesheet">
+    <link href="../css/base.min.css" rel="stylesheet">
+    <link href="../css/cinder.min.css" rel="stylesheet">
+    <link href="../css/highlight.min.css" rel="stylesheet">
+    <link href="../css/extra.css" rel="stylesheet">
+
+    <!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->
+    <!--[if lt IE 9]>
+            <script src="https://cdn.jsdelivr.net/npm/html5shiv@3.7.3/dist/html5shiv.min.js"></script>
+            <script src="https://cdn.jsdelivr.net/npm/respond.js@1.4.2/dest/respond.min.js"></script>
+        <![endif]-->
+
+    <script src="//ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js"></script>
+    <script>
+    WebFont.load({
+        google: {
+            families: ['Open Sans', 'PT Sans']
+        }
+    });
+    </script>
+
+    
+
+     
+</head>
+
+<body>
+
+    <div class="navbar navbar-default navbar-fixed-top" role="navigation">
+    <div class="container">
+
+        <!-- Collapsed navigation -->
+        <div class="navbar-header">
+            <!-- Expander button -->
+            <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
+                <span class="sr-only">Toggle navigation</span>
+                <span class="icon-bar"></span>
+                <span class="icon-bar"></span>
+                <span class="icon-bar"></span>
+            </button>
+            
+
+            <!-- Main title -->
+
+            <a class="navbar-brand" href="..">Apache Iceberg (incubating)</a>
+        </div>
+
+        <!-- Expanded navigation -->
+        <div class="navbar-collapse collapse">
+                <!-- Main navigation -->
+                <ul class="nav navbar-nav">
+                
+                
+                    <li >
+                        <a href="..">About</a>
+                    </li>
+                
+                
+                
+                    <li >
+                        <a href="../community/">Community</a>
+                    </li>
+                
+                
+                
+                    <li class="dropdown">
+                        <a href="#" class="dropdown-toggle" data-toggle="dropdown">User docs <b class="caret"></b></a>
+                        <ul class="dropdown-menu">
+                        
+                            
+<li >
+    <a href="../schemas/">Schemas</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="../partitioning/">Partitioning</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="../configuration/">Configuration</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="../performance/">Performance</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="../reliability/">Reliability</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="../evolution/">Table evolution</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="../spark#time-travel">Time travel</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="./">Quickstart</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="../spark/">Spark</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="../presto/">Presto</a>
+</li>
+
+                        
+                        </ul>
+                    </li>
+                
+                
+                
+                    <li class="dropdown active">
+                        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Java <b class="caret"></b></a>
+                        <ul class="dropdown-menu">
+                        
+                            
+<li >
+    <a href="https://github.com/apache/incubator-iceberg">Git Repo</a>
+</li>
+
+                        
+                            
+<li class="active">
+    <a href="./">Quickstart</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="../api/">API intro</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="/javadoc/">Javadoc</a>
+</li>
+
+                        
+                        </ul>
+                    </li>
+                
+                
+                
+                    <li class="dropdown">
+                        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Python <b class="caret"></b></a>
+                        <ul class="dropdown-menu">
+                        
+                            
+<li >
+    <a href="https://github.com/apache/incubator-iceberg/tree/master/python">Git Repo</a>
+</li>
+
+                        
+                        </ul>
+                    </li>
+                
+                
+                
+                    <li class="dropdown">
+                        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Format <b class="caret"></b></a>
+                        <ul class="dropdown-menu">
+                        
+                            
+<li >
+    <a href="../terms/">Definitions</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="../spec/">Spec</a>
+</li>
+
+                        
+                        </ul>
+                    </li>
+                
+                
+                
+                    <li >
+                        <a href="https://github.com/apache/incubator-iceberg">Iceberg on GitHub</a>
+                    </li>
+                
+                
+                </ul>
+
+            <ul class="nav navbar-nav navbar-right">
+                    <li >
+                        <a rel="prev" href="../presto/">
+                            <i class="fas fa-arrow-left"></i> Previous
+                        </a>
+                    </li>
+                    <li >
+                        <a rel="next" href="../api/">
+                            Next <i class="fas fa-arrow-right"></i>
+                        </a>
+                    </li>
+            </ul>
+        </div>
+    </div>
+</div>
+
+    <div class="container">
+        
+        
+        <div class="col-md-3"><div class="bs-sidebar hidden-print affix well" role="complementary">
+    <ul class="nav bs-sidenav">
+        <li class="first-level active"><a href="#api-quickstart">API Quickstart</a></li>
+            <li class="second-level"><a href="#create-a-table">Create a table</a></li>
+                
+                <li class="third-level"><a href="#using-a-hive-catalog">Using a Hive catalog</a></li>
+                <li class="third-level"><a href="#using-hadoop-tables">Using Hadoop tables</a></li>
+                <li class="third-level"><a href="#tables-in-spark">Tables in Spark</a></li>
+            <li class="second-level"><a href="#schemas">Schemas</a></li>
+                
+                <li class="third-level"><a href="#create-a-schema">Create a schema</a></li>
+                <li class="third-level"><a href="#convert-a-schema-from-avro">Convert a schema from Avro</a></li>
+                <li class="third-level"><a href="#convert-a-schema-from-spark">Convert a schema from Spark</a></li>
+            <li class="second-level"><a href="#partitioning">Partitioning</a></li>
+                
+                <li class="third-level"><a href="#create-a-partition-spec">Create a partition spec</a></li>
+    </ul>
+</div></div>
+        <div class="col-md-9" role="main">
+
+<h1 id="api-quickstart">API Quickstart<a class="headerlink" href="#api-quickstart" title="Permanent link">&para;</a></h1>
+<h2 id="create-a-table">Create a table<a class="headerlink" href="#create-a-table" title="Permanent link">&para;</a></h2>
+<p>Tables are created using either a <a href="/javadoc/master/index.html?org/apache/iceberg/catalog/Catalog.html"><code>Catalog</code></a> or an implementation of the <a href="/javadoc/master/index.html?org/apache/iceberg/Tables.html"><code>Tables</code></a> interface.</p>
+<h3 id="using-a-hive-catalog">Using a Hive catalog<a class="headerlink" href="#using-a-hive-catalog" title="Permanent link">&para;</a></h3>
+<p>The Hive catalog connects to a Hive MetaStore to keep track of Iceberg tables. This example uses Spark&rsquo;s Hadoop configuration to get a Hive catalog:</p>
+<pre><code class="scala">import org.apache.iceberg.hive.HiveCatalog
+
+val catalog = new HiveCatalog(spark.sparkContext.hadoopConfiguration)
+</code></pre>
+
+<p>The <code>Catalog</code> interface defines methods for working with tables, like <code>createTable</code>, <code>loadTable</code>, <code>renameTable</code>, and <code>dropTable</code>.</p>
+<p>To create a table, pass an <code>Identifier</code> and a <code>Schema</code> along with other initial metadata:</p>
+<pre><code class="scala">val name = TableIdentifier.of(&quot;logging&quot;, &quot;logs&quot;)
+val table = catalog.createTable(name, schema, spec)
+
+// write into the new logs table with Spark 2.4
+logsDF.write
+    .format(&quot;iceberg&quot;)
+    .save(&quot;logging.logs&quot;)
+</code></pre>
+
+<p>The logs <a href="#create-a-schema">schema</a> and <a href="#create-a-partition-spec">partition spec</a> are created below.</p>
+<h3 id="using-hadoop-tables">Using Hadoop tables<a class="headerlink" href="#using-hadoop-tables" title="Permanent link">&para;</a></h3>
+<p>Iceberg also supports tables that are stored in a directory in HDFS or the local file system. Directory tables don&rsquo;t support all catalog operations, like rename, so they use the <code>Tables</code> interface instead of <code>Catalog</code>.</p>
+<p>To create a table in HDFS, use <code>HadoopTables</code>:</p>
+<pre><code class="scala">import org.apache.iceberg.hadoop.HadoopTables
+
+val tables = new HadoopTables(conf)
+
+val table = tables.create(schema, spec, &quot;hdfs:/tables/logging/logs&quot;)
+
+// write into the new logs table with Spark 2.4
+logsDF.write
+    .format(&quot;iceberg&quot;)
+    .save(&quot;hdfs:/tables/logging/logs&quot;)
+</code></pre>
+
+<div class="admonition warning">
+<p class="admonition-title">Warning</p>
+<p>Hadoop tables shouldn&rsquo;t be used with file systems that do not support atomic rename. Iceberg relies on rename to synchronize concurrent commits for directory tables.</p>
+</div>
+<h3 id="tables-in-spark">Tables in Spark<a class="headerlink" href="#tables-in-spark" title="Permanent link">&para;</a></h3>
+<p>Spark uses both <code>HiveCatalog</code> and <code>HadoopTables</code> to load tables. Hive is used when the identifier passed to <code>load</code> or <code>save</code> is not a path, otherwise Spark assumes it is a path-based table.</p>
+<p>To read and write to tables from Spark see:</p>
+<ul>
+<li><a href="../spark#reading-an-iceberg-table">Reading a table in Spark</a></li>
+<li><a href="../spark#appending-data">Appending to a table in Spark</a></li>
+<li><a href="../spark#overwriting-data">Overwriting data in a table in Spark</a></li>
+</ul>
+<h2 id="schemas">Schemas<a class="headerlink" href="#schemas" title="Permanent link">&para;</a></h2>
+<h3 id="create-a-schema">Create a schema<a class="headerlink" href="#create-a-schema" title="Permanent link">&para;</a></h3>
+<p>This example creates a schema for a <code>logs</code> table:</p>
+<pre><code class="scala">import org.apache.iceberg.Schema
+import org.apache.iceberg.types.Types._
+
+val schema = new Schema(
+    NestedField.required(1, &quot;level&quot;, StringType.get()),
+    NestedField.required(2, &quot;event_time&quot;, TimestampType.withZone()),
+    NestedField.required(3, &quot;message&quot;, StringType.get()),
+    NestedField.optional(4, &quot;call_stack&quot;, ListType.ofRequired(5, StringType.get()))
+  )
+</code></pre>
+
+<p>When using the Iceberg API directly, type IDs are required. Conversions from other schema formats, like Spark, Avro, and Parquet will automatically assign new IDs.</p>
+<p>When a table is created, all IDs in the schema are re-assigned to ensure uniqueness.</p>
+<h3 id="convert-a-schema-from-avro">Convert a schema from Avro<a class="headerlink" href="#convert-a-schema-from-avro" title="Permanent link">&para;</a></h3>
+<p>To create an Iceberg schema from an existing Avro schema, use converters in <code>AvroSchemaUtil</code>:</p>
+<pre><code class="scala">import org.apache.iceberg.avro.AvroSchemaUtil
+import org.apache.avro.Schema.Parser
+
+val avroSchema = new Parser().parse(
+    &quot;&quot;&quot;{ &quot;type&quot;: &quot;record&quot;, &quot;name&quot;: &quot;com.example.AvroType&quot;,
+      |  &quot;fields&quot;: [ ... ]
+      |}&quot;&quot;&quot;.stripMargin
+
+val schema = AvroSchemaUtil.convert(avroSchema)
+</code></pre>
+
+<h3 id="convert-a-schema-from-spark">Convert a schema from Spark<a class="headerlink" href="#convert-a-schema-from-spark" title="Permanent link">&para;</a></h3>
+<p>To create an Iceberg schema from an existing table, use converters in <code>SparkSchemaUtil</code>:</p>
+<pre><code class="scala">import org.apache.iceberg.spark.SparkSchemaUtil
+
+val schema = SparkSchemaUtil.convert(spark.table(&quot;db.table&quot;).schema)
+</code></pre>
+
+<h2 id="partitioning">Partitioning<a class="headerlink" href="#partitioning" title="Permanent link">&para;</a></h2>
+<h3 id="create-a-partition-spec">Create a partition spec<a class="headerlink" href="#create-a-partition-spec" title="Permanent link">&para;</a></h3>
+<p>Partition specs describe how Iceberg should group records into data files. Partition specs are created for a table&rsquo;s schema using a builder.</p>
+<p>This example creates a partition spec for the <code>logs</code> table that partitions records by the hour of the log event&rsquo;s timestamp and by log level:</p>
+<pre><code class="scala">import org.apache.iceberg.PartitionSpec
+
+val spec = PartitionSpec.builderFor(schema)
+                        .hour(&quot;event_time&quot;)
+                        .identity(&quot;level&quot;)
+                        .build()
+</code></pre></div>
+        
+        
+    </div>
+
+    <footer class="col-md-12 text-center">
+        
+        <hr>
+        <p>
+        <small>Documentation built with <a href="http://www.mkdocs.org/">MkDocs</a>.</p></small>
+
+        
+        
+    </footer>
+    <script src="//ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
+    <script src="../js/bootstrap-3.0.3.min.js"></script>
+    <script src="../js/highlight.pack.js"></script>
+    <script>hljs.initHighlightingOnLoad();</script>
+    <script>var base_url = ".."</script>
+    
+    <script src="../js/base.js"></script>
+
+    <div class="modal" id="mkdocs_keyboard_modal" tabindex="-1" role="dialog" aria-labelledby="keyboardModalLabel" aria-hidden="true">
+    <div class="modal-dialog">
+        <div class="modal-content">
+            <div class="modal-header">
+                <h4 class="modal-title" id="keyboardModalLabel">Keyboard Shortcuts</h4>
+                <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">&times;</span><span class="sr-only">Close</span></button>
+            </div>
+            <div class="modal-body">
+              <table class="table">
+                <thead>
+                  <tr>
+                    <th style="width: 20%;">Keys</th>
+                    <th>Action</th>
+                  </tr>
+                </thead>
+                <tbody>
+                  <tr>
+                    <td class="help shortcut"><kbd>?</kbd></td>
+                    <td>Open this help</td>
+                  </tr>
+                  <tr>
+                    <td class="next shortcut"><kbd>n</kbd></td>
+                    <td>Next page</td>
+                  </tr>
+                  <tr>
+                    <td class="prev shortcut"><kbd>p</kbd></td>
+                    <td>Previous page</td>
+                  </tr>
+                  <tr>
+                    <td class="search shortcut"><kbd>s</kbd></td>
+                    <td>Search</td>
+                  </tr>
+                </tbody>
+              </table>
+            </div>
+            <div class="modal-footer">
+            </div>
+        </div>
+    </div>
+</div>
+    </body>
+
+</html>
diff --git a/api/index.html b/api/index.html
new file mode 100644
index 0000000..5d72643
--- /dev/null
+++ b/api/index.html
@@ -0,0 +1,482 @@
+<!DOCTYPE html>
+<html lang="en">
+
+<head>
+    <meta charset="utf-8">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="description" content="A table format for large, slow-moving tabular data">
+    
+    
+    <link rel="../img/favicon.ico">
+
+    
+    <title>API intro - Apache Iceberg (incubating)</title>
+    
+
+    <link rel="stylesheet" href="//use.fontawesome.com/releases/v5.5.0/css/all.css" integrity="sha384-B4dIYHKNBt8Bc12p+WXckhzcICo0wtJAoU8YZTY5qE0Id1GSseTk6S+L3BlXeVIU" crossorigin="anonymous">
+    <link rel="stylesheet" href="//cdn.jsdelivr.net/npm/hack-font@3.3.0/build/web/hack.min.css">
+    <link href='//fonts.googleapis.com/css?family=PT+Sans:400,400italic,700,700italic&subset=latin-ext,latin' rel='stylesheet' type='text/css'>
+    <link href='//fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,700italic,400,300,600,700&subset=latin-ext,latin' rel='stylesheet' type='text/css'>
+    <link href="../css/bootstrap-custom.min.css" rel="stylesheet">
+    <link href="../css/base.min.css" rel="stylesheet">
+    <link href="../css/cinder.min.css" rel="stylesheet">
+    <link href="../css/highlight.min.css" rel="stylesheet">
+    <link href="../css/extra.css" rel="stylesheet">
+
+    <!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->
+    <!--[if lt IE 9]>
+            <script src="https://cdn.jsdelivr.net/npm/html5shiv@3.7.3/dist/html5shiv.min.js"></script>
+            <script src="https://cdn.jsdelivr.net/npm/respond.js@1.4.2/dest/respond.min.js"></script>
+        <![endif]-->
+
+    <script src="//ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js"></script>
+    <script>
+    WebFont.load({
+        google: {
+            families: ['Open Sans', 'PT Sans']
+        }
+    });
+    </script>
+
+    
+
+     
+</head>
+
+<body>
+
+    <div class="navbar navbar-default navbar-fixed-top" role="navigation">
+    <div class="container">
+
+        <!-- Collapsed navigation -->
+        <div class="navbar-header">
+            <!-- Expander button -->
+            <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
+                <span class="sr-only">Toggle navigation</span>
+                <span class="icon-bar"></span>
+                <span class="icon-bar"></span>
+                <span class="icon-bar"></span>
+            </button>
+            
+
+            <!-- Main title -->
+
+            <a class="navbar-brand" href="..">Apache Iceberg (incubating)</a>
+        </div>
+
+        <!-- Expanded navigation -->
+        <div class="navbar-collapse collapse">
+                <!-- Main navigation -->
+                <ul class="nav navbar-nav">
+                
+                
+                    <li >
+                        <a href="..">About</a>
+                    </li>
+                
+                
+                
+                    <li >
+                        <a href="../community/">Community</a>
+                    </li>
+                
+                
+                
+                    <li class="dropdown">
+                        <a href="#" class="dropdown-toggle" data-toggle="dropdown">User docs <b class="caret"></b></a>
+                        <ul class="dropdown-menu">
+                        
+                            
+<li >
+    <a href="../schemas/">Schemas</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="../partitioning/">Partitioning</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="../configuration/">Configuration</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="../performance/">Performance</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="../reliability/">Reliability</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="../evolution/">Table evolution</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="../spark#time-travel">Time travel</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="../api-quickstart/">Quickstart</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="../spark/">Spark</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="../presto/">Presto</a>
+</li>
+
+                        
+                        </ul>
+                    </li>
+                
+                
+                
+                    <li class="dropdown active">
+                        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Java <b class="caret"></b></a>
+                        <ul class="dropdown-menu">
+                        
+                            
+<li >
+    <a href="https://github.com/apache/incubator-iceberg">Git Repo</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="../api-quickstart/">Quickstart</a>
+</li>
+
+                        
+                            
+<li class="active">
+    <a href="./">API intro</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="/javadoc/">Javadoc</a>
+</li>
+
+                        
+                        </ul>
+                    </li>
+                
+                
+                
+                    <li class="dropdown">
+                        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Python <b class="caret"></b></a>
+                        <ul class="dropdown-menu">
+                        
+                            
+<li >
+    <a href="https://github.com/apache/incubator-iceberg/tree/master/python">Git Repo</a>
+</li>
+
+                        
+                        </ul>
+                    </li>
+                
+                
+                
+                    <li class="dropdown">
+                        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Format <b class="caret"></b></a>
+                        <ul class="dropdown-menu">
+                        
+                            
+<li >
+    <a href="../terms/">Definitions</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="../spec/">Spec</a>
+</li>
+
+                        
+                        </ul>
+                    </li>
+                
+                
+                
+                    <li >
+                        <a href="https://github.com/apache/incubator-iceberg">Iceberg on GitHub</a>
+                    </li>
+                
+                
+                </ul>
+
+            <ul class="nav navbar-nav navbar-right">
+                    <li >
+                        <a rel="prev" href="../api-quickstart/">
+                            <i class="fas fa-arrow-left"></i> Previous
+                        </a>
+                    </li>
+                    <li >
+                        <a rel="next" href="../terms/">
+                            Next <i class="fas fa-arrow-right"></i>
+                        </a>
+                    </li>
+            </ul>
+        </div>
+    </div>
+</div>
+
+    <div class="container">
+        
+        
+        <div class="col-md-3"><div class="bs-sidebar hidden-print affix well" role="complementary">
+    <ul class="nav bs-sidenav">
+        <li class="first-level active"><a href="#iceberg-java-api">Iceberg Java API</a></li>
+            <li class="second-level"><a href="#tables">Tables</a></li>
+                
+                <li class="third-level"><a href="#table-metadata">Table metadata</a></li>
+                <li class="third-level"><a href="#scanning">Scanning</a></li>
+                <li class="third-level"><a href="#update-operations">Update operations</a></li>
+                <li class="third-level"><a href="#transactions">Transactions</a></li>
+            <li class="second-level"><a href="#types">Types</a></li>
+                
+                <li class="third-level"><a href="#primitives">Primitives</a></li>
+                <li class="third-level"><a href="#nested-types">Nested types</a></li>
+            <li class="second-level"><a href="#expressions">Expressions</a></li>
+                
+                <li class="third-level"><a href="#expression-binding">Expression binding</a></li>
+                <li class="third-level"><a href="#expression-example">Expression example</a></li>
+            <li class="second-level"><a href="#modules">Modules</a></li>
+                
+    </ul>
+</div></div>
+        <div class="col-md-9" role="main">
+
+<h1 id="iceberg-java-api">Iceberg Java API<a class="headerlink" href="#iceberg-java-api" title="Permanent link">&para;</a></h1>
+<h2 id="tables">Tables<a class="headerlink" href="#tables" title="Permanent link">&para;</a></h2>
+<p>The main purpose of the Iceberg API is to manage table metadata, like schema, partition spec, metadata, and data files that store table data.</p>
+<p>Table metadata and operations are accessed through the <code>Table</code> interface. This interface will return table information, </p>
+<h3 id="table-metadata">Table metadata<a class="headerlink" href="#table-metadata" title="Permanent link">&para;</a></h3>
+<p>The <a href="/javadoc/master/index.html?org/apache/iceberg/Table.html"><code>Table</code> interface</a> provides access table metadata:</p>
+<ul>
+<li><code>schema</code> returns the current table <a href="../schemas">schema</a></li>
+<li><code>spec</code> returns the current table partition spec</li>
+<li><code>properties</code> returns a map of key-value <a href="../configuration">properties</a></li>
+<li><code>currentSnapshot</code> returns the current table snapshot</li>
+<li><code>snapshots</code> returns all valid snapshots for the table</li>
+<li><code>snapshot(id)</code> returns a specific snapshot by ID</li>
+<li><code>location</code> returns the table&rsquo;s base location</li>
+</ul>
+<p>Tables also provide <code>refresh</code> to update the table to the latest version, and expose helpers:</p>
+<ul>
+<li><code>io</code> returns the <code>FileIO</code> used to read and write table files</li>
+<li><code>locationProvider</code> returns a <code>LocationProvider</code> used to create paths for data and metadata files</li>
+</ul>
+<h3 id="scanning">Scanning<a class="headerlink" href="#scanning" title="Permanent link">&para;</a></h3>
+<p>Iceberg table scans start by creating a <code>TableScan</code> object with <code>newScan</code>.</p>
+<pre><code class="java">TableScan scan = table.newScan();
+</code></pre>
+
+<p>To configure a scan, call <code>filter</code> and <code>select</code> on the <code>TableScan</code> to get a new <code>TableScan</code> with those changes.</p>
+<pre><code class="java">TableScan filteredScan = scan.filter(Expressions.equal(&quot;id&quot;, 5))
+</code></pre>
+
+<p>Calls to configuration methods create a new <code>TableScan</code> so that each <code>TableScan</code> is immutable and won&rsquo;t change unexpectedly if shared across threads.</p>
+<p>When a scan is configured, <code>planFiles</code>, <code>planTasks</code>, and <code>schema</code> are used to return files, tasks, and the read projection.</p>
+<pre><code class="java">TableScan scan = table.newScan()
+    .filter(Expressions.equal(&quot;id&quot;, 5))
+    .select(&quot;id&quot;, &quot;data&quot;);
+
+Schema projection = scan.schema();
+Iterable&lt;CombinedScanTask&gt; tasks = scan.planTasks();
+</code></pre>
+
+<p>Use <code>asOfTime</code> or <code>useSnapshot</code> to configure the table snapshot for time travel queries.</p>
+<h3 id="update-operations">Update operations<a class="headerlink" href="#update-operations" title="Permanent link">&para;</a></h3>
+<p><code>Table</code> also exposes operations that update the table. These operations use a builder pattern, <a href="/javadoc/master/index.html?org/apache/iceberg/PendingUpdate.html"><code>PendingUpdate</code></a>, that commits when <code>PendingUpdate#commit</code> is called.</p>
+<p>For example, updating the table schema is done by calling <code>updateSchema</code>, adding updates to the builder, and finally calling <code>commit</code> to commit the pending changes to the table:</p>
+<pre><code class="java">table.updateSchema()
+    .addColumn(&quot;count&quot;, Types.LongType.get())
+    .commit();
+</code></pre>
+
+<p>Available operations to update a table are:</p>
+<ul>
+<li><code>updateSchema</code> &ndash; update the table schema</li>
+<li><code>updateProperties</code> &ndash; update table properties</li>
+<li><code>updateLocation</code> &ndash; update the table&rsquo;s base location</li>
+<li><code>newAppend</code> &ndash; used to append data files</li>
+<li><code>newFastAppend</code> &ndash; used to append data files, will not compact metadata</li>
+<li><code>newOverwrite</code> &ndash; used to append data files and remove files that are overwritten</li>
+<li><code>newDelete</code> &ndash; used to delete data files</li>
+<li><code>newRewrite</code> &ndash; used to rewrite data files; will replace existing files with new versions</li>
+<li><code>newTransaction</code> &ndash; create a new table-level transaction</li>
+<li><code>rewriteManifests</code> &ndash; rewrite manifest data by clustering files, for faster scan planning</li>
+<li><code>rollback</code> &ndash; roll the table state back by pointing current to a specific snapshot</li>
+</ul>
+<h3 id="transactions">Transactions<a class="headerlink" href="#transactions" title="Permanent link">&para;</a></h3>
+<h2 id="types">Types<a class="headerlink" href="#types" title="Permanent link">&para;</a></h2>
+<p>Iceberg data types are located in the <a href="/javadoc/master/index.html?org/apache/iceberg/types/package-summary.html"><code>org.apache.iceberg.types</code> package</a>.</p>
+<h3 id="primitives">Primitives<a class="headerlink" href="#primitives" title="Permanent link">&para;</a></h3>
+<p>Primitive type instances are available from static methods in each type class. Types without parameters use <code>get</code>, and types like <code>decimal</code> use factory methods:</p>
+<pre><code class="java">Types.IntegerType.get()    // int
+Types.DoubleType.get()     // double
+Types.DecimalType.of(9, 2) // decimal(9, 2)
+</code></pre>
+
+<h3 id="nested-types">Nested types<a class="headerlink" href="#nested-types" title="Permanent link">&para;</a></h3>
+<p>Structs, maps, and lists are created using factory methods in type classes.</p>
+<p>Like struct fields, map keys or values and list elements are tracked as nested fields. Nested fields track <a href="../evolution#correctness">field IDs</a> and nullability.</p>
+<p>Struct fields are created using <code>NestedField.optional</code> or <code>NestedField.required</code>. Map value and list element nullability is set in the map and list factory methods.</p>
+<pre><code class="java">// struct&lt;1 id: int, 2 data: optional string&gt;
+StructType struct = Struct.of(
+    Types.NestedField.required(1, &quot;id&quot;, Types.IntegerType.get()),
+    Types.NestedField.optional(2, &quot;data&quot;, Types.StringType.get())
+  )
+</code></pre>
+
+<pre><code class="java">// map&lt;1 key: int, 2 value: optional string&gt;
+MapType map = MapType.ofOptional(
+    1, Types.IntegerType.get(),
+    2, Types.StringType.get()
+  )
+</code></pre>
+
+<pre><code class="java">// array&lt;1 element: int&gt;
+ListType list = ListType.ofRequired(1, IntegerType.get());
+</code></pre>
+
+<h2 id="expressions">Expressions<a class="headerlink" href="#expressions" title="Permanent link">&para;</a></h2>
+<p>Iceberg&rsquo;s expressions are used to configure table scans. To create expressions, use the factory methods in <a href="/javadoc/master/index.html?org/apache/iceberg/expressions/Expressions.html"><code>Expressions</code></a>.</p>
+<p>Supported predicate expressions are:</p>
+<ul>
+<li><code>isNull</code></li>
+<li><code>notNull</code></li>
+<li><code>equal</code></li>
+<li><code>notEqual</code></li>
+<li><code>lessThan</code></li>
+<li><code>lessThanOrEqual</code></li>
+<li><code>greaterThan</code></li>
+<li><code>greaterThanOrEqual</code></li>
+</ul>
+<p>Supported expression operations are:</p>
+<ul>
+<li><code>and</code></li>
+<li><code>or</code></li>
+<li><code>not</code></li>
+</ul>
+<p>Constant expressions are:</p>
+<ul>
+<li><code>alwaysTrue</code></li>
+<li><code>alwaysFalse</code></li>
+</ul>
+<h3 id="expression-binding">Expression binding<a class="headerlink" href="#expression-binding" title="Permanent link">&para;</a></h3>
+<p>When created, expressions are unbound. Before an expression is used, it will be bound to a data type to find the field ID the expression name represents, and to convert predicate literals.</p>
+<p>For example, before using the expression <code>lessThan("x", 10)</code>, Iceberg needs to determine which column <code>"x"</code> refers to and convert <code>10</code> to that colunn&rsquo;s data type.</p>
+<p>If the expression could be bound to the type <code>struct&lt;1 x: long, 2 y: long&gt;</code> or to <code>struct&lt;11 x: int, 12 y: int&gt;</code>.</p>
+<h3 id="expression-example">Expression example<a class="headerlink" href="#expression-example" title="Permanent link">&para;</a></h3>
+<pre><code class="java">table.newScan()
+    .filter(Expressions.greaterThanOrEqual(&quot;x&quot;, 5))
+    .filter(Expressions.lessThan(&quot;x&quot;, 10))
+</code></pre>
+
+<h2 id="modules">Modules<a class="headerlink" href="#modules" title="Permanent link">&para;</a></h2>
+<p>Iceberg table support is organized in library modules:</p>
+<ul>
+<li><code>iceberg-common</code> contains utility classes used in other modules</li>
+<li><code>iceberg-api</code> contains the public Iceberg API, including expressions, types, tables, and operations</li>
+<li><code>iceberg-core</code> contains implementations of the Iceberg API and support for Avro data files, <strong>this is what processing engines should depend on</strong></li>
+<li><code>iceberg-parquet</code> is an optional module for working with tables backed by Parquet files</li>
+<li><code>iceberg-orc</code> is an optional module for working with tables backed by ORC files (<em>experimental</em>)</li>
+<li><code>iceberg-hive</code> is an implementation of iceberg tables backed by hive metastore thrift client</li>
+</ul>
+<p>This project Iceberg also has modules for adding Iceberg support to processing engines:</p>
+<ul>
+<li><code>iceberg-spark</code> is an implementation of Spark&rsquo;s Datasource V2 API for Iceberg (use iceberg-runtime for a shaded version)</li>
+<li><code>iceberg-data</code> is a client library used to read Iceberg tables from JVM applications</li>
+<li><code>iceberg-pig</code> is an implementation of Pig&rsquo;s LoadFunc API for Iceberg</li>
+<li><code>iceberg-runtime</code> generates a shaded runtime jar for Spark to integrate with iceberg tables</li>
+<li><code>iceberg-presto-runtime</code> generates a shaded runtime jar that is used by presto to integrate with iceberg tables</li>
+</ul></div>
+        
+        
+    </div>
+
+    <footer class="col-md-12 text-center">
+        
+        <hr>
+        <p>
+        <small>Documentation built with <a href="http://www.mkdocs.org/">MkDocs</a>.</p></small>
+
+        
+        
+    </footer>
+    <script src="//ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
+    <script src="../js/bootstrap-3.0.3.min.js"></script>
+    <script src="../js/highlight.pack.js"></script>
+    <script>hljs.initHighlightingOnLoad();</script>
+    <script>var base_url = ".."</script>
+    
+    <script src="../js/base.js"></script>
+
+    <div class="modal" id="mkdocs_keyboard_modal" tabindex="-1" role="dialog" aria-labelledby="keyboardModalLabel" aria-hidden="true">
+    <div class="modal-dialog">
+        <div class="modal-content">
+            <div class="modal-header">
+                <h4 class="modal-title" id="keyboardModalLabel">Keyboard Shortcuts</h4>
+                <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">&times;</span><span class="sr-only">Close</span></button>
+            </div>
+            <div class="modal-body">
+              <table class="table">
+                <thead>
+                  <tr>
+                    <th style="width: 20%;">Keys</th>
+                    <th>Action</th>
+                  </tr>
+                </thead>
+                <tbody>
+                  <tr>
+                    <td class="help shortcut"><kbd>?</kbd></td>
+                    <td>Open this help</td>
+                  </tr>
+                  <tr>
+                    <td class="next shortcut"><kbd>n</kbd></td>
+                    <td>Next page</td>
+                  </tr>
+                  <tr>
+                    <td class="prev shortcut"><kbd>p</kbd></td>
+                    <td>Previous page</td>
+                  </tr>
+                  <tr>
+                    <td class="search shortcut"><kbd>s</kbd></td>
+                    <td>Search</td>
+                  </tr>
+                </tbody>
+              </table>
+            </div>
+            <div class="modal-footer">
+            </div>
+        </div>
+    </div>
+</div>
+    </body>
+
+</html>
diff --git a/community/index.html b/community/index.html
index 20895ce..192267d 100644
--- a/community/index.html
+++ b/community/index.html
@@ -84,21 +84,132 @@
                 
                 
                     <li class="dropdown">
-                        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Docs <b class="caret"></b></a>
+                        <a href="#" class="dropdown-toggle" data-toggle="dropdown">User docs <b class="caret"></b></a>
                         <ul class="dropdown-menu">
                         
                             
 <li >
+    <a href="../schemas/">Schemas</a>
+</li>
+
+                        
+                            
+<li >
     <a href="../partitioning/">Partitioning</a>
 </li>
 
                         
                             
 <li >
+    <a href="../configuration/">Configuration</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="../performance/">Performance</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="../reliability/">Reliability</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="../evolution/">Table evolution</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="../spark#time-travel">Time travel</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="../api-quickstart/">Quickstart</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="../spark/">Spark</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="../presto/">Presto</a>
+</li>
+
+                        
+                        </ul>
+                    </li>
+                
+                
+                
+                    <li class="dropdown">
+                        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Java <b class="caret"></b></a>
+                        <ul class="dropdown-menu">
+                        
+                            
+<li >
+    <a href="https://github.com/apache/incubator-iceberg">Git Repo</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="../api-quickstart/">Quickstart</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="../api/">API intro</a>
+</li>
+
+                        
+                            
+<li >
     <a href="/javadoc/">Javadoc</a>
 </li>
 
                         
+                        </ul>
+                    </li>
+                
+                
+                
+                    <li class="dropdown">
+                        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Python <b class="caret"></b></a>
+                        <ul class="dropdown-menu">
+                        
+                            
+<li >
+    <a href="https://github.com/apache/incubator-iceberg/tree/master/python">Git Repo</a>
+</li>
+
+                        
+                        </ul>
+                    </li>
+                
+                
+                
+                    <li class="dropdown">
+                        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Format <b class="caret"></b></a>
+                        <ul class="dropdown-menu">
+                        
+                            
+<li >
+    <a href="../terms/">Definitions</a>
+</li>
+
+                        
                             
 <li >
     <a href="../spec/">Spec</a>
@@ -109,21 +220,22 @@
                     </li>
                 
                 
+                
+                    <li >
+                        <a href="https://github.com/apache/incubator-iceberg">Iceberg on GitHub</a>
+                    </li>
+                
+                
                 </ul>
 
             <ul class="nav navbar-nav navbar-right">
-                    <li>
-                        <a href="#" data-toggle="modal" data-target="#mkdocs_search_modal">
-                            <i class="fas fa-search"></i> Search
-                        </a>
-                    </li>
                     <li >
                         <a rel="prev" href="..">
                             <i class="fas fa-arrow-left"></i> Previous
                         </a>
                     </li>
                     <li >
-                        <a rel="next" href="../partitioning/">
+                        <a rel="next" href="../schemas/">
                             Next <i class="fas fa-arrow-right"></i>
                         </a>
                     </li>
@@ -138,10 +250,10 @@
         <div class="col-md-3"><div class="bs-sidebar hidden-print affix well" role="complementary">
     <ul class="nav bs-sidenav">
         <li class="first-level active"><a href="#welcome">Welcome!</a></li>
-            <li class="second-level"><a href="#issues">Issues</a></li>
-                
             <li class="second-level"><a href="#contributing">Contributing</a></li>
                 
+            <li class="second-level"><a href="#issues">Issues</a></li>
+                
             <li class="second-level"><a href="#mailing-lists">Mailing Lists</a></li>
                 
     </ul>
@@ -167,23 +279,23 @@
   - under the License.
   -->
 
-<h2 id="welcome">Welcome!</h2>
+<h1 id="welcome">Welcome!<a class="headerlink" href="#welcome" title="Permanent link">&para;</a></h1>
 <p>Apache Iceberg tracks issues in GitHub and prefers to receive contributions as pull requests.</p>
 <p>Community discussions happen primarily on the dev mailing list or on specific issues.</p>
-<h3 id="issues">Issues</h3>
-<p>Issues are tracked in GitHub:</p>
-<ul>
-<li><a href="https://github.com/apache/incubator-iceberg/issues">View open issues</a></li>
-<li><a href="https://github.com/apache/incubator-iceberg/issues/new">Open a new issue</a></li>
-</ul>
-<h3 id="contributing">Contributing</h3>
+<h2 id="contributing">Contributing<a class="headerlink" href="#contributing" title="Permanent link">&para;</a></h2>
 <p>Iceberg uses Apache&rsquo;s GitHub integration. The code is available at <a href="https://github.com/apache/incubator-iceberg">https://github.com/apache/incubator-iceberg</a></p>
 <p>The Iceberg community prefers to receive contributions as <a href="https://help.github.com/articles/about-pull-requests/">Github pull requests</a>.</p>
 <ul>
 <li><a href="https://github.com/apache/incubator-iceberg/pulls">View open pull requests</a></li>
 <li><a href="https://help.github.com/articles/about-pull-requests/">Learn about pull requests</a></li>
 </ul>
-<h3 id="mailing-lists">Mailing Lists</h3>
+<h2 id="issues">Issues<a class="headerlink" href="#issues" title="Permanent link">&para;</a></h2>
+<p>Issues are tracked in GitHub:</p>
+<ul>
+<li><a href="https://github.com/apache/incubator-iceberg/issues">View open issues</a></li>
+<li><a href="https://github.com/apache/incubator-iceberg/issues/new">Open a new issue</a></li>
+</ul>
+<h2 id="mailing-lists">Mailing Lists<a class="headerlink" href="#mailing-lists" title="Permanent link">&para;</a></h2>
 <p>Iceberg has three mailing lists:</p>
 <ul>
 <li><strong>Developers</strong>: <a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#100;&#101;&#118;&#64;&#105;&#99;&#101;&#98;&#101;&#114;&#103;&#46;&#97;&#112;&#97;&#99;&#104;&#101;&#46;&#111;&#114;&#103;">&#100;&#101;&#118;&#64;&#105;&#99;&#101;&#98;&#101;&#114;&#103;&#46;&#97;&#112;&#97;&#99;&#104;&#101;&#46;&#111;&#114;&#103;</a> &ndash; used for community discussions<ul>
@@ -223,32 +335,8 @@
     <script>var base_url = ".."</script>
     
     <script src="../js/base.js"></script>
-    <script src="../search/main.js"></script>
 
-    <div class="modal" id="mkdocs_search_modal" tabindex="-1" role="dialog" aria-labelledby="searchModalLabel" aria-hidden="true">
-    <div class="modal-dialog modal-lg">
-        <div class="modal-content">
-            <div class="modal-header">
-                <h4 class="modal-title" id="searchModalLabel">Search</h4>
-                <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">&times;</span><span class="sr-only">Close</span></button>
-            </div>
-            <div class="modal-body">
-                <p>
-                    From here you can search these documents. Enter
-                    your search terms below.
-                </p>
-                <form>
-                    <div class="form-group">
-                        <input type="text" class="form-control" placeholder="Search..." id="mkdocs-search-query" title="Type search term here">
-                    </div>
-                </form>
-                <div id="mkdocs-search-results"></div>
-            </div>
-            <div class="modal-footer">
-            </div>
-        </div>
-    </div>
-</div><div class="modal" id="mkdocs_keyboard_modal" tabindex="-1" role="dialog" aria-labelledby="keyboardModalLabel" aria-hidden="true">
+    <div class="modal" id="mkdocs_keyboard_modal" tabindex="-1" role="dialog" aria-labelledby="keyboardModalLabel" aria-hidden="true">
     <div class="modal-dialog">
         <div class="modal-content">
             <div class="modal-header">
diff --git a/configuration/index.html b/configuration/index.html
new file mode 100644
index 0000000..cd68905
--- /dev/null
+++ b/configuration/index.html
@@ -0,0 +1,494 @@
+<!DOCTYPE html>
+<html lang="en">
+
+<head>
+    <meta charset="utf-8">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="description" content="A table format for large, slow-moving tabular data">
+    
+    
+    <link rel="../img/favicon.ico">
+
+    
+    <title>Configuration - Apache Iceberg (incubating)</title>
+    
+
+    <link rel="stylesheet" href="//use.fontawesome.com/releases/v5.5.0/css/all.css" integrity="sha384-B4dIYHKNBt8Bc12p+WXckhzcICo0wtJAoU8YZTY5qE0Id1GSseTk6S+L3BlXeVIU" crossorigin="anonymous">
+    <link rel="stylesheet" href="//cdn.jsdelivr.net/npm/hack-font@3.3.0/build/web/hack.min.css">
+    <link href='//fonts.googleapis.com/css?family=PT+Sans:400,400italic,700,700italic&subset=latin-ext,latin' rel='stylesheet' type='text/css'>
+    <link href='//fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,700italic,400,300,600,700&subset=latin-ext,latin' rel='stylesheet' type='text/css'>
+    <link href="../css/bootstrap-custom.min.css" rel="stylesheet">
+    <link href="../css/base.min.css" rel="stylesheet">
+    <link href="../css/cinder.min.css" rel="stylesheet">
+    <link href="../css/highlight.min.css" rel="stylesheet">
+    <link href="../css/extra.css" rel="stylesheet">
+
+    <!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->
+    <!--[if lt IE 9]>
+            <script src="https://cdn.jsdelivr.net/npm/html5shiv@3.7.3/dist/html5shiv.min.js"></script>
+            <script src="https://cdn.jsdelivr.net/npm/respond.js@1.4.2/dest/respond.min.js"></script>
+        <![endif]-->
+
+    <script src="//ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js"></script>
+    <script>
+    WebFont.load({
+        google: {
+            families: ['Open Sans', 'PT Sans']
+        }
+    });
+    </script>
+
+    
+
+     
+</head>
+
+<body>
+
+    <div class="navbar navbar-default navbar-fixed-top" role="navigation">
+    <div class="container">
+
+        <!-- Collapsed navigation -->
+        <div class="navbar-header">
+            <!-- Expander button -->
+            <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
+                <span class="sr-only">Toggle navigation</span>
+                <span class="icon-bar"></span>
+                <span class="icon-bar"></span>
+                <span class="icon-bar"></span>
+            </button>
+            
+
+            <!-- Main title -->
+
+            <a class="navbar-brand" href="..">Apache Iceberg (incubating)</a>
+        </div>
+
+        <!-- Expanded navigation -->
+        <div class="navbar-collapse collapse">
+                <!-- Main navigation -->
+                <ul class="nav navbar-nav">
+                
+                
+                    <li >
+                        <a href="..">About</a>
+                    </li>
+                
+                
+                
+                    <li >
+                        <a href="../community/">Community</a>
+                    </li>
+                
+                
+                
+                    <li class="dropdown active">
+                        <a href="#" class="dropdown-toggle" data-toggle="dropdown">User docs <b class="caret"></b></a>
+                        <ul class="dropdown-menu">
+                        
+                            
+<li >
+    <a href="../schemas/">Schemas</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="../partitioning/">Partitioning</a>
+</li>
+
+                        
+                            
+<li class="active">
+    <a href="./">Configuration</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="../performance/">Performance</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="../reliability/">Reliability</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="../evolution/">Table evolution</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="../spark#time-travel">Time travel</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="../api-quickstart/">Quickstart</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="../spark/">Spark</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="../presto/">Presto</a>
+</li>
+
+                        
+                        </ul>
+                    </li>
+                
+                
+                
+                    <li class="dropdown">
+                        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Java <b class="caret"></b></a>
+                        <ul class="dropdown-menu">
+                        
+                            
+<li >
+    <a href="https://github.com/apache/incubator-iceberg">Git Repo</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="../api-quickstart/">Quickstart</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="../api/">API intro</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="/javadoc/">Javadoc</a>
+</li>
+
+                        
+                        </ul>
+                    </li>
+                
+                
+                
+                    <li class="dropdown">
+                        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Python <b class="caret"></b></a>
+                        <ul class="dropdown-menu">
+                        
+                            
+<li >
+    <a href="https://github.com/apache/incubator-iceberg/tree/master/python">Git Repo</a>
+</li>
+
+                        
+                        </ul>
+                    </li>
+                
+                
+                
+                    <li class="dropdown">
+                        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Format <b class="caret"></b></a>
+                        <ul class="dropdown-menu">
+                        
+                            
+<li >
+    <a href="../terms/">Definitions</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="../spec/">Spec</a>
+</li>
+
+                        
+                        </ul>
+                    </li>
+                
+                
+                
+                    <li >
+                        <a href="https://github.com/apache/incubator-iceberg">Iceberg on GitHub</a>
+                    </li>
+                
+                
+                </ul>
+
+            <ul class="nav navbar-nav navbar-right">
+                    <li >
+                        <a rel="prev" href="../partitioning/">
+                            <i class="fas fa-arrow-left"></i> Previous
+                        </a>
+                    </li>
+                    <li >
+                        <a rel="next" href="../performance/">
+                            Next <i class="fas fa-arrow-right"></i>
+                        </a>
+                    </li>
+            </ul>
+        </div>
+    </div>
+</div>
+
+    <div class="container">
+        
+        
+        <div class="col-md-3"><div class="bs-sidebar hidden-print affix well" role="complementary">
+    <ul class="nav bs-sidenav">
+        <li class="first-level active"><a href="#configuration">Configuration</a></li>
+            <li class="second-level"><a href="#table-properties">Table properties</a></li>
+                
+                <li class="third-level"><a href="#read-properties">Read properties</a></li>
+                <li class="third-level"><a href="#write-properties">Write properties</a></li>
+                <li class="third-level"><a href="#table-behavior-properties">Table behavior properties</a></li>
+            <li class="second-level"><a href="#spark-options">Spark options</a></li>
+                
+                <li class="third-level"><a href="#read-options">Read options</a></li>
+                <li class="third-level"><a href="#write-options">Write options</a></li>
+    </ul>
+</div></div>
+        <div class="col-md-9" role="main">
+
+<h1 id="configuration">Configuration<a class="headerlink" href="#configuration" title="Permanent link">&para;</a></h1>
+<h2 id="table-properties">Table properties<a class="headerlink" href="#table-properties" title="Permanent link">&para;</a></h2>
+<p>Iceberg tables support table properties to configure table behavior, like the default split size for readers.</p>
+<h3 id="read-properties">Read properties<a class="headerlink" href="#read-properties" title="Permanent link">&para;</a></h3>
+<table>
+<thead>
+<tr>
+<th>Property</th>
+<th>Default</th>
+<th>Description</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>read.split.target-size</td>
+<td>134217728 (128 MB)</td>
+<td>Target size when combining input splits</td>
+</tr>
+<tr>
+<td>read.split.planning-lookback</td>
+<td>10</td>
+<td>Number of bins to consider when combining input splits</td>
+</tr>
+</tbody>
+</table>
+<h3 id="write-properties">Write properties<a class="headerlink" href="#write-properties" title="Permanent link">&para;</a></h3>
+<table>
+<thead>
+<tr>
+<th>Property</th>
+<th>Default</th>
+<th>Description</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>write.format.default</td>
+<td>parquet</td>
+<td>Default file format for the table; parquet or avro</td>
+</tr>
+<tr>
+<td>write.parquet.row-group-size-bytes</td>
+<td>134217728 (128 MB)</td>
+<td>Parquet row group size</td>
+</tr>
+<tr>
+<td>write.parquet.page-size-bytes</td>
+<td>1048576 (1 MB)</td>
+<td>Parquet page size</td>
+</tr>
+<tr>
+<td>write.parquet.dict-size-bytes</td>
+<td>2097152 (2 MB)</td>
+<td>Parquet dictionary page size</td>
+</tr>
+<tr>
+<td>write.parquet.compression-codec</td>
+<td>gzip</td>
+<td>Parquet compression codec</td>
+</tr>
+<tr>
+<td>write.avro.compression-codec</td>
+<td>gzip</td>
+<td>Avro compression codec</td>
+</tr>
+</tbody>
+</table>
+<h3 id="table-behavior-properties">Table behavior properties<a class="headerlink" href="#table-behavior-properties" title="Permanent link">&para;</a></h3>
+<table>
+<thead>
+<tr>
+<th>Property</th>
+<th>Default</th>
+<th>Description</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>commit.retry.num-retries</td>
+<td>4</td>
+<td>Number of times to retry a commit before failing</td>
+</tr>
+<tr>
+<td>commit.retry.min-wait-ms</td>
+<td>100</td>
+<td>Minimum time in milliseconds to wait before retrying a commit</td>
+</tr>
+<tr>
+<td>commit.retry.max-wait-ms</td>
+<td>60000 (1 min)</td>
+<td>Maximum time in milliseconds to wait before retrying a commit</td>
+</tr>
+<tr>
+<td>commit.retry.total-timeout-ms</td>
+<td>1800000 (30 min)</td>
+<td>Maximum time in milliseconds to wait before retrying a commit</td>
+</tr>
+<tr>
+<td>commit.manifest.target-size-bytes</td>
+<td>8388608 (8 MB)</td>
+<td>Target size when merging manifest files</td>
+</tr>
+<tr>
+<td>commit.manifest.min-count-to-merge</td>
+<td>100</td>
+<td>Minimum number of manifests to accumulate before merging</td>
+</tr>
+</tbody>
+</table>
+<h2 id="spark-options">Spark options<a class="headerlink" href="#spark-options" title="Permanent link">&para;</a></h2>
+<h3 id="read-options">Read options<a class="headerlink" href="#read-options" title="Permanent link">&para;</a></h3>
+<p>Spark read options are passed when configuring the DataFrameReader, like this:</p>
+<pre><code class="scala">// time travel
+spark.read
+    .format(&quot;iceberg&quot;)
+    .option(&quot;snapshot-id&quot;, 10963874102873L)
+    .load(&quot;db.table&quot;)
+</code></pre>
+
+<table>
+<thead>
+<tr>
+<th>Spark option</th>
+<th>Default</th>
+<th>Description</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>snapshot-id</td>
+<td>(latest)</td>
+<td>Snapshot ID of the table snapshot to read</td>
+</tr>
+<tr>
+<td>as-of-timestamp</td>
+<td>(latest)</td>
+<td>A timestamp in milliseconds; the snapshot used will be the snapshot current at this time.</td>
+</tr>
+</tbody>
+</table>
+<h3 id="write-options">Write options<a class="headerlink" href="#write-options" title="Permanent link">&para;</a></h3>
+<p>Spark write options are passed when configuring the DataFrameWriter, like this:</p>
+<pre><code class="scala">// write with Avro instead of Parquet
+df.write
+    .format(&quot;iceberg&quot;)
+    .option(&quot;write-format&quot;, &quot;avro&quot;)
+    .save(&quot;db.table&quot;)
+</code></pre>
+
+<table>
+<thead>
+<tr>
+<th>Spark option</th>
+<th>Default</th>
+<th>Description</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>write-format</td>
+<td>Table write.format.default</td>
+<td>File format to use for this write operation; parquet or avro</td>
+</tr>
+</tbody>
+</table></div>
+        
+        
+    </div>
+
+    <footer class="col-md-12 text-center">
+        
+        <hr>
+        <p>
+        <small>Documentation built with <a href="http://www.mkdocs.org/">MkDocs</a>.</p></small>
+
+        
+        
+    </footer>
+    <script src="//ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
+    <script src="../js/bootstrap-3.0.3.min.js"></script>
+    <script src="../js/highlight.pack.js"></script>
+    <script>hljs.initHighlightingOnLoad();</script>
+    <script>var base_url = ".."</script>
+    
+    <script src="../js/base.js"></script>
+
+    <div class="modal" id="mkdocs_keyboard_modal" tabindex="-1" role="dialog" aria-labelledby="keyboardModalLabel" aria-hidden="true">
+    <div class="modal-dialog">
+        <div class="modal-content">
+            <div class="modal-header">
+                <h4 class="modal-title" id="keyboardModalLabel">Keyboard Shortcuts</h4>
+                <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">&times;</span><span class="sr-only">Close</span></button>
+            </div>
+            <div class="modal-body">
+              <table class="table">
+                <thead>
+                  <tr>
+                    <th style="width: 20%;">Keys</th>
+                    <th>Action</th>
+                  </tr>
+                </thead>
+                <tbody>
+                  <tr>
+                    <td class="help shortcut"><kbd>?</kbd></td>
+                    <td>Open this help</td>
+                  </tr>
+                  <tr>
+                    <td class="next shortcut"><kbd>n</kbd></td>
+                    <td>Next page</td>
+                  </tr>
+                  <tr>
+                    <td class="prev shortcut"><kbd>p</kbd></td>
+                    <td>Previous page</td>
+                  </tr>
+                  <tr>
+                    <td class="search shortcut"><kbd>s</kbd></td>
+                    <td>Search</td>
+                  </tr>
+                </tbody>
+              </table>
+            </div>
+            <div class="modal-footer">
+            </div>
+        </div>
+    </div>
+</div>
+    </body>
+
+</html>
diff --git a/css/extra.css b/css/extra.css
index fa7952b..dab91c4 100644
--- a/css/extra.css
+++ b/css/extra.css
@@ -31,3 +31,32 @@
 .floating {
   float: right;
 }
+
+.headerlink {
+  padding-left: 1em;
+  opacity: 0;
+}
+
+h2:target .headerlink {
+  color: #008cba;
+  opacity: 1;
+}
+
+h3:target .headerlink {
+  color: #008cba;
+  opacity: 1;
+}
+
+h4:target .headerlink {
+  color: #008cba;
+  opacity: 1;
+}
+
+h5:target .headerlink {
+  color: #008cba;
+  opacity: 1;
+}
+
+code {
+  color: #458;
+}
diff --git a/evolution/index.html b/evolution/index.html
new file mode 100644
index 0000000..da31bc9
--- /dev/null
+++ b/evolution/index.html
@@ -0,0 +1,356 @@
+<!DOCTYPE html>
+<html lang="en">
+
+<head>
+    <meta charset="utf-8">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="description" content="A table format for large, slow-moving tabular data">
+    
+    
+    <link rel="../img/favicon.ico">
+
+    
+    <title>Table evolution - Apache Iceberg (incubating)</title>
+    
+
+    <link rel="stylesheet" href="//use.fontawesome.com/releases/v5.5.0/css/all.css" integrity="sha384-B4dIYHKNBt8Bc12p+WXckhzcICo0wtJAoU8YZTY5qE0Id1GSseTk6S+L3BlXeVIU" crossorigin="anonymous">
+    <link rel="stylesheet" href="//cdn.jsdelivr.net/npm/hack-font@3.3.0/build/web/hack.min.css">
+    <link href='//fonts.googleapis.com/css?family=PT+Sans:400,400italic,700,700italic&subset=latin-ext,latin' rel='stylesheet' type='text/css'>
+    <link href='//fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,700italic,400,300,600,700&subset=latin-ext,latin' rel='stylesheet' type='text/css'>
+    <link href="../css/bootstrap-custom.min.css" rel="stylesheet">
+    <link href="../css/base.min.css" rel="stylesheet">
+    <link href="../css/cinder.min.css" rel="stylesheet">
+    <link href="../css/highlight.min.css" rel="stylesheet">
+    <link href="../css/extra.css" rel="stylesheet">
+
+    <!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->
+    <!--[if lt IE 9]>
+            <script src="https://cdn.jsdelivr.net/npm/html5shiv@3.7.3/dist/html5shiv.min.js"></script>
+            <script src="https://cdn.jsdelivr.net/npm/respond.js@1.4.2/dest/respond.min.js"></script>
+        <![endif]-->
+
+    <script src="//ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js"></script>
+    <script>
+    WebFont.load({
+        google: {
+            families: ['Open Sans', 'PT Sans']
+        }
+    });
+    </script>
+
+    
+
+     
+</head>
+
+<body>
+
+    <div class="navbar navbar-default navbar-fixed-top" role="navigation">
+    <div class="container">
+
+        <!-- Collapsed navigation -->
+        <div class="navbar-header">
+            <!-- Expander button -->
+            <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
+                <span class="sr-only">Toggle navigation</span>
+                <span class="icon-bar"></span>
+                <span class="icon-bar"></span>
+                <span class="icon-bar"></span>
+            </button>
+            
+
+            <!-- Main title -->
+
+            <a class="navbar-brand" href="..">Apache Iceberg (incubating)</a>
+        </div>
+
+        <!-- Expanded navigation -->
+        <div class="navbar-collapse collapse">
+                <!-- Main navigation -->
+                <ul class="nav navbar-nav">
+                
+                
+                    <li >
+                        <a href="..">About</a>
+                    </li>
+                
+                
+                
+                    <li >
+                        <a href="../community/">Community</a>
+                    </li>
+                
+                
+                
+                    <li class="dropdown active">
+                        <a href="#" class="dropdown-toggle" data-toggle="dropdown">User docs <b class="caret"></b></a>
+                        <ul class="dropdown-menu">
+                        
+                            
+<li >
+    <a href="../schemas/">Schemas</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="../partitioning/">Partitioning</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="../configuration/">Configuration</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="../performance/">Performance</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="../reliability/">Reliability</a>
+</li>
+
+                        
+                            
+<li class="active">
+    <a href="./">Table evolution</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="../spark#time-travel">Time travel</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="../api-quickstart/">Quickstart</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="../spark/">Spark</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="../presto/">Presto</a>
+</li>
+
+                        
+                        </ul>
+                    </li>
+                
+                
+                
+                    <li class="dropdown">
+                        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Java <b class="caret"></b></a>
+                        <ul class="dropdown-menu">
+                        
+                            
+<li >
+    <a href="https://github.com/apache/incubator-iceberg">Git Repo</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="../api-quickstart/">Quickstart</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="../api/">API intro</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="/javadoc/">Javadoc</a>
+</li>
+
+                        
+                        </ul>
+                    </li>
+                
+                
+                
+                    <li class="dropdown">
+                        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Python <b class="caret"></b></a>
+                        <ul class="dropdown-menu">
+                        
+                            
+<li >
+    <a href="https://github.com/apache/incubator-iceberg/tree/master/python">Git Repo</a>
+</li>
+
+                        
+                        </ul>
+                    </li>
+                
+                
+                
+                    <li class="dropdown">
+                        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Format <b class="caret"></b></a>
+                        <ul class="dropdown-menu">
+                        
+                            
+<li >
+    <a href="../terms/">Definitions</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="../spec/">Spec</a>
+</li>
+
+                        
+                        </ul>
+                    </li>
+                
+                
+                
+                    <li >
+                        <a href="https://github.com/apache/incubator-iceberg">Iceberg on GitHub</a>
+                    </li>
+                
+                
+                </ul>
+
+            <ul class="nav navbar-nav navbar-right">
+                    <li >
+                        <a rel="prev" href="../reliability/">
+                            <i class="fas fa-arrow-left"></i> Previous
+                        </a>
+                    </li>
+                    <li >
+                        <a rel="next" href="../api-quickstart/">
+                            Next <i class="fas fa-arrow-right"></i>
+                        </a>
+                    </li>
+            </ul>
+        </div>
+    </div>
+</div>
+
+    <div class="container">
+        
+        
+        <div class="col-md-3"><div class="bs-sidebar hidden-print affix well" role="complementary">
+    <ul class="nav bs-sidenav">
+        <li class="first-level active"><a href="#table-evolution">Table Evolution</a></li>
+            <li class="second-level"><a href="#schema-evolution">Schema evolution</a></li>
+                
+                <li class="third-level"><a href="#correctness">Correctness</a></li>
+            <li class="second-level"><a href="#partition-evolution">Partition evolution</a></li>
+                
+    </ul>
+</div></div>
+        <div class="col-md-9" role="main">
+
+<h1 id="table-evolution">Table Evolution<a class="headerlink" href="#table-evolution" title="Permanent link">&para;</a></h1>
+<p>Iceberg supports <strong>in-place table evolution</strong>. You can <a href="#schema-evolution">evolve a table schema</a> just like SQL &ndash; even in nested structures &ndash; or <a href="#partition-evolution">change partition layout</a> when data volume changes. Iceberg does not require costly distractions, like rewriting table data or migrating to a new table.</p>
+<p>For example, Hive table partitioning cannot change so moving from a daily partition layout to an hourly partition layout requires a new table. And because queries are dependent on partitions, queries must be rewritten for the new table. In some cases, even changes as simple as renaming a column are either not supported, or can cause <a href="#correctness">data correctness</a> problems.</p>
+<h2 id="schema-evolution">Schema evolution<a class="headerlink" href="#schema-evolution" title="Permanent link">&para;</a></h2>
+<p>Iceberg supports the following schema evolution changes:</p>
+<ul>
+<li><strong>Add</strong> &ndash; add a new column to the table or to a nested struct</li>
+<li><strong>Drop</strong> &ndash; remove an existing column from the table or a nested struct</li>
+<li><strong>Rename</strong> &ndash; rename an existing column or field in a nested struct</li>
+<li><strong>Update</strong> &ndash; widen the type of a column, struct field, map key, map value, or list element</li>
+<li><strong>Reorder</strong> &ndash; change the order of columns or fields in a nested struct</li>
+</ul>
+<p>Iceberg schema updates are metadata changes. Data files are not eagerly rewritten.</p>
+<p>Note that map keys do not support adding or dropping struct fields that would change equality.</p>
+<h3 id="correctness">Correctness<a class="headerlink" href="#correctness" title="Permanent link">&para;</a></h3>
+<p>Iceberg guarantees that <strong>schema evolution changes are independent and free of side-effects</strong>:</p>
+<ol>
+<li>Added columns never read existing values from another column.</li>
+<li>Dropping a column or field does not change the values in any other column.</li>
+<li>Updating a column or field does not change values in any other column.</li>
+<li>Changing the order of columns or fields in a struct does not change the values associated with a column or field name.</li>
+</ol>
+<p>Iceberg uses unique IDs to track each column in a table. When you add a column, it is assigned a new ID so existing data is never used by mistake.</p>
+<ul>
+<li>Formats that track columns by name can inadvertently un-delete a column if a name is reused, which violates #1.</li>
+<li>Formats that track columns by position cannot delete columns without changing the names that are used for each column, which violates #2.</li>
+</ul>
+<h2 id="partition-evolution">Partition evolution<a class="headerlink" href="#partition-evolution" title="Permanent link">&para;</a></h2>
+<p>Iceberg table partitioning can be updated in an existing table because queries do not reference partition values directly.</p>
+<p>Iceberg uses <a href="../partitioning">hidden partitioning</a>, so you don&rsquo;t <em>need</em> to write queries for a specific partition layout to be fast. Instead, you can write queries that select the data you need, and Iceberg automatically prunes out files that don&rsquo;t contain matching data.</p>
+<p>Partition evolution is a metadata operation and does not eagerly rewrite files.</p></div>
+        
+        
+    </div>
+
+    <footer class="col-md-12 text-center">
+        
+        <hr>
+        <p>
+        <small>Documentation built with <a href="http://www.mkdocs.org/">MkDocs</a>.</p></small>
+
+        
+        
+    </footer>
+    <script src="//ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
+    <script src="../js/bootstrap-3.0.3.min.js"></script>
+    <script src="../js/highlight.pack.js"></script>
+    <script>hljs.initHighlightingOnLoad();</script>
+    <script>var base_url = ".."</script>
+    
+    <script src="../js/base.js"></script>
+
+    <div class="modal" id="mkdocs_keyboard_modal" tabindex="-1" role="dialog" aria-labelledby="keyboardModalLabel" aria-hidden="true">
+    <div class="modal-dialog">
+        <div class="modal-content">
+            <div class="modal-header">
+                <h4 class="modal-title" id="keyboardModalLabel">Keyboard Shortcuts</h4>
+                <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">&times;</span><span class="sr-only">Close</span></button>
+            </div>
+            <div class="modal-body">
+              <table class="table">
+                <thead>
+                  <tr>
+                    <th style="width: 20%;">Keys</th>
+                    <th>Action</th>
+                  </tr>
+                </thead>
+                <tbody>
+                  <tr>
+                    <td class="help shortcut"><kbd>?</kbd></td>
+                    <td>Open this help</td>
+                  </tr>
+                  <tr>
+                    <td class="next shortcut"><kbd>n</kbd></td>
+                    <td>Next page</td>
+                  </tr>
+                  <tr>
+                    <td class="prev shortcut"><kbd>p</kbd></td>
+                    <td>Previous page</td>
+                  </tr>
+                  <tr>
+                    <td class="search shortcut"><kbd>s</kbd></td>
+                    <td>Search</td>
+                  </tr>
+                </tbody>
+              </table>
+            </div>
+            <div class="modal-footer">
+            </div>
+        </div>
+    </div>
+</div>
+    </body>
+
+</html>
diff --git a/getting-started/index.html b/getting-started/index.html
index 630573f..b2826a1 100644
--- a/getting-started/index.html
+++ b/getting-started/index.html
@@ -84,21 +84,132 @@
                 
                 
                     <li class="dropdown">
-                        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Docs <b class="caret"></b></a>
+                        <a href="#" class="dropdown-toggle" data-toggle="dropdown">User docs <b class="caret"></b></a>
                         <ul class="dropdown-menu">
                         
                             
 <li >
+    <a href="../schemas/">Schemas</a>
+</li>
+
+                        
+                            
+<li >
     <a href="../partitioning/">Partitioning</a>
 </li>
 
                         
                             
 <li >
+    <a href="../configuration/">Configuration</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="../performance/">Performance</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="../reliability/">Reliability</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="../evolution/">Table evolution</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="../spark#time-travel">Time travel</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="../api-quickstart/">Quickstart</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="../spark/">Spark</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="../presto/">Presto</a>
+</li>
+
+                        
+                        </ul>
+                    </li>
+                
+                
+                
+                    <li class="dropdown">
+                        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Java <b class="caret"></b></a>
+                        <ul class="dropdown-menu">
+                        
+                            
+<li >
+    <a href="https://github.com/apache/incubator-iceberg">Git Repo</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="../api-quickstart/">Quickstart</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="../api/">API intro</a>
+</li>
+
+                        
+                            
+<li >
     <a href="/javadoc/">Javadoc</a>
 </li>
 
                         
+                        </ul>
+                    </li>
+                
+                
+                
+                    <li class="dropdown">
+                        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Python <b class="caret"></b></a>
+                        <ul class="dropdown-menu">
+                        
+                            
+<li >
+    <a href="https://github.com/apache/incubator-iceberg/tree/master/python">Git Repo</a>
+</li>
+
+                        
+                        </ul>
+                    </li>
+                
+                
+                
+                    <li class="dropdown">
+                        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Format <b class="caret"></b></a>
+                        <ul class="dropdown-menu">
+                        
+                            
+<li >
+    <a href="../terms/">Definitions</a>
+</li>
+
+                        
                             
 <li >
     <a href="../spec/">Spec</a>
@@ -109,14 +220,15 @@
                     </li>
                 
                 
+                
+                    <li >
+                        <a href="https://github.com/apache/incubator-iceberg">Iceberg on GitHub</a>
+                    </li>
+                
+                
                 </ul>
 
             <ul class="nav navbar-nav navbar-right">
-                    <li>
-                        <a href="#" data-toggle="modal" data-target="#mkdocs_search_modal">
-                            <i class="fas fa-search"></i> Search
-                        </a>
-                    </li>
             </ul>
         </div>
     </div>
@@ -132,7 +244,7 @@
 </div></div>
         <div class="col-md-9" role="main">
 
-<h2 id="getting-started">Getting Started</h2></div>
+<h2 id="getting-started">Getting Started<a class="headerlink" href="#getting-started" title="Permanent link">&para;</a></h2></div>
         
         
     </div>
@@ -153,32 +265,8 @@
     <script>var base_url = ".."</script>
     
     <script src="../js/base.js"></script>
-    <script src="../search/main.js"></script>
 
-    <div class="modal" id="mkdocs_search_modal" tabindex="-1" role="dialog" aria-labelledby="searchModalLabel" aria-hidden="true">
-    <div class="modal-dialog modal-lg">
-        <div class="modal-content">
-            <div class="modal-header">
-                <h4 class="modal-title" id="searchModalLabel">Search</h4>
-                <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">&times;</span><span class="sr-only">Close</span></button>
-            </div>
-            <div class="modal-body">
-                <p>
-                    From here you can search these documents. Enter
-                    your search terms below.
-                </p>
-                <form>
-                    <div class="form-group">
-                        <input type="text" class="form-control" placeholder="Search..." id="mkdocs-search-query" title="Type search term here">
-                    </div>
-                </form>
-                <div id="mkdocs-search-results"></div>
-            </div>
-            <div class="modal-footer">
-            </div>
-        </div>
-    </div>
-</div><div class="modal" id="mkdocs_keyboard_modal" tabindex="-1" role="dialog" aria-labelledby="keyboardModalLabel" aria-hidden="true">
+    <div class="modal" id="mkdocs_keyboard_modal" tabindex="-1" role="dialog" aria-labelledby="keyboardModalLabel" aria-hidden="true">
     <div class="modal-dialog">
         <div class="modal-content">
             <div class="modal-header">
diff --git a/index.html b/index.html
index b4dc918..337dfee 100644
--- a/index.html
+++ b/index.html
@@ -84,21 +84,132 @@
                 
                 
                     <li class="dropdown">
-                        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Docs <b class="caret"></b></a>
+                        <a href="#" class="dropdown-toggle" data-toggle="dropdown">User docs <b class="caret"></b></a>
                         <ul class="dropdown-menu">
                         
                             
 <li >
+    <a href="schemas/">Schemas</a>
+</li>
+
+                        
+                            
+<li >
     <a href="partitioning/">Partitioning</a>
 </li>
 
                         
                             
 <li >
+    <a href="configuration/">Configuration</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="performance/">Performance</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="reliability/">Reliability</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="evolution/">Table evolution</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="spark#time-travel">Time travel</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="api-quickstart/">Quickstart</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="spark/">Spark</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="presto/">Presto</a>
+</li>
+
+                        
+                        </ul>
+                    </li>
+                
+                
+                
+                    <li class="dropdown">
+                        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Java <b class="caret"></b></a>
+                        <ul class="dropdown-menu">
+                        
+                            
+<li >
+    <a href="https://github.com/apache/incubator-iceberg">Git Repo</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="api-quickstart/">Quickstart</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="api/">API intro</a>
+</li>
+
+                        
+                            
+<li >
     <a href="/javadoc/">Javadoc</a>
 </li>
 
                         
+                        </ul>
+                    </li>
+                
+                
+                
+                    <li class="dropdown">
+                        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Python <b class="caret"></b></a>
+                        <ul class="dropdown-menu">
+                        
+                            
+<li >
+    <a href="https://github.com/apache/incubator-iceberg/tree/master/python">Git Repo</a>
+</li>
+
+                        
+                        </ul>
+                    </li>
+                
+                
+                
+                    <li class="dropdown">
+                        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Format <b class="caret"></b></a>
+                        <ul class="dropdown-menu">
+                        
+                            
+<li >
+    <a href="terms/">Definitions</a>
+</li>
+
+                        
                             
 <li >
     <a href="spec/">Spec</a>
@@ -109,14 +220,15 @@
                     </li>
                 
                 
+                
+                    <li >
+                        <a href="https://github.com/apache/incubator-iceberg">Iceberg on GitHub</a>
+                    </li>
+                
+                
                 </ul>
 
             <ul class="nav navbar-nav navbar-right">
-                    <li>
-                        <a href="#" data-toggle="modal" data-target="#mkdocs_search_modal">
-                            <i class="fas fa-search"></i> Search
-                        </a>
-                    </li>
                     <li class="disabled">
                         <a rel="prev" >
                             <i class="fas fa-arrow-left"></i> Previous
@@ -137,10 +249,9 @@
         
         <div class="col-md-3"><div class="bs-sidebar hidden-print affix well" role="complementary">
     <ul class="nav bs-sidenav">
-        <li class="first-level active"><a href="#iceberg-overview">Iceberg Overview</a></li>
-        <li class="first-level "><a href="#design-benefits">Design benefits</a></li>
-        <li class="first-level "><a href="#why-a-new-table-format">Why a new table format?</a></li>
-        <li class="first-level "><a href="#other-design-goals">Other design goals</a></li>
+        <li class="first-level active"><a href="#user-experience">User experience</a></li>
+        <li class="first-level "><a href="#reliability-and-performance">Reliability and performance</a></li>
+        <li class="first-level "><a href="#open-standard">Open standard</a></li>
     </ul>
 </div></div>
         <div class="col-md-9" role="main">
@@ -164,45 +275,32 @@
   - under the License.
   -->
 
-<p><img alt="" src="img/Iceberg-logo.png" /></p>
-<p><strong>Apache Iceberg is a new table format for large, slow-moving tabular data.</strong> It is designed to improve on the de-facto standard table layout built into Hive, Presto, and Spark.</p>
-<h3 id="iceberg-overview">Iceberg Overview</h3>
-<p>Iceberg tracks individual data files in a table instead of directories. This allows writers to create data files in-place and only adds files to the table in an explicit commit.</p>
-<p>Table state is maintained in metadata files. All changes to table state create a new metadata file and replace the old metadata with an atomic operation. The table metadata file tracks the table schema, partitioning config, other properties, and snapshots of the table contents.</p>
-<p>The atomic transitions from one table metadata file to the next provide snapshot isolation. Readers use the latest table state (snapshot) that was current when they load the table metadata and are not affected by changes until they refresh and pick up a new metadata location.</p>
-<p>A <em>snapshot</em> is a complete set of data files in the table at some point in time. Snapshots are listed in the metadata file, but the files in a snapshot are stored across a separate set of <em>manifest</em> files.</p>
-<p>Data files in snapshots are stored in one or more manifest files that contain a row for each data file in the table, its partition data, and its metrics. A snapshot is the union of all files in its manifests. Manifest files can be shared between snapshots to avoid rewriting metadata that is slow-changing.</p>
-<h3 id="design-benefits">Design benefits</h3>
-<p>This design addresses specific problems with the hive layout: file listing is no longer used to plan jobs and files are created in place without renaming.</p>
-<p>This also provides improved guarantees and performance:</p>
+<h1 id="_1"><img alt="Iceberg" src="img/Iceberg-logo.png" /><a class="headerlink" href="#_1" title="Permanent link">&para;</a></h1>
+<p><strong>Apache Iceberg is an open table format for huge analytic datasets.</strong> Iceberg adds tables to Presto and Spark that use a high-performance format that works just like a SQL table.</p>
+<h3 id="user-experience">User experience<a class="headerlink" href="#user-experience" title="Permanent link">&para;</a></h3>
+<p>Iceberg avoids unpleasant surprises. Schema evolution works and won&rsquo;t inadvertently un-delete data. Users don&rsquo;t need to know about partitioning to get fast queries.</p>
 <ul>
-<li><strong>Snapshot isolation</strong>: Readers always use a consistent snapshot of the table, without needing to hold a lock. All table updates are atomic.</li>
-<li><strong>O(1) RPCs to plan</strong>: Instead of listing O(n) directories in a table to plan a job, reading a snapshot requires O(1) RPC calls.</li>
-<li><strong>Distributed planning</strong>: File pruning and predicate push-down is distributed to jobs, removing the metastore as a bottleneck.</li>
-<li><strong>Version history and rollback</strong>: Table snapshots are kept as history and tables can roll back if a job produces bad data.</li>
-<li><strong>Finer granularity partitioning</strong>: Distributed planning and O(1) RPC calls remove the current barriers to finer-grained partitioning.</li>
-<li><strong>Safe file-level operations</strong>. By supporting atomic changes, Iceberg enables new use cases, like safely compacting small files and safely appending late data to tables.</li>
+<li><a href="evolution#schema-evolution">Schema evolution</a> supports add, drop, update, or rename, and has <a href="evolution#correctness">no side-effects</a></li>
+<li><a href="partitioning">Hidden partitioning</a> prevents user mistakes that cause silently incorrect results or extremely slow queries</li>
+<li><a href="evolution#partition-evolution">Partition layout evolution</a> can update the layout of a table as data volume or query patterns change</li>
+<li><a href="spark#time-travel">Time travel</a> enables reproducible queries that use exactly the same table snapshot, or lets users easily examine changes</li>
+<li>Version rollback allows users to quickly correct problems by resetting tables to a good state</li>
 </ul>
-<h3 id="why-a-new-table-format">Why a new table format?</h3>
-<p>The central metastore can be a scale bottleneck and the file system doesn&rsquo;t&mdash;and shouldn&rsquo;t&mdash;provide transactions to isolate concurrent reads and writes.</p>
-<p>There are several problems with the current format:</p>
+<h3 id="reliability-and-performance">Reliability and performance<a class="headerlink" href="#reliability-and-performance" title="Permanent link">&para;</a></h3>
+<p>Iceberg was built for huge tables. Iceberg is used in production where a single table can contain tens of petabytes of data and even these huge tables can be read without a distributed SQL engine.</p>
 <ul>
-<li><strong>There is no specification</strong>: Implementations don’t handle all cases consistently. For example, bucketing in Hive and Spark use different hash functions and are not compatible. Hive uses a locking scheme to make cross-partition changes safe, but no other implementations use it.</li>
-<li><strong>Table data is tracked in two stores</strong>: a central metastore, for partitions, and the file system, for files. This makes atomic changes to a table’s contents impossible. It also requires job planning to make listing calls that are O(n) with the number of partitions. These listing calls are expensive, especially when using a remote object store.</li>
-<li><strong>Operations depend on file rename</strong>: Most output committers depend on rename operations to implement guarantees and reduce the amount of time tables only have partial data from a write. But rename is not a metadata-only operation in S3 and will copy data. The <a href="https://issues.apache.org/jira/browse/HADOOP-13786">new S3 committers</a> that use multipart upload make this better, but can’t entirely solve the problem and put a lot of load on the file system during jo [...]
+<li><a href="performance#scan-planning">Scan planning is fast</a> &ndash; a distributed SQL engine isn&rsquo;t needed to read a table or find files</li>
+<li><a href="performance#data-filtering">Advanced filtering</a> &ndash; data files are pruned with partition and column-level stats, using table metadata</li>
 </ul>
-<p>The current format&rsquo;s dependence on listing and rename cannot be changed, so a new format is needed.</p>
-<h3 id="other-design-goals">Other design goals</h3>
-<p>In addition to changes in how table contents are tracked, Iceberg&rsquo;s design improves a few other areas:</p>
+<p>Iceberg was designed to solve correctness problems in eventually-consistent cloud object stores.</p>
 <ul>
-<li><strong>Reliable types</strong>: Iceberg provides a core set of types, tested to work consistently across all of the supported data formats. Types include date, timestamp, and decimal, as well as nested combinations of map, list, and struct.</li>
-<li><strong>Schema evolution</strong>: Columns are tracked by ID to fully support add, drop, and rename across all columns and nested fields.</li>
-<li><strong>Hidden partitioning</strong>: Partitioning is built into Iceberg as table configuration; it can plan efficient queries without extra partition predicates.</li>
-<li><strong>Stats-based split filtering</strong>: Stats for the columns in each data file are used to eliminate splits before creating tasks, boosting performance for highly selective queries.</li>
-<li><strong>Metrics</strong>: The format includes cost-based optimization metrics stored with data files for better job planning.</li>
-<li><strong>Unmodified partition data</strong>: The Hive layout stores partition data escaped in strings. Iceberg stores partition data without modification.</li>
-<li><strong>Portable spec</strong>: Tables are not tied to Java. Iceberg has a clear specification for other implementations.</li>
-</ul></div>
+<li><a href="reliability">Works with any cloud store</a> and reduces NN congestion when in HDFS, by avoiding listing and renames</li>
+<li><a href="reliability">Serializable isolation</a> &ndash; table changes are atomic and readers never see partial or uncommitted changes</li>
+<li><a href="reliability#concurrent-write-operations">Multiple concurrent writers</a> use optimistic concurrency and will retry to ensure that compatible updates succeed, even when writes conflict</li>
+</ul>
+<h3 id="open-standard">Open standard<a class="headerlink" href="#open-standard" title="Permanent link">&para;</a></h3>
+<p>Iceberg has been designed and developed to be an open community standard with a <a href="spec">specification</a> to ensure compatibility across languages and implementations.</p>
+<p><a href="community">Apache Iceberg is open source</a>, and is an incubating project at the <a href="https://www.apache.org/">Apache Software Foundation</a>.</p></div>
         
         
     </div>
@@ -223,32 +321,8 @@
     <script>var base_url = "."</script>
     
     <script src="js/base.js"></script>
-    <script src="search/main.js"></script>
 
-    <div class="modal" id="mkdocs_search_modal" tabindex="-1" role="dialog" aria-labelledby="searchModalLabel" aria-hidden="true">
-    <div class="modal-dialog modal-lg">
-        <div class="modal-content">
-            <div class="modal-header">
-                <h4 class="modal-title" id="searchModalLabel">Search</h4>
-                <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">&times;</span><span class="sr-only">Close</span></button>
-            </div>
-            <div class="modal-body">
-                <p>
-                    From here you can search these documents. Enter
-                    your search terms below.
-                </p>
-                <form>
-                    <div class="form-group">
-                        <input type="text" class="form-control" placeholder="Search..." id="mkdocs-search-query" title="Type search term here">
-                    </div>
-                </form>
-                <div id="mkdocs-search-results"></div>
-            </div>
-            <div class="modal-footer">
-            </div>
-        </div>
-    </div>
-</div><div class="modal" id="mkdocs_keyboard_modal" tabindex="-1" role="dialog" aria-labelledby="keyboardModalLabel" aria-hidden="true">
+    <div class="modal" id="mkdocs_keyboard_modal" tabindex="-1" role="dialog" aria-labelledby="keyboardModalLabel" aria-hidden="true">
     <div class="modal-dialog">
         <div class="modal-content">
             <div class="modal-header">
@@ -294,5 +368,5 @@
 
 <!--
 MkDocs version : 1.0.4
-Build Date UTC : 2019-06-23 20:17:57
+Build Date UTC : 2019-07-06 20:08:06
 -->
diff --git a/javadoc/master/allclasses-frame.html b/javadoc/master/allclasses-frame.html
index 43d9cb7..a7a68ad 100644
--- a/javadoc/master/allclasses-frame.html
+++ b/javadoc/master/allclasses-frame.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:11 PDT 2019 -->
 <title>All Classes (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
 </head>
@@ -24,6 +24,7 @@
 <li><a href="org/apache/iceberg/avro/AvroSchemaUtil.html" title="class in org.apache.iceberg.avro" target="classFrame">AvroSchemaUtil</a></li>
 <li><a href="org/apache/iceberg/avro/AvroSchemaVisitor.html" title="class in org.apache.iceberg.avro" target="classFrame">AvroSchemaVisitor</a></li>
 <li><a href="org/apache/iceberg/BaseCombinedScanTask.html" title="class in org.apache.iceberg" target="classFrame">BaseCombinedScanTask</a></li>
+<li><a href="org/apache/iceberg/BaseMetastoreCatalog.html" title="class in org.apache.iceberg" target="classFrame">BaseMetastoreCatalog</a></li>
 <li><a href="org/apache/iceberg/BaseMetastoreTableOperations.html" title="class in org.apache.iceberg" target="classFrame">BaseMetastoreTableOperations</a></li>
 <li><a href="org/apache/iceberg/BaseMetastoreTables.html" title="class in org.apache.iceberg" target="classFrame">BaseMetastoreTables</a></li>
 <li><a href="org/apache/iceberg/BaseTable.html" title="class in org.apache.iceberg" target="classFrame">BaseTable</a></li>
@@ -110,6 +111,8 @@
 <li><a href="org/apache/iceberg/hadoop/HadoopTables.html" title="class in org.apache.iceberg.hadoop" target="classFrame">HadoopTables</a></li>
 <li><a href="org/apache/iceberg/HasTableOperations.html" title="interface in org.apache.iceberg" target="classFrame"><span class="interfaceName">HasTableOperations</span></a></li>
 <li><a href="org/apache/iceberg/spark/hacks/Hive.html" title="class in org.apache.iceberg.spark.hacks" target="classFrame">Hive</a></li>
+<li><a href="org/apache/iceberg/hive/HiveCatalog.html" title="class in org.apache.iceberg.hive" target="classFrame">HiveCatalog</a></li>
+<li><a href="org/apache/iceberg/hive/HiveCatalogs.html" title="class in org.apache.iceberg.hive" target="classFrame">HiveCatalogs</a></li>
 <li><a href="org/apache/iceberg/hive/HiveTableOperations.html" title="class in org.apache.iceberg.hive" target="classFrame">HiveTableOperations</a></li>
 <li><a href="org/apache/iceberg/hive/HiveTables.html" title="class in org.apache.iceberg.hive" target="classFrame">HiveTables</a></li>
 <li><a href="org/apache/iceberg/hive/HiveTypeConverter.html" title="class in org.apache.iceberg.hive" target="classFrame">HiveTypeConverter</a></li>
@@ -240,7 +243,6 @@
 <li><a href="org/apache/iceberg/spark/data/SparkOrcReader.html" title="class in org.apache.iceberg.spark.data" target="classFrame">SparkOrcReader</a></li>
 <li><a href="org/apache/iceberg/spark/data/SparkOrcWriter.html" title="class in org.apache.iceberg.spark.data" target="classFrame">SparkOrcWriter</a></li>
 <li><a href="org/apache/iceberg/spark/data/SparkParquetReaders.html" title="class in org.apache.iceberg.spark.data" target="classFrame">SparkParquetReaders</a></li>
-<li><a href="com/netflix/iceberg/spark/data/SparkParquetWriters.html" title="class in com.netflix.iceberg.spark.data" target="classFrame">SparkParquetWriters</a></li>
 <li><a href="org/apache/iceberg/spark/data/SparkParquetWriters.html" title="class in org.apache.iceberg.spark.data" target="classFrame">SparkParquetWriters</a></li>
 <li><a href="org/apache/iceberg/spark/SparkSchemaUtil.html" title="class in org.apache.iceberg.spark" target="classFrame">SparkSchemaUtil</a></li>
 <li><a href="org/apache/iceberg/spark/data/SparkValueReaders.html" title="class in org.apache.iceberg.spark.data" target="classFrame">SparkValueReaders</a></li>
@@ -266,6 +268,7 @@
 <li><a href="org/apache/iceberg/util/Tasks.UnrecoverableException.html" title="class in org.apache.iceberg.util" target="classFrame">Tasks.UnrecoverableException</a></li>
 <li><a href="org/apache/iceberg/util/ThreadPools.html" title="class in org.apache.iceberg.util" target="classFrame">ThreadPools</a></li>
 <li><a href="org/apache/iceberg/Transaction.html" title="interface in org.apache.iceberg" target="classFrame"><span class="interfaceName">Transaction</span></a></li>
+<li><a href="org/apache/iceberg/Transactions.html" title="class in org.apache.iceberg" target="classFrame">Transactions</a></li>
 <li><a href="org/apache/iceberg/transforms/Transform.html" title="interface in org.apache.iceberg.transforms" target="classFrame"><span class="interfaceName">Transform</span></a></li>
 <li><a href="org/apache/iceberg/transforms/Transforms.html" title="class in org.apache.iceberg.transforms" target="classFrame">Transforms</a></li>
 <li><a href="org/apache/iceberg/parquet/TripleWriter.html" title="interface in org.apache.iceberg.parquet" target="classFrame"><span class="interfaceName">TripleWriter</span></a></li>
diff --git a/javadoc/master/allclasses-noframe.html b/javadoc/master/allclasses-noframe.html
index 9e707e1..1505a0a 100644
--- a/javadoc/master/allclasses-noframe.html
+++ b/javadoc/master/allclasses-noframe.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:11 PDT 2019 -->
 <title>All Classes (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
 </head>
@@ -24,6 +24,7 @@
 <li><a href="org/apache/iceberg/avro/AvroSchemaUtil.html" title="class in org.apache.iceberg.avro">AvroSchemaUtil</a></li>
 <li><a href="org/apache/iceberg/avro/AvroSchemaVisitor.html" title="class in org.apache.iceberg.avro">AvroSchemaVisitor</a></li>
 <li><a href="org/apache/iceberg/BaseCombinedScanTask.html" title="class in org.apache.iceberg">BaseCombinedScanTask</a></li>
+<li><a href="org/apache/iceberg/BaseMetastoreCatalog.html" title="class in org.apache.iceberg">BaseMetastoreCatalog</a></li>
 <li><a href="org/apache/iceberg/BaseMetastoreTableOperations.html" title="class in org.apache.iceberg">BaseMetastoreTableOperations</a></li>
 <li><a href="org/apache/iceberg/BaseMetastoreTables.html" title="class in org.apache.iceberg">BaseMetastoreTables</a></li>
 <li><a href="org/apache/iceberg/BaseTable.html" title="class in org.apache.iceberg">BaseTable</a></li>
@@ -110,6 +111,8 @@
 <li><a href="org/apache/iceberg/hadoop/HadoopTables.html" title="class in org.apache.iceberg.hadoop">HadoopTables</a></li>
 <li><a href="org/apache/iceberg/HasTableOperations.html" title="interface in org.apache.iceberg"><span class="interfaceName">HasTableOperations</span></a></li>
 <li><a href="org/apache/iceberg/spark/hacks/Hive.html" title="class in org.apache.iceberg.spark.hacks">Hive</a></li>
+<li><a href="org/apache/iceberg/hive/HiveCatalog.html" title="class in org.apache.iceberg.hive">HiveCatalog</a></li>
+<li><a href="org/apache/iceberg/hive/HiveCatalogs.html" title="class in org.apache.iceberg.hive">HiveCatalogs</a></li>
 <li><a href="org/apache/iceberg/hive/HiveTableOperations.html" title="class in org.apache.iceberg.hive">HiveTableOperations</a></li>
 <li><a href="org/apache/iceberg/hive/HiveTables.html" title="class in org.apache.iceberg.hive">HiveTables</a></li>
 <li><a href="org/apache/iceberg/hive/HiveTypeConverter.html" title="class in org.apache.iceberg.hive">HiveTypeConverter</a></li>
@@ -240,7 +243,6 @@
 <li><a href="org/apache/iceberg/spark/data/SparkOrcReader.html" title="class in org.apache.iceberg.spark.data">SparkOrcReader</a></li>
 <li><a href="org/apache/iceberg/spark/data/SparkOrcWriter.html" title="class in org.apache.iceberg.spark.data">SparkOrcWriter</a></li>
 <li><a href="org/apache/iceberg/spark/data/SparkParquetReaders.html" title="class in org.apache.iceberg.spark.data">SparkParquetReaders</a></li>
-<li><a href="com/netflix/iceberg/spark/data/SparkParquetWriters.html" title="class in com.netflix.iceberg.spark.data">SparkParquetWriters</a></li>
 <li><a href="org/apache/iceberg/spark/data/SparkParquetWriters.html" title="class in org.apache.iceberg.spark.data">SparkParquetWriters</a></li>
 <li><a href="org/apache/iceberg/spark/SparkSchemaUtil.html" title="class in org.apache.iceberg.spark">SparkSchemaUtil</a></li>
 <li><a href="org/apache/iceberg/spark/data/SparkValueReaders.html" title="class in org.apache.iceberg.spark.data">SparkValueReaders</a></li>
@@ -266,6 +268,7 @@
 <li><a href="org/apache/iceberg/util/Tasks.UnrecoverableException.html" title="class in org.apache.iceberg.util">Tasks.UnrecoverableException</a></li>
 <li><a href="org/apache/iceberg/util/ThreadPools.html" title="class in org.apache.iceberg.util">ThreadPools</a></li>
 <li><a href="org/apache/iceberg/Transaction.html" title="interface in org.apache.iceberg"><span class="interfaceName">Transaction</span></a></li>
+<li><a href="org/apache/iceberg/Transactions.html" title="class in org.apache.iceberg">Transactions</a></li>
 <li><a href="org/apache/iceberg/transforms/Transform.html" title="interface in org.apache.iceberg.transforms"><span class="interfaceName">Transform</span></a></li>
 <li><a href="org/apache/iceberg/transforms/Transforms.html" title="class in org.apache.iceberg.transforms">Transforms</a></li>
 <li><a href="org/apache/iceberg/parquet/TripleWriter.html" title="interface in org.apache.iceberg.parquet"><span class="interfaceName">TripleWriter</span></a></li>
diff --git a/javadoc/master/com/netflix/iceberg/spark/data/SparkParquetWriters.html b/javadoc/master/com/netflix/iceberg/spark/data/SparkParquetWriters.html
deleted file mode 100644
index dd7ae46..0000000
--- a/javadoc/master/com/netflix/iceberg/spark/data/SparkParquetWriters.html
+++ /dev/null
@@ -1,235 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
-<title>SparkParquetWriters (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="SparkParquetWriters (iceberg master API)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev&nbsp;Class</li>
-<li>Next&nbsp;Class</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?com/netflix/iceberg/spark/data/SparkParquetWriters.html" target="_top">Frames</a></li>
-<li><a href="SparkParquetWriters.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li>Method</li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">com.netflix.iceberg.spark.data</div>
-<h2 title="Class SparkParquetWriters" class="title">Class SparkParquetWriters</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li>java.lang.Object</li>
-<li>
-<ul class="inheritance">
-<li>com.netflix.iceberg.spark.data.SparkParquetWriters</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre>public class <span class="typeNameLabel">SparkParquetWriters</span>
-extends java.lang.Object</pre>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
-<!--   -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../com/netflix/iceberg/spark/data/SparkParquetWriters.html#SparkParquetWriters--">SparkParquetWriters</a></span>()</code>&nbsp;</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
-<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
-<!--   -->
-</a>
-<h3>Constructor Detail</h3>
-<a name="SparkParquetWriters--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>SparkParquetWriters</h4>
-<pre>public&nbsp;SparkParquetWriters()</pre>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev&nbsp;Class</li>
-<li>Next&nbsp;Class</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?com/netflix/iceberg/spark/data/SparkParquetWriters.html" target="_top">Frames</a></li>
-<li><a href="SparkParquetWriters.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li>Method</li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-</body>
-</html>
diff --git a/javadoc/master/com/netflix/iceberg/spark/data/package-frame.html b/javadoc/master/com/netflix/iceberg/spark/data/package-frame.html
deleted file mode 100644
index 5a716de..0000000
--- a/javadoc/master/com/netflix/iceberg/spark/data/package-frame.html
+++ /dev/null
@@ -1,20 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
-<title>com.netflix.iceberg.spark.data (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<h1 class="bar"><a href="../../../../../com/netflix/iceberg/spark/data/package-summary.html" target="classFrame">com.netflix.iceberg.spark.data</a></h1>
-<div class="indexContainer">
-<h2 title="Classes">Classes</h2>
-<ul title="Classes">
-<li><a href="SparkParquetWriters.html" title="class in com.netflix.iceberg.spark.data" target="classFrame">SparkParquetWriters</a></li>
-</ul>
-</div>
-</body>
-</html>
diff --git a/javadoc/master/com/netflix/iceberg/spark/data/package-summary.html b/javadoc/master/com/netflix/iceberg/spark/data/package-summary.html
deleted file mode 100644
index d8dc295..0000000
--- a/javadoc/master/com/netflix/iceberg/spark/data/package-summary.html
+++ /dev/null
@@ -1,140 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
-<title>com.netflix.iceberg.spark.data (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="com.netflix.iceberg.spark.data (iceberg master API)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li class="navBarCell1Rev">Package</li>
-<li>Class</li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev&nbsp;Package</li>
-<li><a href="../../../../../org/apache/iceberg/package-summary.html">Next&nbsp;Package</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?com/netflix/iceberg/spark/data/package-summary.html" target="_top">Frames</a></li>
-<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 title="Package" class="title">Package&nbsp;com.netflix.iceberg.spark.data</h1>
-</div>
-<div class="contentContainer">
-<ul class="blockList">
-<li class="blockList">
-<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
-<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Class</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../../com/netflix/iceberg/spark/data/SparkParquetWriters.html" title="class in com.netflix.iceberg.spark.data">SparkParquetWriters</a></td>
-<td class="colLast">&nbsp;</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li class="navBarCell1Rev">Package</li>
-<li>Class</li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev&nbsp;Package</li>
-<li><a href="../../../../../org/apache/iceberg/package-summary.html">Next&nbsp;Package</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?com/netflix/iceberg/spark/data/package-summary.html" target="_top">Frames</a></li>
-<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-</body>
-</html>
diff --git a/javadoc/master/com/netflix/iceberg/spark/data/package-tree.html b/javadoc/master/com/netflix/iceberg/spark/data/package-tree.html
deleted file mode 100644
index 81bd86d..0000000
--- a/javadoc/master/com/netflix/iceberg/spark/data/package-tree.html
+++ /dev/null
@@ -1,135 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
-<title>com.netflix.iceberg.spark.data Class Hierarchy (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="com.netflix.iceberg.spark.data Class Hierarchy (iceberg master API)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li class="navBarCell1Rev">Tree</li>
-<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li><a href="../../../../../org/apache/iceberg/package-tree.html">Next</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?com/netflix/iceberg/spark/data/package-tree.html" target="_top">Frames</a></li>
-<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 class="title">Hierarchy For Package com.netflix.iceberg.spark.data</h1>
-<span class="packageHierarchyLabel">Package Hierarchies:</span>
-<ul class="horizontal">
-<li><a href="../../../../../overview-tree.html">All Packages</a></li>
-</ul>
-</div>
-<div class="contentContainer">
-<h2 title="Class Hierarchy">Class Hierarchy</h2>
-<ul>
-<li type="circle">java.lang.Object
-<ul>
-<li type="circle">com.netflix.iceberg.spark.data.<a href="../../../../../com/netflix/iceberg/spark/data/SparkParquetWriters.html" title="class in com.netflix.iceberg.spark.data"><span class="typeNameLink">SparkParquetWriters</span></a></li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li class="navBarCell1Rev">Tree</li>
-<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li><a href="../../../../../org/apache/iceberg/package-tree.html">Next</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?com/netflix/iceberg/spark/data/package-tree.html" target="_top">Frames</a></li>
-<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-</body>
-</html>
diff --git a/javadoc/master/constant-values.html b/javadoc/master/constant-values.html
index fd06ee5..13ed9e3 100644
--- a/javadoc/master/constant-values.html
+++ b/javadoc/master/constant-values.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:11 PDT 2019 -->
 <title>Constant Field Values (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
 </head>
diff --git a/javadoc/master/deprecated-list.html b/javadoc/master/deprecated-list.html
index 830eae5..f827a44 100644
--- a/javadoc/master/deprecated-list.html
+++ b/javadoc/master/deprecated-list.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:11 PDT 2019 -->
 <title>Deprecated List (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
 </head>
diff --git a/javadoc/master/help-doc.html b/javadoc/master/help-doc.html
index 5c80931..5b01c92 100644
--- a/javadoc/master/help-doc.html
+++ b/javadoc/master/help-doc.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:11 PDT 2019 -->
 <title>API Help (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
 </head>
diff --git a/javadoc/master/index-all.html b/javadoc/master/index-all.html
index 1a4016e..9a3401b 100644
--- a/javadoc/master/index-all.html
+++ b/javadoc/master/index-all.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:11 PDT 2019 -->
 <title>Index (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
 </head>
@@ -328,6 +328,10 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseCombinedScanTask.html#BaseCombinedScanTask-java.util.List-">BaseCombinedScanTask(List&lt;FileScanTask&gt;)</a></span> - Constructor for class org.apache.iceberg.<a href="org/apache/iceberg/BaseCombinedScanTask.html" title="class in org.apache.iceberg">BaseCombinedScanTask</a></dt>
 <dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/BaseMetastoreCatalog.html" title="class in org.apache.iceberg"><span class="typeNameLink">BaseMetastoreCatalog</span></a> - Class in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseMetastoreCatalog.html#BaseMetastoreCatalog-org.apache.hadoop.conf.Configuration-">BaseMetastoreCatalog(Configuration)</a></span> - Constructor for class org.apache.iceberg.<a href="org/apache/iceberg/BaseMetastoreCatalog.html" title="class in org.apache.iceberg">BaseMetastoreCatalog</a></dt>
+<dd>&nbsp;</dd>
 <dt><a href="org/apache/iceberg/BaseMetastoreTableOperations.html" title="class in org.apache.iceberg"><span class="typeNameLink">BaseMetastoreTableOperations</span></a> - Class in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseMetastoreTableOperations.html#BaseMetastoreTableOperations-org.apache.hadoop.conf.Configuration-">BaseMetastoreTableOperations(Configuration)</a></span> - Constructor for class org.apache.iceberg.<a href="org/apache/iceberg/BaseMetastoreTableOperations.html" title="class in org.apache.iceberg">BaseMetastoreTableOperations</a></dt>
@@ -651,7 +655,7 @@
 </dd>
 <dt><a href="org/apache/iceberg/catalog/Catalog.html" title="interface in org.apache.iceberg.catalog"><span class="typeNameLink">Catalog</span></a> - Interface in <a href="org/apache/iceberg/catalog/package-summary.html">org.apache.iceberg.catalog</a></dt>
 <dd>
-<div class="block">Top level Catalog APIs that supports table DDLs and namespace listing.</div>
+<div class="block">A Catalog API for table create, drop, and load operations.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/iceberg/SnapshotSummary.html#CHANGED_PARTITION_COUNT_PROP">CHANGED_PARTITION_COUNT_PROP</a></span> - Static variable in class org.apache.iceberg.<a href="org/apache/iceberg/SnapshotSummary.html" title="class in org.apache.iceberg">SnapshotSummary</a></dt>
 <dd>&nbsp;</dd>
@@ -679,6 +683,8 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/iceberg/FilteredManifest.html#close--">close()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/FilteredManifest.html" title="class in org.apache.iceberg">FilteredManifest</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/hive/HiveCatalog.html#close--">close()</a></span> - Method in class org.apache.iceberg.hive.<a href="org/apache/iceberg/hive/HiveCatalog.html" title="class in org.apache.iceberg.hive">HiveCatalog</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/iceberg/hive/HiveTables.html#close--">close()</a></span> - Method in class org.apache.iceberg.hive.<a href="org/apache/iceberg/hive/HiveTables.html" title="class in org.apache.iceberg.hive">HiveTables</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/iceberg/io/CloseableGroup.html#close--">close()</a></span> - Method in class org.apache.iceberg.io.<a href="org/apache/iceberg/io/CloseableGroup.html" title="class in org.apache.iceberg.io">CloseableGroup</a></dt>
@@ -757,8 +763,6 @@
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/iceberg/parquet/ColumnWriter.html" title="class in org.apache.iceberg.parquet"><span class="typeNameLink">ColumnWriter</span></a>&lt;<a href="org/apache/iceberg/parquet/ColumnWriter.html" title="type parameter in ColumnWriter">T</a>&gt; - Class in <a href="org/apache/iceberg/parquet/package-summary.html">org.apache.iceberg.parquet</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="com/netflix/iceberg/spark/data/package-summary.html">com.netflix.iceberg.spark.data</a> - package com.netflix.iceberg.spark.data</dt>
-<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/iceberg/io/CloseableIterable.html#combine-java.lang.Iterable-java.io.Closeable-">combine(Iterable&lt;E&gt;, Closeable)</a></span> - Static method in interface org.apache.iceberg.io.<a href="org/apache/iceberg/io/CloseableIterable.html" title="interface in org.apache.iceberg.io">CloseableIterable</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/iceberg/CombinedScanTask.html" title="interface in org.apache.iceberg"><span class="typeNameLink">CombinedScanTask</span></a> - Interface in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
@@ -976,10 +980,28 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/iceberg/spark/source/IcebergSource.html#createStreamWriter-java.lang.String-org.apache.spark.sql.types.StructType-org.apache.spark.sql.streaming.OutputMode-org.apache.spark.sql.sources.v2.DataSourceOptions-">createStreamWriter(String, StructType, OutputMode, DataSourceOptions)</a></span> - Method in class org.apache.iceberg.spark.source.<a href="org/apache/iceberg/spark/source/IcebergSource.html" title="class in org.apache.iceberg.spar [...]
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseMetastoreCatalog.html#createTable-org.apache.iceberg.catalog.TableIdentifier-org.apache.iceberg.Schema-org.apache.iceberg.PartitionSpec-java.lang.String-java.util.Map-">createTable(TableIdentifier, Schema, PartitionSpec, String, Map&lt;String, String&gt;)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/BaseMetastoreCatalog.html" title="class in org.apache.iceberg">BaseMetastoreCatalog</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/catalog/Catalog.html#createTable-org.apache.iceberg.catalog.TableIdentifier-org.apache.iceberg.Schema-org.apache.iceberg.PartitionSpec-java.lang.String-java.util.Map-">createTable(TableIdentifier, Schema, PartitionSpec, String, Map&lt;String, String&gt;)</a></span> - Method in interface org.apache.iceberg.catalog.<a href="org/apache/iceberg/catalog/Catalog.html" title="interface in org.apache.iceberg.catalog">Catalog</a></dt>
+<dd>
+<div class="block">Create a table.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/apache/iceberg/catalog/Catalog.html#createTable-org.apache.iceberg.catalog.TableIdentifier-org.apache.iceberg.Schema-org.apache.iceberg.PartitionSpec-java.util.Map-">createTable(TableIdentifier, Schema, PartitionSpec, Map&lt;String, String&gt;)</a></span> - Method in interface org.apache.iceberg.catalog.<a href="org/apache/iceberg/catalog/Catalog.html" title="interface in org.apache.iceberg.catalog">Catalog</a></dt>
 <dd>
-<div class="block">creates the table or throws <a href="org/apache/iceberg/exceptions/AlreadyExistsException.html" title="class in org.apache.iceberg.exceptions"><code>AlreadyExistsException</code></a>.</div>
+<div class="block">Create a table.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/catalog/Catalog.html#createTable-org.apache.iceberg.catalog.TableIdentifier-org.apache.iceberg.Schema-org.apache.iceberg.PartitionSpec-">createTable(TableIdentifier, Schema, PartitionSpec)</a></span> - Method in interface org.apache.iceberg.catalog.<a href="org/apache/iceberg/catalog/Catalog.html" title="interface in org.apache.iceberg.catalog">Catalog</a></dt>
+<dd>
+<div class="block">Create a table.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/catalog/Catalog.html#createTable-org.apache.iceberg.catalog.TableIdentifier-org.apache.iceberg.Schema-">createTable(TableIdentifier, Schema)</a></span> - Method in interface org.apache.iceberg.catalog.<a href="org/apache/iceberg/catalog/Catalog.html" title="interface in org.apache.iceberg.catalog">Catalog</a></dt>
+<dd>
+<div class="block">Create an unpartitioned table.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/hive/HiveCatalog.html#createTable-org.apache.iceberg.catalog.TableIdentifier-org.apache.iceberg.Schema-org.apache.iceberg.PartitionSpec-java.lang.String-java.util.Map-">createTable(TableIdentifier, Schema, PartitionSpec, String, Map&lt;String, String&gt;)</a></span> - Method in class org.apache.iceberg.hive.<a href="org/apache/iceberg/hive/HiveCatalog.html" title="class in org.apache.iceberg.hive">HiveCatalog</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Transactions.html#createTableTransaction-org.apache.iceberg.TableOperations-org.apache.iceberg.TableMetadata-">createTableTransaction(TableOperations, TableMetadata)</a></span> - Static method in class org.apache.iceberg.<a href="org/apache/iceberg/Transactions.html" title="class in org.apache.iceberg">Transactions</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/iceberg/spark/source/IcebergSource.html#createWriter-java.lang.String-org.apache.spark.sql.types.StructType-org.apache.spark.sql.SaveMode-org.apache.spark.sql.sources.v2.DataSourceOptions-">createWriter(String, StructType, SaveMode, DataSourceOptions)</a></span> - Method in class org.apache.iceberg.spark.source.<a href="org/apache/iceberg/spark/source/IcebergSource.html" title="class in org.apache.iceberg.spark.source">IcebergSource</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/Avro.WriteBuilder.html#createWriterFunc-java.util.function.Function-">createWriterFunc(Function&lt;Schema, DatumWriter&lt;?&gt;&gt;)</a></span> - Method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/Avro.WriteBuilder.html" title="class in org.apache.iceberg.avro">Avro.WriteBuilder</a></dt>
@@ -1101,8 +1123,12 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/iceberg/TableMetadata.html#defaultSpecId--">defaultSpecId()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/TableMetadata.html" title="class in org.apache.iceberg">TableMetadata</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseMetastoreCatalog.html#defaultWarehouseLocation-org.apache.hadoop.conf.Configuration-org.apache.iceberg.catalog.TableIdentifier-">defaultWarehouseLocation(Configuration, TableIdentifier)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/BaseMetastoreCatalog.html" title="class in org.apache.iceberg">BaseMetastoreCatalog</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseMetastoreTables.html#defaultWarehouseLocation-org.apache.hadoop.conf.Configuration-java.lang.String-java.lang.String-">defaultWarehouseLocation(Configuration, String, String)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/BaseMetastoreTables.html" title="class in org.apache.iceberg">BaseMetastoreTables</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/hive/HiveCatalog.html#defaultWarehouseLocation-org.apache.hadoop.conf.Configuration-org.apache.iceberg.catalog.TableIdentifier-">defaultWarehouseLocation(Configuration, TableIdentifier)</a></span> - Method in class org.apache.iceberg.hive.<a href="org/apache/iceberg/hive/HiveCatalog.html" title="class in org.apache.iceberg.hive">HiveCatalog</a></dt>
+<dd>&nbsp;</dd>
 <dt><a href="org/apache/iceberg/io/DelegatingInputStream.html" title="interface in org.apache.iceberg.io"><span class="typeNameLink">DelegatingInputStream</span></a> - Interface in <a href="org/apache/iceberg/io/package-summary.html">org.apache.iceberg.io</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/iceberg/io/DelegatingOutputStream.html" title="interface in org.apache.iceberg.io"><span class="typeNameLink">DelegatingOutputStream</span></a> - Interface in <a href="org/apache/iceberg/io/package-summary.html">org.apache.iceberg.io</a></dt>
@@ -1171,6 +1197,10 @@
 <dd>
 <div class="block">Passes an alternative delete implementation that will be used for manifests and data files.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/SnapshotUpdate.html#deleteWith-java.util.function.Consumer-">deleteWith(Consumer&lt;String&gt;)</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/SnapshotUpdate.html" title="interface in org.apache.iceberg">SnapshotUpdate</a></dt>
+<dd>
+<div class="block">Set a callback to delete files instead of the table's default.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/apache/iceberg/orc/ColumnIdMap.html#deserialize-org.apache.orc.TypeDescription-java.nio.ByteBuffer-">deserialize(TypeDescription, ByteBuffer)</a></span> - Static method in class org.apache.iceberg.orc.<a href="org/apache/iceberg/orc/ColumnIdMap.html" title="class in org.apache.iceberg.orc">ColumnIdMap</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.NestedField.html#doc--">doc()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.NestedField.html" title="class in org.apache.iceberg.types">Types.NestedField</a></dt>
@@ -1183,10 +1213,10 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/iceberg/catalog/Catalog.html#dropTable-org.apache.iceberg.catalog.TableIdentifier-">dropTable(TableIdentifier)</a></span> - Method in interface org.apache.iceberg.catalog.<a href="org/apache/iceberg/catalog/Catalog.html" title="interface in org.apache.iceberg.catalog">Catalog</a></dt>
 <dd>
-<div class="block">Drops the table if it exists, otherwise throws <a href="org/apache/iceberg/exceptions/NoSuchTableException.html" title="class in org.apache.iceberg.exceptions"><code>NoSuchTableException</code></a>
- The implementation should not delete the underlying data but ensure that a
- subsequent call to <a href="org/apache/iceberg/catalog/Catalog.html#tableExists-org.apache.iceberg.catalog.TableIdentifier-"><code>Catalog.tableExists(TableIdentifier)</code></a> returns false.</div>
+<div class="block">Drop a table.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/hive/HiveCatalog.html#dropTable-org.apache.iceberg.catalog.TableIdentifier-">dropTable(TableIdentifier)</a></span> - Method in class org.apache.iceberg.hive.<a href="org/apache/iceberg/hive/HiveCatalog.html" title="class in org.apache.iceberg.hive">HiveCatalog</a></dt>
+<dd>&nbsp;</dd>
 <dt><a href="org/apache/iceberg/common/DynClasses.html" title="class in org.apache.iceberg.common"><span class="typeNameLink">DynClasses</span></a> - Class in <a href="org/apache/iceberg/common/package-summary.html">org.apache.iceberg.common</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/iceberg/common/DynClasses.Builder.html" title="class in org.apache.iceberg.common"><span class="typeNameLink">DynClasses.Builder</span></a> - Class in <a href="org/apache/iceberg/common/package-summary.html">org.apache.iceberg.common</a></dt>
@@ -1386,6 +1416,12 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/iceberg/ManifestFile.html#existingFilesCount--">existingFilesCount()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/ManifestFile.html" title="interface in org.apache.iceberg">ManifestFile</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/hadoop/HadoopInputFile.html#exists--">exists()</a></span> - Method in class org.apache.iceberg.hadoop.<a href="org/apache/iceberg/hadoop/HadoopInputFile.html" title="class in org.apache.iceberg.hadoop">HadoopInputFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/io/InputFile.html#exists--">exists()</a></span> - Method in interface org.apache.iceberg.io.<a href="org/apache/iceberg/io/InputFile.html" title="interface in org.apache.iceberg.io">InputFile</a></dt>
+<dd>
+<div class="block">Checks whether the file exists.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/apache/iceberg/ExpireSnapshots.html#expireOlderThan-long-">expireOlderThan(long)</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/ExpireSnapshots.html" title="interface in org.apache.iceberg">ExpireSnapshots</a></dt>
 <dd>
 <div class="block">Expires all snapshots older than the given timestamp.</div>
@@ -1982,7 +2018,9 @@
 <dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetSchemaUtil.html#hasIds-org.apache.parquet.schema.MessageType-">hasIds(MessageType)</a></span> - Static method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetSchemaUtil.html" title="class in org.apache.iceberg.parquet">ParquetSchemaUtil</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/iceberg/catalog/TableIdentifier.html#hasNamespace--">hasNamespace()</a></span> - Method in class org.apache.iceberg.catalog.<a href="org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a></dt>
-<dd>&nbsp;</dd>
+<dd>
+<div class="block">Whether the namespace is empty.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/apache/iceberg/orc/VectorizedRowBatchIterator.html#hasNext--">hasNext()</a></span> - Method in class org.apache.iceberg.orc.<a href="org/apache/iceberg/orc/VectorizedRowBatchIterator.html" title="class in org.apache.iceberg.orc">VectorizedRowBatchIterator</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ColumnIterator.html#hasNext--">hasNext()</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ColumnIterator.html" title="class in org.apache.iceberg.parquet">ColumnIterator</a></dt>
@@ -2023,7 +2061,11 @@
 </dd>
 <dt><a href="org/apache/iceberg/spark/hacks/Hive.html" title="class in org.apache.iceberg.spark.hacks"><span class="typeNameLink">Hive</span></a> - Class in <a href="org/apache/iceberg/spark/hacks/package-summary.html">org.apache.iceberg.spark.hacks</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/iceberg/spark/hacks/Hive.html#Hive--">Hive()</a></span> - Constructor for class org.apache.iceberg.spark.hacks.<a href="org/apache/iceberg/spark/hacks/Hive.html" title="class in org.apache.iceberg.spark.hacks">Hive</a></dt>
+<dt><a href="org/apache/iceberg/hive/HiveCatalog.html" title="class in org.apache.iceberg.hive"><span class="typeNameLink">HiveCatalog</span></a> - Class in <a href="org/apache/iceberg/hive/package-summary.html">org.apache.iceberg.hive</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/hive/HiveCatalog.html#HiveCatalog-org.apache.hadoop.conf.Configuration-">HiveCatalog(Configuration)</a></span> - Constructor for class org.apache.iceberg.hive.<a href="org/apache/iceberg/hive/HiveCatalog.html" title="class in org.apache.iceberg.hive">HiveCatalog</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/hive/HiveCatalogs.html" title="class in org.apache.iceberg.hive"><span class="typeNameLink">HiveCatalogs</span></a> - Class in <a href="org/apache/iceberg/hive/package-summary.html">org.apache.iceberg.hive</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/iceberg/hive/HiveTableOperations.html" title="class in org.apache.iceberg.hive"><span class="typeNameLink">HiveTableOperations</span></a> - Class in <a href="org/apache/iceberg/hive/package-summary.html">org.apache.iceberg.hive</a></dt>
 <dd>
@@ -2386,6 +2428,8 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/Expressions.html#lessThanOrEqual-java.lang.String-T-">lessThanOrEqual(String, T)</a></span> - Static method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/Expressions.html" title="class in org.apache.iceberg.expressions">Expressions</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/catalog/Namespace.html#level-int-">level(int)</a></span> - Method in class org.apache.iceberg.catalog.<a href="org/apache/iceberg/catalog/Namespace.html" title="class in org.apache.iceberg.catalog">Namespace</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/iceberg/catalog/Namespace.html#levels--">levels()</a></span> - Method in class org.apache.iceberg.catalog.<a href="org/apache/iceberg/catalog/Namespace.html" title="class in org.apache.iceberg.catalog">Namespace</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/iceberg/ScanSummary.Builder.html#limit-int-">limit(int)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/ScanSummary.Builder.html" title="class in org.apache.iceberg">ScanSummary.Builder</a></dt>
@@ -2436,6 +2480,8 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/iceberg/Tables.html#load-java.lang.String-">load(String)</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/Tables.html" title="interface in org.apache.iceberg">Tables</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/hive/HiveCatalogs.html#loadCatalog-org.apache.hadoop.conf.Configuration-">loadCatalog(Configuration)</a></span> - Static method in class org.apache.iceberg.hive.<a href="org/apache/iceberg/hive/HiveCatalogs.html" title="class in org.apache.iceberg.hive">HiveCatalogs</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynClasses.Builder.html#loader-java.lang.ClassLoader-">loader(ClassLoader)</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynClasses.Builder.html" title="class in org.apache.iceberg.common">DynClasses.Builder</a></dt>
 <dd>
 <div class="block">Set the <code>ClassLoader</code> used to lookup classes by name.</div>
@@ -2452,6 +2498,14 @@
 <dd>
 <div class="block">Set the <code>ClassLoader</code> used to lookup classes by name.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseMetastoreCatalog.html#loadTable-org.apache.iceberg.catalog.TableIdentifier-">loadTable(TableIdentifier)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/BaseMetastoreCatalog.html" title="class in org.apache.iceberg">BaseMetastoreCatalog</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/catalog/Catalog.html#loadTable-org.apache.iceberg.catalog.TableIdentifier-">loadTable(TableIdentifier)</a></span> - Method in interface org.apache.iceberg.catalog.<a href="org/apache/iceberg/catalog/Catalog.html" title="interface in org.apache.iceberg.catalog">Catalog</a></dt>
+<dd>
+<div class="block">Load a table.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/hive/HiveCatalog.html#loadTable-org.apache.iceberg.catalog.TableIdentifier-">loadTable(TableIdentifier)</a></span> - Method in class org.apache.iceberg.hive.<a href="org/apache/iceberg/hive/HiveCatalog.html" title="class in org.apache.iceberg.hive">HiveCatalog</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/iceberg/Files.html#localInput-java.io.File-">localInput(File)</a></span> - Static method in class org.apache.iceberg.<a href="org/apache/iceberg/Files.html" title="class in org.apache.iceberg">Files</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/iceberg/Files.html#localInput-java.lang.String-">localInput(String)</a></span> - Static method in class org.apache.iceberg.<a href="org/apache/iceberg/Files.html" title="class in org.apache.iceberg">Files</a></dt>
@@ -2663,10 +2717,8 @@
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/iceberg/catalog/Namespace.html" title="class in org.apache.iceberg.catalog"><span class="typeNameLink">Namespace</span></a> - Class in <a href="org/apache/iceberg/catalog/package-summary.html">org.apache.iceberg.catalog</a></dt>
 <dd>
-<div class="block">Identifies a namespace in iceberg catalog</div>
+<div class="block">A namespace in a <a href="org/apache/iceberg/catalog/Catalog.html" title="interface in org.apache.iceberg.catalog"><code>Catalog</code></a>.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/iceberg/catalog/Namespace.html#namespace-java.lang.String:A-">namespace(String[])</a></span> - Static method in class org.apache.iceberg.catalog.<a href="org/apache/iceberg/catalog/Namespace.html" title="class in org.apache.iceberg.catalog">Namespace</a></dt>
-<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/iceberg/catalog/TableIdentifier.html#namespace--">namespace()</a></span> - Method in class org.apache.iceberg.catalog.<a href="org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/And.html#negate--">negate()</a></span> - Method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/And.html" title="class in org.apache.iceberg.expressions">And</a></dt>
@@ -2805,8 +2857,12 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/iceberg/TableMetadata.html#newTableMetadata-org.apache.iceberg.TableOperations-org.apache.iceberg.Schema-org.apache.iceberg.PartitionSpec-java.lang.String-java.util.Map-">newTableMetadata(TableOperations, Schema, PartitionSpec, String, Map&lt;String, String&gt;)</a></span> - Static method in class org.apache.iceberg.<a href="org/apache/iceberg/TableMetadata.html" title="class in org.apache.iceberg">TableMetadata</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseMetastoreCatalog.html#newTableOps-org.apache.hadoop.conf.Configuration-org.apache.iceberg.catalog.TableIdentifier-">newTableOps(Configuration, TableIdentifier)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/BaseMetastoreCatalog.html" title="class in org.apache.iceberg">BaseMetastoreCatalog</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseMetastoreTables.html#newTableOps-org.apache.hadoop.conf.Configuration-java.lang.String-java.lang.String-">newTableOps(Configuration, String, String)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/BaseMetastoreTables.html" title="class in org.apache.iceberg">BaseMetastoreTables</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/hive/HiveCatalog.html#newTableOps-org.apache.hadoop.conf.Configuration-org.apache.iceberg.catalog.TableIdentifier-">newTableOps(Configuration, TableIdentifier)</a></span> - Method in class org.apache.iceberg.hive.<a href="org/apache/iceberg/hive/HiveCatalog.html" title="class in org.apache.iceberg.hive">HiveCatalog</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/iceberg/hive/HiveTables.html#newTableOps-org.apache.hadoop.conf.Configuration-java.lang.String-java.lang.String-">newTableOps(Configuration, String, String)</a></span> - Method in class org.apache.iceberg.hive.<a href="org/apache/iceberg/hive/HiveTables.html" title="class in org.apache.iceberg.hive">HiveTables</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseTable.html#newTransaction--">newTransaction()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/BaseTable.html" title="class in org.apache.iceberg">BaseTable</a></dt>
@@ -2815,6 +2871,8 @@
 <dd>
 <div class="block">Create a new <a href="org/apache/iceberg/Transaction.html" title="interface in org.apache.iceberg"><code>transaction API</code></a> to commit multiple table operations at once.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Transactions.html#newTransaction-org.apache.iceberg.TableOperations-">newTransaction(TableOperations)</a></span> - Static method in class org.apache.iceberg.<a href="org/apache/iceberg/Transactions.html" title="class in org.apache.iceberg">Transactions</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/iceberg/orc/VectorizedRowBatchIterator.html#next--">next()</a></span> - Method in class org.apache.iceberg.orc.<a href="org/apache/iceberg/orc/VectorizedRowBatchIterator.html" title="class in org.apache.iceberg.orc">VectorizedRowBatchIterator</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ColumnIterator.html#nextBinary--">nextBinary()</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ColumnIterator.html" title="class in org.apache.iceberg.parquet">ColumnIterator</a></dt>
@@ -2889,6 +2947,12 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/iceberg/TableProperties.html#OBJECT_STORE_PATH">OBJECT_STORE_PATH</a></span> - Static variable in class org.apache.iceberg.<a href="org/apache/iceberg/TableProperties.html" title="class in org.apache.iceberg">TableProperties</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/catalog/Namespace.html#of-java.lang.String...-">of(String...)</a></span> - Static method in class org.apache.iceberg.catalog.<a href="org/apache/iceberg/catalog/Namespace.html" title="class in org.apache.iceberg.catalog">Namespace</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/catalog/TableIdentifier.html#of-java.lang.String...-">of(String...)</a></span> - Static method in class org.apache.iceberg.catalog.<a href="org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/catalog/TableIdentifier.html#of-org.apache.iceberg.catalog.Namespace-java.lang.String-">of(Namespace, String)</a></span> - Static method in class org.apache.iceberg.catalog.<a href="org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/iceberg/encryption/EncryptionKeyMetadatas.html#of-java.nio.ByteBuffer-">of(ByteBuffer)</a></span> - Static method in class org.apache.iceberg.encryption.<a href="org/apache/iceberg/encryption/EncryptionKeyMetadatas.html" title="class in org.apache.iceberg.encryption">EncryptionKeyMetadatas</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/iceberg/encryption/EncryptionKeyMetadatas.html#of-byte:A-">of(byte[])</a></span> - Static method in class org.apache.iceberg.encryption.<a href="org/apache/iceberg/encryption/EncryptionKeyMetadatas.html" title="class in org.apache.iceberg.encryption">EncryptionKeyMetadatas</a></dt>
@@ -3216,6 +3280,8 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetWriteAdapter.html#ParquetWriteAdapter-org.apache.parquet.hadoop.ParquetWriter-">ParquetWriteAdapter(ParquetWriter&lt;D&gt;)</a></span> - Constructor for class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetWriteAdapter.html" title="class in org.apache.iceberg.parquet">ParquetWriteAdapter</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/catalog/TableIdentifier.html#parse-java.lang.String-">parse(String)</a></span> - Static method in class org.apache.iceberg.catalog.<a href="org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/iceberg/DataFile.html#partition--">partition()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/DataFile.html" title="interface in org.apache.iceberg">DataFile</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/iceberg/PartitionField.html" title="class in org.apache.iceberg"><span class="typeNameLink">PartitionField</span></a> - Class in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
@@ -3587,8 +3653,10 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/iceberg/catalog/Catalog.html#renameTable-org.apache.iceberg.catalog.TableIdentifier-org.apache.iceberg.catalog.TableIdentifier-">renameTable(TableIdentifier, TableIdentifier)</a></span> - Method in interface org.apache.iceberg.catalog.<a href="org/apache/iceberg/catalog/Catalog.html" title="interface in org.apache.iceberg.catalog">Catalog</a></dt>
 <dd>
-<div class="block">Renames a table.</div>
+<div class="block">Rename a table.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/hive/HiveCatalog.html#renameTable-org.apache.iceberg.catalog.TableIdentifier-org.apache.iceberg.catalog.TableIdentifier-">renameTable(TableIdentifier, TableIdentifier)</a></span> - Method in class org.apache.iceberg.hive.<a href="org/apache/iceberg/hive/HiveCatalog.html" title="class in org.apache.iceberg.hive">HiveCatalog</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.RepeatedKeyValueReader.html#RepeatedKeyValueReader-int-int-org.apache.iceberg.parquet.ParquetValueReader-org.apache.iceberg.parquet.ParquetValueReader-">RepeatedKeyValueReader(int, int, ParquetValueReader&lt;K&gt;, ParquetValueReader&lt;V&gt;)</a></span> - Constructor for class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.RepeatedKeyValueReader.html" title="class [...]
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueWriters.RepeatedKeyValueWriter.html#RepeatedKeyValueWriter-int-int-org.apache.iceberg.parquet.ParquetValueWriter-org.apache.iceberg.parquet.ParquetValueWriter-">RepeatedKeyValueWriter(int, int, ParquetValueWriter&lt;K&gt;, ParquetValueWriter&lt;V&gt;)</a></span> - Constructor for class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueWriters.RepeatedKeyValueWriter.html" title="class [...]
@@ -3613,6 +3681,8 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/iceberg/TableMetadata.html#replaceProperties-java.util.Map-">replaceProperties(Map&lt;String, String&gt;)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/TableMetadata.html" title="class in org.apache.iceberg">TableMetadata</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Transactions.html#replaceTableTransaction-org.apache.iceberg.TableOperations-org.apache.iceberg.TableMetadata-">replaceTableTransaction(TableOperations, TableMetadata)</a></span> - Static method in class org.apache.iceberg.<a href="org/apache/iceberg/Transactions.html" title="class in org.apache.iceberg">Transactions</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseMetastoreTableOperations.html#requestRefresh--">requestRefresh()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/BaseMetastoreTableOperations.html" title="class in org.apache.iceberg">BaseMetastoreTableOperations</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.NestedField.html#required-int-java.lang.String-org.apache.iceberg.types.Type-">required(int, String, Type)</a></span> - Static method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.NestedField.html" title="class in org.apache.iceberg.types">Types.NestedField</a></dt>
@@ -3863,6 +3933,8 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/iceberg/OverwriteData.html#self--">self()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/OverwriteData.html" title="class in org.apache.iceberg">OverwriteData</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ReplaceManifests.html#self--">self()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/ReplaceManifests.html" title="class in org.apache.iceberg">ReplaceManifests</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/iceberg/ReplacePartitionsOperation.html#self--">self()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/ReplacePartitionsOperation.html" title="class in org.apache.iceberg">ReplacePartitionsOperation</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/iceberg/hadoop/SerializableConfiguration.html" title="class in org.apache.iceberg.hadoop"><span class="typeNameLink">SerializableConfiguration</span></a> - Class in <a href="org/apache/iceberg/hadoop/package-summary.html">org.apache.iceberg.hadoop</a></dt>
@@ -4096,10 +4168,6 @@
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/iceberg/spark/data/SparkParquetReaders.html" title="class in org.apache.iceberg.spark.data"><span class="typeNameLink">SparkParquetReaders</span></a> - Class in <a href="org/apache/iceberg/spark/data/package-summary.html">org.apache.iceberg.spark.data</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="com/netflix/iceberg/spark/data/SparkParquetWriters.html" title="class in com.netflix.iceberg.spark.data"><span class="typeNameLink">SparkParquetWriters</span></a> - Class in <a href="com/netflix/iceberg/spark/data/package-summary.html">com.netflix.iceberg.spark.data</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="com/netflix/iceberg/spark/data/SparkParquetWriters.html#SparkParquetWriters--">SparkParquetWriters()</a></span> - Constructor for class com.netflix.iceberg.spark.data.<a href="com/netflix/iceberg/spark/data/SparkParquetWriters.html" title="class in com.netflix.iceberg.spark.data">SparkParquetWriters</a></dt>
-<dd>&nbsp;</dd>
 <dt><a href="org/apache/iceberg/spark/data/SparkParquetWriters.html" title="class in org.apache.iceberg.spark.data"><span class="typeNameLink">SparkParquetWriters</span></a> - Class in <a href="org/apache/iceberg/spark/data/package-summary.html">org.apache.iceberg.spark.data</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/iceberg/spark/SparkSchemaUtil.html" title="class in org.apache.iceberg.spark"><span class="typeNameLink">SparkSchemaUtil</span></a> - Class in <a href="org/apache/iceberg/spark/package-summary.html">org.apache.iceberg.spark</a></dt>
@@ -4108,12 +4176,8 @@
 </dd>
 <dt><a href="org/apache/iceberg/spark/data/SparkValueReaders.html" title="class in org.apache.iceberg.spark.data"><span class="typeNameLink">SparkValueReaders</span></a> - Class in <a href="org/apache/iceberg/spark/data/package-summary.html">org.apache.iceberg.spark.data</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/iceberg/spark/data/SparkValueReaders.html#SparkValueReaders--">SparkValueReaders()</a></span> - Constructor for class org.apache.iceberg.spark.data.<a href="org/apache/iceberg/spark/data/SparkValueReaders.html" title="class in org.apache.iceberg.spark.data">SparkValueReaders</a></dt>
-<dd>&nbsp;</dd>
 <dt><a href="org/apache/iceberg/spark/data/SparkValueWriters.html" title="class in org.apache.iceberg.spark.data"><span class="typeNameLink">SparkValueWriters</span></a> - Class in <a href="org/apache/iceberg/spark/data/package-summary.html">org.apache.iceberg.spark.data</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/iceberg/spark/data/SparkValueWriters.html#SparkValueWriters--">SparkValueWriters()</a></span> - Constructor for class org.apache.iceberg.spark.data.<a href="org/apache/iceberg/spark/data/SparkValueWriters.html" title="class in org.apache.iceberg.spark.data">SparkValueWriters</a></dt>
-<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseTable.html#spec--">spec()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/BaseTable.html" title="class in org.apache.iceberg">BaseTable</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/iceberg/FileScanTask.html#spec--">spec()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/FileScanTask.html" title="interface in org.apache.iceberg">FileScanTask</a></dt>
@@ -4289,17 +4353,12 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/iceberg/catalog/Catalog.html#tableExists-org.apache.iceberg.catalog.TableIdentifier-">tableExists(TableIdentifier)</a></span> - Method in interface org.apache.iceberg.catalog.<a href="org/apache/iceberg/catalog/Catalog.html" title="interface in org.apache.iceberg.catalog">Catalog</a></dt>
 <dd>
-<div class="block">Check if table exists or not.</div>
+<div class="block">Check whether table exists.</div>
 </dd>
 <dt><a href="org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog"><span class="typeNameLink">TableIdentifier</span></a> - Class in <a href="org/apache/iceberg/catalog/package-summary.html">org.apache.iceberg.catalog</a></dt>
 <dd>
-<div class="block">Identifies a table in iceberg catalog, the namespace is optional
- so callers can use <a href="org/apache/iceberg/catalog/TableIdentifier.html#hasNamespace--"><code>TableIdentifier.hasNamespace()</code></a> to check if namespace is present or not.</div>
+<div class="block">Identifies a table in iceberg catalog.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/iceberg/catalog/TableIdentifier.html#TableIdentifier-java.lang.String-">TableIdentifier(String)</a></span> - Constructor for class org.apache.iceberg.catalog.<a href="org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/iceberg/catalog/TableIdentifier.html#TableIdentifier-org.apache.iceberg.catalog.Namespace-java.lang.String-">TableIdentifier(Namespace, String)</a></span> - Constructor for class org.apache.iceberg.catalog.<a href="org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a></dt>
-<dd>&nbsp;</dd>
 <dt><a href="org/apache/iceberg/TableMetadata.html" title="class in org.apache.iceberg"><span class="typeNameLink">TableMetadata</span></a> - Class in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
 <dd>
 <div class="block">Metadata for a table.</div>
@@ -4402,6 +4461,10 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseTable.html#toString--">toString()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/BaseTable.html" title="class in org.apache.iceberg">BaseTable</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/catalog/Namespace.html#toString--">toString()</a></span> - Method in class org.apache.iceberg.catalog.<a href="org/apache/iceberg/catalog/Namespace.html" title="class in org.apache.iceberg.catalog">Namespace</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/catalog/TableIdentifier.html#toString--">toString()</a></span> - Method in class org.apache.iceberg.catalog.<a href="org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynConstructors.Ctor.html#toString--">toString()</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynConstructors.Ctor.html" title="class in org.apache.iceberg.common">DynConstructors.Ctor</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynFields.UnboundField.html#toString--">toString()</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynFields.UnboundField.html" title="class in org.apache.iceberg.common">DynFields.UnboundField</a></dt>
@@ -4490,6 +4553,8 @@
 <dd>
 <div class="block">A transaction for performing multiple updates to a table.</div>
 </dd>
+<dt><a href="org/apache/iceberg/Transactions.html" title="class in org.apache.iceberg"><span class="typeNameLink">Transactions</span></a> - Class in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/iceberg/io/CloseableIterable.html#transform-org.apache.iceberg.io.CloseableIterable-java.util.function.Function-">transform(CloseableIterable&lt;I&gt;, Function&lt;I, O&gt;)</a></span> - Static method in interface org.apache.iceberg.io.<a href="org/apache/iceberg/io/CloseableIterable.html" title="interface in org.apache.iceberg.io">CloseableIterable</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/iceberg/PartitionField.html#transform--">transform()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/PartitionField.html" title="class in org.apache.iceberg">PartitionField</a></dt>
diff --git a/javadoc/master/index.html b/javadoc/master/index.html
index c98a672..ce66e51 100644
--- a/javadoc/master/index.html
+++ b/javadoc/master/index.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:11 PDT 2019 -->
 <title>iceberg master API</title>
 <script type="text/javascript">
     tmpTargetPage = "" + window.location.search;
diff --git a/javadoc/master/org/apache/iceberg/Accessor.html b/javadoc/master/org/apache/iceberg/Accessor.html
index 84e8eda..c141fcf 100644
--- a/javadoc/master/org/apache/iceberg/Accessor.html
+++ b/javadoc/master/org/apache/iceberg/Accessor.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>Accessor (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/Accessors.html b/javadoc/master/org/apache/iceberg/Accessors.html
index 25ba4ef..24c61f5 100644
--- a/javadoc/master/org/apache/iceberg/Accessors.html
+++ b/javadoc/master/org/apache/iceberg/Accessors.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>Accessors (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/AppendFiles.html b/javadoc/master/org/apache/iceberg/AppendFiles.html
index 290e796..d9a903e 100644
--- a/javadoc/master/org/apache/iceberg/AppendFiles.html
+++ b/javadoc/master/org/apache/iceberg/AppendFiles.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>AppendFiles (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -149,7 +149,7 @@ extends <a href="../../../org/apache/iceberg/SnapshotUpdate.html" title="interfa
 <!--   -->
 </a>
 <h3>Methods inherited from interface&nbsp;org.apache.iceberg.<a href="../../../org/apache/iceberg/SnapshotUpdate.html" title="interface in org.apache.iceberg">SnapshotUpdate</a></h3>
-<code><a href="../../../org/apache/iceberg/SnapshotUpdate.html#set-java.lang.String-java.lang.String-">set</a></code></li>
+<code><a href="../../../org/apache/iceberg/SnapshotUpdate.html#deleteWith-java.util.function.Consumer-">deleteWith</a>, <a href="../../../org/apache/iceberg/SnapshotUpdate.html#set-java.lang.String-java.lang.String-">set</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.apache.iceberg.PendingUpdate">
diff --git a/javadoc/master/org/apache/iceberg/BaseCombinedScanTask.html b/javadoc/master/org/apache/iceberg/BaseCombinedScanTask.html
index fd74d17..28b9532 100644
--- a/javadoc/master/org/apache/iceberg/BaseCombinedScanTask.html
+++ b/javadoc/master/org/apache/iceberg/BaseCombinedScanTask.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>BaseCombinedScanTask (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -49,7 +49,7 @@ var activeTableTab = "activeTableTab";
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../org/apache/iceberg/AppendFiles.html" title="interface in org.apache.iceberg"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../org/apache/iceberg/BaseMetastoreTableOperations.html" title="class in org.apache.iceberg"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../org/apache/iceberg/BaseMetastoreCatalog.html" title="class in org.apache.iceberg"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../index.html?org/apache/iceberg/BaseCombinedScanTask.html" target="_top">Frames</a></li>
@@ -270,7 +270,7 @@ implements <a href="../../../org/apache/iceberg/CombinedScanTask.html" title="in
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../org/apache/iceberg/AppendFiles.html" title="interface in org.apache.iceberg"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../org/apache/iceberg/BaseMetastoreTableOperations.html" title="class in org.apache.iceberg"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../org/apache/iceberg/BaseMetastoreCatalog.html" title="class in org.apache.iceberg"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../index.html?org/apache/iceberg/BaseCombinedScanTask.html" target="_top">Frames</a></li>
diff --git a/javadoc/master/org/apache/iceberg/BaseMetastoreCatalog.html b/javadoc/master/org/apache/iceberg/BaseMetastoreCatalog.html
new file mode 100644
index 0000000..aa094df
--- /dev/null
+++ b/javadoc/master/org/apache/iceberg/BaseMetastoreCatalog.html
@@ -0,0 +1,366 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
+<title>BaseMetastoreCatalog (iceberg master API)</title>
+<meta name="date" content="2019-07-05">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="BaseMetastoreCatalog (iceberg master API)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":6,"i2":10,"i3":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/iceberg/BaseCombinedScanTask.html" title="class in org.apache.iceberg"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/apache/iceberg/BaseMetastoreTableOperations.html" title="class in org.apache.iceberg"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/iceberg/BaseMetastoreCatalog.html" target="_top">Frames</a></li>
+<li><a href="BaseMetastoreCatalog.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.iceberg</div>
+<h2 title="Class BaseMetastoreCatalog" class="title">Class BaseMetastoreCatalog</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.apache.iceberg.BaseMetastoreCatalog</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../org/apache/iceberg/catalog/Catalog.html" title="interface in org.apache.iceberg.catalog">Catalog</a></dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../org/apache/iceberg/hive/HiveCatalog.html" title="class in org.apache.iceberg.hive">HiveCatalog</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public abstract class <span class="typeNameLabel">BaseMetastoreCatalog</span>
+extends java.lang.Object
+implements <a href="../../../org/apache/iceberg/catalog/Catalog.html" title="interface in org.apache.iceberg.catalog">Catalog</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier</th>
+<th class="colLast" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected </code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/BaseMetastoreCatalog.html#BaseMetastoreCatalog-org.apache.hadoop.conf.Configuration-">BaseMetastoreCatalog</a></span>(org.apache.hadoop.conf.Configuration&nbsp;conf)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabE [...]
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../org/apache/iceberg/Table.html" title="interface in org.apache.iceberg">Table</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/BaseMetastoreCatalog.html#createTable-org.apache.iceberg.catalog.TableIdentifier-org.apache.iceberg.Schema-org.apache.iceberg.PartitionSpec-java.lang.String-java.util.Map-">createTable</a></span>(<a href="../../../org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a>&nbsp;identifier,
+           <a href="../../../org/apache/iceberg/Schema.html" title="class in org.apache.iceberg">Schema</a>&nbsp;schema,
+           <a href="../../../org/apache/iceberg/PartitionSpec.html" title="class in org.apache.iceberg">PartitionSpec</a>&nbsp;spec,
+           java.lang.String&nbsp;location,
+           java.util.Map&lt;java.lang.String,java.lang.String&gt;&nbsp;properties)</code>
+<div class="block">Create a table.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>protected abstract java.lang.String</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/BaseMetastoreCatalog.html#defaultWarehouseLocation-org.apache.hadoop.conf.Configuration-org.apache.iceberg.catalog.TableIdentifier-">defaultWarehouseLocation</a></span>(org.apache.hadoop.conf.Configuration&nbsp;hadoopConf,
+                        <a href="../../../org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a>&nbsp;tableIdentifier)</code>&nbsp;</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code><a href="../../../org/apache/iceberg/Table.html" title="interface in org.apache.iceberg">Table</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/BaseMetastoreCatalog.html#loadTable-org.apache.iceberg.catalog.TableIdentifier-">loadTable</a></span>(<a href="../../../org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a>&nbsp;identifier)</code>
+<div class="block">Load a table.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>protected abstract <a href="../../../org/apache/iceberg/TableOperations.html" title="interface in org.apache.iceberg">TableOperations</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/BaseMetastoreCatalog.html#newTableOps-org.apache.hadoop.conf.Configuration-org.apache.iceberg.catalog.TableIdentifier-">newTableOps</a></span>(org.apache.hadoop.conf.Configuration&nbsp;newConf,
+           <a href="../../../org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a>&nbsp;tableIdentifier)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.apache.iceberg.catalog.Catalog">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.apache.iceberg.catalog.<a href="../../../org/apache/iceberg/catalog/Catalog.html" title="interface in org.apache.iceberg.catalog">Catalog</a></h3>
+<code><a href="../../../org/apache/iceberg/catalog/Catalog.html#createTable-org.apache.iceberg.catalog.TableIdentifier-org.apache.iceberg.Schema-">createTable</a>, <a href="../../../org/apache/iceberg/catalog/Catalog.html#createTable-org.apache.iceberg.catalog.TableIdentifier-org.apache.iceberg.Schema-org.apache.iceberg.PartitionSpec-">createTable</a>, <a href="../../../org/apache/iceberg/catalog/Catalog.html#createTable-org.apache.iceberg.catalog.TableIdentifier-org.apache.iceberg.Schem [...]
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="BaseMetastoreCatalog-org.apache.hadoop.conf.Configuration-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>BaseMetastoreCatalog</h4>
+<pre>protected&nbsp;BaseMetastoreCatalog(org.apache.hadoop.conf.Configuration&nbsp;conf)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="createTable-org.apache.iceberg.catalog.TableIdentifier-org.apache.iceberg.Schema-org.apache.iceberg.PartitionSpec-java.lang.String-java.util.Map-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createTable</h4>
+<pre>public&nbsp;<a href="../../../org/apache/iceberg/Table.html" title="interface in org.apache.iceberg">Table</a>&nbsp;createTable(<a href="../../../org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a>&nbsp;identifier,
+                         <a href="../../../org/apache/iceberg/Schema.html" title="class in org.apache.iceberg">Schema</a>&nbsp;schema,
+                         <a href="../../../org/apache/iceberg/PartitionSpec.html" title="class in org.apache.iceberg">PartitionSpec</a>&nbsp;spec,
+                         java.lang.String&nbsp;location,
+                         java.util.Map&lt;java.lang.String,java.lang.String&gt;&nbsp;properties)</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../org/apache/iceberg/catalog/Catalog.html#createTable-org.apache.iceberg.catalog.TableIdentifier-org.apache.iceberg.Schema-org.apache.iceberg.PartitionSpec-java.lang.String-java.util.Map-">Catalog</a></code></span></div>
+<div class="block">Create a table.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../org/apache/iceberg/catalog/Catalog.html#createTable-org.apache.iceberg.catalog.TableIdentifier-org.apache.iceberg.Schema-org.apache.iceberg.PartitionSpec-java.lang.String-java.util.Map-">createTable</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/iceberg/catalog/Catalog.html" title="interface in org.apache.iceberg.catalog">Catalog</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>identifier</code> - a table identifier</dd>
+<dd><code>schema</code> - a schema</dd>
+<dd><code>spec</code> - a partition spec</dd>
+<dd><code>location</code> - a location for the table; leave null if unspecified</dd>
+<dd><code>properties</code> - a string map of table properties</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a Table instance</dd>
+</dl>
+</li>
+</ul>
+<a name="loadTable-org.apache.iceberg.catalog.TableIdentifier-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>loadTable</h4>
+<pre>public&nbsp;<a href="../../../org/apache/iceberg/Table.html" title="interface in org.apache.iceberg">Table</a>&nbsp;loadTable(<a href="../../../org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a>&nbsp;identifier)</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../org/apache/iceberg/catalog/Catalog.html#loadTable-org.apache.iceberg.catalog.TableIdentifier-">Catalog</a></code></span></div>
+<div class="block">Load a table.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../org/apache/iceberg/catalog/Catalog.html#loadTable-org.apache.iceberg.catalog.TableIdentifier-">loadTable</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/iceberg/catalog/Catalog.html" title="interface in org.apache.iceberg.catalog">Catalog</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>identifier</code> - a table identifier</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>instance of <a href="../../../org/apache/iceberg/Table.html" title="interface in org.apache.iceberg"><code>Table</code></a> implementation referred by <code>tableIdentifier</code></dd>
+</dl>
+</li>
+</ul>
+<a name="newTableOps-org.apache.hadoop.conf.Configuration-org.apache.iceberg.catalog.TableIdentifier-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>newTableOps</h4>
+<pre>protected abstract&nbsp;<a href="../../../org/apache/iceberg/TableOperations.html" title="interface in org.apache.iceberg">TableOperations</a>&nbsp;newTableOps(org.apache.hadoop.conf.Configuration&nbsp;newConf,
+                                               <a href="../../../org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a>&nbsp;tableIdentifier)</pre>
+</li>
+</ul>
+<a name="defaultWarehouseLocation-org.apache.hadoop.conf.Configuration-org.apache.iceberg.catalog.TableIdentifier-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>defaultWarehouseLocation</h4>
+<pre>protected abstract&nbsp;java.lang.String&nbsp;defaultWarehouseLocation(org.apache.hadoop.conf.Configuration&nbsp;hadoopConf,
+                                                             <a href="../../../org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a>&nbsp;tableIdentifier)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/apache/iceberg/BaseCombinedScanTask.html" title="class in org.apache.iceberg"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/apache/iceberg/BaseMetastoreTableOperations.html" title="class in org.apache.iceberg"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/iceberg/BaseMetastoreCatalog.html" target="_top">Frames</a></li>
+<li><a href="BaseMetastoreCatalog.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/master/org/apache/iceberg/BaseMetastoreTableOperations.html b/javadoc/master/org/apache/iceberg/BaseMetastoreTableOperations.html
index 456424e..513f35d 100644
--- a/javadoc/master/org/apache/iceberg/BaseMetastoreTableOperations.html
+++ b/javadoc/master/org/apache/iceberg/BaseMetastoreTableOperations.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>BaseMetastoreTableOperations (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -48,7 +48,7 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../org/apache/iceberg/BaseCombinedScanTask.html" title="class in org.apache.iceberg"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/apache/iceberg/BaseMetastoreCatalog.html" title="class in org.apache.iceberg"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li><a href="../../../org/apache/iceberg/BaseMetastoreTables.html" title="class in org.apache.iceberg"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
@@ -493,7 +493,7 @@ implements <a href="../../../org/apache/iceberg/TableOperations.html" title="int
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../org/apache/iceberg/BaseCombinedScanTask.html" title="class in org.apache.iceberg"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/apache/iceberg/BaseMetastoreCatalog.html" title="class in org.apache.iceberg"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li><a href="../../../org/apache/iceberg/BaseMetastoreTables.html" title="class in org.apache.iceberg"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
diff --git a/javadoc/master/org/apache/iceberg/BaseMetastoreTables.html b/javadoc/master/org/apache/iceberg/BaseMetastoreTables.html
index 0dd8063..2866934 100644
--- a/javadoc/master/org/apache/iceberg/BaseMetastoreTables.html
+++ b/javadoc/master/org/apache/iceberg/BaseMetastoreTables.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>BaseMetastoreTables (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/BaseTable.html b/javadoc/master/org/apache/iceberg/BaseTable.html
index dc13447..4830672 100644
--- a/javadoc/master/org/apache/iceberg/BaseTable.html
+++ b/javadoc/master/org/apache/iceberg/BaseTable.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>BaseTable (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/CombinedScanTask.html b/javadoc/master/org/apache/iceberg/CombinedScanTask.html
index d3ce1d0..36ec743 100644
--- a/javadoc/master/org/apache/iceberg/CombinedScanTask.html
+++ b/javadoc/master/org/apache/iceberg/CombinedScanTask.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>CombinedScanTask (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/ConfigProperties.html b/javadoc/master/org/apache/iceberg/ConfigProperties.html
index c58bf49..39c4bfe 100644
--- a/javadoc/master/org/apache/iceberg/ConfigProperties.html
+++ b/javadoc/master/org/apache/iceberg/ConfigProperties.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>ConfigProperties (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/DataFile.html b/javadoc/master/org/apache/iceberg/DataFile.html
index 7faedb4..0e9e173 100644
--- a/javadoc/master/org/apache/iceberg/DataFile.html
+++ b/javadoc/master/org/apache/iceberg/DataFile.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>DataFile (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/DataFiles.Builder.html b/javadoc/master/org/apache/iceberg/DataFiles.Builder.html
index 62e3227..c3ab8db 100644
--- a/javadoc/master/org/apache/iceberg/DataFiles.Builder.html
+++ b/javadoc/master/org/apache/iceberg/DataFiles.Builder.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>DataFiles.Builder (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/DataFiles.html b/javadoc/master/org/apache/iceberg/DataFiles.html
index 7b7cc50..aa533a3 100644
--- a/javadoc/master/org/apache/iceberg/DataFiles.html
+++ b/javadoc/master/org/apache/iceberg/DataFiles.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>DataFiles (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/DataOperations.html b/javadoc/master/org/apache/iceberg/DataOperations.html
index 4eb7749..b51181f 100644
--- a/javadoc/master/org/apache/iceberg/DataOperations.html
+++ b/javadoc/master/org/apache/iceberg/DataOperations.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>DataOperations (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/DeleteFiles.html b/javadoc/master/org/apache/iceberg/DeleteFiles.html
index 3df06ea..c686f20 100644
--- a/javadoc/master/org/apache/iceberg/DeleteFiles.html
+++ b/javadoc/master/org/apache/iceberg/DeleteFiles.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>DeleteFiles (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -155,7 +155,7 @@ extends <a href="../../../org/apache/iceberg/SnapshotUpdate.html" title="interfa
 <!--   -->
 </a>
 <h3>Methods inherited from interface&nbsp;org.apache.iceberg.<a href="../../../org/apache/iceberg/SnapshotUpdate.html" title="interface in org.apache.iceberg">SnapshotUpdate</a></h3>
-<code><a href="../../../org/apache/iceberg/SnapshotUpdate.html#set-java.lang.String-java.lang.String-">set</a></code></li>
+<code><a href="../../../org/apache/iceberg/SnapshotUpdate.html#deleteWith-java.util.function.Consumer-">deleteWith</a>, <a href="../../../org/apache/iceberg/SnapshotUpdate.html#set-java.lang.String-java.lang.String-">set</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.apache.iceberg.PendingUpdate">
diff --git a/javadoc/master/org/apache/iceberg/ExpireSnapshots.html b/javadoc/master/org/apache/iceberg/ExpireSnapshots.html
index e6b85e9..d2ffdac 100644
--- a/javadoc/master/org/apache/iceberg/ExpireSnapshots.html
+++ b/javadoc/master/org/apache/iceberg/ExpireSnapshots.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>ExpireSnapshots (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/FileFormat.html b/javadoc/master/org/apache/iceberg/FileFormat.html
index 9054b26..7ed3531 100644
--- a/javadoc/master/org/apache/iceberg/FileFormat.html
+++ b/javadoc/master/org/apache/iceberg/FileFormat.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>FileFormat (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/FileHistory.Builder.html b/javadoc/master/org/apache/iceberg/FileHistory.Builder.html
index b197ff1..cfc309a 100644
--- a/javadoc/master/org/apache/iceberg/FileHistory.Builder.html
+++ b/javadoc/master/org/apache/iceberg/FileHistory.Builder.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>FileHistory.Builder (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/FileHistory.html b/javadoc/master/org/apache/iceberg/FileHistory.html
index 9284c46..e1ea73d 100644
--- a/javadoc/master/org/apache/iceberg/FileHistory.html
+++ b/javadoc/master/org/apache/iceberg/FileHistory.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>FileHistory (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/FileScanTask.html b/javadoc/master/org/apache/iceberg/FileScanTask.html
index 4da071c..43946d6 100644
--- a/javadoc/master/org/apache/iceberg/FileScanTask.html
+++ b/javadoc/master/org/apache/iceberg/FileScanTask.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>FileScanTask (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/Files.html b/javadoc/master/org/apache/iceberg/Files.html
index 42372a2..03b5a37 100644
--- a/javadoc/master/org/apache/iceberg/Files.html
+++ b/javadoc/master/org/apache/iceberg/Files.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>Files (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/Filterable.html b/javadoc/master/org/apache/iceberg/Filterable.html
index 96fbcbe..4fd17a6 100644
--- a/javadoc/master/org/apache/iceberg/Filterable.html
+++ b/javadoc/master/org/apache/iceberg/Filterable.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>Filterable (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/FilteredManifest.html b/javadoc/master/org/apache/iceberg/FilteredManifest.html
index 3ffafa2..89ef334 100644
--- a/javadoc/master/org/apache/iceberg/FilteredManifest.html
+++ b/javadoc/master/org/apache/iceberg/FilteredManifest.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>FilteredManifest (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/GenericManifestFile.html b/javadoc/master/org/apache/iceberg/GenericManifestFile.html
index 358848e..03418b3 100644
--- a/javadoc/master/org/apache/iceberg/GenericManifestFile.html
+++ b/javadoc/master/org/apache/iceberg/GenericManifestFile.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>GenericManifestFile (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/GenericPartitionFieldSummary.html b/javadoc/master/org/apache/iceberg/GenericPartitionFieldSummary.html
index 15fa163..46d2349 100644
--- a/javadoc/master/org/apache/iceberg/GenericPartitionFieldSummary.html
+++ b/javadoc/master/org/apache/iceberg/GenericPartitionFieldSummary.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>GenericPartitionFieldSummary (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/HasTableOperations.html b/javadoc/master/org/apache/iceberg/HasTableOperations.html
index 052e9a7..48ea5e3 100644
--- a/javadoc/master/org/apache/iceberg/HasTableOperations.html
+++ b/javadoc/master/org/apache/iceberg/HasTableOperations.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>HasTableOperations (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/LocationProviders.html b/javadoc/master/org/apache/iceberg/LocationProviders.html
index bb83021..984792d 100644
--- a/javadoc/master/org/apache/iceberg/LocationProviders.html
+++ b/javadoc/master/org/apache/iceberg/LocationProviders.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>LocationProviders (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/ManifestFile.PartitionFieldSummary.html b/javadoc/master/org/apache/iceberg/ManifestFile.PartitionFieldSummary.html
index 754b1e4..2488d84 100644
--- a/javadoc/master/org/apache/iceberg/ManifestFile.PartitionFieldSummary.html
+++ b/javadoc/master/org/apache/iceberg/ManifestFile.PartitionFieldSummary.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>ManifestFile.PartitionFieldSummary (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/ManifestFile.html b/javadoc/master/org/apache/iceberg/ManifestFile.html
index 2c605e4..ce5fe3a 100644
--- a/javadoc/master/org/apache/iceberg/ManifestFile.html
+++ b/javadoc/master/org/apache/iceberg/ManifestFile.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>ManifestFile (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/ManifestReader.html b/javadoc/master/org/apache/iceberg/ManifestReader.html
index 8ad5122..a5378e1 100644
--- a/javadoc/master/org/apache/iceberg/ManifestReader.html
+++ b/javadoc/master/org/apache/iceberg/ManifestReader.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>ManifestReader (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/ManifestWriter.html b/javadoc/master/org/apache/iceberg/ManifestWriter.html
index 7e568ae..5d5c7d9 100644
--- a/javadoc/master/org/apache/iceberg/ManifestWriter.html
+++ b/javadoc/master/org/apache/iceberg/ManifestWriter.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>ManifestWriter (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/Metrics.html b/javadoc/master/org/apache/iceberg/Metrics.html
index 215340c..ad4c95c 100644
--- a/javadoc/master/org/apache/iceberg/Metrics.html
+++ b/javadoc/master/org/apache/iceberg/Metrics.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>Metrics (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/OverwriteData.html b/javadoc/master/org/apache/iceberg/OverwriteData.html
index 98bb482..42aafe8 100644
--- a/javadoc/master/org/apache/iceberg/OverwriteData.html
+++ b/javadoc/master/org/apache/iceberg/OverwriteData.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>OverwriteData (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -238,69 +238,75 @@ implements <a href="../../../org/apache/iceberg/OverwriteFiles.html" title="inte
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/OverwriteData.html#deleteFile-java.lang.String-">deleteFile</a></span>(java.lang.String&nbsp;path)</code>&nbsp;</td>
 </tr>
 <tr id="i12" class="altColor">
+<td class="colFirst"><code>ThisT</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/OverwriteData.html#deleteWith-java.util.function.Consumer-">deleteWith</a></span>(java.util.function.Consumer&lt;java.lang.String&gt;&nbsp;deleteCallback)</code>
+<div class="block">Set a callback to delete files instead of the table's default.</div>
+</td>
+</tr>
+<tr id="i13" class="rowColor">
 <td class="colFirst"><code>protected void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/OverwriteData.html#dropPartition-org.apache.iceberg.StructLike-">dropPartition</a></span>(<a href="../../../org/apache/iceberg/StructLike.html" title="interface in org.apache.iceberg">StructLike</a>&nbsp;partition)</code>
 <div class="block">Add a partition tuple to drop from the table during the delete phase.</div>
 </td>
 </tr>
-<tr id="i13" class="rowColor">
+<tr id="i14" class="altColor">
 <td class="colFirst"><code>protected void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/OverwriteData.html#failAnyDelete--">failAnyDelete</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i14" class="altColor">
+<tr id="i15" class="rowColor">
 <td class="colFirst"><code>protected void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/OverwriteData.html#failMissingDeletePaths--">failMissingDeletePaths</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i15" class="rowColor">
+<tr id="i16" class="altColor">
 <td class="colFirst"><code>protected <a href="../../../org/apache/iceberg/io/OutputFile.html" title="interface in org.apache.iceberg.io">OutputFile</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/OverwriteData.html#manifestListPath--">manifestListPath</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i16" class="altColor">
+<tr id="i17" class="rowColor">
 <td class="colFirst"><code>protected <a href="../../../org/apache/iceberg/io/OutputFile.html" title="interface in org.apache.iceberg.io">OutputFile</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/OverwriteData.html#manifestPath-int-">manifestPath</a></span>(int&nbsp;manifestNumber)</code>&nbsp;</td>
 </tr>
-<tr id="i17" class="rowColor">
+<tr id="i18" class="altColor">
 <td class="colFirst"><code>protected java.lang.String</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/OverwriteData.html#operation--">operation</a></span>()</code>
 <div class="block">A string that describes the action that produced the new snapshot.</div>
 </td>
 </tr>
-<tr id="i18" class="altColor">
+<tr id="i19" class="rowColor">
 <td class="colFirst"><code><a href="../../../org/apache/iceberg/OverwriteFiles.html" title="interface in org.apache.iceberg">OverwriteFiles</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/OverwriteData.html#overwriteByRowFilter-org.apache.iceberg.expressions.Expression-">overwriteByRowFilter</a></span>(<a href="../../../org/apache/iceberg/expressions/Expression.html" title="interface in org.apache.iceberg.expressions">Expression</a>&nbsp;expr)</code>
 <div class="block">Delete files that match an <a href="../../../org/apache/iceberg/expressions/Expression.html" title="interface in org.apache.iceberg.expressions"><code>Expression</code></a> on data rows from the table.</div>
 </td>
 </tr>
-<tr id="i19" class="rowColor">
+<tr id="i20" class="altColor">
 <td class="colFirst"><code>protected <a href="../../../org/apache/iceberg/expressions/Expression.html" title="interface in org.apache.iceberg.expressions">Expression</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/OverwriteData.html#rowFilter--">rowFilter</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i20" class="altColor">
+<tr id="i21" class="rowColor">
 <td class="colFirst"><code>protected <a href="../../../org/apache/iceberg/OverwriteFiles.html" title="interface in org.apache.iceberg">OverwriteFiles</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/OverwriteData.html#self--">self</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i21" class="rowColor">
+<tr id="i22" class="altColor">
 <td class="colFirst"><code>ThisT</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/OverwriteData.html#set-java.lang.String-java.lang.String-">set</a></span>(java.lang.String&nbsp;property,
    java.lang.String&nbsp;value)</code>
 <div class="block">Set a summary property in the snapshot produced by this update.</div>
 </td>
 </tr>
-<tr id="i22" class="altColor">
+<tr id="i23" class="rowColor">
 <td class="colFirst"><code>protected long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/OverwriteData.html#snapshotId--">snapshotId</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i23" class="rowColor">
+<tr id="i24" class="altColor">
 <td class="colFirst"><code>protected java.util.Map&lt;java.lang.String,java.lang.String&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/OverwriteData.html#summary--">summary</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i24" class="altColor">
+<tr id="i25" class="rowColor">
 <td class="colFirst"><code><a href="../../../org/apache/iceberg/OverwriteFiles.html" title="interface in org.apache.iceberg">OverwriteFiles</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/OverwriteData.html#validateAddedFiles--">validateAddedFiles</a></span>()</code>
 <div class="block">Signal that each file added to the table must match the overwrite expression.</div>
 </td>
 </tr>
-<tr id="i25" class="rowColor">
+<tr id="i26" class="altColor">
 <td class="colFirst"><code>protected <a href="../../../org/apache/iceberg/PartitionSpec.html" title="class in org.apache.iceberg">PartitionSpec</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/OverwriteData.html#writeSpec--">writeSpec</a></span>()</code>&nbsp;</td>
 </tr>
@@ -317,7 +323,7 @@ implements <a href="../../../org/apache/iceberg/OverwriteFiles.html" title="inte
 <!--   -->
 </a>
 <h3>Methods inherited from interface&nbsp;org.apache.iceberg.<a href="../../../org/apache/iceberg/SnapshotUpdate.html" title="interface in org.apache.iceberg">SnapshotUpdate</a></h3>
-<code><a href="../../../org/apache/iceberg/SnapshotUpdate.html#set-java.lang.String-java.lang.String-">set</a></code></li>
+<code><a href="../../../org/apache/iceberg/SnapshotUpdate.html#deleteWith-java.util.function.Consumer-">deleteWith</a>, <a href="../../../org/apache/iceberg/SnapshotUpdate.html#set-java.lang.String-java.lang.String-">set</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.apache.iceberg.PendingUpdate">
@@ -612,6 +618,25 @@ implements <a href="../../../org/apache/iceberg/OverwriteFiles.html" title="inte
 </dl>
 </li>
 </ul>
+<a name="deleteWith-java.util.function.Consumer-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>deleteWith</h4>
+<pre>public&nbsp;ThisT&nbsp;deleteWith(java.util.function.Consumer&lt;java.lang.String&gt;&nbsp;deleteCallback)</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../org/apache/iceberg/SnapshotUpdate.html#deleteWith-java.util.function.Consumer-">SnapshotUpdate</a></code></span></div>
+<div class="block">Set a callback to delete files instead of the table's default.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../org/apache/iceberg/SnapshotUpdate.html#deleteWith-java.util.function.Consumer-">deleteWith</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/iceberg/SnapshotUpdate.html" title="interface in org.apache.iceberg">SnapshotUpdate</a>&lt;ThisT&gt;</code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>deleteCallback</code> - a String consumer used to delete locations.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>this for method chaining</dd>
+</dl>
+</li>
+</ul>
 <a name="apply--">
 <!--   -->
 </a>
diff --git a/javadoc/master/org/apache/iceberg/OverwriteFiles.html b/javadoc/master/org/apache/iceberg/OverwriteFiles.html
index 3a5433a..66b1e9a 100644
--- a/javadoc/master/org/apache/iceberg/OverwriteFiles.html
+++ b/javadoc/master/org/apache/iceberg/OverwriteFiles.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>OverwriteFiles (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -164,7 +164,7 @@ extends <a href="../../../org/apache/iceberg/SnapshotUpdate.html" title="interfa
 <!--   -->
 </a>
 <h3>Methods inherited from interface&nbsp;org.apache.iceberg.<a href="../../../org/apache/iceberg/SnapshotUpdate.html" title="interface in org.apache.iceberg">SnapshotUpdate</a></h3>
-<code><a href="../../../org/apache/iceberg/SnapshotUpdate.html#set-java.lang.String-java.lang.String-">set</a></code></li>
+<code><a href="../../../org/apache/iceberg/SnapshotUpdate.html#deleteWith-java.util.function.Consumer-">deleteWith</a>, <a href="../../../org/apache/iceberg/SnapshotUpdate.html#set-java.lang.String-java.lang.String-">set</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.apache.iceberg.PendingUpdate">
diff --git a/javadoc/master/org/apache/iceberg/PartitionField.html b/javadoc/master/org/apache/iceberg/PartitionField.html
index 5a522ed..151aaa7 100644
--- a/javadoc/master/org/apache/iceberg/PartitionField.html
+++ b/javadoc/master/org/apache/iceberg/PartitionField.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>PartitionField (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/PartitionSpec.Builder.html b/javadoc/master/org/apache/iceberg/PartitionSpec.Builder.html
index 0e25b55..bd40e28 100644
--- a/javadoc/master/org/apache/iceberg/PartitionSpec.Builder.html
+++ b/javadoc/master/org/apache/iceberg/PartitionSpec.Builder.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>PartitionSpec.Builder (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/PartitionSpec.html b/javadoc/master/org/apache/iceberg/PartitionSpec.html
index a053d8a..fa3e605 100644
--- a/javadoc/master/org/apache/iceberg/PartitionSpec.html
+++ b/javadoc/master/org/apache/iceberg/PartitionSpec.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>PartitionSpec (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/PartitionSpecParser.html b/javadoc/master/org/apache/iceberg/PartitionSpecParser.html
index 918cfc3..2cd0f72 100644
--- a/javadoc/master/org/apache/iceberg/PartitionSpecParser.html
+++ b/javadoc/master/org/apache/iceberg/PartitionSpecParser.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>PartitionSpecParser (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/PendingUpdate.html b/javadoc/master/org/apache/iceberg/PendingUpdate.html
index 95de433..f9978cc 100644
--- a/javadoc/master/org/apache/iceberg/PendingUpdate.html
+++ b/javadoc/master/org/apache/iceberg/PendingUpdate.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>PendingUpdate (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/ReplaceManifests.html b/javadoc/master/org/apache/iceberg/ReplaceManifests.html
index 0370906..d50a9d1 100644
--- a/javadoc/master/org/apache/iceberg/ReplaceManifests.html
+++ b/javadoc/master/org/apache/iceberg/ReplaceManifests.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>ReplaceManifests (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -172,37 +172,47 @@ implements <a href="../../../org/apache/iceberg/RewriteManifests.html" title="in
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/ReplaceManifests.html#deleteFile-java.lang.String-">deleteFile</a></span>(java.lang.String&nbsp;path)</code>&nbsp;</td>
 </tr>
 <tr id="i7" class="rowColor">
+<td class="colFirst"><code>ThisT</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/ReplaceManifests.html#deleteWith-java.util.function.Consumer-">deleteWith</a></span>(java.util.function.Consumer&lt;java.lang.String&gt;&nbsp;deleteCallback)</code>
+<div class="block">Set a callback to delete files instead of the table's default.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
 <td class="colFirst"><code>protected <a href="../../../org/apache/iceberg/io/OutputFile.html" title="interface in org.apache.iceberg.io">OutputFile</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/ReplaceManifests.html#manifestListPath--">manifestListPath</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i8" class="altColor">
+<tr id="i9" class="rowColor">
 <td class="colFirst"><code>protected <a href="../../../org/apache/iceberg/io/OutputFile.html" title="interface in org.apache.iceberg.io">OutputFile</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/ReplaceManifests.html#manifestPath-int-">manifestPath</a></span>(int&nbsp;manifestNumber)</code>&nbsp;</td>
 </tr>
-<tr id="i9" class="rowColor">
+<tr id="i10" class="altColor">
 <td class="colFirst"><code>protected java.lang.String</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/ReplaceManifests.html#operation--">operation</a></span>()</code>
 <div class="block">A string that describes the action that produced the new snapshot.</div>
 </td>
 </tr>
-<tr id="i10" class="altColor">
+<tr id="i11" class="rowColor">
 <td class="colFirst"><code><a href="../../../org/apache/iceberg/ReplaceManifests.html" title="class in org.apache.iceberg">ReplaceManifests</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/ReplaceManifests.html#rewriteIf-java.util.function.Predicate-">rewriteIf</a></span>(java.util.function.Predicate&lt;<a href="../../../org/apache/iceberg/ManifestFile.html" title="interface in org.apache.iceberg">ManifestFile</a>&gt;&nbsp;pred)</code>
 <div class="block">Determines which existing <a href="../../../org/apache/iceberg/ManifestFile.html" title="interface in org.apache.iceberg"><code>ManifestFile</code></a> for the table should be rewritten.</div>
 </td>
 </tr>
-<tr id="i11" class="rowColor">
+<tr id="i12" class="altColor">
+<td class="colFirst"><code>protected <a href="../../../org/apache/iceberg/RewriteManifests.html" title="interface in org.apache.iceberg">RewriteManifests</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/ReplaceManifests.html#self--">self</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i13" class="rowColor">
 <td class="colFirst"><code><a href="../../../org/apache/iceberg/RewriteManifests.html" title="interface in org.apache.iceberg">RewriteManifests</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/ReplaceManifests.html#set-java.lang.String-java.lang.String-">set</a></span>(java.lang.String&nbsp;property,
    java.lang.String&nbsp;value)</code>
 <div class="block">Set a summary property in the snapshot produced by this update.</div>
 </td>
 </tr>
-<tr id="i12" class="altColor">
+<tr id="i14" class="altColor">
 <td class="colFirst"><code>protected long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/ReplaceManifests.html#snapshotId--">snapshotId</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i13" class="rowColor">
+<tr id="i15" class="rowColor">
 <td class="colFirst"><code>protected java.util.Map&lt;java.lang.String,java.lang.String&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/ReplaceManifests.html#summary--">summary</a></span>()</code>&nbsp;</td>
 </tr>
@@ -215,6 +225,13 @@ implements <a href="../../../org/apache/iceberg/RewriteManifests.html" title="in
 <code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
 </ul>
 <ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.apache.iceberg.SnapshotUpdate">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.apache.iceberg.<a href="../../../org/apache/iceberg/SnapshotUpdate.html" title="interface in org.apache.iceberg">SnapshotUpdate</a></h3>
+<code><a href="../../../org/apache/iceberg/SnapshotUpdate.html#deleteWith-java.util.function.Consumer-">deleteWith</a></code></li>
+</ul>
+<ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.apache.iceberg.PendingUpdate">
 <!--   -->
 </a>
@@ -235,6 +252,15 @@ implements <a href="../../../org/apache/iceberg/RewriteManifests.html" title="in
 <!--   -->
 </a>
 <h3>Method Detail</h3>
+<a name="self--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>self</h4>
+<pre>protected&nbsp;<a href="../../../org/apache/iceberg/RewriteManifests.html" title="interface in org.apache.iceberg">RewriteManifests</a>&nbsp;self()</pre>
+</li>
+</ul>
 <a name="operation--">
 <!--   -->
 </a>
@@ -358,6 +384,25 @@ implements <a href="../../../org/apache/iceberg/RewriteManifests.html" title="in
 </dl>
 </li>
 </ul>
+<a name="deleteWith-java.util.function.Consumer-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>deleteWith</h4>
+<pre>public&nbsp;ThisT&nbsp;deleteWith(java.util.function.Consumer&lt;java.lang.String&gt;&nbsp;deleteCallback)</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../org/apache/iceberg/SnapshotUpdate.html#deleteWith-java.util.function.Consumer-">SnapshotUpdate</a></code></span></div>
+<div class="block">Set a callback to delete files instead of the table's default.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../org/apache/iceberg/SnapshotUpdate.html#deleteWith-java.util.function.Consumer-">deleteWith</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/iceberg/SnapshotUpdate.html" title="interface in org.apache.iceberg">SnapshotUpdate</a>&lt;ThisT&gt;</code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>deleteCallback</code> - a String consumer used to delete locations.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>this for method chaining</dd>
+</dl>
+</li>
+</ul>
 <a name="apply--">
 <!--   -->
 </a>
diff --git a/javadoc/master/org/apache/iceberg/ReplacePartitions.html b/javadoc/master/org/apache/iceberg/ReplacePartitions.html
index 4c649f0..b3101b0 100644
--- a/javadoc/master/org/apache/iceberg/ReplacePartitions.html
+++ b/javadoc/master/org/apache/iceberg/ReplacePartitions.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>ReplacePartitions (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -159,7 +159,7 @@ extends <a href="../../../org/apache/iceberg/SnapshotUpdate.html" title="interfa
 <!--   -->
 </a>
 <h3>Methods inherited from interface&nbsp;org.apache.iceberg.<a href="../../../org/apache/iceberg/SnapshotUpdate.html" title="interface in org.apache.iceberg">SnapshotUpdate</a></h3>
-<code><a href="../../../org/apache/iceberg/SnapshotUpdate.html#set-java.lang.String-java.lang.String-">set</a></code></li>
+<code><a href="../../../org/apache/iceberg/SnapshotUpdate.html#deleteWith-java.util.function.Consumer-">deleteWith</a>, <a href="../../../org/apache/iceberg/SnapshotUpdate.html#set-java.lang.String-java.lang.String-">set</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.apache.iceberg.PendingUpdate">
diff --git a/javadoc/master/org/apache/iceberg/ReplacePartitionsOperation.html b/javadoc/master/org/apache/iceberg/ReplacePartitionsOperation.html
index 0a3f619..fb7d747 100644
--- a/javadoc/master/org/apache/iceberg/ReplacePartitionsOperation.html
+++ b/javadoc/master/org/apache/iceberg/ReplacePartitionsOperation.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>ReplacePartitionsOperation (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -219,63 +219,69 @@ implements <a href="../../../org/apache/iceberg/ReplacePartitions.html" title="i
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/ReplacePartitionsOperation.html#deleteFile-java.lang.String-">deleteFile</a></span>(java.lang.String&nbsp;path)</code>&nbsp;</td>
 </tr>
 <tr id="i12" class="altColor">
+<td class="colFirst"><code>ThisT</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/ReplacePartitionsOperation.html#deleteWith-java.util.function.Consumer-">deleteWith</a></span>(java.util.function.Consumer&lt;java.lang.String&gt;&nbsp;deleteCallback)</code>
+<div class="block">Set a callback to delete files instead of the table's default.</div>
+</td>
+</tr>
+<tr id="i13" class="rowColor">
 <td class="colFirst"><code>protected void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/ReplacePartitionsOperation.html#dropPartition-org.apache.iceberg.StructLike-">dropPartition</a></span>(<a href="../../../org/apache/iceberg/StructLike.html" title="interface in org.apache.iceberg">StructLike</a>&nbsp;partition)</code>
 <div class="block">Add a partition tuple to drop from the table during the delete phase.</div>
 </td>
 </tr>
-<tr id="i13" class="rowColor">
+<tr id="i14" class="altColor">
 <td class="colFirst"><code>protected void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/ReplacePartitionsOperation.html#failAnyDelete--">failAnyDelete</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i14" class="altColor">
+<tr id="i15" class="rowColor">
 <td class="colFirst"><code>protected void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/ReplacePartitionsOperation.html#failMissingDeletePaths--">failMissingDeletePaths</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i15" class="rowColor">
+<tr id="i16" class="altColor">
 <td class="colFirst"><code>protected <a href="../../../org/apache/iceberg/io/OutputFile.html" title="interface in org.apache.iceberg.io">OutputFile</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/ReplacePartitionsOperation.html#manifestListPath--">manifestListPath</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i16" class="altColor">
+<tr id="i17" class="rowColor">
 <td class="colFirst"><code>protected <a href="../../../org/apache/iceberg/io/OutputFile.html" title="interface in org.apache.iceberg.io">OutputFile</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/ReplacePartitionsOperation.html#manifestPath-int-">manifestPath</a></span>(int&nbsp;manifestNumber)</code>&nbsp;</td>
 </tr>
-<tr id="i17" class="rowColor">
+<tr id="i18" class="altColor">
 <td class="colFirst"><code>protected java.lang.String</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/ReplacePartitionsOperation.html#operation--">operation</a></span>()</code>
 <div class="block">A string that describes the action that produced the new snapshot.</div>
 </td>
 </tr>
-<tr id="i18" class="altColor">
+<tr id="i19" class="rowColor">
 <td class="colFirst"><code>protected <a href="../../../org/apache/iceberg/expressions/Expression.html" title="interface in org.apache.iceberg.expressions">Expression</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/ReplacePartitionsOperation.html#rowFilter--">rowFilter</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i19" class="rowColor">
+<tr id="i20" class="altColor">
 <td class="colFirst"><code>protected <a href="../../../org/apache/iceberg/ReplacePartitions.html" title="interface in org.apache.iceberg">ReplacePartitions</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/ReplacePartitionsOperation.html#self--">self</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i20" class="altColor">
+<tr id="i21" class="rowColor">
 <td class="colFirst"><code>ThisT</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/ReplacePartitionsOperation.html#set-java.lang.String-java.lang.String-">set</a></span>(java.lang.String&nbsp;property,
    java.lang.String&nbsp;value)</code>
 <div class="block">Set a summary property in the snapshot produced by this update.</div>
 </td>
 </tr>
-<tr id="i21" class="rowColor">
+<tr id="i22" class="altColor">
 <td class="colFirst"><code>protected long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/ReplacePartitionsOperation.html#snapshotId--">snapshotId</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i22" class="altColor">
+<tr id="i23" class="rowColor">
 <td class="colFirst"><code>protected java.util.Map&lt;java.lang.String,java.lang.String&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/ReplacePartitionsOperation.html#summary--">summary</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i23" class="rowColor">
+<tr id="i24" class="altColor">
 <td class="colFirst"><code><a href="../../../org/apache/iceberg/ReplacePartitions.html" title="interface in org.apache.iceberg">ReplacePartitions</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/ReplacePartitionsOperation.html#validateAppendOnly--">validateAppendOnly</a></span>()</code>
 <div class="block">Validate that no partitions will be replaced and the operation is append-only.</div>
 </td>
 </tr>
-<tr id="i24" class="altColor">
+<tr id="i25" class="rowColor">
 <td class="colFirst"><code>protected <a href="../../../org/apache/iceberg/PartitionSpec.html" title="class in org.apache.iceberg">PartitionSpec</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/ReplacePartitionsOperation.html#writeSpec--">writeSpec</a></span>()</code>&nbsp;</td>
 </tr>
@@ -292,7 +298,7 @@ implements <a href="../../../org/apache/iceberg/ReplacePartitions.html" title="i
 <!--   -->
 </a>
 <h3>Methods inherited from interface&nbsp;org.apache.iceberg.<a href="../../../org/apache/iceberg/SnapshotUpdate.html" title="interface in org.apache.iceberg">SnapshotUpdate</a></h3>
-<code><a href="../../../org/apache/iceberg/SnapshotUpdate.html#set-java.lang.String-java.lang.String-">set</a></code></li>
+<code><a href="../../../org/apache/iceberg/SnapshotUpdate.html#deleteWith-java.util.function.Consumer-">deleteWith</a>, <a href="../../../org/apache/iceberg/SnapshotUpdate.html#set-java.lang.String-java.lang.String-">set</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.apache.iceberg.PendingUpdate">
@@ -537,6 +543,25 @@ implements <a href="../../../org/apache/iceberg/ReplacePartitions.html" title="i
 </dl>
 </li>
 </ul>
+<a name="deleteWith-java.util.function.Consumer-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>deleteWith</h4>
+<pre>public&nbsp;ThisT&nbsp;deleteWith(java.util.function.Consumer&lt;java.lang.String&gt;&nbsp;deleteCallback)</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../org/apache/iceberg/SnapshotUpdate.html#deleteWith-java.util.function.Consumer-">SnapshotUpdate</a></code></span></div>
+<div class="block">Set a callback to delete files instead of the table's default.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../org/apache/iceberg/SnapshotUpdate.html#deleteWith-java.util.function.Consumer-">deleteWith</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/iceberg/SnapshotUpdate.html" title="interface in org.apache.iceberg">SnapshotUpdate</a>&lt;ThisT&gt;</code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>deleteCallback</code> - a String consumer used to delete locations.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>this for method chaining</dd>
+</dl>
+</li>
+</ul>
 <a name="apply--">
 <!--   -->
 </a>
diff --git a/javadoc/master/org/apache/iceberg/RewriteFiles.html b/javadoc/master/org/apache/iceberg/RewriteFiles.html
index 6b107f1..43ecd70 100644
--- a/javadoc/master/org/apache/iceberg/RewriteFiles.html
+++ b/javadoc/master/org/apache/iceberg/RewriteFiles.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>RewriteFiles (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -146,7 +146,7 @@ extends <a href="../../../org/apache/iceberg/SnapshotUpdate.html" title="interfa
 <!--   -->
 </a>
 <h3>Methods inherited from interface&nbsp;org.apache.iceberg.<a href="../../../org/apache/iceberg/SnapshotUpdate.html" title="interface in org.apache.iceberg">SnapshotUpdate</a></h3>
-<code><a href="../../../org/apache/iceberg/SnapshotUpdate.html#set-java.lang.String-java.lang.String-">set</a></code></li>
+<code><a href="../../../org/apache/iceberg/SnapshotUpdate.html#deleteWith-java.util.function.Consumer-">deleteWith</a>, <a href="../../../org/apache/iceberg/SnapshotUpdate.html#set-java.lang.String-java.lang.String-">set</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.apache.iceberg.PendingUpdate">
diff --git a/javadoc/master/org/apache/iceberg/RewriteManifests.html b/javadoc/master/org/apache/iceberg/RewriteManifests.html
index f40011f..6f8e984 100644
--- a/javadoc/master/org/apache/iceberg/RewriteManifests.html
+++ b/javadoc/master/org/apache/iceberg/RewriteManifests.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>RewriteManifests (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -154,7 +154,7 @@ extends <a href="../../../org/apache/iceberg/SnapshotUpdate.html" title="interfa
 <!--   -->
 </a>
 <h3>Methods inherited from interface&nbsp;org.apache.iceberg.<a href="../../../org/apache/iceberg/SnapshotUpdate.html" title="interface in org.apache.iceberg">SnapshotUpdate</a></h3>
-<code><a href="../../../org/apache/iceberg/SnapshotUpdate.html#set-java.lang.String-java.lang.String-">set</a></code></li>
+<code><a href="../../../org/apache/iceberg/SnapshotUpdate.html#deleteWith-java.util.function.Consumer-">deleteWith</a>, <a href="../../../org/apache/iceberg/SnapshotUpdate.html#set-java.lang.String-java.lang.String-">set</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.apache.iceberg.PendingUpdate">
diff --git a/javadoc/master/org/apache/iceberg/Rollback.html b/javadoc/master/org/apache/iceberg/Rollback.html
index aa1a003..978e7e7 100644
--- a/javadoc/master/org/apache/iceberg/Rollback.html
+++ b/javadoc/master/org/apache/iceberg/Rollback.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>Rollback (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/ScanSummary.Builder.html b/javadoc/master/org/apache/iceberg/ScanSummary.Builder.html
index 1df07d0..f5ed008 100644
--- a/javadoc/master/org/apache/iceberg/ScanSummary.Builder.html
+++ b/javadoc/master/org/apache/iceberg/ScanSummary.Builder.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>ScanSummary.Builder (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/ScanSummary.PartitionMetrics.html b/javadoc/master/org/apache/iceberg/ScanSummary.PartitionMetrics.html
index f635092..f320ebb 100644
--- a/javadoc/master/org/apache/iceberg/ScanSummary.PartitionMetrics.html
+++ b/javadoc/master/org/apache/iceberg/ScanSummary.PartitionMetrics.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>ScanSummary.PartitionMetrics (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/ScanSummary.html b/javadoc/master/org/apache/iceberg/ScanSummary.html
index d5a2366..858328d 100644
--- a/javadoc/master/org/apache/iceberg/ScanSummary.html
+++ b/javadoc/master/org/apache/iceberg/ScanSummary.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>ScanSummary (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/ScanTask.html b/javadoc/master/org/apache/iceberg/ScanTask.html
index 8e51c8f..2ae33a8 100644
--- a/javadoc/master/org/apache/iceberg/ScanTask.html
+++ b/javadoc/master/org/apache/iceberg/ScanTask.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>ScanTask (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/Schema.html b/javadoc/master/org/apache/iceberg/Schema.html
index f3e4062..ffbd7f9 100644
--- a/javadoc/master/org/apache/iceberg/Schema.html
+++ b/javadoc/master/org/apache/iceberg/Schema.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>Schema (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/SchemaParser.html b/javadoc/master/org/apache/iceberg/SchemaParser.html
index 25e83de..0c923bb 100644
--- a/javadoc/master/org/apache/iceberg/SchemaParser.html
+++ b/javadoc/master/org/apache/iceberg/SchemaParser.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>SchemaParser (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/SetLocation.html b/javadoc/master/org/apache/iceberg/SetLocation.html
index efcca53..055aa86 100644
--- a/javadoc/master/org/apache/iceberg/SetLocation.html
+++ b/javadoc/master/org/apache/iceberg/SetLocation.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>SetLocation (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/Snapshot.html b/javadoc/master/org/apache/iceberg/Snapshot.html
index 7afee7f..8767b03 100644
--- a/javadoc/master/org/apache/iceberg/Snapshot.html
+++ b/javadoc/master/org/apache/iceberg/Snapshot.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>Snapshot (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/SnapshotParser.html b/javadoc/master/org/apache/iceberg/SnapshotParser.html
index b9fc537..39be6ad 100644
--- a/javadoc/master/org/apache/iceberg/SnapshotParser.html
+++ b/javadoc/master/org/apache/iceberg/SnapshotParser.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>SnapshotParser (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/SnapshotSummary.Builder.html b/javadoc/master/org/apache/iceberg/SnapshotSummary.Builder.html
index 15fd524..16b2ac3 100644
--- a/javadoc/master/org/apache/iceberg/SnapshotSummary.Builder.html
+++ b/javadoc/master/org/apache/iceberg/SnapshotSummary.Builder.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>SnapshotSummary.Builder (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/SnapshotSummary.html b/javadoc/master/org/apache/iceberg/SnapshotSummary.html
index aa12608..6c59b52 100644
--- a/javadoc/master/org/apache/iceberg/SnapshotSummary.html
+++ b/javadoc/master/org/apache/iceberg/SnapshotSummary.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>SnapshotSummary (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/SnapshotUpdate.html b/javadoc/master/org/apache/iceberg/SnapshotUpdate.html
index a479147..3f9c5f1 100644
--- a/javadoc/master/org/apache/iceberg/SnapshotUpdate.html
+++ b/javadoc/master/org/apache/iceberg/SnapshotUpdate.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>SnapshotUpdate (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = {"i0":6};
+var methods = {"i0":6,"i1":6};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -140,6 +140,12 @@ extends <a href="../../../org/apache/iceberg/PendingUpdate.html" title="interfac
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code><a href="../../../org/apache/iceberg/SnapshotUpdate.html" title="type parameter in SnapshotUpdate">ThisT</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/SnapshotUpdate.html#deleteWith-java.util.function.Consumer-">deleteWith</a></span>(java.util.function.Consumer&lt;java.lang.String&gt;&nbsp;deleteFunc)</code>
+<div class="block">Set a callback to delete files instead of the table's default.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code><a href="../../../org/apache/iceberg/SnapshotUpdate.html" title="type parameter in SnapshotUpdate">ThisT</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/SnapshotUpdate.html#set-java.lang.String-java.lang.String-">set</a></span>(java.lang.String&nbsp;property,
    java.lang.String&nbsp;value)</code>
 <div class="block">Set a summary property in the snapshot produced by this update.</div>
@@ -170,7 +176,7 @@ extends <a href="../../../org/apache/iceberg/PendingUpdate.html" title="interfac
 <a name="set-java.lang.String-java.lang.String-">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>set</h4>
 <pre><a href="../../../org/apache/iceberg/SnapshotUpdate.html" title="type parameter in SnapshotUpdate">ThisT</a>&nbsp;set(java.lang.String&nbsp;property,
@@ -185,6 +191,22 @@ extends <a href="../../../org/apache/iceberg/PendingUpdate.html" title="interfac
 </dl>
 </li>
 </ul>
+<a name="deleteWith-java.util.function.Consumer-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>deleteWith</h4>
+<pre><a href="../../../org/apache/iceberg/SnapshotUpdate.html" title="type parameter in SnapshotUpdate">ThisT</a>&nbsp;deleteWith(java.util.function.Consumer&lt;java.lang.String&gt;&nbsp;deleteFunc)</pre>
+<div class="block">Set a callback to delete files instead of the table's default.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>deleteFunc</code> - a String consumer used to delete locations.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>this for method chaining</dd>
+</dl>
+</li>
+</ul>
 </li>
 </ul>
 </li>
diff --git a/javadoc/master/org/apache/iceberg/StructLike.html b/javadoc/master/org/apache/iceberg/StructLike.html
index 8525681..41ec035 100644
--- a/javadoc/master/org/apache/iceberg/StructLike.html
+++ b/javadoc/master/org/apache/iceberg/StructLike.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>StructLike (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/SystemProperties.html b/javadoc/master/org/apache/iceberg/SystemProperties.html
index ced3b16..746678d 100644
--- a/javadoc/master/org/apache/iceberg/SystemProperties.html
+++ b/javadoc/master/org/apache/iceberg/SystemProperties.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>SystemProperties (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/Table.html b/javadoc/master/org/apache/iceberg/Table.html
index ab3aada..93cd87d 100644
--- a/javadoc/master/org/apache/iceberg/Table.html
+++ b/javadoc/master/org/apache/iceberg/Table.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>Table (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/TableMetadata.SnapshotLogEntry.html b/javadoc/master/org/apache/iceberg/TableMetadata.SnapshotLogEntry.html
index 4e699d1..442d620 100644
--- a/javadoc/master/org/apache/iceberg/TableMetadata.SnapshotLogEntry.html
+++ b/javadoc/master/org/apache/iceberg/TableMetadata.SnapshotLogEntry.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>TableMetadata.SnapshotLogEntry (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/TableMetadata.html b/javadoc/master/org/apache/iceberg/TableMetadata.html
index 392b6de..310e813 100644
--- a/javadoc/master/org/apache/iceberg/TableMetadata.html
+++ b/javadoc/master/org/apache/iceberg/TableMetadata.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>TableMetadata (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/TableMetadataParser.html b/javadoc/master/org/apache/iceberg/TableMetadataParser.html
index bca0aed..9b9768b 100644
--- a/javadoc/master/org/apache/iceberg/TableMetadataParser.html
+++ b/javadoc/master/org/apache/iceberg/TableMetadataParser.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>TableMetadataParser (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/TableOperations.html b/javadoc/master/org/apache/iceberg/TableOperations.html
index fec560f..41e05c7 100644
--- a/javadoc/master/org/apache/iceberg/TableOperations.html
+++ b/javadoc/master/org/apache/iceberg/TableOperations.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>TableOperations (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/TableProperties.html b/javadoc/master/org/apache/iceberg/TableProperties.html
index 811ffe6..4e43210 100644
--- a/javadoc/master/org/apache/iceberg/TableProperties.html
+++ b/javadoc/master/org/apache/iceberg/TableProperties.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>TableProperties (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/TableScan.html b/javadoc/master/org/apache/iceberg/TableScan.html
index 57cc760..8ccf6d8 100644
--- a/javadoc/master/org/apache/iceberg/TableScan.html
+++ b/javadoc/master/org/apache/iceberg/TableScan.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>TableScan (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/Tables.html b/javadoc/master/org/apache/iceberg/Tables.html
index dae5e1e..7480b51 100644
--- a/javadoc/master/org/apache/iceberg/Tables.html
+++ b/javadoc/master/org/apache/iceberg/Tables.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>Tables (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/Transaction.html b/javadoc/master/org/apache/iceberg/Transaction.html
index 58af827..05f0518 100644
--- a/javadoc/master/org/apache/iceberg/Transaction.html
+++ b/javadoc/master/org/apache/iceberg/Transaction.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>Transaction (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -49,7 +49,7 @@ var activeTableTab = "activeTableTab";
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../org/apache/iceberg/TableScan.html" title="interface in org.apache.iceberg"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../org/apache/iceberg/UpdateLocation.html" title="interface in org.apache.iceberg"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../org/apache/iceberg/Transactions.html" title="class in org.apache.iceberg"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../index.html?org/apache/iceberg/Transaction.html" target="_top">Frames</a></li>
@@ -436,7 +436,7 @@ var activeTableTab = "activeTableTab";
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../org/apache/iceberg/TableScan.html" title="interface in org.apache.iceberg"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../org/apache/iceberg/UpdateLocation.html" title="interface in org.apache.iceberg"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../org/apache/iceberg/Transactions.html" title="class in org.apache.iceberg"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../index.html?org/apache/iceberg/Transaction.html" target="_top">Frames</a></li>
diff --git a/javadoc/master/org/apache/iceberg/Files.html b/javadoc/master/org/apache/iceberg/Transactions.html
similarity index 59%
copy from javadoc/master/org/apache/iceberg/Files.html
copy to javadoc/master/org/apache/iceberg/Transactions.html
index 42372a2..e53b178 100644
--- a/javadoc/master/org/apache/iceberg/Files.html
+++ b/javadoc/master/org/apache/iceberg/Transactions.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
-<title>Files (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
+<title>Transactions (iceberg master API)</title>
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -12,13 +12,13 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Files (iceberg master API)";
+            parent.document.title="Transactions (iceberg master API)";
         }
     }
     catch(err) {
     }
 //-->
-var methods = {"i0":9,"i1":9,"i2":9,"i3":9};
+var methods = {"i0":9,"i1":9,"i2":9};
 var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -48,12 +48,12 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../org/apache/iceberg/FileHistory.Builder.html" title="class in org.apache.iceberg"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../org/apache/iceberg/FileScanTask.html" title="interface in org.apache.iceberg"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../org/apache/iceberg/Transaction.html" title="interface in org.apache.iceberg"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/apache/iceberg/UpdateLocation.html" title="interface in org.apache.iceberg"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
-<li><a href="../../../index.html?org/apache/iceberg/Files.html" target="_top">Frames</a></li>
-<li><a href="Files.html" target="_top">No&nbsp;Frames</a></li>
+<li><a href="../../../index.html?org/apache/iceberg/Transactions.html" target="_top">Frames</a></li>
+<li><a href="Transactions.html" target="_top">No&nbsp;Frames</a></li>
 </ul>
 <ul class="navList" id="allclasses_navbar_top">
 <li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
@@ -92,14 +92,14 @@ var activeTableTab = "activeTableTab";
 <!-- ======== START OF CLASS DATA ======== -->
 <div class="header">
 <div class="subTitle">org.apache.iceberg</div>
-<h2 title="Class Files" class="title">Class Files</h2>
+<h2 title="Class Transactions" class="title">Class Transactions</h2>
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
 <li>java.lang.Object</li>
 <li>
 <ul class="inheritance">
-<li>org.apache.iceberg.Files</li>
+<li>org.apache.iceberg.Transactions</li>
 </ul>
 </li>
 </ul>
@@ -108,7 +108,7 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <hr>
 <br>
-<pre>public class <span class="typeNameLabel">Files</span>
+<pre>public final class <span class="typeNameLabel">Transactions</span>
 extends java.lang.Object</pre>
 </li>
 </ul>
@@ -129,20 +129,18 @@ extends java.lang.Object</pre>
 <th class="colLast" scope="col">Method and Description</th>
 </tr>
 <tr id="i0" class="altColor">
-<td class="colFirst"><code>static <a href="../../../org/apache/iceberg/io/InputFile.html" title="interface in org.apache.iceberg.io">InputFile</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/Files.html#localInput-java.io.File-">localInput</a></span>(java.io.File&nbsp;file)</code>&nbsp;</td>
+<td class="colFirst"><code>static <a href="../../../org/apache/iceberg/Transaction.html" title="interface in org.apache.iceberg">Transaction</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/Transactions.html#createTableTransaction-org.apache.iceberg.TableOperations-org.apache.iceberg.TableMetadata-">createTableTransaction</a></span>(<a href="../../../org/apache/iceberg/TableOperations.html" title="interface in org.apache.iceberg">TableOperations</a>&nbsp;ops,
+                      <a href="../../../org/apache/iceberg/TableMetadata.html" title="class in org.apache.iceberg">TableMetadata</a>&nbsp;start)</code>&nbsp;</td>
 </tr>
 <tr id="i1" class="rowColor">
-<td class="colFirst"><code>static <a href="../../../org/apache/iceberg/io/InputFile.html" title="interface in org.apache.iceberg.io">InputFile</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/Files.html#localInput-java.lang.String-">localInput</a></span>(java.lang.String&nbsp;file)</code>&nbsp;</td>
+<td class="colFirst"><code>static <a href="../../../org/apache/iceberg/Transaction.html" title="interface in org.apache.iceberg">Transaction</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/Transactions.html#newTransaction-org.apache.iceberg.TableOperations-">newTransaction</a></span>(<a href="../../../org/apache/iceberg/TableOperations.html" title="interface in org.apache.iceberg">TableOperations</a>&nbsp;ops)</code>&nbsp;</td>
 </tr>
 <tr id="i2" class="altColor">
-<td class="colFirst"><code>static <a href="../../../org/apache/iceberg/io/OutputFile.html" title="interface in org.apache.iceberg.io">OutputFile</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/Files.html#localOutput-java.io.File-">localOutput</a></span>(java.io.File&nbsp;file)</code>&nbsp;</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code>static <a href="../../../org/apache/iceberg/io/OutputFile.html" title="interface in org.apache.iceberg.io">OutputFile</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/Files.html#localOutput-java.lang.String-">localOutput</a></span>(java.lang.String&nbsp;file)</code>&nbsp;</td>
+<td class="colFirst"><code>static <a href="../../../org/apache/iceberg/Transaction.html" title="interface in org.apache.iceberg">Transaction</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/Transactions.html#replaceTableTransaction-org.apache.iceberg.TableOperations-org.apache.iceberg.TableMetadata-">replaceTableTransaction</a></span>(<a href="../../../org/apache/iceberg/TableOperations.html" title="interface in org.apache.iceberg">TableOperations</a>&nbsp;ops,
+                       <a href="../../../org/apache/iceberg/TableMetadata.html" title="class in org.apache.iceberg">TableMetadata</a>&nbsp;start)</code>&nbsp;</td>
 </tr>
 </table>
 <ul class="blockList">
@@ -166,40 +164,33 @@ extends java.lang.Object</pre>
 <!--   -->
 </a>
 <h3>Method Detail</h3>
-<a name="localOutput-java.io.File-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>localOutput</h4>
-<pre>public static&nbsp;<a href="../../../org/apache/iceberg/io/OutputFile.html" title="interface in org.apache.iceberg.io">OutputFile</a>&nbsp;localOutput(java.io.File&nbsp;file)</pre>
-</li>
-</ul>
-<a name="localOutput-java.lang.String-">
+<a name="replaceTableTransaction-org.apache.iceberg.TableOperations-org.apache.iceberg.TableMetadata-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>localOutput</h4>
-<pre>public static&nbsp;<a href="../../../org/apache/iceberg/io/OutputFile.html" title="interface in org.apache.iceberg.io">OutputFile</a>&nbsp;localOutput(java.lang.String&nbsp;file)</pre>
+<h4>replaceTableTransaction</h4>
+<pre>public static&nbsp;<a href="../../../org/apache/iceberg/Transaction.html" title="interface in org.apache.iceberg">Transaction</a>&nbsp;replaceTableTransaction(<a href="../../../org/apache/iceberg/TableOperations.html" title="interface in org.apache.iceberg">TableOperations</a>&nbsp;ops,
+                                                  <a href="../../../org/apache/iceberg/TableMetadata.html" title="class in org.apache.iceberg">TableMetadata</a>&nbsp;start)</pre>
 </li>
 </ul>
-<a name="localInput-java.io.File-">
+<a name="createTableTransaction-org.apache.iceberg.TableOperations-org.apache.iceberg.TableMetadata-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>localInput</h4>
-<pre>public static&nbsp;<a href="../../../org/apache/iceberg/io/InputFile.html" title="interface in org.apache.iceberg.io">InputFile</a>&nbsp;localInput(java.io.File&nbsp;file)</pre>
+<h4>createTableTransaction</h4>
+<pre>public static&nbsp;<a href="../../../org/apache/iceberg/Transaction.html" title="interface in org.apache.iceberg">Transaction</a>&nbsp;createTableTransaction(<a href="../../../org/apache/iceberg/TableOperations.html" title="interface in org.apache.iceberg">TableOperations</a>&nbsp;ops,
+                                                 <a href="../../../org/apache/iceberg/TableMetadata.html" title="class in org.apache.iceberg">TableMetadata</a>&nbsp;start)</pre>
 </li>
 </ul>
-<a name="localInput-java.lang.String-">
+<a name="newTransaction-org.apache.iceberg.TableOperations-">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
-<h4>localInput</h4>
-<pre>public static&nbsp;<a href="../../../org/apache/iceberg/io/InputFile.html" title="interface in org.apache.iceberg.io">InputFile</a>&nbsp;localInput(java.lang.String&nbsp;file)</pre>
+<h4>newTransaction</h4>
+<pre>public static&nbsp;<a href="../../../org/apache/iceberg/Transaction.html" title="interface in org.apache.iceberg">Transaction</a>&nbsp;newTransaction(<a href="../../../org/apache/iceberg/TableOperations.html" title="interface in org.apache.iceberg">TableOperations</a>&nbsp;ops)</pre>
 </li>
 </ul>
 </li>
@@ -229,12 +220,12 @@ extends java.lang.Object</pre>
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../org/apache/iceberg/FileHistory.Builder.html" title="class in org.apache.iceberg"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../org/apache/iceberg/FileScanTask.html" title="interface in org.apache.iceberg"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../org/apache/iceberg/Transaction.html" title="interface in org.apache.iceberg"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/apache/iceberg/UpdateLocation.html" title="interface in org.apache.iceberg"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
-<li><a href="../../../index.html?org/apache/iceberg/Files.html" target="_top">Frames</a></li>
-<li><a href="Files.html" target="_top">No&nbsp;Frames</a></li>
+<li><a href="../../../index.html?org/apache/iceberg/Transactions.html" target="_top">Frames</a></li>
+<li><a href="Transactions.html" target="_top">No&nbsp;Frames</a></li>
 </ul>
 <ul class="navList" id="allclasses_navbar_bottom">
 <li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
diff --git a/javadoc/master/org/apache/iceberg/UpdateLocation.html b/javadoc/master/org/apache/iceberg/UpdateLocation.html
index b6ce17c..e0d2d8d 100644
--- a/javadoc/master/org/apache/iceberg/UpdateLocation.html
+++ b/javadoc/master/org/apache/iceberg/UpdateLocation.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>UpdateLocation (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -48,7 +48,7 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../org/apache/iceberg/Transaction.html" title="interface in org.apache.iceberg"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/apache/iceberg/Transactions.html" title="class in org.apache.iceberg"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li><a href="../../../org/apache/iceberg/UpdateProperties.html" title="interface in org.apache.iceberg"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
@@ -200,7 +200,7 @@ extends <a href="../../../org/apache/iceberg/PendingUpdate.html" title="interfac
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../org/apache/iceberg/Transaction.html" title="interface in org.apache.iceberg"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/apache/iceberg/Transactions.html" title="class in org.apache.iceberg"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li><a href="../../../org/apache/iceberg/UpdateProperties.html" title="interface in org.apache.iceberg"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
diff --git a/javadoc/master/org/apache/iceberg/UpdateProperties.html b/javadoc/master/org/apache/iceberg/UpdateProperties.html
index 7016f59..04bfa1e 100644
--- a/javadoc/master/org/apache/iceberg/UpdateProperties.html
+++ b/javadoc/master/org/apache/iceberg/UpdateProperties.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>UpdateProperties (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/UpdateSchema.html b/javadoc/master/org/apache/iceberg/UpdateSchema.html
index 0a59b53..0c5de81 100644
--- a/javadoc/master/org/apache/iceberg/UpdateSchema.html
+++ b/javadoc/master/org/apache/iceberg/UpdateSchema.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>UpdateSchema (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/avro/Avro.ReadBuilder.html b/javadoc/master/org/apache/iceberg/avro/Avro.ReadBuilder.html
index 0a83e49..6aeceba 100644
--- a/javadoc/master/org/apache/iceberg/avro/Avro.ReadBuilder.html
+++ b/javadoc/master/org/apache/iceberg/avro/Avro.ReadBuilder.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>Avro.ReadBuilder (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/avro/Avro.WriteBuilder.html b/javadoc/master/org/apache/iceberg/avro/Avro.WriteBuilder.html
index 0f28a8f..8db0ad6 100644
--- a/javadoc/master/org/apache/iceberg/avro/Avro.WriteBuilder.html
+++ b/javadoc/master/org/apache/iceberg/avro/Avro.WriteBuilder.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>Avro.WriteBuilder (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/avro/Avro.html b/javadoc/master/org/apache/iceberg/avro/Avro.html
index b466b78..b3b68a2 100644
--- a/javadoc/master/org/apache/iceberg/avro/Avro.html
+++ b/javadoc/master/org/apache/iceberg/avro/Avro.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>Avro (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/avro/AvroIterable.html b/javadoc/master/org/apache/iceberg/avro/AvroIterable.html
index 27c5bd6..df060b8 100644
--- a/javadoc/master/org/apache/iceberg/avro/AvroIterable.html
+++ b/javadoc/master/org/apache/iceberg/avro/AvroIterable.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>AvroIterable (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/avro/AvroSchemaUtil.html b/javadoc/master/org/apache/iceberg/avro/AvroSchemaUtil.html
index ecbc48d..c6dcb08 100644
--- a/javadoc/master/org/apache/iceberg/avro/AvroSchemaUtil.html
+++ b/javadoc/master/org/apache/iceberg/avro/AvroSchemaUtil.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>AvroSchemaUtil (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/avro/AvroSchemaVisitor.html b/javadoc/master/org/apache/iceberg/avro/AvroSchemaVisitor.html
index a119117..cb03a6b 100644
--- a/javadoc/master/org/apache/iceberg/avro/AvroSchemaVisitor.html
+++ b/javadoc/master/org/apache/iceberg/avro/AvroSchemaVisitor.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>AvroSchemaVisitor (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/avro/LogicalMap.html b/javadoc/master/org/apache/iceberg/avro/LogicalMap.html
index 4c4e7fe..581e748 100644
--- a/javadoc/master/org/apache/iceberg/avro/LogicalMap.html
+++ b/javadoc/master/org/apache/iceberg/avro/LogicalMap.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>LogicalMap (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/avro/ProjectionDatumReader.html b/javadoc/master/org/apache/iceberg/avro/ProjectionDatumReader.html
index 452f3e7..34eb893 100644
--- a/javadoc/master/org/apache/iceberg/avro/ProjectionDatumReader.html
+++ b/javadoc/master/org/apache/iceberg/avro/ProjectionDatumReader.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>ProjectionDatumReader (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/avro/UUIDConversion.html b/javadoc/master/org/apache/iceberg/avro/UUIDConversion.html
index 083c0ea..e2ace10 100644
--- a/javadoc/master/org/apache/iceberg/avro/UUIDConversion.html
+++ b/javadoc/master/org/apache/iceberg/avro/UUIDConversion.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>UUIDConversion (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/avro/ValueReader.html b/javadoc/master/org/apache/iceberg/avro/ValueReader.html
index 0249c59..e53818c 100644
--- a/javadoc/master/org/apache/iceberg/avro/ValueReader.html
+++ b/javadoc/master/org/apache/iceberg/avro/ValueReader.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>ValueReader (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/avro/ValueReaders.StructReader.html b/javadoc/master/org/apache/iceberg/avro/ValueReaders.StructReader.html
index 48c8e35..063aba9 100644
--- a/javadoc/master/org/apache/iceberg/avro/ValueReaders.StructReader.html
+++ b/javadoc/master/org/apache/iceberg/avro/ValueReaders.StructReader.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>ValueReaders.StructReader (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/avro/ValueReaders.html b/javadoc/master/org/apache/iceberg/avro/ValueReaders.html
index c436ba1..02b36ca 100644
--- a/javadoc/master/org/apache/iceberg/avro/ValueReaders.html
+++ b/javadoc/master/org/apache/iceberg/avro/ValueReaders.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>ValueReaders (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/avro/ValueWriter.html b/javadoc/master/org/apache/iceberg/avro/ValueWriter.html
index da164d8..de9fa30 100644
--- a/javadoc/master/org/apache/iceberg/avro/ValueWriter.html
+++ b/javadoc/master/org/apache/iceberg/avro/ValueWriter.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>ValueWriter (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/avro/ValueWriters.StructWriter.html b/javadoc/master/org/apache/iceberg/avro/ValueWriters.StructWriter.html
index 3586752..bd42293 100644
--- a/javadoc/master/org/apache/iceberg/avro/ValueWriters.StructWriter.html
+++ b/javadoc/master/org/apache/iceberg/avro/ValueWriters.StructWriter.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>ValueWriters.StructWriter (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/avro/ValueWriters.html b/javadoc/master/org/apache/iceberg/avro/ValueWriters.html
index 901c70a..6477bf1 100644
--- a/javadoc/master/org/apache/iceberg/avro/ValueWriters.html
+++ b/javadoc/master/org/apache/iceberg/avro/ValueWriters.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>ValueWriters (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/avro/package-frame.html b/javadoc/master/org/apache/iceberg/avro/package-frame.html
index fa4a073..43c1102 100644
--- a/javadoc/master/org/apache/iceberg/avro/package-frame.html
+++ b/javadoc/master/org/apache/iceberg/avro/package-frame.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:11 PDT 2019 -->
 <title>org.apache.iceberg.avro (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/avro/package-summary.html b/javadoc/master/org/apache/iceberg/avro/package-summary.html
index 7739a67..f335cd3 100644
--- a/javadoc/master/org/apache/iceberg/avro/package-summary.html
+++ b/javadoc/master/org/apache/iceberg/avro/package-summary.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:11 PDT 2019 -->
 <title>org.apache.iceberg.avro (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/avro/package-tree.html b/javadoc/master/org/apache/iceberg/avro/package-tree.html
index 5791e2b..f75bc0f 100644
--- a/javadoc/master/org/apache/iceberg/avro/package-tree.html
+++ b/javadoc/master/org/apache/iceberg/avro/package-tree.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:11 PDT 2019 -->
 <title>org.apache.iceberg.avro Class Hierarchy (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/catalog/Catalog.html b/javadoc/master/org/apache/iceberg/catalog/Catalog.html
index 6c79632..76169df 100644
--- a/javadoc/master/org/apache/iceberg/catalog/Catalog.html
+++ b/javadoc/master/org/apache/iceberg/catalog/Catalog.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>Catalog (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -18,8 +18,8 @@
     catch(err) {
     }
 //-->
-var methods = {"i0":6,"i1":6,"i2":6,"i3":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var methods = {"i0":18,"i1":18,"i2":18,"i3":6,"i4":6,"i5":6,"i6":6,"i7":18};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
 var tableTab = "tableTab";
@@ -98,10 +98,14 @@ var activeTableTab = "activeTableTab";
 <div class="description">
 <ul class="blockList">
 <li class="blockList">
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><a href="../../../../org/apache/iceberg/BaseMetastoreCatalog.html" title="class in org.apache.iceberg">BaseMetastoreCatalog</a>, <a href="../../../../org/apache/iceberg/hive/HiveCatalog.html" title="class in org.apache.iceberg.hive">HiveCatalog</a></dd>
+</dl>
 <hr>
 <br>
 <pre>public interface <span class="typeNameLabel">Catalog</span></pre>
-<div class="block">Top level Catalog APIs that supports table DDLs and namespace listing.</div>
+<div class="block">A Catalog API for table create, drop, and load operations.</div>
 </li>
 </ul>
 </div>
@@ -115,39 +119,68 @@ var activeTableTab = "activeTableTab";
 </a>
 <h3>Method Summary</h3>
 <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t5" class="tableTab"><span><a href="javascript:show(16);">Default Methods</a></span><span class="tabE [...]
 <tr>
 <th class="colFirst" scope="col">Modifier and Type</th>
 <th class="colLast" scope="col">Method and Description</th>
 </tr>
 <tr id="i0" class="altColor">
+<td class="colFirst"><code>default <a href="../../../../org/apache/iceberg/Table.html" title="interface in org.apache.iceberg">Table</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/iceberg/catalog/Catalog.html#createTable-org.apache.iceberg.catalog.TableIdentifier-org.apache.iceberg.Schema-">createTable</a></span>(<a href="../../../../org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a>&nbsp;identifier,
+           <a href="../../../../org/apache/iceberg/Schema.html" title="class in org.apache.iceberg">Schema</a>&nbsp;schema)</code>
+<div class="block">Create an unpartitioned table.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>default <a href="../../../../org/apache/iceberg/Table.html" title="interface in org.apache.iceberg">Table</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/iceberg/catalog/Catalog.html#createTable-org.apache.iceberg.catalog.TableIdentifier-org.apache.iceberg.Schema-org.apache.iceberg.PartitionSpec-">createTable</a></span>(<a href="../../../../org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a>&nbsp;identifier,
+           <a href="../../../../org/apache/iceberg/Schema.html" title="class in org.apache.iceberg">Schema</a>&nbsp;schema,
+           <a href="../../../../org/apache/iceberg/PartitionSpec.html" title="class in org.apache.iceberg">PartitionSpec</a>&nbsp;spec)</code>
+<div class="block">Create a table.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>default <a href="../../../../org/apache/iceberg/Table.html" title="interface in org.apache.iceberg">Table</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/iceberg/catalog/Catalog.html#createTable-org.apache.iceberg.catalog.TableIdentifier-org.apache.iceberg.Schema-org.apache.iceberg.PartitionSpec-java.util.Map-">createTable</a></span>(<a href="../../../../org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a>&nbsp;identifier,
+           <a href="../../../../org/apache/iceberg/Schema.html" title="class in org.apache.iceberg">Schema</a>&nbsp;schema,
+           <a href="../../../../org/apache/iceberg/PartitionSpec.html" title="class in org.apache.iceberg">PartitionSpec</a>&nbsp;spec,
+           java.util.Map&lt;java.lang.String,java.lang.String&gt;&nbsp;properties)</code>
+<div class="block">Create a table.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/iceberg/Table.html" title="interface in org.apache.iceberg">Table</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/iceberg/catalog/Catalog.html#createTable-org.apache.iceberg.catalog.TableIdentifier-org.apache.iceberg.Schema-org.apache.iceberg.PartitionSpec-java.util.Map-">createTable</a></span>(<a href="../../../../org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a>&nbsp;tableIdentifier,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/iceberg/catalog/Catalog.html#createTable-org.apache.iceberg.catalog.TableIdentifier-org.apache.iceberg.Schema-org.apache.iceberg.PartitionSpec-java.lang.String-java.util.Map-">createTable</a></span>(<a href="../../../../org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a>&nbsp;identifier,
            <a href="../../../../org/apache/iceberg/Schema.html" title="class in org.apache.iceberg">Schema</a>&nbsp;schema,
            <a href="../../../../org/apache/iceberg/PartitionSpec.html" title="class in org.apache.iceberg">PartitionSpec</a>&nbsp;spec,
-           java.util.Map&lt;java.lang.String,java.lang.String&gt;&nbsp;tableProperties)</code>
-<div class="block">creates the table or throws <a href="../../../../org/apache/iceberg/exceptions/AlreadyExistsException.html" title="class in org.apache.iceberg.exceptions"><code>AlreadyExistsException</code></a>.</div>
+           java.lang.String&nbsp;location,
+           java.util.Map&lt;java.lang.String,java.lang.String&gt;&nbsp;properties)</code>
+<div class="block">Create a table.</div>
 </td>
 </tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/iceberg/catalog/Catalog.html#dropTable-org.apache.iceberg.catalog.TableIdentifier-">dropTable</a></span>(<a href="../../../../org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a>&nbsp;tableIdentifier)</code>
-<div class="block">Drops the table if it exists, otherwise throws <a href="../../../../org/apache/iceberg/exceptions/NoSuchTableException.html" title="class in org.apache.iceberg.exceptions"><code>NoSuchTableException</code></a>
- The implementation should not delete the underlying data but ensure that a
- subsequent call to <a href="../../../../org/apache/iceberg/catalog/Catalog.html#tableExists-org.apache.iceberg.catalog.TableIdentifier-"><code>tableExists(TableIdentifier)</code></a> returns false.</div>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/iceberg/catalog/Catalog.html#dropTable-org.apache.iceberg.catalog.TableIdentifier-">dropTable</a></span>(<a href="../../../../org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a>&nbsp;identifier)</code>
+<div class="block">Drop a table.</div>
 </td>
 </tr>
-<tr id="i2" class="altColor">
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/apache/iceberg/Table.html" title="interface in org.apache.iceberg">Table</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/iceberg/catalog/Catalog.html#loadTable-org.apache.iceberg.catalog.TableIdentifier-">loadTable</a></span>(<a href="../../../../org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a>&nbsp;identifier)</code>
+<div class="block">Load a table.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/iceberg/catalog/Catalog.html#renameTable-org.apache.iceberg.catalog.TableIdentifier-org.apache.iceberg.catalog.TableIdentifier-">renameTable</a></span>(<a href="../../../../org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a>&nbsp;from,
            <a href="../../../../org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a>&nbsp;to)</code>
-<div class="block">Renames a table.</div>
+<div class="block">Rename a table.</div>
 </td>
 </tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/iceberg/catalog/Catalog.html#tableExists-org.apache.iceberg.catalog.TableIdentifier-">tableExists</a></span>(<a href="../../../../org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a>&nbsp;tableIdentifier)</code>
-<div class="block">Check if table exists or not.</div>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>default boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/iceberg/catalog/Catalog.html#tableExists-org.apache.iceberg.catalog.TableIdentifier-">tableExists</a></span>(<a href="../../../../org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a>&nbsp;identifier)</code>
+<div class="block">Check whether table exists.</div>
 </td>
 </tr>
 </table>
@@ -165,25 +198,95 @@ var activeTableTab = "activeTableTab";
 <!--   -->
 </a>
 <h3>Method Detail</h3>
-<a name="createTable-org.apache.iceberg.catalog.TableIdentifier-org.apache.iceberg.Schema-org.apache.iceberg.PartitionSpec-java.util.Map-">
+<a name="createTable-org.apache.iceberg.catalog.TableIdentifier-org.apache.iceberg.Schema-org.apache.iceberg.PartitionSpec-java.lang.String-java.util.Map-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>createTable</h4>
-<pre><a href="../../../../org/apache/iceberg/Table.html" title="interface in org.apache.iceberg">Table</a>&nbsp;createTable(<a href="../../../../org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a>&nbsp;tableIdentifier,
+<pre><a href="../../../../org/apache/iceberg/Table.html" title="interface in org.apache.iceberg">Table</a>&nbsp;createTable(<a href="../../../../org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a>&nbsp;identifier,
                   <a href="../../../../org/apache/iceberg/Schema.html" title="class in org.apache.iceberg">Schema</a>&nbsp;schema,
                   <a href="../../../../org/apache/iceberg/PartitionSpec.html" title="class in org.apache.iceberg">PartitionSpec</a>&nbsp;spec,
-                  java.util.Map&lt;java.lang.String,java.lang.String&gt;&nbsp;tableProperties)</pre>
-<div class="block">creates the table or throws <a href="../../../../org/apache/iceberg/exceptions/AlreadyExistsException.html" title="class in org.apache.iceberg.exceptions"><code>AlreadyExistsException</code></a>.</div>
+                  java.lang.String&nbsp;location,
+                  java.util.Map&lt;java.lang.String,java.lang.String&gt;&nbsp;properties)</pre>
+<div class="block">Create a table.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>identifier</code> - a table identifier</dd>
+<dd><code>schema</code> - a schema</dd>
+<dd><code>spec</code> - a partition spec</dd>
+<dd><code>location</code> - a location for the table; leave null if unspecified</dd>
+<dd><code>properties</code> - a string map of table properties</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a Table instance</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/iceberg/exceptions/AlreadyExistsException.html" title="class in org.apache.iceberg.exceptions">AlreadyExistsException</a></code> - if the table already exists</dd>
+</dl>
+</li>
+</ul>
+<a name="createTable-org.apache.iceberg.catalog.TableIdentifier-org.apache.iceberg.Schema-org.apache.iceberg.PartitionSpec-java.util.Map-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createTable</h4>
+<pre>default&nbsp;<a href="../../../../org/apache/iceberg/Table.html" title="interface in org.apache.iceberg">Table</a>&nbsp;createTable(<a href="../../../../org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a>&nbsp;identifier,
+                          <a href="../../../../org/apache/iceberg/Schema.html" title="class in org.apache.iceberg">Schema</a>&nbsp;schema,
+                          <a href="../../../../org/apache/iceberg/PartitionSpec.html" title="class in org.apache.iceberg">PartitionSpec</a>&nbsp;spec,
+                          java.util.Map&lt;java.lang.String,java.lang.String&gt;&nbsp;properties)</pre>
+<div class="block">Create a table.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>tableIdentifier</code> - an identifier to identify this table in a namespace.</dd>
-<dd><code>schema</code> - the schema for this table, can not be null.</dd>
-<dd><code>spec</code> - the partition spec for this table, can not be null.</dd>
-<dd><code>tableProperties</code> - can be null or empty</dd>
+<dd><code>identifier</code> - a table identifier</dd>
+<dd><code>schema</code> - a schema</dd>
+<dd><code>spec</code> - a partition spec</dd>
+<dd><code>properties</code> - a string map of table properties</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
-<dd>Table instance that was created</dd>
+<dd>a Table instance</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/iceberg/exceptions/AlreadyExistsException.html" title="class in org.apache.iceberg.exceptions">AlreadyExistsException</a></code> - if the table already exists</dd>
+</dl>
+</li>
+</ul>
+<a name="createTable-org.apache.iceberg.catalog.TableIdentifier-org.apache.iceberg.Schema-org.apache.iceberg.PartitionSpec-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createTable</h4>
+<pre>default&nbsp;<a href="../../../../org/apache/iceberg/Table.html" title="interface in org.apache.iceberg">Table</a>&nbsp;createTable(<a href="../../../../org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a>&nbsp;identifier,
+                          <a href="../../../../org/apache/iceberg/Schema.html" title="class in org.apache.iceberg">Schema</a>&nbsp;schema,
+                          <a href="../../../../org/apache/iceberg/PartitionSpec.html" title="class in org.apache.iceberg">PartitionSpec</a>&nbsp;spec)</pre>
+<div class="block">Create a table.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>identifier</code> - a table identifier</dd>
+<dd><code>schema</code> - a schema</dd>
+<dd><code>spec</code> - a partition spec</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a Table instance</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/iceberg/exceptions/AlreadyExistsException.html" title="class in org.apache.iceberg.exceptions">AlreadyExistsException</a></code> - if the table already exists</dd>
+</dl>
+</li>
+</ul>
+<a name="createTable-org.apache.iceberg.catalog.TableIdentifier-org.apache.iceberg.Schema-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createTable</h4>
+<pre>default&nbsp;<a href="../../../../org/apache/iceberg/Table.html" title="interface in org.apache.iceberg">Table</a>&nbsp;createTable(<a href="../../../../org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a>&nbsp;identifier,
+                          <a href="../../../../org/apache/iceberg/Schema.html" title="class in org.apache.iceberg">Schema</a>&nbsp;schema)</pre>
+<div class="block">Create an unpartitioned table.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>identifier</code> - a table identifier</dd>
+<dd><code>schema</code> - a schema</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a Table instance</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/iceberg/exceptions/AlreadyExistsException.html" title="class in org.apache.iceberg.exceptions">AlreadyExistsException</a></code> - if the table already exists</dd>
 </dl>
 </li>
 </ul>
@@ -193,13 +296,13 @@ var activeTableTab = "activeTableTab";
 <ul class="blockList">
 <li class="blockList">
 <h4>tableExists</h4>
-<pre>boolean&nbsp;tableExists(<a href="../../../../org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a>&nbsp;tableIdentifier)</pre>
-<div class="block">Check if table exists or not.</div>
+<pre>default&nbsp;boolean&nbsp;tableExists(<a href="../../../../org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a>&nbsp;identifier)</pre>
+<div class="block">Check whether table exists.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>tableIdentifier</code> - an identifier to identify this table in a namespace.</dd>
+<dd><code>identifier</code> - a table identifier</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
-<dd>true if table exists, false if it doesn't.</dd>
+<dd>true if the table exists, false otherwise</dd>
 </dl>
 </li>
 </ul>
@@ -209,32 +312,49 @@ var activeTableTab = "activeTableTab";
 <ul class="blockList">
 <li class="blockList">
 <h4>dropTable</h4>
-<pre>void&nbsp;dropTable(<a href="../../../../org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a>&nbsp;tableIdentifier)</pre>
-<div class="block">Drops the table if it exists, otherwise throws <a href="../../../../org/apache/iceberg/exceptions/NoSuchTableException.html" title="class in org.apache.iceberg.exceptions"><code>NoSuchTableException</code></a>
- The implementation should not delete the underlying data but ensure that a
- subsequent call to <a href="../../../../org/apache/iceberg/catalog/Catalog.html#tableExists-org.apache.iceberg.catalog.TableIdentifier-"><code>tableExists(TableIdentifier)</code></a> returns false.
- <p>
- If the table does not exists it will throw <a href="../../../../org/apache/iceberg/exceptions/NoSuchTableException.html" title="class in org.apache.iceberg.exceptions"><code>NoSuchTableException</code></a></div>
+<pre>boolean&nbsp;dropTable(<a href="../../../../org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a>&nbsp;identifier)</pre>
+<div class="block">Drop a table.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>tableIdentifier</code> - an identifier to identify this table in a namespace.</dd>
+<dd><code>identifier</code> - a table identifier</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>true if the table was dropped, false if the table did not exist</dd>
 </dl>
 </li>
 </ul>
 <a name="renameTable-org.apache.iceberg.catalog.TableIdentifier-org.apache.iceberg.catalog.TableIdentifier-">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>renameTable</h4>
 <pre>void&nbsp;renameTable(<a href="../../../../org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a>&nbsp;from,
                  <a href="../../../../org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a>&nbsp;to)</pre>
-<div class="block">Renames a table. If <code>from</code> does not exists throws <a href="../../../../org/apache/iceberg/exceptions/NoSuchTableException.html" title="class in org.apache.iceberg.exceptions"><code>NoSuchTableException</code></a>
- If <code>to</code> exists than throws <a href="../../../../org/apache/iceberg/exceptions/AlreadyExistsException.html" title="class in org.apache.iceberg.exceptions"><code>AlreadyExistsException</code></a>.</div>
+<div class="block">Rename a table.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>from</code> - original name of the table.</dd>
-<dd><code>to</code> - expected new name of the table.</dd>
+<dd><code>from</code> - identifier of the table to rename</dd>
+<dd><code>to</code> - new table name</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/iceberg/exceptions/NoSuchTableException.html" title="class in org.apache.iceberg.exceptions">NoSuchTableException</a></code> - if the table does not exist</dd>
+</dl>
+</li>
+</ul>
+<a name="loadTable-org.apache.iceberg.catalog.TableIdentifier-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>loadTable</h4>
+<pre><a href="../../../../org/apache/iceberg/Table.html" title="interface in org.apache.iceberg">Table</a>&nbsp;loadTable(<a href="../../../../org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a>&nbsp;identifier)</pre>
+<div class="block">Load a table.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>identifier</code> - a table identifier</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>instance of <a href="../../../../org/apache/iceberg/Table.html" title="interface in org.apache.iceberg"><code>Table</code></a> implementation referred by <code>tableIdentifier</code></dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/iceberg/exceptions/NoSuchTableException.html" title="class in org.apache.iceberg.exceptions">NoSuchTableException</a></code> - if the table does not exist</dd>
 </dl>
 </li>
 </ul>
diff --git a/javadoc/master/org/apache/iceberg/catalog/Namespace.html b/javadoc/master/org/apache/iceberg/catalog/Namespace.html
index d1c9996..af99b16 100644
--- a/javadoc/master/org/apache/iceberg/catalog/Namespace.html
+++ b/javadoc/master/org/apache/iceberg/catalog/Namespace.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>Namespace (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = {"i0":9,"i1":10,"i2":10,"i3":9};
+var methods = {"i0":9,"i1":10,"i2":10,"i3":10,"i4":9,"i5":10};
 var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -110,7 +110,7 @@ var activeTableTab = "activeTableTab";
 <br>
 <pre>public class <span class="typeNameLabel">Namespace</span>
 extends java.lang.Object</pre>
-<div class="block">Identifies a namespace in iceberg catalog</div>
+<div class="block">A namespace in a <a href="../../../../org/apache/iceberg/catalog/Catalog.html" title="interface in org.apache.iceberg.catalog"><code>Catalog</code></a>.</div>
 </li>
 </ul>
 </div>
@@ -138,12 +138,20 @@ extends java.lang.Object</pre>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/iceberg/catalog/Namespace.html#isEmpty--">isEmpty</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i2" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/iceberg/catalog/Namespace.html#level-int-">level</a></span>(int&nbsp;pos)</code>&nbsp;</td>
+</tr>
+<tr id="i3" class="rowColor">
 <td class="colFirst"><code>java.lang.String[]</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/iceberg/catalog/Namespace.html#levels--">levels</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i3" class="rowColor">
+<tr id="i4" class="altColor">
 <td class="colFirst"><code>static <a href="../../../../org/apache/iceberg/catalog/Namespace.html" title="class in org.apache.iceberg.catalog">Namespace</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/iceberg/catalog/Namespace.html#namespace-java.lang.String:A-">namespace</a></span>(java.lang.String[]&nbsp;levels)</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/iceberg/catalog/Namespace.html#of-java.lang.String...-">of</a></span>(java.lang.String...&nbsp;levels)</code>&nbsp;</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/iceberg/catalog/Namespace.html#toString--">toString</a></span>()</code>&nbsp;</td>
 </tr>
 </table>
 <ul class="blockList">
@@ -151,7 +159,7 @@ extends java.lang.Object</pre>
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;java.lang.Object</h3>
-<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
 </ul>
 </li>
 </ul>
@@ -167,6 +175,24 @@ extends java.lang.Object</pre>
 <!--   -->
 </a>
 <h3>Method Detail</h3>
+<a name="empty--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>empty</h4>
+<pre>public static&nbsp;<a href="../../../../org/apache/iceberg/catalog/Namespace.html" title="class in org.apache.iceberg.catalog">Namespace</a>&nbsp;empty()</pre>
+</li>
+</ul>
+<a name="of-java.lang.String...-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>of</h4>
+<pre>public static&nbsp;<a href="../../../../org/apache/iceberg/catalog/Namespace.html" title="class in org.apache.iceberg.catalog">Namespace</a>&nbsp;of(java.lang.String...&nbsp;levels)</pre>
+</li>
+</ul>
 <a name="levels--">
 <!--   -->
 </a>
@@ -176,31 +202,35 @@ extends java.lang.Object</pre>
 <pre>public&nbsp;java.lang.String[]&nbsp;levels()</pre>
 </li>
 </ul>
-<a name="isEmpty--">
+<a name="level-int-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>isEmpty</h4>
-<pre>public&nbsp;boolean&nbsp;isEmpty()</pre>
+<h4>level</h4>
+<pre>public&nbsp;java.lang.String&nbsp;level(int&nbsp;pos)</pre>
 </li>
 </ul>
-<a name="namespace-java.lang.String:A-">
+<a name="isEmpty--">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>namespace</h4>
-<pre>public static&nbsp;<a href="../../../../org/apache/iceberg/catalog/Namespace.html" title="class in org.apache.iceberg.catalog">Namespace</a>&nbsp;namespace(java.lang.String[]&nbsp;levels)</pre>
+<h4>isEmpty</h4>
+<pre>public&nbsp;boolean&nbsp;isEmpty()</pre>
 </li>
 </ul>
-<a name="empty--">
+<a name="toString--">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
-<h4>empty</h4>
-<pre>public static&nbsp;<a href="../../../../org/apache/iceberg/catalog/Namespace.html" title="class in org.apache.iceberg.catalog">Namespace</a>&nbsp;empty()</pre>
+<h4>toString</h4>
+<pre>public&nbsp;java.lang.String&nbsp;toString()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>toString</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
+</dl>
 </li>
 </ul>
 </li>
diff --git a/javadoc/master/org/apache/iceberg/catalog/TableIdentifier.html b/javadoc/master/org/apache/iceberg/catalog/TableIdentifier.html
index caffc44..0c043ad 100644
--- a/javadoc/master/org/apache/iceberg/catalog/TableIdentifier.html
+++ b/javadoc/master/org/apache/iceberg/catalog/TableIdentifier.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>TableIdentifier (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -18,8 +18,8 @@
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":9,"i4":9,"i5":9,"i6":10};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
 var tableTab = "tableTab";
@@ -75,13 +75,13 @@ var activeTableTab = "activeTableTab";
 <li>Summary:&nbsp;</li>
 <li>Nested&nbsp;|&nbsp;</li>
 <li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
 <li><a href="#method.summary">Method</a></li>
 </ul>
 <ul class="subNavList">
 <li>Detail:&nbsp;</li>
 <li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
 <li><a href="#method.detail">Method</a></li>
 </ul>
 </div>
@@ -110,35 +110,13 @@ var activeTableTab = "activeTableTab";
 <br>
 <pre>public class <span class="typeNameLabel">TableIdentifier</span>
 extends java.lang.Object</pre>
-<div class="block">Identifies a table in iceberg catalog, the namespace is optional
- so callers can use <a href="../../../../org/apache/iceberg/catalog/TableIdentifier.html#hasNamespace--"><code>hasNamespace()</code></a> to check if namespace is present or not.</div>
+<div class="block">Identifies a table in iceberg catalog.</div>
 </li>
 </ul>
 </div>
 <div class="summary">
 <ul class="blockList">
 <li class="blockList">
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
-<!--   -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/iceberg/catalog/TableIdentifier.html#TableIdentifier-org.apache.iceberg.catalog.Namespace-java.lang.String-">TableIdentifier</a></span>(<a href="../../../../org/apache/iceberg/catalog/Namespace.html" title="class in org.apache.iceberg.catalog">Namespace</a>&nbsp;namespace,
-               java.lang.String&nbsp;name)</code>&nbsp;</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/iceberg/catalog/TableIdentifier.html#TableIdentifier-java.lang.String-">TableIdentifier</a></span>(java.lang.String&nbsp;name)</code>&nbsp;</td>
-</tr>
-</table>
-</li>
-</ul>
 <!-- ========== METHOD SUMMARY =========== -->
 <ul class="blockList">
 <li class="blockList"><a name="method.summary">
@@ -146,14 +124,16 @@ extends java.lang.Object</pre>
 </a>
 <h3>Method Summary</h3>
 <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd [...]
 <tr>
 <th class="colFirst" scope="col">Modifier and Type</th>
 <th class="colLast" scope="col">Method and Description</th>
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/iceberg/catalog/TableIdentifier.html#hasNamespace--">hasNamespace</a></span>()</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/iceberg/catalog/TableIdentifier.html#hasNamespace--">hasNamespace</a></span>()</code>
+<div class="block">Whether the namespace is empty.</div>
+</td>
 </tr>
 <tr id="i1" class="rowColor">
 <td class="colFirst"><code>java.lang.String</code></td>
@@ -163,13 +143,30 @@ extends java.lang.Object</pre>
 <td class="colFirst"><code><a href="../../../../org/apache/iceberg/catalog/Namespace.html" title="class in org.apache.iceberg.catalog">Namespace</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/iceberg/catalog/TableIdentifier.html#namespace--">namespace</a></span>()</code>&nbsp;</td>
 </tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/iceberg/catalog/TableIdentifier.html#of-org.apache.iceberg.catalog.Namespace-java.lang.String-">of</a></span>(<a href="../../../../org/apache/iceberg/catalog/Namespace.html" title="class in org.apache.iceberg.catalog">Namespace</a>&nbsp;namespace,
+  java.lang.String&nbsp;name)</code>&nbsp;</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>static <a href="../../../../org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/iceberg/catalog/TableIdentifier.html#of-java.lang.String...-">of</a></span>(java.lang.String...&nbsp;names)</code>&nbsp;</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/iceberg/catalog/TableIdentifier.html#parse-java.lang.String-">parse</a></span>(java.lang.String&nbsp;identifier)</code>&nbsp;</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/iceberg/catalog/TableIdentifier.html#toString--">toString</a></span>()</code>&nbsp;</td>
+</tr>
 </table>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;java.lang.Object</h3>
-<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
 </ul>
 </li>
 </ul>
@@ -179,39 +176,40 @@ extends java.lang.Object</pre>
 <div class="details">
 <ul class="blockList">
 <li class="blockList">
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<!-- ============ METHOD DETAIL ========== -->
 <ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
+<li class="blockList"><a name="method.detail">
 <!--   -->
 </a>
-<h3>Constructor Detail</h3>
-<a name="TableIdentifier-java.lang.String-">
+<h3>Method Detail</h3>
+<a name="of-java.lang.String...-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>TableIdentifier</h4>
-<pre>public&nbsp;TableIdentifier(java.lang.String&nbsp;name)</pre>
+<h4>of</h4>
+<pre>public static&nbsp;<a href="../../../../org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a>&nbsp;of(java.lang.String...&nbsp;names)</pre>
 </li>
 </ul>
-<a name="TableIdentifier-org.apache.iceberg.catalog.Namespace-java.lang.String-">
+<a name="of-org.apache.iceberg.catalog.Namespace-java.lang.String-">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
-<h4>TableIdentifier</h4>
-<pre>public&nbsp;TableIdentifier(<a href="../../../../org/apache/iceberg/catalog/Namespace.html" title="class in org.apache.iceberg.catalog">Namespace</a>&nbsp;namespace,
-                       java.lang.String&nbsp;name)</pre>
-</li>
-</ul>
+<h4>of</h4>
+<pre>public static&nbsp;<a href="../../../../org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a>&nbsp;of(<a href="../../../../org/apache/iceberg/catalog/Namespace.html" title="class in org.apache.iceberg.catalog">Namespace</a>&nbsp;namespace,
+                                 java.lang.String&nbsp;name)</pre>
 </li>
 </ul>
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
+<a name="parse-java.lang.String-">
 <!--   -->
 </a>
-<h3>Method Detail</h3>
+<ul class="blockList">
+<li class="blockList">
+<h4>parse</h4>
+<pre>public static&nbsp;<a href="../../../../org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a>&nbsp;parse(java.lang.String&nbsp;identifier)</pre>
+</li>
+</ul>
 <a name="hasNamespace--">
 <!--   -->
 </a>
@@ -219,6 +217,11 @@ extends java.lang.Object</pre>
 <li class="blockList">
 <h4>hasNamespace</h4>
 <pre>public&nbsp;boolean&nbsp;hasNamespace()</pre>
+<div class="block">Whether the namespace is empty.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>true if the namespace is empty, false otherwise</dd>
+</dl>
 </li>
 </ul>
 <a name="namespace--">
@@ -228,15 +231,36 @@ extends java.lang.Object</pre>
 <li class="blockList">
 <h4>namespace</h4>
 <pre>public&nbsp;<a href="../../../../org/apache/iceberg/catalog/Namespace.html" title="class in org.apache.iceberg.catalog">Namespace</a>&nbsp;namespace()</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the identifier namespace</dd>
+</dl>
 </li>
 </ul>
 <a name="name--">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>name</h4>
 <pre>public&nbsp;java.lang.String&nbsp;name()</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the identifier name</dd>
+</dl>
+</li>
+</ul>
+<a name="toString--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>toString</h4>
+<pre>public&nbsp;java.lang.String&nbsp;toString()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>toString</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
+</dl>
 </li>
 </ul>
 </li>
@@ -293,13 +317,13 @@ extends java.lang.Object</pre>
 <li>Summary:&nbsp;</li>
 <li>Nested&nbsp;|&nbsp;</li>
 <li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
 <li><a href="#method.summary">Method</a></li>
 </ul>
 <ul class="subNavList">
 <li>Detail:&nbsp;</li>
 <li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
 <li><a href="#method.detail">Method</a></li>
 </ul>
 </div>
diff --git a/javadoc/master/org/apache/iceberg/catalog/package-frame.html b/javadoc/master/org/apache/iceberg/catalog/package-frame.html
index 9ed9c6f..ad17875 100644
--- a/javadoc/master/org/apache/iceberg/catalog/package-frame.html
+++ b/javadoc/master/org/apache/iceberg/catalog/package-frame.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:11 PDT 2019 -->
 <title>org.apache.iceberg.catalog (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/catalog/package-summary.html b/javadoc/master/org/apache/iceberg/catalog/package-summary.html
index 5bf2f79..e19ab96 100644
--- a/javadoc/master/org/apache/iceberg/catalog/package-summary.html
+++ b/javadoc/master/org/apache/iceberg/catalog/package-summary.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:11 PDT 2019 -->
 <title>org.apache.iceberg.catalog (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -84,7 +84,7 @@
 <tr class="altColor">
 <td class="colFirst"><a href="../../../../org/apache/iceberg/catalog/Catalog.html" title="interface in org.apache.iceberg.catalog">Catalog</a></td>
 <td class="colLast">
-<div class="block">Top level Catalog APIs that supports table DDLs and namespace listing.</div>
+<div class="block">A Catalog API for table create, drop, and load operations.</div>
 </td>
 </tr>
 </tbody>
@@ -101,14 +101,13 @@
 <tr class="altColor">
 <td class="colFirst"><a href="../../../../org/apache/iceberg/catalog/Namespace.html" title="class in org.apache.iceberg.catalog">Namespace</a></td>
 <td class="colLast">
-<div class="block">Identifies a namespace in iceberg catalog</div>
+<div class="block">A namespace in a <a href="../../../../org/apache/iceberg/catalog/Catalog.html" title="interface in org.apache.iceberg.catalog"><code>Catalog</code></a>.</div>
 </td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><a href="../../../../org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a></td>
 <td class="colLast">
-<div class="block">Identifies a table in iceberg catalog, the namespace is optional
- so callers can use <a href="../../../../org/apache/iceberg/catalog/TableIdentifier.html#hasNamespace--"><code>TableIdentifier.hasNamespace()</code></a> to check if namespace is present or not.</div>
+<div class="block">Identifies a table in iceberg catalog.</div>
 </td>
 </tr>
 </tbody>
diff --git a/javadoc/master/org/apache/iceberg/catalog/package-tree.html b/javadoc/master/org/apache/iceberg/catalog/package-tree.html
index 309a88b..8a52c4a 100644
--- a/javadoc/master/org/apache/iceberg/catalog/package-tree.html
+++ b/javadoc/master/org/apache/iceberg/catalog/package-tree.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:11 PDT 2019 -->
 <title>org.apache.iceberg.catalog Class Hierarchy (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/common/DynClasses.Builder.html b/javadoc/master/org/apache/iceberg/common/DynClasses.Builder.html
index c39a4af..108e2fe 100644
--- a/javadoc/master/org/apache/iceberg/common/DynClasses.Builder.html
+++ b/javadoc/master/org/apache/iceberg/common/DynClasses.Builder.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>DynClasses.Builder (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/common/DynClasses.html b/javadoc/master/org/apache/iceberg/common/DynClasses.html
index f9c59d7..0c472a4 100644
--- a/javadoc/master/org/apache/iceberg/common/DynClasses.html
+++ b/javadoc/master/org/apache/iceberg/common/DynClasses.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>DynClasses (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/common/DynConstructors.Builder.html b/javadoc/master/org/apache/iceberg/common/DynConstructors.Builder.html
index 343ee9a..fb0a8a3 100644
--- a/javadoc/master/org/apache/iceberg/common/DynConstructors.Builder.html
+++ b/javadoc/master/org/apache/iceberg/common/DynConstructors.Builder.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>DynConstructors.Builder (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/common/DynConstructors.Ctor.html b/javadoc/master/org/apache/iceberg/common/DynConstructors.Ctor.html
index ecc8a9c..fd98dba 100644
--- a/javadoc/master/org/apache/iceberg/common/DynConstructors.Ctor.html
+++ b/javadoc/master/org/apache/iceberg/common/DynConstructors.Ctor.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>DynConstructors.Ctor (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/common/DynConstructors.html b/javadoc/master/org/apache/iceberg/common/DynConstructors.html
index fa0bb77..fb20942 100644
--- a/javadoc/master/org/apache/iceberg/common/DynConstructors.html
+++ b/javadoc/master/org/apache/iceberg/common/DynConstructors.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>DynConstructors (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/common/DynFields.BoundField.html b/javadoc/master/org/apache/iceberg/common/DynFields.BoundField.html
index ced9b39..e219e6a 100644
--- a/javadoc/master/org/apache/iceberg/common/DynFields.BoundField.html
+++ b/javadoc/master/org/apache/iceberg/common/DynFields.BoundField.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>DynFields.BoundField (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/common/DynFields.Builder.html b/javadoc/master/org/apache/iceberg/common/DynFields.Builder.html
index 9c28829..2b6e1c4 100644
--- a/javadoc/master/org/apache/iceberg/common/DynFields.Builder.html
+++ b/javadoc/master/org/apache/iceberg/common/DynFields.Builder.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>DynFields.Builder (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/common/DynFields.StaticField.html b/javadoc/master/org/apache/iceberg/common/DynFields.StaticField.html
index 113903f..cfc537e 100644
--- a/javadoc/master/org/apache/iceberg/common/DynFields.StaticField.html
+++ b/javadoc/master/org/apache/iceberg/common/DynFields.StaticField.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>DynFields.StaticField (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/common/DynFields.UnboundField.html b/javadoc/master/org/apache/iceberg/common/DynFields.UnboundField.html
index 1c97559..a9e5e23 100644
--- a/javadoc/master/org/apache/iceberg/common/DynFields.UnboundField.html
+++ b/javadoc/master/org/apache/iceberg/common/DynFields.UnboundField.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>DynFields.UnboundField (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/common/DynFields.html b/javadoc/master/org/apache/iceberg/common/DynFields.html
index 45fa363..65b009d 100644
--- a/javadoc/master/org/apache/iceberg/common/DynFields.html
+++ b/javadoc/master/org/apache/iceberg/common/DynFields.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>DynFields (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/common/DynMethods.BoundMethod.html b/javadoc/master/org/apache/iceberg/common/DynMethods.BoundMethod.html
index 04f8e50..0212625 100644
--- a/javadoc/master/org/apache/iceberg/common/DynMethods.BoundMethod.html
+++ b/javadoc/master/org/apache/iceberg/common/DynMethods.BoundMethod.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>DynMethods.BoundMethod (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/common/DynMethods.Builder.html b/javadoc/master/org/apache/iceberg/common/DynMethods.Builder.html
index b97148d..e551dd6 100644
--- a/javadoc/master/org/apache/iceberg/common/DynMethods.Builder.html
+++ b/javadoc/master/org/apache/iceberg/common/DynMethods.Builder.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>DynMethods.Builder (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/common/DynMethods.StaticMethod.html b/javadoc/master/org/apache/iceberg/common/DynMethods.StaticMethod.html
index 04b6e47..131b1a0 100644
--- a/javadoc/master/org/apache/iceberg/common/DynMethods.StaticMethod.html
+++ b/javadoc/master/org/apache/iceberg/common/DynMethods.StaticMethod.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>DynMethods.StaticMethod (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/common/DynMethods.UnboundMethod.html b/javadoc/master/org/apache/iceberg/common/DynMethods.UnboundMethod.html
index 236cf08..ef7f87d 100644
--- a/javadoc/master/org/apache/iceberg/common/DynMethods.UnboundMethod.html
+++ b/javadoc/master/org/apache/iceberg/common/DynMethods.UnboundMethod.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>DynMethods.UnboundMethod (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/common/DynMethods.html b/javadoc/master/org/apache/iceberg/common/DynMethods.html
index ceecc85..76c7571 100644
--- a/javadoc/master/org/apache/iceberg/common/DynMethods.html
+++ b/javadoc/master/org/apache/iceberg/common/DynMethods.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>DynMethods (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/common/package-frame.html b/javadoc/master/org/apache/iceberg/common/package-frame.html
index 8ec23e7..2452007 100644
--- a/javadoc/master/org/apache/iceberg/common/package-frame.html
+++ b/javadoc/master/org/apache/iceberg/common/package-frame.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:11 PDT 2019 -->
 <title>org.apache.iceberg.common (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/common/package-summary.html b/javadoc/master/org/apache/iceberg/common/package-summary.html
index 7eb228a..3fcd010 100644
--- a/javadoc/master/org/apache/iceberg/common/package-summary.html
+++ b/javadoc/master/org/apache/iceberg/common/package-summary.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:11 PDT 2019 -->
 <title>org.apache.iceberg.common (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/common/package-tree.html b/javadoc/master/org/apache/iceberg/common/package-tree.html
index 4cdf995..09d5ab7 100644
--- a/javadoc/master/org/apache/iceberg/common/package-tree.html
+++ b/javadoc/master/org/apache/iceberg/common/package-tree.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:11 PDT 2019 -->
 <title>org.apache.iceberg.common Class Hierarchy (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/data/GenericRecord.html b/javadoc/master/org/apache/iceberg/data/GenericRecord.html
index 34b6691..9840f59 100644
--- a/javadoc/master/org/apache/iceberg/data/GenericRecord.html
+++ b/javadoc/master/org/apache/iceberg/data/GenericRecord.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:11 PDT 2019 -->
 <title>GenericRecord (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/data/IcebergGenerics.ScanBuilder.html b/javadoc/master/org/apache/iceberg/data/IcebergGenerics.ScanBuilder.html
index 581c583..d6e6238 100644
--- a/javadoc/master/org/apache/iceberg/data/IcebergGenerics.ScanBuilder.html
+++ b/javadoc/master/org/apache/iceberg/data/IcebergGenerics.ScanBuilder.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:11 PDT 2019 -->
 <title>IcebergGenerics.ScanBuilder (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/data/IcebergGenerics.html b/javadoc/master/org/apache/iceberg/data/IcebergGenerics.html
index 0173a95..4ad1011 100644
--- a/javadoc/master/org/apache/iceberg/data/IcebergGenerics.html
+++ b/javadoc/master/org/apache/iceberg/data/IcebergGenerics.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:11 PDT 2019 -->
 <title>IcebergGenerics (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/data/Record.html b/javadoc/master/org/apache/iceberg/data/Record.html
index 06c1541..6ee2c28 100644
--- a/javadoc/master/org/apache/iceberg/data/Record.html
+++ b/javadoc/master/org/apache/iceberg/data/Record.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:11 PDT 2019 -->
 <title>Record (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/data/avro/DataReader.html b/javadoc/master/org/apache/iceberg/data/avro/DataReader.html
index 02f4725..1fa3710 100644
--- a/javadoc/master/org/apache/iceberg/data/avro/DataReader.html
+++ b/javadoc/master/org/apache/iceberg/data/avro/DataReader.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>DataReader (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/data/avro/DataWriter.html b/javadoc/master/org/apache/iceberg/data/avro/DataWriter.html
index 7970ee7..6fda565 100644
--- a/javadoc/master/org/apache/iceberg/data/avro/DataWriter.html
+++ b/javadoc/master/org/apache/iceberg/data/avro/DataWriter.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>DataWriter (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/data/avro/IcebergDecoder.html b/javadoc/master/org/apache/iceberg/data/avro/IcebergDecoder.html
index d21c7f1..53b2610 100644
--- a/javadoc/master/org/apache/iceberg/data/avro/IcebergDecoder.html
+++ b/javadoc/master/org/apache/iceberg/data/avro/IcebergDecoder.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>IcebergDecoder (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/data/avro/IcebergEncoder.html b/javadoc/master/org/apache/iceberg/data/avro/IcebergEncoder.html
index 020b27d..c4580aa 100644
--- a/javadoc/master/org/apache/iceberg/data/avro/IcebergEncoder.html
+++ b/javadoc/master/org/apache/iceberg/data/avro/IcebergEncoder.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>IcebergEncoder (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/data/avro/package-frame.html b/javadoc/master/org/apache/iceberg/data/avro/package-frame.html
index b6db27a..c8119c2 100644
--- a/javadoc/master/org/apache/iceberg/data/avro/package-frame.html
+++ b/javadoc/master/org/apache/iceberg/data/avro/package-frame.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:11 PDT 2019 -->
 <title>org.apache.iceberg.data.avro (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/data/avro/package-summary.html b/javadoc/master/org/apache/iceberg/data/avro/package-summary.html
index 6d49853..d9d5b21 100644
--- a/javadoc/master/org/apache/iceberg/data/avro/package-summary.html
+++ b/javadoc/master/org/apache/iceberg/data/avro/package-summary.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:11 PDT 2019 -->
 <title>org.apache.iceberg.data.avro (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/data/avro/package-tree.html b/javadoc/master/org/apache/iceberg/data/avro/package-tree.html
index 208b029..c8a519c 100644
--- a/javadoc/master/org/apache/iceberg/data/avro/package-tree.html
+++ b/javadoc/master/org/apache/iceberg/data/avro/package-tree.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:11 PDT 2019 -->
 <title>org.apache.iceberg.data.avro Class Hierarchy (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/data/package-frame.html b/javadoc/master/org/apache/iceberg/data/package-frame.html
index 443134e..67ecc9d 100644
--- a/javadoc/master/org/apache/iceberg/data/package-frame.html
+++ b/javadoc/master/org/apache/iceberg/data/package-frame.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:11 PDT 2019 -->
 <title>org.apache.iceberg.data (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/data/package-summary.html b/javadoc/master/org/apache/iceberg/data/package-summary.html
index 922a182..6ccee80 100644
--- a/javadoc/master/org/apache/iceberg/data/package-summary.html
+++ b/javadoc/master/org/apache/iceberg/data/package-summary.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:11 PDT 2019 -->
 <title>org.apache.iceberg.data (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/data/package-tree.html b/javadoc/master/org/apache/iceberg/data/package-tree.html
index 0f69add..cafa6d5 100644
--- a/javadoc/master/org/apache/iceberg/data/package-tree.html
+++ b/javadoc/master/org/apache/iceberg/data/package-tree.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:11 PDT 2019 -->
 <title>org.apache.iceberg.data Class Hierarchy (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/data/parquet/GenericParquetReaders.html b/javadoc/master/org/apache/iceberg/data/parquet/GenericParquetReaders.html
index eace970..6060166 100644
--- a/javadoc/master/org/apache/iceberg/data/parquet/GenericParquetReaders.html
+++ b/javadoc/master/org/apache/iceberg/data/parquet/GenericParquetReaders.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>GenericParquetReaders (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/data/parquet/GenericParquetWriter.html b/javadoc/master/org/apache/iceberg/data/parquet/GenericParquetWriter.html
index dc05f6c..25c2f86 100644
--- a/javadoc/master/org/apache/iceberg/data/parquet/GenericParquetWriter.html
+++ b/javadoc/master/org/apache/iceberg/data/parquet/GenericParquetWriter.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>GenericParquetWriter (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/data/parquet/package-frame.html b/javadoc/master/org/apache/iceberg/data/parquet/package-frame.html
index b32ddab..69b2729 100644
--- a/javadoc/master/org/apache/iceberg/data/parquet/package-frame.html
+++ b/javadoc/master/org/apache/iceberg/data/parquet/package-frame.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:11 PDT 2019 -->
 <title>org.apache.iceberg.data.parquet (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/data/parquet/package-summary.html b/javadoc/master/org/apache/iceberg/data/parquet/package-summary.html
index 2d3eed7..e0447e2 100644
--- a/javadoc/master/org/apache/iceberg/data/parquet/package-summary.html
+++ b/javadoc/master/org/apache/iceberg/data/parquet/package-summary.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:11 PDT 2019 -->
 <title>org.apache.iceberg.data.parquet (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/data/parquet/package-tree.html b/javadoc/master/org/apache/iceberg/data/parquet/package-tree.html
index b3adac7..1677ad9 100644
--- a/javadoc/master/org/apache/iceberg/data/parquet/package-tree.html
+++ b/javadoc/master/org/apache/iceberg/data/parquet/package-tree.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:11 PDT 2019 -->
 <title>org.apache.iceberg.data.parquet Class Hierarchy (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/encryption/EncryptedFiles.html b/javadoc/master/org/apache/iceberg/encryption/EncryptedFiles.html
index 28243a0..d9d9440 100644
--- a/javadoc/master/org/apache/iceberg/encryption/EncryptedFiles.html
+++ b/javadoc/master/org/apache/iceberg/encryption/EncryptedFiles.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>EncryptedFiles (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/encryption/EncryptedInputFile.html b/javadoc/master/org/apache/iceberg/encryption/EncryptedInputFile.html
index 3ede445..482747c 100644
--- a/javadoc/master/org/apache/iceberg/encryption/EncryptedInputFile.html
+++ b/javadoc/master/org/apache/iceberg/encryption/EncryptedInputFile.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>EncryptedInputFile (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/encryption/EncryptedOutputFile.html b/javadoc/master/org/apache/iceberg/encryption/EncryptedOutputFile.html
index 34a22aa..2bfa84c 100644
--- a/javadoc/master/org/apache/iceberg/encryption/EncryptedOutputFile.html
+++ b/javadoc/master/org/apache/iceberg/encryption/EncryptedOutputFile.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>EncryptedOutputFile (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/encryption/EncryptionKeyMetadata.html b/javadoc/master/org/apache/iceberg/encryption/EncryptionKeyMetadata.html
index 179e884..07ccd02 100644
--- a/javadoc/master/org/apache/iceberg/encryption/EncryptionKeyMetadata.html
+++ b/javadoc/master/org/apache/iceberg/encryption/EncryptionKeyMetadata.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>EncryptionKeyMetadata (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/encryption/EncryptionKeyMetadatas.html b/javadoc/master/org/apache/iceberg/encryption/EncryptionKeyMetadatas.html
index 8267895..919ad5d 100644
--- a/javadoc/master/org/apache/iceberg/encryption/EncryptionKeyMetadatas.html
+++ b/javadoc/master/org/apache/iceberg/encryption/EncryptionKeyMetadatas.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>EncryptionKeyMetadatas (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/encryption/EncryptionManager.html b/javadoc/master/org/apache/iceberg/encryption/EncryptionManager.html
index ec2bc94..af6bcc8 100644
--- a/javadoc/master/org/apache/iceberg/encryption/EncryptionManager.html
+++ b/javadoc/master/org/apache/iceberg/encryption/EncryptionManager.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>EncryptionManager (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/encryption/PlaintextEncryptionManager.html b/javadoc/master/org/apache/iceberg/encryption/PlaintextEncryptionManager.html
index 108bc45..1d7ad9d 100644
--- a/javadoc/master/org/apache/iceberg/encryption/PlaintextEncryptionManager.html
+++ b/javadoc/master/org/apache/iceberg/encryption/PlaintextEncryptionManager.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>PlaintextEncryptionManager (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/encryption/package-frame.html b/javadoc/master/org/apache/iceberg/encryption/package-frame.html
index 9c9a496..4824443 100644
--- a/javadoc/master/org/apache/iceberg/encryption/package-frame.html
+++ b/javadoc/master/org/apache/iceberg/encryption/package-frame.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:11 PDT 2019 -->
 <title>org.apache.iceberg.encryption (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/encryption/package-summary.html b/javadoc/master/org/apache/iceberg/encryption/package-summary.html
index 9228f65..968fffb 100644
--- a/javadoc/master/org/apache/iceberg/encryption/package-summary.html
+++ b/javadoc/master/org/apache/iceberg/encryption/package-summary.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:11 PDT 2019 -->
 <title>org.apache.iceberg.encryption (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/encryption/package-tree.html b/javadoc/master/org/apache/iceberg/encryption/package-tree.html
index 1511725..7345755 100644
--- a/javadoc/master/org/apache/iceberg/encryption/package-tree.html
+++ b/javadoc/master/org/apache/iceberg/encryption/package-tree.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:11 PDT 2019 -->
 <title>org.apache.iceberg.encryption Class Hierarchy (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/events/Listener.html b/javadoc/master/org/apache/iceberg/events/Listener.html
index 00552e7..ff62f81 100644
--- a/javadoc/master/org/apache/iceberg/events/Listener.html
+++ b/javadoc/master/org/apache/iceberg/events/Listener.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>Listener (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/events/Listeners.html b/javadoc/master/org/apache/iceberg/events/Listeners.html
index a6e3560..29fb0dc 100644
--- a/javadoc/master/org/apache/iceberg/events/Listeners.html
+++ b/javadoc/master/org/apache/iceberg/events/Listeners.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>Listeners (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/events/ScanEvent.html b/javadoc/master/org/apache/iceberg/events/ScanEvent.html
index 59aeaba..8deeca2 100644
--- a/javadoc/master/org/apache/iceberg/events/ScanEvent.html
+++ b/javadoc/master/org/apache/iceberg/events/ScanEvent.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>ScanEvent (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/events/package-frame.html b/javadoc/master/org/apache/iceberg/events/package-frame.html
index 94aa5cb..088ee96 100644
--- a/javadoc/master/org/apache/iceberg/events/package-frame.html
+++ b/javadoc/master/org/apache/iceberg/events/package-frame.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:11 PDT 2019 -->
 <title>org.apache.iceberg.events (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/events/package-summary.html b/javadoc/master/org/apache/iceberg/events/package-summary.html
index 9b945d2..919fa77 100644
--- a/javadoc/master/org/apache/iceberg/events/package-summary.html
+++ b/javadoc/master/org/apache/iceberg/events/package-summary.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:11 PDT 2019 -->
 <title>org.apache.iceberg.events (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/events/package-tree.html b/javadoc/master/org/apache/iceberg/events/package-tree.html
index 73fad5b..49e9f82 100644
--- a/javadoc/master/org/apache/iceberg/events/package-tree.html
+++ b/javadoc/master/org/apache/iceberg/events/package-tree.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:11 PDT 2019 -->
 <title>org.apache.iceberg.events Class Hierarchy (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/exceptions/AlreadyExistsException.html b/javadoc/master/org/apache/iceberg/exceptions/AlreadyExistsException.html
index a016f0d..db8e4b4 100644
--- a/javadoc/master/org/apache/iceberg/exceptions/AlreadyExistsException.html
+++ b/javadoc/master/org/apache/iceberg/exceptions/AlreadyExistsException.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>AlreadyExistsException (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/exceptions/CommitFailedException.html b/javadoc/master/org/apache/iceberg/exceptions/CommitFailedException.html
index 1405d37..0a2436e 100644
--- a/javadoc/master/org/apache/iceberg/exceptions/CommitFailedException.html
+++ b/javadoc/master/org/apache/iceberg/exceptions/CommitFailedException.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>CommitFailedException (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/exceptions/NoSuchTableException.html b/javadoc/master/org/apache/iceberg/exceptions/NoSuchTableException.html
index 778efe0..82967bf 100644
--- a/javadoc/master/org/apache/iceberg/exceptions/NoSuchTableException.html
+++ b/javadoc/master/org/apache/iceberg/exceptions/NoSuchTableException.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>NoSuchTableException (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/exceptions/RuntimeIOException.html b/javadoc/master/org/apache/iceberg/exceptions/RuntimeIOException.html
index c62fcca..fc69dac 100644
--- a/javadoc/master/org/apache/iceberg/exceptions/RuntimeIOException.html
+++ b/javadoc/master/org/apache/iceberg/exceptions/RuntimeIOException.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>RuntimeIOException (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/exceptions/ValidationException.html b/javadoc/master/org/apache/iceberg/exceptions/ValidationException.html
index a80ac2b..54c2fdc 100644
--- a/javadoc/master/org/apache/iceberg/exceptions/ValidationException.html
+++ b/javadoc/master/org/apache/iceberg/exceptions/ValidationException.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>ValidationException (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/exceptions/package-frame.html b/javadoc/master/org/apache/iceberg/exceptions/package-frame.html
index b687420..79f5507 100644
--- a/javadoc/master/org/apache/iceberg/exceptions/package-frame.html
+++ b/javadoc/master/org/apache/iceberg/exceptions/package-frame.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:11 PDT 2019 -->
 <title>org.apache.iceberg.exceptions (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/exceptions/package-summary.html b/javadoc/master/org/apache/iceberg/exceptions/package-summary.html
index 8ec9302..7e8e720 100644
--- a/javadoc/master/org/apache/iceberg/exceptions/package-summary.html
+++ b/javadoc/master/org/apache/iceberg/exceptions/package-summary.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:11 PDT 2019 -->
 <title>org.apache.iceberg.exceptions (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/exceptions/package-tree.html b/javadoc/master/org/apache/iceberg/exceptions/package-tree.html
index 7f2021a..dd5ea67 100644
--- a/javadoc/master/org/apache/iceberg/exceptions/package-tree.html
+++ b/javadoc/master/org/apache/iceberg/exceptions/package-tree.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:11 PDT 2019 -->
 <title>org.apache.iceberg.exceptions Class Hierarchy (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/expressions/And.html b/javadoc/master/org/apache/iceberg/expressions/And.html
index f960510..ed8a0aa 100644
--- a/javadoc/master/org/apache/iceberg/expressions/And.html
+++ b/javadoc/master/org/apache/iceberg/expressions/And.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>And (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/expressions/Binder.html b/javadoc/master/org/apache/iceberg/expressions/Binder.html
index ad0780b..10f4707 100644
--- a/javadoc/master/org/apache/iceberg/expressions/Binder.html
+++ b/javadoc/master/org/apache/iceberg/expressions/Binder.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>Binder (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/expressions/BoundPredicate.html b/javadoc/master/org/apache/iceberg/expressions/BoundPredicate.html
index ff1883a..a36128b 100644
--- a/javadoc/master/org/apache/iceberg/expressions/BoundPredicate.html
+++ b/javadoc/master/org/apache/iceberg/expressions/BoundPredicate.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>BoundPredicate (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/expressions/BoundReference.html b/javadoc/master/org/apache/iceberg/expressions/BoundReference.html
index a3a8c58..a9c186c 100644
--- a/javadoc/master/org/apache/iceberg/expressions/BoundReference.html
+++ b/javadoc/master/org/apache/iceberg/expressions/BoundReference.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>BoundReference (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/expressions/Evaluator.html b/javadoc/master/org/apache/iceberg/expressions/Evaluator.html
index 43dea9b..c5bb26d 100644
--- a/javadoc/master/org/apache/iceberg/expressions/Evaluator.html
+++ b/javadoc/master/org/apache/iceberg/expressions/Evaluator.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>Evaluator (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/expressions/Expression.Operation.html b/javadoc/master/org/apache/iceberg/expressions/Expression.Operation.html
index 66b6930..06eb7a9 100644
--- a/javadoc/master/org/apache/iceberg/expressions/Expression.Operation.html
+++ b/javadoc/master/org/apache/iceberg/expressions/Expression.Operation.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>Expression.Operation (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/expressions/Expression.html b/javadoc/master/org/apache/iceberg/expressions/Expression.html
index 375c725..df2a84a 100644
--- a/javadoc/master/org/apache/iceberg/expressions/Expression.html
+++ b/javadoc/master/org/apache/iceberg/expressions/Expression.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>Expression (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/expressions/ExpressionVisitors.BoundExpressionVisitor.html b/javadoc/master/org/apache/iceberg/expressions/ExpressionVisitors.BoundExpressionVisitor.html
index b91f885..274e3d3 100644
--- a/javadoc/master/org/apache/iceberg/expressions/ExpressionVisitors.BoundExpressionVisitor.html
+++ b/javadoc/master/org/apache/iceberg/expressions/ExpressionVisitors.BoundExpressionVisitor.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>ExpressionVisitors.BoundExpressionVisitor (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/expressions/ExpressionVisitors.ExpressionVisitor.html b/javadoc/master/org/apache/iceberg/expressions/ExpressionVisitors.ExpressionVisitor.html
index d1d2ba4..069f52a 100644
--- a/javadoc/master/org/apache/iceberg/expressions/ExpressionVisitors.ExpressionVisitor.html
+++ b/javadoc/master/org/apache/iceberg/expressions/ExpressionVisitors.ExpressionVisitor.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>ExpressionVisitors.ExpressionVisitor (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/expressions/ExpressionVisitors.html b/javadoc/master/org/apache/iceberg/expressions/ExpressionVisitors.html
index 47a4620..434a56d 100644
--- a/javadoc/master/org/apache/iceberg/expressions/ExpressionVisitors.html
+++ b/javadoc/master/org/apache/iceberg/expressions/ExpressionVisitors.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>ExpressionVisitors (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/expressions/Expressions.html b/javadoc/master/org/apache/iceberg/expressions/Expressions.html
index ad1e642..281e155 100644
--- a/javadoc/master/org/apache/iceberg/expressions/Expressions.html
+++ b/javadoc/master/org/apache/iceberg/expressions/Expressions.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>Expressions (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/expressions/False.html b/javadoc/master/org/apache/iceberg/expressions/False.html
index 3384631..316dbd7 100644
--- a/javadoc/master/org/apache/iceberg/expressions/False.html
+++ b/javadoc/master/org/apache/iceberg/expressions/False.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>False (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/expressions/InclusiveManifestEvaluator.html b/javadoc/master/org/apache/iceberg/expressions/InclusiveManifestEvaluator.html
index e2fe839..e066b63 100644
--- a/javadoc/master/org/apache/iceberg/expressions/InclusiveManifestEvaluator.html
+++ b/javadoc/master/org/apache/iceberg/expressions/InclusiveManifestEvaluator.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>InclusiveManifestEvaluator (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/expressions/InclusiveMetricsEvaluator.html b/javadoc/master/org/apache/iceberg/expressions/InclusiveMetricsEvaluator.html
index ba79abc..95f9ba8 100644
--- a/javadoc/master/org/apache/iceberg/expressions/InclusiveMetricsEvaluator.html
+++ b/javadoc/master/org/apache/iceberg/expressions/InclusiveMetricsEvaluator.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>InclusiveMetricsEvaluator (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/expressions/Literal.html b/javadoc/master/org/apache/iceberg/expressions/Literal.html
index 4572575..094d61b 100644
--- a/javadoc/master/org/apache/iceberg/expressions/Literal.html
+++ b/javadoc/master/org/apache/iceberg/expressions/Literal.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>Literal (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/expressions/NamedReference.html b/javadoc/master/org/apache/iceberg/expressions/NamedReference.html
index d66ab94..e17629c 100644
--- a/javadoc/master/org/apache/iceberg/expressions/NamedReference.html
+++ b/javadoc/master/org/apache/iceberg/expressions/NamedReference.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>NamedReference (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/expressions/Not.html b/javadoc/master/org/apache/iceberg/expressions/Not.html
index d2b4b71..90a4be0 100644
--- a/javadoc/master/org/apache/iceberg/expressions/Not.html
+++ b/javadoc/master/org/apache/iceberg/expressions/Not.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>Not (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/expressions/Or.html b/javadoc/master/org/apache/iceberg/expressions/Or.html
index 6991196..e765463 100644
--- a/javadoc/master/org/apache/iceberg/expressions/Or.html
+++ b/javadoc/master/org/apache/iceberg/expressions/Or.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>Or (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/expressions/Predicate.html b/javadoc/master/org/apache/iceberg/expressions/Predicate.html
index daa8ca0..1622cd8 100644
--- a/javadoc/master/org/apache/iceberg/expressions/Predicate.html
+++ b/javadoc/master/org/apache/iceberg/expressions/Predicate.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>Predicate (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/expressions/Projections.ProjectionEvaluator.html b/javadoc/master/org/apache/iceberg/expressions/Projections.ProjectionEvaluator.html
index 4063a7a..c024732 100644
--- a/javadoc/master/org/apache/iceberg/expressions/Projections.ProjectionEvaluator.html
+++ b/javadoc/master/org/apache/iceberg/expressions/Projections.ProjectionEvaluator.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>Projections.ProjectionEvaluator (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/expressions/Projections.html b/javadoc/master/org/apache/iceberg/expressions/Projections.html
index 500c11f..9604915 100644
--- a/javadoc/master/org/apache/iceberg/expressions/Projections.html
+++ b/javadoc/master/org/apache/iceberg/expressions/Projections.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>Projections (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/expressions/Reference.html b/javadoc/master/org/apache/iceberg/expressions/Reference.html
index 0f1ac29..9b65ef6 100644
--- a/javadoc/master/org/apache/iceberg/expressions/Reference.html
+++ b/javadoc/master/org/apache/iceberg/expressions/Reference.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>Reference (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/expressions/ResidualEvaluator.html b/javadoc/master/org/apache/iceberg/expressions/ResidualEvaluator.html
index 8ed5167..550732e 100644
--- a/javadoc/master/org/apache/iceberg/expressions/ResidualEvaluator.html
+++ b/javadoc/master/org/apache/iceberg/expressions/ResidualEvaluator.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>ResidualEvaluator (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/expressions/StrictMetricsEvaluator.html b/javadoc/master/org/apache/iceberg/expressions/StrictMetricsEvaluator.html
index 987a0f4..5c6018c 100644
--- a/javadoc/master/org/apache/iceberg/expressions/StrictMetricsEvaluator.html
+++ b/javadoc/master/org/apache/iceberg/expressions/StrictMetricsEvaluator.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>StrictMetricsEvaluator (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/expressions/True.html b/javadoc/master/org/apache/iceberg/expressions/True.html
index 1edfb6c..cf66f5f 100644
--- a/javadoc/master/org/apache/iceberg/expressions/True.html
+++ b/javadoc/master/org/apache/iceberg/expressions/True.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>True (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/expressions/UnboundPredicate.html b/javadoc/master/org/apache/iceberg/expressions/UnboundPredicate.html
index abc5cfa..c26e835 100644
--- a/javadoc/master/org/apache/iceberg/expressions/UnboundPredicate.html
+++ b/javadoc/master/org/apache/iceberg/expressions/UnboundPredicate.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>UnboundPredicate (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/expressions/package-frame.html b/javadoc/master/org/apache/iceberg/expressions/package-frame.html
index 63d1cc3..6f89639 100644
--- a/javadoc/master/org/apache/iceberg/expressions/package-frame.html
+++ b/javadoc/master/org/apache/iceberg/expressions/package-frame.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:11 PDT 2019 -->
 <title>org.apache.iceberg.expressions (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/expressions/package-summary.html b/javadoc/master/org/apache/iceberg/expressions/package-summary.html
index eddce66..8686712 100644
--- a/javadoc/master/org/apache/iceberg/expressions/package-summary.html
+++ b/javadoc/master/org/apache/iceberg/expressions/package-summary.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:11 PDT 2019 -->
 <title>org.apache.iceberg.expressions (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/expressions/package-tree.html b/javadoc/master/org/apache/iceberg/expressions/package-tree.html
index 4d44795..ef2a123 100644
--- a/javadoc/master/org/apache/iceberg/expressions/package-tree.html
+++ b/javadoc/master/org/apache/iceberg/expressions/package-tree.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:11 PDT 2019 -->
 <title>org.apache.iceberg.expressions Class Hierarchy (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/hadoop/HadoopFileIO.html b/javadoc/master/org/apache/iceberg/hadoop/HadoopFileIO.html
index 2df7686..9d0cabd 100644
--- a/javadoc/master/org/apache/iceberg/hadoop/HadoopFileIO.html
+++ b/javadoc/master/org/apache/iceberg/hadoop/HadoopFileIO.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:52 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:09 PDT 2019 -->
 <title>HadoopFileIO (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/hadoop/HadoopInputFile.html b/javadoc/master/org/apache/iceberg/hadoop/HadoopInputFile.html
index ad54ca1..3ff775b 100644
--- a/javadoc/master/org/apache/iceberg/hadoop/HadoopInputFile.html
+++ b/javadoc/master/org/apache/iceberg/hadoop/HadoopInputFile.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:52 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:09 PDT 2019 -->
 <title>HadoopInputFile (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = {"i0":9,"i1":9,"i2":9,"i3":9,"i4":9,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10};
+var methods = {"i0":10,"i1":9,"i2":9,"i3":9,"i4":9,"i5":9,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10};
 var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -137,57 +137,63 @@ implements <a href="../../../../org/apache/iceberg/io/InputFile.html" title="int
 <th class="colLast" scope="col">Method and Description</th>
 </tr>
 <tr id="i0" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/iceberg/hadoop/HadoopInputFile.html#exists--">exists</a></span>()</code>
+<div class="block">Checks whether the file exists.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../org/apache/iceberg/hadoop/HadoopInputFile.html" title="class in org.apache.iceberg.hadoop">HadoopInputFile</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/iceberg/hadoop/HadoopInputFile.html#fromLocation-java.lang.CharSequence-org.apache.hadoop.conf.Configuration-">fromLocation</a></span>(java.lang.CharSequence&nbsp;location,
             org.apache.hadoop.conf.Configuration&nbsp;conf)</code>&nbsp;</td>
 </tr>
-<tr id="i1" class="rowColor">
+<tr id="i2" class="altColor">
 <td class="colFirst"><code>static <a href="../../../../org/apache/iceberg/hadoop/HadoopInputFile.html" title="class in org.apache.iceberg.hadoop">HadoopInputFile</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/iceberg/hadoop/HadoopInputFile.html#fromLocation-java.lang.CharSequence-long-org.apache.hadoop.conf.Configuration-">fromLocation</a></span>(java.lang.CharSequence&nbsp;location,
             long&nbsp;length,
             org.apache.hadoop.conf.Configuration&nbsp;conf)</code>&nbsp;</td>
 </tr>
-<tr id="i2" class="altColor">
+<tr id="i3" class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../org/apache/iceberg/hadoop/HadoopInputFile.html" title="class in org.apache.iceberg.hadoop">HadoopInputFile</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/iceberg/hadoop/HadoopInputFile.html#fromPath-org.apache.hadoop.fs.Path-org.apache.hadoop.conf.Configuration-">fromPath</a></span>(org.apache.hadoop.fs.Path&nbsp;path,
         org.apache.hadoop.conf.Configuration&nbsp;conf)</code>&nbsp;</td>
 </tr>
-<tr id="i3" class="rowColor">
+<tr id="i4" class="altColor">
 <td class="colFirst"><code>static <a href="../../../../org/apache/iceberg/hadoop/HadoopInputFile.html" title="class in org.apache.iceberg.hadoop">HadoopInputFile</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/iceberg/hadoop/HadoopInputFile.html#fromPath-org.apache.hadoop.fs.Path-long-org.apache.hadoop.conf.Configuration-">fromPath</a></span>(org.apache.hadoop.fs.Path&nbsp;path,
         long&nbsp;length,
         org.apache.hadoop.conf.Configuration&nbsp;conf)</code>&nbsp;</td>
 </tr>
-<tr id="i4" class="altColor">
+<tr id="i5" class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../org/apache/iceberg/hadoop/HadoopInputFile.html" title="class in org.apache.iceberg.hadoop">HadoopInputFile</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/iceberg/hadoop/HadoopInputFile.html#fromStatus-org.apache.hadoop.fs.FileStatus-org.apache.hadoop.conf.Configuration-">fromStatus</a></span>(org.apache.hadoop.fs.FileStatus&nbsp;stat,
           org.apache.hadoop.conf.Configuration&nbsp;conf)</code>&nbsp;</td>
 </tr>
-<tr id="i5" class="rowColor">
+<tr id="i6" class="altColor">
 <td class="colFirst"><code>org.apache.hadoop.conf.Configuration</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/iceberg/hadoop/HadoopInputFile.html#getConf--">getConf</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i6" class="altColor">
+<tr id="i7" class="rowColor">
 <td class="colFirst"><code>long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/iceberg/hadoop/HadoopInputFile.html#getLength--">getLength</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i7" class="rowColor">
+<tr id="i8" class="altColor">
 <td class="colFirst"><code>org.apache.hadoop.fs.FileStatus</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/iceberg/hadoop/HadoopInputFile.html#getStat--">getStat</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i8" class="altColor">
+<tr id="i9" class="rowColor">
 <td class="colFirst"><code>java.lang.String</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/iceberg/hadoop/HadoopInputFile.html#location--">location</a></span>()</code>
 <div class="block">The fully-qualified location of the input file as a String.</div>
 </td>
 </tr>
-<tr id="i9" class="rowColor">
+<tr id="i10" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/iceberg/io/SeekableInputStream.html" title="class in org.apache.iceberg.io">SeekableInputStream</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/iceberg/hadoop/HadoopInputFile.html#newStream--">newStream</a></span>()</code>
 <div class="block">Opens a new <a href="../../../../org/apache/iceberg/io/SeekableInputStream.html" title="class in org.apache.iceberg.io"><code>SeekableInputStream</code></a> for the underlying data file</div>
 </td>
 </tr>
-<tr id="i10" class="altColor">
+<tr id="i11" class="rowColor">
 <td class="colFirst"><code>java.lang.String</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/iceberg/hadoop/HadoopInputFile.html#toString--">toString</a></span>()</code>&nbsp;</td>
 </tr>
@@ -332,6 +338,23 @@ implements <a href="../../../../org/apache/iceberg/io/InputFile.html" title="int
 </dl>
 </li>
 </ul>
+<a name="exists--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>exists</h4>
+<pre>public&nbsp;boolean&nbsp;exists()</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/iceberg/io/InputFile.html#exists--">InputFile</a></code></span></div>
+<div class="block">Checks whether the file exists.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/apache/iceberg/io/InputFile.html#exists--">exists</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/iceberg/io/InputFile.html" title="interface in org.apache.iceberg.io">InputFile</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>true if the file exists, false otherwise</dd>
+</dl>
+</li>
+</ul>
 <a name="toString--">
 <!--   -->
 </a>
diff --git a/javadoc/master/org/apache/iceberg/hadoop/HadoopOutputFile.html b/javadoc/master/org/apache/iceberg/hadoop/HadoopOutputFile.html
index 0654cff..7003c2a 100644
--- a/javadoc/master/org/apache/iceberg/hadoop/HadoopOutputFile.html
+++ b/javadoc/master/org/apache/iceberg/hadoop/HadoopOutputFile.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:52 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:09 PDT 2019 -->
 <title>HadoopOutputFile (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/hadoop/HadoopTableOperations.html b/javadoc/master/org/apache/iceberg/hadoop/HadoopTableOperations.html
index d794ea3..0d9bef0 100644
--- a/javadoc/master/org/apache/iceberg/hadoop/HadoopTableOperations.html
+++ b/javadoc/master/org/apache/iceberg/hadoop/HadoopTableOperations.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:52 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:09 PDT 2019 -->
 <title>HadoopTableOperations (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/hadoop/HadoopTables.html b/javadoc/master/org/apache/iceberg/hadoop/HadoopTables.html
index 2cab7c1..26f3da2 100644
--- a/javadoc/master/org/apache/iceberg/hadoop/HadoopTables.html
+++ b/javadoc/master/org/apache/iceberg/hadoop/HadoopTables.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:52 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:09 PDT 2019 -->
 <title>HadoopTables (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/hadoop/SerializableConfiguration.html b/javadoc/master/org/apache/iceberg/hadoop/SerializableConfiguration.html
index d9e4cfc..b76e7bb 100644
--- a/javadoc/master/org/apache/iceberg/hadoop/SerializableConfiguration.html
+++ b/javadoc/master/org/apache/iceberg/hadoop/SerializableConfiguration.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:52 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:09 PDT 2019 -->
 <title>SerializableConfiguration (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/hadoop/package-frame.html b/javadoc/master/org/apache/iceberg/hadoop/package-frame.html
index 8aa858a..69367ae 100644
--- a/javadoc/master/org/apache/iceberg/hadoop/package-frame.html
+++ b/javadoc/master/org/apache/iceberg/hadoop/package-frame.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:11 PDT 2019 -->
 <title>org.apache.iceberg.hadoop (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/hadoop/package-summary.html b/javadoc/master/org/apache/iceberg/hadoop/package-summary.html
index 2318169..e981a31 100644
--- a/javadoc/master/org/apache/iceberg/hadoop/package-summary.html
+++ b/javadoc/master/org/apache/iceberg/hadoop/package-summary.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:11 PDT 2019 -->
 <title>org.apache.iceberg.hadoop (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/hadoop/package-tree.html b/javadoc/master/org/apache/iceberg/hadoop/package-tree.html
index 3556862..97a4d47 100644
--- a/javadoc/master/org/apache/iceberg/hadoop/package-tree.html
+++ b/javadoc/master/org/apache/iceberg/hadoop/package-tree.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:11 PDT 2019 -->
 <title>org.apache.iceberg.hadoop Class Hierarchy (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/hive/HiveCatalog.html b/javadoc/master/org/apache/iceberg/hive/HiveCatalog.html
new file mode 100644
index 0000000..3d04111
--- /dev/null
+++ b/javadoc/master/org/apache/iceberg/hive/HiveCatalog.html
@@ -0,0 +1,447 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
+<title>HiveCatalog (iceberg master API)</title>
+<meta name="date" content="2019-07-05">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="HiveCatalog (iceberg master API)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../org/apache/iceberg/hive/HiveCatalogs.html" title="class in org.apache.iceberg.hive"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/iceberg/hive/HiveCatalog.html" target="_top">Frames</a></li>
+<li><a href="HiveCatalog.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.iceberg.hive</div>
+<h2 title="Class HiveCatalog" class="title">Class HiveCatalog</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/apache/iceberg/BaseMetastoreCatalog.html" title="class in org.apache.iceberg">org.apache.iceberg.BaseMetastoreCatalog</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.iceberg.hive.HiveCatalog</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>java.io.Closeable, java.lang.AutoCloseable, <a href="../../../../org/apache/iceberg/catalog/Catalog.html" title="interface in org.apache.iceberg.catalog">Catalog</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">HiveCatalog</span>
+extends <a href="../../../../org/apache/iceberg/BaseMetastoreCatalog.html" title="class in org.apache.iceberg">BaseMetastoreCatalog</a>
+implements java.io.Closeable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/iceberg/hive/HiveCatalog.html#HiveCatalog-org.apache.hadoop.conf.Configuration-">HiveCatalog</a></span>(org.apache.hadoop.conf.Configuration&nbsp;conf)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/iceberg/hive/HiveCatalog.html#close--">close</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/apache/iceberg/Table.html" title="interface in org.apache.iceberg">Table</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/iceberg/hive/HiveCatalog.html#createTable-org.apache.iceberg.catalog.TableIdentifier-org.apache.iceberg.Schema-org.apache.iceberg.PartitionSpec-java.lang.String-java.util.Map-">createTable</a></span>(<a href="../../../../org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a>&nbsp;identifier,
+           <a href="../../../../org/apache/iceberg/Schema.html" title="class in org.apache.iceberg">Schema</a>&nbsp;schema,
+           <a href="../../../../org/apache/iceberg/PartitionSpec.html" title="class in org.apache.iceberg">PartitionSpec</a>&nbsp;spec,
+           java.lang.String&nbsp;location,
+           java.util.Map&lt;java.lang.String,java.lang.String&gt;&nbsp;properties)</code>
+<div class="block">Create a table.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/iceberg/hive/HiveCatalog.html#defaultWarehouseLocation-org.apache.hadoop.conf.Configuration-org.apache.iceberg.catalog.TableIdentifier-">defaultWarehouseLocation</a></span>(org.apache.hadoop.conf.Configuration&nbsp;hadoopConf,
+                        <a href="../../../../org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a>&nbsp;tableIdentifier)</code>&nbsp;</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/iceberg/hive/HiveCatalog.html#dropTable-org.apache.iceberg.catalog.TableIdentifier-">dropTable</a></span>(<a href="../../../../org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a>&nbsp;identifier)</code>
+<div class="block">Drop a table.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/apache/iceberg/Table.html" title="interface in org.apache.iceberg">Table</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/iceberg/hive/HiveCatalog.html#loadTable-org.apache.iceberg.catalog.TableIdentifier-">loadTable</a></span>(<a href="../../../../org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a>&nbsp;identifier)</code>
+<div class="block">Load a table.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/apache/iceberg/TableOperations.html" title="interface in org.apache.iceberg">TableOperations</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/iceberg/hive/HiveCatalog.html#newTableOps-org.apache.hadoop.conf.Configuration-org.apache.iceberg.catalog.TableIdentifier-">newTableOps</a></span>(org.apache.hadoop.conf.Configuration&nbsp;configuration,
+           <a href="../../../../org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a>&nbsp;tableIdentifier)</code>&nbsp;</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/iceberg/hive/HiveCatalog.html#renameTable-org.apache.iceberg.catalog.TableIdentifier-org.apache.iceberg.catalog.TableIdentifier-">renameTable</a></span>(<a href="../../../../org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a>&nbsp;from,
+           <a href="../../../../org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a>&nbsp;to)</code>
+<div class="block">Rename a table.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.apache.iceberg.catalog.Catalog">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.apache.iceberg.catalog.<a href="../../../../org/apache/iceberg/catalog/Catalog.html" title="interface in org.apache.iceberg.catalog">Catalog</a></h3>
+<code><a href="../../../../org/apache/iceberg/catalog/Catalog.html#createTable-org.apache.iceberg.catalog.TableIdentifier-org.apache.iceberg.Schema-">createTable</a>, <a href="../../../../org/apache/iceberg/catalog/Catalog.html#createTable-org.apache.iceberg.catalog.TableIdentifier-org.apache.iceberg.Schema-org.apache.iceberg.PartitionSpec-">createTable</a>, <a href="../../../../org/apache/iceberg/catalog/Catalog.html#createTable-org.apache.iceberg.catalog.TableIdentifier-org.apache.iceb [...]
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="HiveCatalog-org.apache.hadoop.conf.Configuration-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>HiveCatalog</h4>
+<pre>public&nbsp;HiveCatalog(org.apache.hadoop.conf.Configuration&nbsp;conf)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="createTable-org.apache.iceberg.catalog.TableIdentifier-org.apache.iceberg.Schema-org.apache.iceberg.PartitionSpec-java.lang.String-java.util.Map-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createTable</h4>
+<pre>public&nbsp;<a href="../../../../org/apache/iceberg/Table.html" title="interface in org.apache.iceberg">Table</a>&nbsp;createTable(<a href="../../../../org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a>&nbsp;identifier,
+                         <a href="../../../../org/apache/iceberg/Schema.html" title="class in org.apache.iceberg">Schema</a>&nbsp;schema,
+                         <a href="../../../../org/apache/iceberg/PartitionSpec.html" title="class in org.apache.iceberg">PartitionSpec</a>&nbsp;spec,
+                         java.lang.String&nbsp;location,
+                         java.util.Map&lt;java.lang.String,java.lang.String&gt;&nbsp;properties)</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/iceberg/catalog/Catalog.html#createTable-org.apache.iceberg.catalog.TableIdentifier-org.apache.iceberg.Schema-org.apache.iceberg.PartitionSpec-java.lang.String-java.util.Map-">Catalog</a></code></span></div>
+<div class="block">Create a table.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/apache/iceberg/catalog/Catalog.html#createTable-org.apache.iceberg.catalog.TableIdentifier-org.apache.iceberg.Schema-org.apache.iceberg.PartitionSpec-java.lang.String-java.util.Map-">createTable</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/iceberg/catalog/Catalog.html" title="interface in org.apache.iceberg.catalog">Catalog</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/apache/iceberg/BaseMetastoreCatalog.html#createTable-org.apache.iceberg.catalog.TableIdentifier-org.apache.iceberg.Schema-org.apache.iceberg.PartitionSpec-java.lang.String-java.util.Map-">createTable</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/apache/iceberg/BaseMetastoreCatalog.html" title="class in org.apache.iceberg">BaseMetastoreCatalog</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>identifier</code> - a table identifier</dd>
+<dd><code>schema</code> - a schema</dd>
+<dd><code>spec</code> - a partition spec</dd>
+<dd><code>location</code> - a location for the table; leave null if unspecified</dd>
+<dd><code>properties</code> - a string map of table properties</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a Table instance</dd>
+</dl>
+</li>
+</ul>
+<a name="loadTable-org.apache.iceberg.catalog.TableIdentifier-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>loadTable</h4>
+<pre>public&nbsp;<a href="../../../../org/apache/iceberg/Table.html" title="interface in org.apache.iceberg">Table</a>&nbsp;loadTable(<a href="../../../../org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a>&nbsp;identifier)</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/iceberg/catalog/Catalog.html#loadTable-org.apache.iceberg.catalog.TableIdentifier-">Catalog</a></code></span></div>
+<div class="block">Load a table.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/apache/iceberg/catalog/Catalog.html#loadTable-org.apache.iceberg.catalog.TableIdentifier-">loadTable</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/iceberg/catalog/Catalog.html" title="interface in org.apache.iceberg.catalog">Catalog</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/apache/iceberg/BaseMetastoreCatalog.html#loadTable-org.apache.iceberg.catalog.TableIdentifier-">loadTable</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/apache/iceberg/BaseMetastoreCatalog.html" title="class in org.apache.iceberg">BaseMetastoreCatalog</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>identifier</code> - a table identifier</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>instance of <a href="../../../../org/apache/iceberg/Table.html" title="interface in org.apache.iceberg"><code>Table</code></a> implementation referred by <code>tableIdentifier</code></dd>
+</dl>
+</li>
+</ul>
+<a name="dropTable-org.apache.iceberg.catalog.TableIdentifier-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dropTable</h4>
+<pre>public&nbsp;boolean&nbsp;dropTable(<a href="../../../../org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a>&nbsp;identifier)</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/iceberg/catalog/Catalog.html#dropTable-org.apache.iceberg.catalog.TableIdentifier-">Catalog</a></code></span></div>
+<div class="block">Drop a table.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/apache/iceberg/catalog/Catalog.html#dropTable-org.apache.iceberg.catalog.TableIdentifier-">dropTable</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/iceberg/catalog/Catalog.html" title="interface in org.apache.iceberg.catalog">Catalog</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>identifier</code> - a table identifier</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>true if the table was dropped, false if the table did not exist</dd>
+</dl>
+</li>
+</ul>
+<a name="renameTable-org.apache.iceberg.catalog.TableIdentifier-org.apache.iceberg.catalog.TableIdentifier-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renameTable</h4>
+<pre>public&nbsp;void&nbsp;renameTable(<a href="../../../../org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a>&nbsp;from,
+                        <a href="../../../../org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a>&nbsp;to)</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/iceberg/catalog/Catalog.html#renameTable-org.apache.iceberg.catalog.TableIdentifier-org.apache.iceberg.catalog.TableIdentifier-">Catalog</a></code></span></div>
+<div class="block">Rename a table.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/apache/iceberg/catalog/Catalog.html#renameTable-org.apache.iceberg.catalog.TableIdentifier-org.apache.iceberg.catalog.TableIdentifier-">renameTable</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/iceberg/catalog/Catalog.html" title="interface in org.apache.iceberg.catalog">Catalog</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>from</code> - identifier of the table to rename</dd>
+<dd><code>to</code> - new table name</dd>
+</dl>
+</li>
+</ul>
+<a name="newTableOps-org.apache.hadoop.conf.Configuration-org.apache.iceberg.catalog.TableIdentifier-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>newTableOps</h4>
+<pre>public&nbsp;<a href="../../../../org/apache/iceberg/TableOperations.html" title="interface in org.apache.iceberg">TableOperations</a>&nbsp;newTableOps(org.apache.hadoop.conf.Configuration&nbsp;configuration,
+                                   <a href="../../../../org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a>&nbsp;tableIdentifier)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/apache/iceberg/BaseMetastoreCatalog.html#newTableOps-org.apache.hadoop.conf.Configuration-org.apache.iceberg.catalog.TableIdentifier-">newTableOps</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/apache/iceberg/BaseMetastoreCatalog.html" title="class in org.apache.iceberg">BaseMetastoreCatalog</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="defaultWarehouseLocation-org.apache.hadoop.conf.Configuration-org.apache.iceberg.catalog.TableIdentifier-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>defaultWarehouseLocation</h4>
+<pre>protected&nbsp;java.lang.String&nbsp;defaultWarehouseLocation(org.apache.hadoop.conf.Configuration&nbsp;hadoopConf,
+                                                    <a href="../../../../org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a>&nbsp;tableIdentifier)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/apache/iceberg/BaseMetastoreCatalog.html#defaultWarehouseLocation-org.apache.hadoop.conf.Configuration-org.apache.iceberg.catalog.TableIdentifier-">defaultWarehouseLocation</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/apache/iceberg/BaseMetastoreCatalog.html" title="class in org.apache.iceberg">BaseMetastoreCatalog</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="close--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>close</h4>
+<pre>public&nbsp;void&nbsp;close()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>close</code>&nbsp;in interface&nbsp;<code>java.io.Closeable</code></dd>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>close</code>&nbsp;in interface&nbsp;<code>java.lang.AutoCloseable</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../org/apache/iceberg/hive/HiveCatalogs.html" title="class in org.apache.iceberg.hive"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/iceberg/hive/HiveCatalog.html" target="_top">Frames</a></li>
+<li><a href="HiveCatalog.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/master/org/apache/iceberg/hive/HiveTypeConverter.html b/javadoc/master/org/apache/iceberg/hive/HiveCatalogs.html
similarity index 76%
copy from javadoc/master/org/apache/iceberg/hive/HiveTypeConverter.html
copy to javadoc/master/org/apache/iceberg/hive/HiveCatalogs.html
index 5b4ea46..f6574ee 100644
--- a/javadoc/master/org/apache/iceberg/hive/HiveTypeConverter.html
+++ b/javadoc/master/org/apache/iceberg/hive/HiveCatalogs.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
-<title>HiveTypeConverter (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
+<title>HiveCatalogs (iceberg master API)</title>
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="HiveTypeConverter (iceberg master API)";
+            parent.document.title="HiveCatalogs (iceberg master API)";
         }
     }
     catch(err) {
@@ -48,12 +48,12 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../org/apache/iceberg/hive/HiveTables.html" title="class in org.apache.iceberg.hive"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/iceberg/hive/RuntimeMetaException.html" title="class in org.apache.iceberg.hive"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../org/apache/iceberg/hive/HiveCatalog.html" title="class in org.apache.iceberg.hive"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/apache/iceberg/hive/HiveTableOperations.html" title="class in org.apache.iceberg.hive"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
-<li><a href="../../../../index.html?org/apache/iceberg/hive/HiveTypeConverter.html" target="_top">Frames</a></li>
-<li><a href="HiveTypeConverter.html" target="_top">No&nbsp;Frames</a></li>
+<li><a href="../../../../index.html?org/apache/iceberg/hive/HiveCatalogs.html" target="_top">Frames</a></li>
+<li><a href="HiveCatalogs.html" target="_top">No&nbsp;Frames</a></li>
 </ul>
 <ul class="navList" id="allclasses_navbar_top">
 <li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
@@ -92,14 +92,14 @@ var activeTableTab = "activeTableTab";
 <!-- ======== START OF CLASS DATA ======== -->
 <div class="header">
 <div class="subTitle">org.apache.iceberg.hive</div>
-<h2 title="Class HiveTypeConverter" class="title">Class HiveTypeConverter</h2>
+<h2 title="Class HiveCatalogs" class="title">Class HiveCatalogs</h2>
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
 <li>java.lang.Object</li>
 <li>
 <ul class="inheritance">
-<li>org.apache.iceberg.hive.HiveTypeConverter</li>
+<li>org.apache.iceberg.hive.HiveCatalogs</li>
 </ul>
 </li>
 </ul>
@@ -108,7 +108,7 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <hr>
 <br>
-<pre>public final class <span class="typeNameLabel">HiveTypeConverter</span>
+<pre>public final class <span class="typeNameLabel">HiveCatalogs</span>
 extends java.lang.Object</pre>
 </li>
 </ul>
@@ -129,8 +129,8 @@ extends java.lang.Object</pre>
 <th class="colLast" scope="col">Method and Description</th>
 </tr>
 <tr id="i0" class="altColor">
-<td class="colFirst"><code>static java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/iceberg/hive/HiveTypeConverter.html#convert-org.apache.iceberg.types.Type-">convert</a></span>(<a href="../../../../org/apache/iceberg/types/Type.html" title="interface in org.apache.iceberg.types">Type</a>&nbsp;type)</code>&nbsp;</td>
+<td class="colFirst"><code>static <a href="../../../../org/apache/iceberg/hive/HiveCatalog.html" title="class in org.apache.iceberg.hive">HiveCatalog</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/iceberg/hive/HiveCatalogs.html#loadCatalog-org.apache.hadoop.conf.Configuration-">loadCatalog</a></span>(org.apache.hadoop.conf.Configuration&nbsp;conf)</code>&nbsp;</td>
 </tr>
 </table>
 <ul class="blockList">
@@ -154,13 +154,13 @@ extends java.lang.Object</pre>
 <!--   -->
 </a>
 <h3>Method Detail</h3>
-<a name="convert-org.apache.iceberg.types.Type-">
+<a name="loadCatalog-org.apache.hadoop.conf.Configuration-">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
-<h4>convert</h4>
-<pre>public static&nbsp;java.lang.String&nbsp;convert(<a href="../../../../org/apache/iceberg/types/Type.html" title="interface in org.apache.iceberg.types">Type</a>&nbsp;type)</pre>
+<h4>loadCatalog</h4>
+<pre>public static&nbsp;<a href="../../../../org/apache/iceberg/hive/HiveCatalog.html" title="class in org.apache.iceberg.hive">HiveCatalog</a>&nbsp;loadCatalog(org.apache.hadoop.conf.Configuration&nbsp;conf)</pre>
 </li>
 </ul>
 </li>
@@ -190,12 +190,12 @@ extends java.lang.Object</pre>
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../org/apache/iceberg/hive/HiveTables.html" title="class in org.apache.iceberg.hive"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/iceberg/hive/RuntimeMetaException.html" title="class in org.apache.iceberg.hive"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../org/apache/iceberg/hive/HiveCatalog.html" title="class in org.apache.iceberg.hive"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/apache/iceberg/hive/HiveTableOperations.html" title="class in org.apache.iceberg.hive"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
-<li><a href="../../../../index.html?org/apache/iceberg/hive/HiveTypeConverter.html" target="_top">Frames</a></li>
-<li><a href="HiveTypeConverter.html" target="_top">No&nbsp;Frames</a></li>
+<li><a href="../../../../index.html?org/apache/iceberg/hive/HiveCatalogs.html" target="_top">Frames</a></li>
+<li><a href="HiveCatalogs.html" target="_top">No&nbsp;Frames</a></li>
 </ul>
 <ul class="navList" id="allclasses_navbar_bottom">
 <li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
diff --git a/javadoc/master/org/apache/iceberg/hive/HiveTableOperations.html b/javadoc/master/org/apache/iceberg/hive/HiveTableOperations.html
index 908ec34..aed4623 100644
--- a/javadoc/master/org/apache/iceberg/hive/HiveTableOperations.html
+++ b/javadoc/master/org/apache/iceberg/hive/HiveTableOperations.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>HiveTableOperations (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -48,7 +48,7 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="subNav">
 <ul class="navList">
-<li>Prev&nbsp;Class</li>
+<li><a href="../../../../org/apache/iceberg/hive/HiveCatalogs.html" title="class in org.apache.iceberg.hive"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li><a href="../../../../org/apache/iceberg/hive/HiveTables.html" title="class in org.apache.iceberg.hive"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
@@ -310,7 +310,7 @@ extends <a href="../../../../org/apache/iceberg/BaseMetastoreTableOperations.htm
 </div>
 <div class="subNav">
 <ul class="navList">
-<li>Prev&nbsp;Class</li>
+<li><a href="../../../../org/apache/iceberg/hive/HiveCatalogs.html" title="class in org.apache.iceberg.hive"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li><a href="../../../../org/apache/iceberg/hive/HiveTables.html" title="class in org.apache.iceberg.hive"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
diff --git a/javadoc/master/org/apache/iceberg/hive/HiveTables.html b/javadoc/master/org/apache/iceberg/hive/HiveTables.html
index 8d48628..7d1a1b7 100644
--- a/javadoc/master/org/apache/iceberg/hive/HiveTables.html
+++ b/javadoc/master/org/apache/iceberg/hive/HiveTables.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>HiveTables (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/hive/HiveTypeConverter.html b/javadoc/master/org/apache/iceberg/hive/HiveTypeConverter.html
index 5b4ea46..cebb83a 100644
--- a/javadoc/master/org/apache/iceberg/hive/HiveTypeConverter.html
+++ b/javadoc/master/org/apache/iceberg/hive/HiveTypeConverter.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>HiveTypeConverter (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/hive/RuntimeMetaException.html b/javadoc/master/org/apache/iceberg/hive/RuntimeMetaException.html
index 961cdb7..7ba17b0 100644
--- a/javadoc/master/org/apache/iceberg/hive/RuntimeMetaException.html
+++ b/javadoc/master/org/apache/iceberg/hive/RuntimeMetaException.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:10 PDT 2019 -->
 <title>RuntimeMetaException (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/hive/package-frame.html b/javadoc/master/org/apache/iceberg/hive/package-frame.html
index 13f0848..ebd1ec3 100644
--- a/javadoc/master/org/apache/iceberg/hive/package-frame.html
+++ b/javadoc/master/org/apache/iceberg/hive/package-frame.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:11 PDT 2019 -->
 <title>org.apache.iceberg.hive (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,6 +13,8 @@
 <div class="indexContainer">
 <h2 title="Classes">Classes</h2>
 <ul title="Classes">
+<li><a href="HiveCatalog.html" title="class in org.apache.iceberg.hive" target="classFrame">HiveCatalog</a></li>
+<li><a href="HiveCatalogs.html" title="class in org.apache.iceberg.hive" target="classFrame">HiveCatalogs</a></li>
 <li><a href="HiveTableOperations.html" title="class in org.apache.iceberg.hive" target="classFrame">HiveTableOperations</a></li>
 <li><a href="HiveTables.html" title="class in org.apache.iceberg.hive" target="classFrame">HiveTables</a></li>
 <li><a href="HiveTypeConverter.html" title="class in org.apache.iceberg.hive" target="classFrame">HiveTypeConverter</a></li>
diff --git a/javadoc/master/org/apache/iceberg/hive/package-summary.html b/javadoc/master/org/apache/iceberg/hive/package-summary.html
index cebd292..16efa14 100644
--- a/javadoc/master/org/apache/iceberg/hive/package-summary.html
+++ b/javadoc/master/org/apache/iceberg/hive/package-summary.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:11 PDT 2019 -->
 <title>org.apache.iceberg.hive (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -82,6 +82,14 @@
 </tr>
 <tbody>
 <tr class="altColor">
+<td class="colFirst"><a href="../../../../org/apache/iceberg/hive/HiveCatalog.html" title="class in org.apache.iceberg.hive">HiveCatalog</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../org/apache/iceberg/hive/HiveCatalogs.html" title="class in org.apache.iceberg.hive">HiveCatalogs</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../org/apache/iceberg/hive/HiveTableOperations.html" title="class in org.apache.iceberg.hive">HiveTableOperations</a></td>
 <td class="colLast">
 <div class="block">TODO we should be able to extract some more commonalities to BaseMetastoreTableOperations to
diff --git a/javadoc/master/org/apache/iceberg/hive/package-tree.html b/javadoc/master/org/apache/iceberg/hive/package-tree.html
index 64d4ac1..8ba8782 100644
--- a/javadoc/master/org/apache/iceberg/hive/package-tree.html
+++ b/javadoc/master/org/apache/iceberg/hive/package-tree.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:11 PDT 2019 -->
 <title>org.apache.iceberg.hive Class Hierarchy (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -80,6 +80,11 @@
 <ul>
 <li type="circle">java.lang.Object
 <ul>
+<li type="circle">org.apache.iceberg.<a href="../../../../org/apache/iceberg/BaseMetastoreCatalog.html" title="class in org.apache.iceberg"><span class="typeNameLink">BaseMetastoreCatalog</span></a> (implements org.apache.iceberg.catalog.<a href="../../../../org/apache/iceberg/catalog/Catalog.html" title="interface in org.apache.iceberg.catalog">Catalog</a>)
+<ul>
+<li type="circle">org.apache.iceberg.hive.<a href="../../../../org/apache/iceberg/hive/HiveCatalog.html" title="class in org.apache.iceberg.hive"><span class="typeNameLink">HiveCatalog</span></a> (implements java.io.Closeable)</li>
+</ul>
+</li>
 <li type="circle">org.apache.iceberg.<a href="../../../../org/apache/iceberg/BaseMetastoreTableOperations.html" title="class in org.apache.iceberg"><span class="typeNameLink">BaseMetastoreTableOperations</span></a> (implements org.apache.iceberg.<a href="../../../../org/apache/iceberg/TableOperations.html" title="interface in org.apache.iceberg">TableOperations</a>)
 <ul>
 <li type="circle">org.apache.iceberg.hive.<a href="../../../../org/apache/iceberg/hive/HiveTableOperations.html" title="class in org.apache.iceberg.hive"><span class="typeNameLink">HiveTableOperations</span></a></li>
@@ -90,6 +95,7 @@
 <li type="circle">org.apache.iceberg.hive.<a href="../../../../org/apache/iceberg/hive/HiveTables.html" title="class in org.apache.iceberg.hive"><span class="typeNameLink">HiveTables</span></a> (implements java.io.Closeable)</li>
 </ul>
 </li>
+<li type="circle">org.apache.iceberg.hive.<a href="../../../../org/apache/iceberg/hive/HiveCatalogs.html" title="class in org.apache.iceberg.hive"><span class="typeNameLink">HiveCatalogs</span></a></li>
 <li type="circle">org.apache.iceberg.hive.<a href="../../../../org/apache/iceberg/hive/HiveTypeConverter.html" title="class in org.apache.iceberg.hive"><span class="typeNameLink">HiveTypeConverter</span></a></li>
 <li type="circle">java.lang.Throwable (implements java.io.Serializable)
 <ul>
diff --git a/javadoc/master/org/apache/iceberg/io/CloseableGroup.html b/javadoc/master/org/apache/iceberg/io/CloseableGroup.html
index 651fd45..5e38505 100644
--- a/javadoc/master/org/apache/iceberg/io/CloseableGroup.html
+++ b/javadoc/master/org/apache/iceberg/io/CloseableGroup.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:52 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:09 PDT 2019 -->
 <title>CloseableGroup (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/io/CloseableIterable.ConcatCloseableIterable.html b/javadoc/master/org/apache/iceberg/io/CloseableIterable.ConcatCloseableIterable.html
index 8c12245..a1acd95 100644
--- a/javadoc/master/org/apache/iceberg/io/CloseableIterable.ConcatCloseableIterable.html
+++ b/javadoc/master/org/apache/iceberg/io/CloseableIterable.ConcatCloseableIterable.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:09 PDT 2019 -->
 <title>CloseableIterable.ConcatCloseableIterable (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/master/org/apache/iceberg/io/CloseableIterable.html b/javadoc/master/org/apache/iceberg/io/CloseableIterable.html
index 4cb95f9..ba03da8 100644
--- a/javadoc/master/org/apache/iceberg/io/CloseableIterable.html
+++ b/javadoc/master/org/apache/iceberg/io/CloseableIterable.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_201) on Fri Jul 05 16:27:09 PDT 2019 -->
 <title>CloseableIterable (iceberg master API)</title>
-<meta name="date" content="2019-06-22">
+<meta name="date" content="2019-07-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
... 10208 lines suppressed ...


[incubator-iceberg] 01/06: Deployed 6075753 with MkDocs version: 1.0.4

Posted by bl...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

blue pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/incubator-iceberg.git

commit 5b1510fd1b3a056514dd09e962cff5d1d41c0a4a
Author: Ryan Blue <bl...@apache.org>
AuthorDate: Sat Jun 22 16:46:07 2019 -0800

    Deployed 6075753 with MkDocs version: 1.0.4
---
 404.html                                           |  216 +
 community/index.html                               |  151 +-
 css/base.css                                       |  120 +-
 css/base.min.css                                   |    1 +
 css/bootstrap-custom.css                           |  214 +-
 css/bootstrap-custom.min.css                       |    2 +-
 css/cinder.min.css                                 |    1 +
 css/font-awesome-4.0.3.css                         | 1338 ------
 css/highlight.css                                  |   74 +-
 css/highlight.min.css                              |    1 +
 index.html                                         |  151 +-
 javadoc/0.6.0/allclasses-frame.html                |  284 --
 javadoc/0.6.0/allclasses-noframe.html              |  284 --
 javadoc/0.6.0/com/netflix/iceberg/BaseTable.html   |  749 ---
 .../com/netflix/iceberg/DataFiles.Builder.html     |  454 --
 javadoc/0.6.0/com/netflix/iceberg/DataFiles.html   |  450 --
 .../0.6.0/com/netflix/iceberg/ManifestReader.html  |  481 --
 .../0.6.0/com/netflix/iceberg/OverwriteData.html   |  672 ---
 .../iceberg/ReplacePartitionsOperation.html        |  597 ---
 javadoc/0.6.0/com/netflix/iceberg/Table.html       |  601 ---
 .../0.6.0/com/netflix/iceberg/TableMetadata.html   |  632 ---
 javadoc/0.6.0/com/netflix/iceberg/TableScan.html   |  467 --
 javadoc/0.6.0/com/netflix/iceberg/Transaction.html |  420 --
 .../0.6.0/com/netflix/iceberg/UpdateSchema.html    |  392 --
 .../com/netflix/iceberg/avro/ValueReaders.html     |  513 --
 .../com/netflix/iceberg/avro/ValueWriters.html     |  496 --
 .../com/netflix/iceberg/avro/package-frame.html    |   37 -
 .../com/netflix/iceberg/avro/package-tree.html     |  164 -
 .../netflix/iceberg/common/DynConstructors.html    |  306 --
 .../com/netflix/iceberg/common/DynFields.html      |  302 --
 .../com/netflix/iceberg/common/package-frame.html  |   34 -
 .../com/netflix/iceberg/common/package-tree.html   |  152 -
 .../netflix/iceberg/data/avro/package-frame.html   |   23 -
 .../com/netflix/iceberg/data/package-frame.html    |   26 -
 .../iceberg/data/parquet/package-frame.html        |   21 -
 .../com/netflix/iceberg/events/package-frame.html  |   25 -
 .../netflix/iceberg/exceptions/package-frame.html  |   24 -
 .../ExpressionVisitors.BoundExpressionVisitor.html |  452 --
 .../netflix/iceberg/expressions/Expressions.html   |  484 --
 .../netflix/iceberg/expressions/Projections.html   |  309 --
 .../netflix/iceberg/expressions/package-frame.html |   51 -
 .../iceberg/expressions/package-summary.html       |  295 --
 .../netflix/iceberg/expressions/package-tree.html  |  184 -
 .../com/netflix/iceberg/hadoop/package-frame.html  |   23 -
 .../0.6.0/com/netflix/iceberg/hive/HiveTables.html |  347 --
 .../com/netflix/iceberg/hive/package-frame.html    |   22 -
 .../com/netflix/iceberg/io/package-frame.html      |   31 -
 .../0.6.0/com/netflix/iceberg/io/package-tree.html |  167 -
 .../com/netflix/iceberg/orc/OrcFileAppender.html   |  346 --
 .../com/netflix/iceberg/orc/package-frame.html     |   26 -
 .../com/netflix/iceberg/orc/package-summary.html   |  170 -
 .../0.6.0/com/netflix/iceberg/package-frame.html   |   83 -
 .../0.6.0/com/netflix/iceberg/package-summary.html |  458 --
 .../0.6.0/com/netflix/iceberg/package-tree.html    |  224 -
 .../netflix/iceberg/parquet/ParquetMetrics.html    |  257 -
 .../parquet/ParquetValueReaders.ListReader.html    |  352 --
 .../parquet/ParquetValueReaders.MapReader.html     |  356 --
 .../com/netflix/iceberg/parquet/package-frame.html |   66 -
 .../netflix/iceberg/parquet/package-summary.html   |  325 --
 .../com/netflix/iceberg/parquet/package-tree.html  |  197 -
 .../com/netflix/iceberg/pig/package-frame.html     |   23 -
 .../iceberg/spark/PruneColumnsWithReordering.html  |  341 --
 .../spark/PruneColumnsWithoutReordering.html       |  341 --
 .../netflix/iceberg/spark/data/package-frame.html  |   26 -
 .../netflix/iceberg/spark/data/package-tree.html   |  141 -
 .../netflix/iceberg/spark/hacks/package-frame.html |   20 -
 .../com/netflix/iceberg/spark/package-frame.html   |   24 -
 .../com/netflix/iceberg/transforms/Transforms.html |  419 --
 .../netflix/iceberg/transforms/package-frame.html  |   25 -
 .../iceberg/types/TypeUtil.SchemaVisitor.html      |  411 --
 .../0.6.0/com/netflix/iceberg/types/TypeUtil.html  |  585 ---
 .../com/netflix/iceberg/types/package-frame.html   |   55 -
 .../com/netflix/iceberg/types/package-tree.html    |  194 -
 .../com/netflix/iceberg/util/Tasks.Builder.html    |  507 --
 .../com/netflix/iceberg/util/package-frame.html    |   41 -
 .../com/netflix/iceberg/util/package-tree.html     |  165 -
 javadoc/0.6.0/constant-values.html                 |  621 ---
 javadoc/0.6.0/index-all.html                       | 4537 ------------------
 javadoc/0.6.0/overview-frame.html                  |   42 -
 javadoc/0.6.0/overview-tree.html                   |  548 ---
 javadoc/0.6.0/package-list                         |   22 -
 javadoc/0.6.0/serialized-form.html                 |  922 ----
 javadoc/index.html                                 |    9 +
 javadoc/master/allclasses-frame.html               |  318 ++
 javadoc/master/allclasses-noframe.html             |  318 ++
 .../iceberg/spark/data/SparkParquetWriters.html}   |   64 +-
 .../netflix/iceberg/spark/data}/package-frame.html |   10 +-
 .../iceberg/spark/data}/package-summary.html       |   24 +-
 .../netflix/iceberg/spark/data}/package-tree.html  |   24 +-
 javadoc/master/constant-values.html                |  729 +++
 javadoc/{0.6.0 => master}/deprecated-list.html     |    8 +-
 javadoc/{0.6.0 => master}/help-doc.html            |    8 +-
 javadoc/master/index-all.html                      | 5068 ++++++++++++++++++++
 javadoc/{0.6.0 => master}/index.html               |    4 +-
 .../org/apache/iceberg/Accessor.html}              |   63 +-
 .../org/apache/iceberg/Accessors.html}             |   65 +-
 .../org/apache}/iceberg/AppendFiles.html           |   82 +-
 .../org/apache}/iceberg/BaseCombinedScanTask.html  |   66 +-
 .../iceberg/BaseMetastoreTableOperations.html      |  208 +-
 .../org/apache}/iceberg/BaseMetastoreTables.html   |  134 +-
 javadoc/master/org/apache/iceberg/BaseTable.html   |  880 ++++
 .../org/apache}/iceberg/CombinedScanTask.html      |   54 +-
 .../org/apache}/iceberg/ConfigProperties.html      |   76 +-
 .../org/apache}/iceberg/DataFile.html              |  163 +-
 .../org/apache/iceberg/DataFiles.Builder.html      |  493 ++
 javadoc/master/org/apache/iceberg/DataFiles.html   |  388 ++
 .../org/apache/iceberg/DataOperations.html}        |  141 +-
 .../org/apache}/iceberg/DeleteFiles.html           |   79 +-
 .../org/apache}/iceberg/ExpireSnapshots.html       |   60 +-
 .../org/apache}/iceberg/FileFormat.html            |   79 +-
 .../org/apache}/iceberg/FileHistory.Builder.html   |   68 +-
 .../org/apache}/iceberg/FileHistory.html           |   34 +-
 .../org/apache}/iceberg/FileScanTask.html          |  106 +-
 .../org/apache}/iceberg/Files.html                 |   90 +-
 .../org/apache}/iceberg/Filterable.html            |   85 +-
 .../org/apache}/iceberg/FilteredManifest.html      |  132 +-
 .../org/apache}/iceberg/GenericManifestFile.html   |  168 +-
 .../iceberg/GenericPartitionFieldSummary.html      |  120 +-
 .../org/apache}/iceberg/HasTableOperations.html    |   30 +-
 .../org/apache/iceberg/LocationProviders.html}     |   67 +-
 .../ManifestFile.PartitionFieldSummary.html        |   54 +-
 .../org/apache}/iceberg/ManifestFile.html          |   74 +-
 .../master/org/apache/iceberg/ManifestReader.html  |  514 ++
 .../master/org/apache/iceberg/ManifestWriter.html  |  418 ++
 .../org/apache}/iceberg/Metrics.html               |   44 +-
 .../master/org/apache/iceberg/OverwriteData.html   |  767 +++
 .../org/apache}/iceberg/OverwriteFiles.html        |   81 +-
 .../org/apache}/iceberg/PartitionField.html        |   65 +-
 .../org/apache}/iceberg/PartitionSpec.Builder.html |   90 +-
 .../org/apache}/iceberg/PartitionSpec.html         |  118 +-
 .../org/apache}/iceberg/PartitionSpecParser.html   |   58 +-
 .../org/apache}/iceberg/PendingUpdate.html         |   44 +-
 .../org/apache/iceberg/ReplaceManifests.html       |  513 ++
 .../org/apache}/iceberg/ReplacePartitions.html     |   63 +-
 .../apache/iceberg/ReplacePartitionsOperation.html |  692 +++
 .../org/apache}/iceberg/RewriteFiles.html          |   53 +-
 .../org/apache/iceberg/RewriteManifests.html       |  287 ++
 .../org/apache}/iceberg/Rollback.html              |   60 +-
 .../org/apache}/iceberg/ScanSummary.Builder.html   |   74 +-
 .../iceberg/ScanSummary.PartitionMetrics.html      |   38 +-
 .../org/apache}/iceberg/ScanSummary.html           |   36 +-
 .../org/apache}/iceberg/ScanTask.html              |   50 +-
 .../org/apache}/iceberg/Schema.html                |  228 +-
 .../org/apache}/iceberg/SchemaParser.html          |   96 +-
 .../org/apache/iceberg/SetLocation.html}           |  150 +-
 .../org/apache}/iceberg/Snapshot.html              |   98 +-
 .../org/apache}/iceberg/SnapshotParser.html        |   80 +-
 .../apache/iceberg/SnapshotSummary.Builder.html}   |  102 +-
 .../master/org/apache/iceberg/SnapshotSummary.html |  413 ++
 .../org/apache/iceberg/SnapshotUpdate.html}        |   85 +-
 .../org/apache}/iceberg/StructLike.html            |   32 +-
 .../org/apache}/iceberg/SystemProperties.html      |   97 +-
 javadoc/master/org/apache/iceberg/Table.html       |  717 +++
 .../iceberg/TableMetadata.SnapshotLogEntry.html    |   36 +-
 .../master/org/apache/iceberg/TableMetadata.html   |  645 +++
 .../org/apache}/iceberg/TableMetadataParser.html   |  106 +-
 .../org/apache}/iceberg/TableOperations.html       |  134 +-
 .../org/apache}/iceberg/TableProperties.html       |  258 +-
 javadoc/master/org/apache/iceberg/TableScan.html   |  533 ++
 .../org/apache}/iceberg/Tables.html                |   62 +-
 javadoc/master/org/apache/iceberg/Transaction.html |  480 ++
 .../org/apache/iceberg/UpdateLocation.html}        |   68 +-
 .../org/apache}/iceberg/UpdateProperties.html      |   52 +-
 .../master/org/apache/iceberg/UpdateSchema.html    |  543 +++
 .../org/apache}/iceberg/avro/Avro.ReadBuilder.html |   78 +-
 .../apache}/iceberg/avro/Avro.WriteBuilder.html    |   78 +-
 .../org/apache}/iceberg/avro/Avro.html             |   40 +-
 .../org/apache}/iceberg/avro/AvroIterable.html     |   69 +-
 .../org/apache}/iceberg/avro/AvroSchemaUtil.html   |  173 +-
 .../apache}/iceberg/avro/AvroSchemaVisitor.html    |  124 +-
 .../org/apache}/iceberg/avro/LogicalMap.html       |   26 +-
 .../iceberg/avro/ProjectionDatumReader.html        |   46 +-
 .../org/apache}/iceberg/avro/UUIDConversion.html   |   34 +-
 .../org/apache}/iceberg/avro/ValueReader.html      |   30 +-
 .../iceberg/avro/ValueReaders.StructReader.html    |   62 +-
 .../org/apache/iceberg/avro/ValueReaders.html      |  513 ++
 .../org/apache}/iceberg/avro/ValueWriter.html      |   28 +-
 .../iceberg/avro/ValueWriters.StructWriter.html    |   46 +-
 .../org/apache/iceberg/avro/ValueWriters.html      |  496 ++
 .../org/apache/iceberg/avro/package-frame.html     |   37 +
 .../org/apache}/iceberg/avro/package-summary.html  |   52 +-
 .../org/apache/iceberg/avro/package-tree.html      |  164 +
 .../master/org/apache/iceberg/catalog/Catalog.html |  310 ++
 .../org/apache/iceberg/catalog/Namespace.html}     |   86 +-
 .../apache/iceberg/catalog/TableIdentifier.html}   |  104 +-
 .../org/apache/iceberg/catalog/package-frame.html  |   25 +
 .../apache/iceberg/catalog}/package-summary.html   |   57 +-
 .../org/apache/iceberg/catalog}/package-tree.html  |   28 +-
 .../apache}/iceberg/common/DynClasses.Builder.html |   52 +-
 .../org/apache}/iceberg/common/DynClasses.html     |   70 +-
 .../iceberg/common/DynConstructors.Builder.html    |   80 +-
 .../iceberg/common/DynConstructors.Ctor.html       |   82 +-
 .../apache/iceberg/common/DynConstructors.html}    |   57 +-
 .../iceberg/common/DynFields.BoundField.html       |   36 +-
 .../apache}/iceberg/common/DynFields.Builder.html  |  144 +-
 .../iceberg/common/DynFields.StaticField.html      |   36 +-
 .../iceberg/common/DynFields.UnboundField.html     |   60 +-
 .../org/apache/iceberg/common/DynFields.html}      |   71 +-
 .../iceberg/common/DynMethods.BoundMethod.html     |   30 +-
 .../apache}/iceberg/common/DynMethods.Builder.html |  186 +-
 .../iceberg/common/DynMethods.StaticMethod.html    |   30 +-
 .../iceberg/common/DynMethods.UnboundMethod.html   |   50 +-
 .../org/apache}/iceberg/common/DynMethods.html     |   80 +-
 .../org/apache/iceberg/common/package-frame.html   |   34 +
 .../apache}/iceberg/common/package-summary.html    |   52 +-
 .../org/apache/iceberg/common/package-tree.html    |  152 +
 .../org/apache}/iceberg/data/GenericRecord.html    |   94 +-
 .../iceberg/data/IcebergGenerics.ScanBuilder.html  |   73 +-
 .../org/apache}/iceberg/data/IcebergGenerics.html  |   34 +-
 .../org/apache}/iceberg/data/Record.html           |   54 +-
 .../org/apache}/iceberg/data/avro/DataReader.html  |   40 +-
 .../org/apache}/iceberg/data/avro/DataWriter.html  |   40 +-
 .../apache}/iceberg/data/avro/IcebergDecoder.html  |   68 +-
 .../apache}/iceberg/data/avro/IcebergEncoder.html  |   56 +-
 .../apache/iceberg/data/avro/package-frame.html    |   23 +
 .../apache}/iceberg/data/avro/package-summary.html |   30 +-
 .../apache}/iceberg/data/avro/package-tree.html    |   30 +-
 .../org/apache/iceberg/data/package-frame.html     |   26 +
 .../org/apache}/iceberg/data/package-summary.html  |   30 +-
 .../org/apache/iceberg/data}/package-tree.html     |   31 +-
 .../data/parquet/GenericParquetReaders.html        |   28 +-
 .../iceberg/data/parquet/GenericParquetWriter.html |   26 +-
 .../apache/iceberg/data/parquet/package-frame.html |   21 +
 .../iceberg/data/parquet/package-summary.html      |   26 +-
 .../apache/iceberg/data/parquet}/package-tree.html |   25 +-
 .../apache/iceberg/encryption/EncryptedFiles.html  |  312 ++
 .../iceberg/encryption/EncryptedInputFile.html}    |   86 +-
 .../iceberg/encryption/EncryptedOutputFile.html}   |   87 +-
 .../iceberg/encryption/EncryptionKeyMetadata.html} |  115 +-
 .../encryption/EncryptionKeyMetadatas.html}        |   57 +-
 .../iceberg/encryption/EncryptionManager.html      |  307 ++
 .../encryption/PlaintextEncryptionManager.html     |  326 ++
 .../apache/iceberg/encryption/package-frame.html   |   29 +
 .../iceberg/encryption}/package-summary.html       |   64 +-
 .../apache/iceberg/encryption}/package-tree.html   |   32 +-
 .../org/apache}/iceberg/events/Listener.html       |   22 +-
 .../org/apache}/iceberg/events/Listeners.html      |   32 +-
 .../org/apache}/iceberg/events/ScanEvent.html      |   48 +-
 .../org/apache/iceberg/events/package-frame.html   |   25 +
 .../apache}/iceberg/events/package-summary.html    |   28 +-
 .../org/apache/iceberg/events}/package-tree.html   |   35 +-
 .../iceberg/exceptions/AlreadyExistsException.html |   26 +-
 .../iceberg/exceptions/CommitFailedException.html  |   30 +-
 .../iceberg/exceptions/NoSuchTableException.html   |   30 +-
 .../iceberg/exceptions/RuntimeIOException.html     |   36 +-
 .../iceberg/exceptions/ValidationException.html    |   32 +-
 .../apache/iceberg/exceptions/package-frame.html   |   24 +
 .../iceberg/exceptions/package-summary.html        |   32 +-
 .../apache}/iceberg/exceptions/package-tree.html   |   32 +-
 .../org/apache}/iceberg/expressions/And.html       |   62 +-
 .../org/apache}/iceberg/expressions/Binder.html    |   63 +-
 .../iceberg/expressions/BoundPredicate.html        |   50 +-
 .../iceberg/expressions/BoundReference.html        |   60 +-
 .../org/apache}/iceberg/expressions/Evaluator.html |   62 +-
 .../iceberg/expressions/Expression.Operation.html  |  116 +-
 .../apache}/iceberg/expressions/Expression.html    |   38 +-
 .../ExpressionVisitors.BoundExpressionVisitor.html |  452 ++
 .../ExpressionVisitors.ExpressionVisitor.html      |   84 +-
 .../iceberg/expressions/ExpressionVisitors.html    |   86 +-
 .../apache/iceberg/expressions/Expressions.html    |  484 ++
 .../org/apache}/iceberg/expressions/False.html     |   56 +-
 .../expressions/InclusiveManifestEvaluator.html    |   60 +-
 .../expressions/InclusiveMetricsEvaluator.html     |   46 +-
 .../org/apache}/iceberg/expressions/Literal.html   |  108 +-
 .../iceberg/expressions/NamedReference.html        |   78 +-
 .../org/apache}/iceberg/expressions/Not.html       |   60 +-
 .../org/apache}/iceberg/expressions/Or.html        |   66 +-
 .../org/apache}/iceberg/expressions/Predicate.html |   70 +-
 .../Projections.ProjectionEvaluator.html           |   48 +-
 .../apache/iceberg/expressions/Projections.html    |  383 ++
 .../org/apache}/iceberg/expressions/Reference.html |   30 +-
 .../iceberg/expressions/ResidualEvaluator.html     |   52 +-
 .../expressions/StrictMetricsEvaluator.html        |   44 +-
 .../org/apache}/iceberg/expressions/True.html      |   56 +-
 .../iceberg/expressions/UnboundPredicate.html      |   68 +-
 .../apache/iceberg/expressions/package-frame.html  |   51 +
 .../iceberg/expressions/package-summary.html       |  295 ++
 .../apache/iceberg/expressions/package-tree.html   |  184 +
 .../org/apache/iceberg/hadoop/HadoopFileIO.html}   |  114 +-
 .../apache}/iceberg/hadoop/HadoopInputFile.html    |   90 +-
 .../apache}/iceberg/hadoop/HadoopOutputFile.html   |   90 +-
 .../iceberg/hadoop/HadoopTableOperations.html      |  177 +-
 .../org/apache}/iceberg/hadoop/HadoopTables.html   |   64 +-
 .../iceberg/hadoop/SerializableConfiguration.html} |   60 +-
 .../org/apache/iceberg/hadoop/package-frame.html   |   25 +
 .../apache/iceberg/hadoop}/package-summary.html    |   53 +-
 .../org/apache}/iceberg/hadoop/package-tree.html   |   32 +-
 .../apache}/iceberg/hive/HiveTableOperations.html  |   77 +-
 .../master/org/apache/iceberg/hive/HiveTables.html |  379 ++
 .../apache}/iceberg/hive/HiveTypeConverter.html    |   30 +-
 .../apache/iceberg/hive/RuntimeMetaException.html} |   54 +-
 .../org/apache/iceberg/hive/package-frame.html     |   26 +
 .../org/apache/iceberg/hive}/package-summary.html  |   61 +-
 .../org/apache/iceberg/hive}/package-tree.html     |   53 +-
 .../org/apache}/iceberg/io/CloseableGroup.html     |   28 +-
 ...CloseableIterable.ConcatCloseableIterable.html} |   94 +-
 .../org/apache}/iceberg/io/CloseableIterable.html  |  101 +-
 .../apache}/iceberg/io/DelegatingInputStream.html  |   24 +-
 .../apache}/iceberg/io/DelegatingOutputStream.html |   24 +-
 .../org/apache}/iceberg/io/FileAppender.html       |   85 +-
 javadoc/master/org/apache/iceberg/io/FileIO.html   |  300 ++
 .../org/apache}/iceberg/io/InputFile.html          |   44 +-
 .../org/apache/iceberg/io/LocationProvider.html}   |  104 +-
 .../org/apache}/iceberg/io/OutputFile.html         |   64 +-
 .../apache}/iceberg/io/PositionOutputStream.html   |   28 +-
 .../apache}/iceberg/io/SeekableInputStream.html    |   26 +-
 .../org/apache/iceberg/io/package-frame.html       |   34 +
 .../org/apache}/iceberg/io/package-summary.html    |   60 +-
 .../master/org/apache/iceberg/io/package-tree.html |  177 +
 .../org/apache}/iceberg/orc/ColumnIdMap.html       |   56 +-
 .../org/apache}/iceberg/orc/ORC.ReadBuilder.html   |   90 +-
 .../org/apache}/iceberg/orc/ORC.WriteBuilder.html  |   82 +-
 .../org/apache}/iceberg/orc/ORC.html               |   44 +-
 .../org/apache/iceberg/orc/OrcMetrics.html}        |   56 +-
 .../org/apache/iceberg/orc/OrcValueReader.html}    |   53 +-
 .../org/apache/iceberg/orc/OrcValueWriter.html}    |   53 +-
 .../org/apache}/iceberg/orc/TypeConversion.html    |   48 +-
 .../iceberg/orc/VectorizedRowBatchIterator.html}   |   38 +-
 .../org/apache/iceberg/orc/package-frame.html      |   31 +
 .../org/apache/iceberg/orc}/package-summary.html   |   73 +-
 .../org/apache/iceberg/orc}/package-tree.html      |   43 +-
 .../master/org/apache/iceberg/package-frame.html   |   95 +
 .../master/org/apache/iceberg/package-summary.html |  516 ++
 .../master/org/apache/iceberg/package-tree.html    |  256 +
 .../apache}/iceberg/parquet/ColumnIterator.html    |   42 +-
 .../org/apache}/iceberg/parquet/ColumnWriter.html  |   78 +-
 .../iceberg/parquet/Parquet.ReadBuilder.html       |  120 +-
 .../iceberg/parquet/Parquet.WriteBuilder.html      |   84 +-
 .../org/apache}/iceberg/parquet/Parquet.html       |   44 +-
 .../apache}/iceberg/parquet/ParquetAvroReader.html |   26 +-
 .../ParquetAvroValueReaders.TimeMillisReader.html  |   60 +-
 ...quetAvroValueReaders.TimestampMillisReader.html |   60 +-
 .../iceberg/parquet/ParquetAvroValueReaders.html   |   36 +-
 .../apache}/iceberg/parquet/ParquetAvroWriter.html |   30 +-
 .../parquet/ParquetDictionaryRowGroupFilter.html   |   52 +-
 .../apache}/iceberg/parquet/ParquetIterable.html   |   67 +-
 .../parquet/ParquetMetricsRowGroupFilter.html      |   52 +-
 .../org/apache}/iceberg/parquet/ParquetReader.html |   91 +-
 .../apache}/iceberg/parquet/ParquetSchemaUtil.html |   58 +-
 .../iceberg/parquet/ParquetTypeVisitor.html        |   86 +-
 .../org/apache/iceberg/parquet/ParquetUtil.html}   |   99 +-
 .../iceberg/parquet/ParquetValueReader.html        |   44 +-
 .../ParquetValueReaders.BinaryAsDecimalReader.html |   52 +-
 .../parquet/ParquetValueReaders.BytesReader.html   |   52 +-
 .../ParquetValueReaders.FloatAsDoubleReader.html   |   68 +-
 .../ParquetValueReaders.IntAsLongReader.html       |   68 +-
 ...ParquetValueReaders.IntegerAsDecimalReader.html |   52 +-
 .../parquet/ParquetValueReaders.ListReader.html    |  352 ++
 .../ParquetValueReaders.LongAsDecimalReader.html   |   52 +-
 .../parquet/ParquetValueReaders.MapReader.html     |  356 ++
 .../ParquetValueReaders.PrimitiveReader.html       |   66 +-
 ...ParquetValueReaders.RepeatedKeyValueReader.html |  102 +-
 .../ParquetValueReaders.RepeatedReader.html        |   94 +-
 .../parquet/ParquetValueReaders.ReusableEntry.html |   60 +-
 .../parquet/ParquetValueReaders.StringReader.html  |   52 +-
 .../parquet/ParquetValueReaders.StructReader.html  |  112 +-
 .../parquet/ParquetValueReaders.UnboxedReader.html |   70 +-
 .../iceberg/parquet/ParquetValueReaders.html       |   72 +-
 .../iceberg/parquet/ParquetValueWriter.html        |   38 +-
 .../ParquetValueWriters.PrimitiveWriter.html       |   58 +-
 ...ParquetValueWriters.RepeatedKeyValueWriter.html |   68 +-
 .../ParquetValueWriters.RepeatedWriter.html        |   64 +-
 .../parquet/ParquetValueWriters.StructWriter.html  |   58 +-
 .../iceberg/parquet/ParquetValueWriters.html       |  112 +-
 .../iceberg/parquet/ParquetWriteAdapter.html       |  104 +-
 .../org/apache}/iceberg/parquet/TripleWriter.html  |   44 +-
 .../apache}/iceberg/parquet/TypeToMessageType.html |   70 +-
 .../iceberg/parquet/TypeWithSchemaVisitor.html     |   98 +-
 .../org/apache/iceberg/parquet/package-frame.html  |   66 +
 .../apache/iceberg/parquet/package-summary.html    |  325 ++
 .../org/apache/iceberg/parquet/package-tree.html   |  197 +
 .../IcebergPigInputFormat.IcebergRecordReader.html |   56 +-
 .../apache}/iceberg/pig/IcebergPigInputFormat.html |   34 +-
 .../org/apache}/iceberg/pig/IcebergStorage.html    |   62 +-
 .../org/apache}/iceberg/pig/PigParquetReader.html  |   42 +-
 .../org/apache}/iceberg/pig/SchemaUtil.html        |   36 +-
 .../org/apache/iceberg/pig/package-frame.html      |   23 +
 .../org/apache}/iceberg/pig/package-summary.html   |   30 +-
 .../org/apache}/iceberg/pig/package-tree.html      |   32 +-
 .../iceberg/spark/PruneColumnsWithReordering.html  |  341 ++
 .../spark/PruneColumnsWithoutReordering.html       |  341 ++
 .../org/apache}/iceberg/spark/SparkFilters.html    |   30 +-
 .../org/apache}/iceberg/spark/SparkSchemaUtil.html |  146 +-
 .../iceberg/spark/data/SparkAvroReader.html        |   26 +-
 .../iceberg/spark/data/SparkAvroWriter.html        |   34 +-
 .../apache}/iceberg/spark/data/SparkOrcReader.html |  104 +-
 .../apache}/iceberg/spark/data/SparkOrcWriter.html |  103 +-
 .../iceberg/spark/data/SparkParquetReaders.html    |   32 +-
 .../iceberg/spark/data/SparkParquetWriters.html}   |   42 +-
 .../iceberg/spark/data/SparkValueReaders.html      |   26 +-
 .../iceberg/spark/data/SparkValueWriters.html      |   22 +-
 .../apache/iceberg/spark/data/package-frame.html   |   27 +
 .../iceberg/spark/data/package-summary.html        |   40 +-
 .../apache/iceberg/spark/data}/package-tree.html   |   31 +-
 .../org/apache}/iceberg/spark/hacks/Hive.html      |   20 +-
 .../apache/iceberg/spark/hacks/package-frame.html  |   20 +
 .../iceberg/spark/hacks}/package-summary.html      |   24 +-
 .../apache/iceberg/spark/hacks}/package-tree.html  |   25 +-
 .../org/apache/iceberg/spark/package-frame.html    |   23 +
 .../org/apache/iceberg/spark}/package-summary.html |   39 +-
 .../org/apache/iceberg/spark}/package-tree.html    |   37 +-
 .../iceberg/spark/source/IcebergSource.html        |   94 +-
 .../iceberg/spark/source/StreamingWriter.html      |  373 ++
 .../apache/iceberg/spark/source/package-frame.html |   21 +
 .../iceberg/spark/source}/package-summary.html     |   26 +-
 .../apache/iceberg/spark/source}/package-tree.html |   25 +-
 .../iceberg/transforms/PartitionSpecVisitor.html   |   74 +-
 .../org/apache}/iceberg/transforms/Transform.html  |   96 +-
 .../org/apache/iceberg/transforms/Transforms.html  |  419 ++
 .../apache/iceberg/transforms/package-frame.html   |   25 +
 .../iceberg/transforms/package-summary.html        |   28 +-
 .../apache}/iceberg/transforms/package-tree.html   |   28 +-
 .../apache}/iceberg/types/CheckCompatibility.html  |   92 +-
 .../org/apache}/iceberg/types/Comparators.html     |   82 +-
 .../org/apache}/iceberg/types/Conversions.html     |   84 +-
 .../org/apache}/iceberg/types/IndexByName.html     |   95 +-
 .../org/apache}/iceberg/types/Type.NestedType.html |   78 +-
 .../apache}/iceberg/types/Type.PrimitiveType.html  |   60 +-
 .../org/apache}/iceberg/types/Type.TypeID.html     |  110 +-
 .../org/apache}/iceberg/types/Type.html            |   76 +-
 .../types/TypeUtil.CustomOrderSchemaVisitor.html   |  102 +-
 .../org/apache}/iceberg/types/TypeUtil.NextID.html |   26 +-
 .../iceberg/types/TypeUtil.SchemaVisitor.html      |  388 ++
 .../master/org/apache/iceberg/types/TypeUtil.html  |  564 +++
 .../apache}/iceberg/types/Types.BinaryType.html    |   68 +-
 .../apache}/iceberg/types/Types.BooleanType.html   |   68 +-
 .../org/apache}/iceberg/types/Types.DateType.html  |   68 +-
 .../apache}/iceberg/types/Types.DecimalType.html   |   74 +-
 .../apache}/iceberg/types/Types.DoubleType.html    |   68 +-
 .../org/apache}/iceberg/types/Types.FixedType.html |   72 +-
 .../org/apache}/iceberg/types/Types.FloatType.html |   68 +-
 .../apache}/iceberg/types/Types.IntegerType.html   |   68 +-
 .../org/apache}/iceberg/types/Types.ListType.html  |  132 +-
 .../org/apache}/iceberg/types/Types.LongType.html  |   68 +-
 .../org/apache}/iceberg/types/Types.MapType.html   |  148 +-
 .../apache}/iceberg/types/Types.NestedField.html   |  137 +-
 .../apache}/iceberg/types/Types.StringType.html    |   68 +-
 .../apache}/iceberg/types/Types.StructType.html    |  147 +-
 .../org/apache}/iceberg/types/Types.TimeType.html  |   66 +-
 .../apache}/iceberg/types/Types.TimestampType.html |   78 +-
 .../org/apache}/iceberg/types/Types.UUIDType.html  |   68 +-
 .../org/apache}/iceberg/types/Types.html           |  106 +-
 .../org/apache/iceberg/types/package-frame.html    |   55 +
 .../org/apache}/iceberg/types/package-summary.html |   82 +-
 .../org/apache/iceberg/types/package-tree.html     |  194 +
 .../iceberg/util/BinPacking.ListPacker.html        |   56 +-
 .../iceberg/util/BinPacking.PackingIterable.html   |   46 +-
 .../org/apache}/iceberg/util/BinPacking.html       |   26 +-
 .../org/apache/iceberg/util/ByteBuffers.html}      |   57 +-
 .../apache}/iceberg/util/CharSequenceWrapper.html  |   42 +-
 .../org/apache}/iceberg/util/ExceptionUtil.html    |   72 +-
 .../org/apache}/iceberg/util/Exceptions.html       |   28 +-
 .../org/apache}/iceberg/util/JsonUtil.html         |   99 +-
 .../org/apache}/iceberg/util/Pair.html             |   60 +-
 .../org/apache}/iceberg/util/ParallelIterable.html |   87 +-
 .../org/apache/iceberg/util/PropertyUtil.html}     |   82 +-
 .../apache}/iceberg/util/StructLikeWrapper.html    |   44 +-
 .../org/apache/iceberg/util/Tasks.Builder.html     |  507 ++
 .../apache}/iceberg/util/Tasks.FailureTask.html    |   32 +-
 .../org/apache}/iceberg/util/Tasks.Task.html       |   32 +-
 .../iceberg/util/Tasks.UnrecoverableException.html |   34 +-
 .../org/apache}/iceberg/util/Tasks.html            |   92 +-
 .../org/apache}/iceberg/util/ThreadPools.html      |  112 +-
 .../org/apache/iceberg/util/package-frame.html     |   43 +
 .../org/apache}/iceberg/util/package-summary.html  |   58 +-
 .../org/apache/iceberg/util/package-tree.html      |  171 +
 javadoc/master/overview-frame.html                 |   45 +
 javadoc/{0.6.0 => master}/overview-summary.html    |   66 +-
 javadoc/master/overview-tree.html                  |  601 +++
 javadoc/master/package-list                        |   25 +
 javadoc/{0.6.0 => master}/script.js                |    0
 javadoc/master/serialized-form.html                |  992 ++++
 javadoc/{0.6.0 => master}/stylesheet.css           |    0
 js/base.js                                         |  225 +-
 js/highlight.pack.js                               |    4 +-
 js/jquery-1.10.2.min.js                            |    6 -
 partitioning/index.html                            |  143 +-
 search/search_index.json                           |    2 +-
 sitemap.xml                                        |   11 +-
 sitemap.xml.gz                                     |  Bin 194 -> 200 bytes
 480 files changed, 38972 insertions(+), 35623 deletions(-)

diff --git a/404.html b/404.html
new file mode 100644
index 0000000..70d3eb6
--- /dev/null
+++ b/404.html
@@ -0,0 +1,216 @@
+<!DOCTYPE html>
+<html lang="en">
+
+<head>
+    <meta charset="utf-8">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="description" content="A table format for large, slow-moving tabular data">
+    
+    
+    <link rel="/img/favicon.ico">
+
+    
+    <title>Apache Iceberg (incubating)</title>
+    
+
+    <link rel="stylesheet" href="//use.fontawesome.com/releases/v5.5.0/css/all.css" integrity="sha384-B4dIYHKNBt8Bc12p+WXckhzcICo0wtJAoU8YZTY5qE0Id1GSseTk6S+L3BlXeVIU" crossorigin="anonymous">
+    <link rel="stylesheet" href="//cdn.jsdelivr.net/npm/hack-font@3.3.0/build/web/hack.min.css">
+    <link href='//fonts.googleapis.com/css?family=PT+Sans:400,400italic,700,700italic&subset=latin-ext,latin' rel='stylesheet' type='text/css'>
+    <link href='//fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,700italic,400,300,600,700&subset=latin-ext,latin' rel='stylesheet' type='text/css'>
+    <link href="/css/bootstrap-custom.min.css" rel="stylesheet">
+    <link href="/css/base.min.css" rel="stylesheet">
+    <link href="/css/cinder.min.css" rel="stylesheet">
+    <link href="/css/highlight.min.css" rel="stylesheet">
+    <link href="/css/extra.css" rel="stylesheet">
+
+    <!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->
+    <!--[if lt IE 9]>
+            <script src="https://cdn.jsdelivr.net/npm/html5shiv@3.7.3/dist/html5shiv.min.js"></script>
+            <script src="https://cdn.jsdelivr.net/npm/respond.js@1.4.2/dest/respond.min.js"></script>
+        <![endif]-->
+
+    <script src="//ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js"></script>
+    <script>
+    WebFont.load({
+        google: {
+            families: ['Open Sans', 'PT Sans']
+        }
+    });
+    </script>
+
+    
+
+     
+</head>
+
+<body>
+
+    <div class="navbar navbar-default navbar-fixed-top" role="navigation">
+    <div class="container">
+
+        <!-- Collapsed navigation -->
+        <div class="navbar-header">
+            <!-- Expander button -->
+            <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
+                <span class="sr-only">Toggle navigation</span>
+                <span class="icon-bar"></span>
+                <span class="icon-bar"></span>
+                <span class="icon-bar"></span>
+            </button>
+            
+
+            <!-- Main title -->
+
+            <a class="navbar-brand" href="/.">Apache Iceberg (incubating)</a>
+        </div>
+
+        <!-- Expanded navigation -->
+        <div class="navbar-collapse collapse">
+                <!-- Main navigation -->
+                <ul class="nav navbar-nav">
+                
+                
+                    <li >
+                        <a href="/.">About</a>
+                    </li>
+                
+                
+                
+                    <li >
+                        <a href="/community/">Community</a>
+                    </li>
+                
+                
+                
+                    <li class="dropdown">
+                        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Docs <b class="caret"></b></a>
+                        <ul class="dropdown-menu">
+                        
+                            
+<li >
+    <a href="/partitioning/">Partitioning</a>
+</li>
+
+                        
+                            
+<li >
+    <a href="/javadoc/">Javadoc</a>
+</li>
+
+                        
+                        </ul>
+                    </li>
+                
+                
+                </ul>
+
+            <ul class="nav navbar-nav navbar-right">
+                    <li>
+                        <a href="#" data-toggle="modal" data-target="#mkdocs_search_modal">
+                            <i class="fas fa-search"></i> Search
+                        </a>
+                    </li>
+            </ul>
+        </div>
+    </div>
+</div>
+
+    <div class="container">
+        
+
+    <div class="row-fluid">
+      <div id="main-content" class="span12">
+        <h1 id="404-page-not-found" style="text-align: center">404</h1>
+        <p style="text-align: center"><strong>Page not found</strong></p>
+        <p style="text-align: center"><a href="/">Home</a></p>
+      </div>
+    </div>
+
+
+    </div>
+
+    <footer class="col-md-12 text-center">
+        
+        <hr>
+        <p>
+        <small>Documentation built with <a href="http://www.mkdocs.org/">MkDocs</a>.</p></small>
+
+        
+        
+    </footer>
+    <script src="//ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
+    <script src="/js/bootstrap-3.0.3.min.js"></script>
+    <script src="/js/highlight.pack.js"></script>
+    <script>hljs.initHighlightingOnLoad();</script>
+    <script>var base_url = "/"</script>
+    
+    <script src="/js/base.js"></script>
+    <script src="/search/main.js"></script>
+
+    <div class="modal" id="mkdocs_search_modal" tabindex="-1" role="dialog" aria-labelledby="searchModalLabel" aria-hidden="true">
+    <div class="modal-dialog modal-lg">
+        <div class="modal-content">
+            <div class="modal-header">
+                <h4 class="modal-title" id="searchModalLabel">Search</h4>
+                <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">&times;</span><span class="sr-only">Close</span></button>
+            </div>
+            <div class="modal-body">
+                <p>
+                    From here you can search these documents. Enter
+                    your search terms below.
+                </p>
+                <form>
+                    <div class="form-group">
+                        <input type="text" class="form-control" placeholder="Search..." id="mkdocs-search-query" title="Type search term here">
+                    </div>
+                </form>
+                <div id="mkdocs-search-results"></div>
+            </div>
+            <div class="modal-footer">
+            </div>
+        </div>
+    </div>
+</div><div class="modal" id="mkdocs_keyboard_modal" tabindex="-1" role="dialog" aria-labelledby="keyboardModalLabel" aria-hidden="true">
+    <div class="modal-dialog">
+        <div class="modal-content">
+            <div class="modal-header">
+                <h4 class="modal-title" id="keyboardModalLabel">Keyboard Shortcuts</h4>
+                <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">&times;</span><span class="sr-only">Close</span></button>
+            </div>
+            <div class="modal-body">
+              <table class="table">
+                <thead>
+                  <tr>
+                    <th style="width: 20%;">Keys</th>
+                    <th>Action</th>
+                  </tr>
+                </thead>
+                <tbody>
+                  <tr>
+                    <td class="help shortcut"><kbd>?</kbd></td>
+                    <td>Open this help</td>
+                  </tr>
+                  <tr>
+                    <td class="next shortcut"><kbd>n</kbd></td>
+                    <td>Next page</td>
+                  </tr>
+                  <tr>
+                    <td class="prev shortcut"><kbd>p</kbd></td>
+                    <td>Previous page</td>
+                  </tr>
+                  <tr>
+                    <td class="search shortcut"><kbd>s</kbd></td>
+                    <td>Search</td>
+                  </tr>
+                </tbody>
+              </table>
+            </div>
+            <div class="modal-footer">
+            </div>
+        </div>
+    </div>
+</div>
+    </body>
+
+</html>
diff --git a/community/index.html b/community/index.html
index 9da9f6d..7136f73 100644
--- a/community/index.html
+++ b/community/index.html
@@ -5,30 +5,32 @@
     <meta charset="utf-8">
     <meta http-equiv="X-UA-Compatible" content="IE=edge">
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
-    <meta name="description" content="A table format for large, slow-moving tabular data">  
-    <link rel="shortcut icon" href="../img/favicon.ico">
+    <meta name="description" content="A table format for large, slow-moving tabular data">
+    
+    
+    <link rel="../img/favicon.ico">
 
+    
     <title>Community - Apache Iceberg (incubating)</title>
+    
 
-    <link href="../css/bootstrap-custom.min.css" rel="stylesheet">
-    <link href="//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">
-    <link rel="stylesheet" href="//cdn.jsdelivr.net/font-hack/2.018/css/hack.min.css">
+    <link rel="stylesheet" href="//use.fontawesome.com/releases/v5.5.0/css/all.css" integrity="sha384-B4dIYHKNBt8Bc12p+WXckhzcICo0wtJAoU8YZTY5qE0Id1GSseTk6S+L3BlXeVIU" crossorigin="anonymous">
+    <link rel="stylesheet" href="//cdn.jsdelivr.net/npm/hack-font@3.3.0/build/web/hack.min.css">
     <link href='//fonts.googleapis.com/css?family=PT+Sans:400,400italic,700,700italic&subset=latin-ext,latin' rel='stylesheet' type='text/css'>
     <link href='//fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,700italic,400,300,600,700&subset=latin-ext,latin' rel='stylesheet' type='text/css'>
-    <link href="../css/base.css" rel="stylesheet">
-    <link href="../css/cinder.css" rel="stylesheet">
-    <link rel="stylesheet" href="../css/highlight.css">
-
-
+    <link href="../css/bootstrap-custom.min.css" rel="stylesheet">
+    <link href="../css/base.min.css" rel="stylesheet">
+    <link href="../css/cinder.min.css" rel="stylesheet">
+    <link href="../css/highlight.min.css" rel="stylesheet">
     <link href="../css/extra.css" rel="stylesheet">
 
     <!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->
     <!--[if lt IE 9]>
-            <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
-            <script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script>
+            <script src="https://cdn.jsdelivr.net/npm/html5shiv@3.7.3/dist/html5shiv.min.js"></script>
+            <script src="https://cdn.jsdelivr.net/npm/respond.js@1.4.2/dest/respond.min.js"></script>
         <![endif]-->
 
-    <script src="https://ajax.googleapis.com/ajax/libs/webfont/1.5.18/webfont.js"></script>
+    <script src="//ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js"></script>
     <script>
     WebFont.load({
         google: {
@@ -38,6 +40,8 @@
     </script>
 
     
+
+     
 </head>
 
 <body>
@@ -89,6 +93,12 @@
 </li>
 
                         
+                            
+<li >
+    <a href="/javadoc/">Javadoc</a>
+</li>
+
+                        
                         </ul>
                     </li>
                 
@@ -98,17 +108,17 @@
             <ul class="nav navbar-nav navbar-right">
                     <li>
                         <a href="#" data-toggle="modal" data-target="#mkdocs_search_modal">
-                            <i class="fa fa-search"></i> Search
+                            <i class="fas fa-search"></i> Search
                         </a>
                     </li>
                     <li >
-                        <a rel="next" href="..">
-                            <i class="fa fa-arrow-left"></i> Previous
+                        <a rel="prev" href="..">
+                            <i class="fas fa-arrow-left"></i> Previous
                         </a>
                     </li>
                     <li >
-                        <a rel="prev" href="../partitioning/">
-                            Next <i class="fa fa-arrow-right"></i>
+                        <a rel="next" href="../partitioning/">
+                            Next <i class="fas fa-arrow-right"></i>
                         </a>
                     </li>
             </ul>
@@ -161,7 +171,7 @@
 <li><a href="https://github.com/apache/incubator-iceberg/issues/new">Open a new issue</a></li>
 </ul>
 <h3 id="contributing">Contributing</h3>
-<p>Iceberg uses Apache&rsquo;s GitHub integration. The code is available at https://github.com/apache/incubator-iceberg</p>
+<p>Iceberg uses Apache&rsquo;s GitHub integration. The code is available at <a href="https://github.com/apache/incubator-iceberg">https://github.com/apache/incubator-iceberg</a></p>
 <p>The Iceberg community prefers to receive contributions as <a href="https://help.github.com/articles/about-pull-requests/">Github pull requests</a>.</p>
 <ul>
 <li><a href="https://github.com/apache/incubator-iceberg/pulls">View open pull requests</a></li>
@@ -170,19 +180,19 @@
 <h3 id="mailing-lists">Mailing Lists</h3>
 <p>Iceberg has three mailing lists:</p>
 <ul>
-<li><strong>Developers</strong>: dev@iceberg.apache.org &ndash; used for community discussions<ul>
+<li><strong>Developers</strong>: <a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#100;&#101;&#118;&#64;&#105;&#99;&#101;&#98;&#101;&#114;&#103;&#46;&#97;&#112;&#97;&#99;&#104;&#101;&#46;&#111;&#114;&#103;">&#100;&#101;&#118;&#64;&#105;&#99;&#101;&#98;&#101;&#114;&#103;&#46;&#97;&#112;&#97;&#99;&#104;&#101;&#46;&#111;&#114;&#103;</a> &ndash; used for community discussions<ul>
 <li><a href="mailto:dev-subscribe@iceberg.apache.org">Subscribe</a></li>
 <li><a href="mailto:dev-unsubscribe@iceberg.apache.org">Unsubscribe</a></li>
 <li><a href="https://lists.apache.org/list.html?dev@iceberg.apache.org">Archive</a></li>
 </ul>
 </li>
-<li><strong>Commits</strong>: commits@iceberg.apache.org &ndash; distributes commit notifications<ul>
+<li><strong>Commits</strong>: <a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#99;&#111;&#109;&#109;&#105;&#116;&#115;&#64;&#105;&#99;&#101;&#98;&#101;&#114;&#103;&#46;&#97;&#112;&#97;&#99;&#104;&#101;&#46;&#111;&#114;&#103;">&#99;&#111;&#109;&#109;&#105;&#116;&#115;&#64;&#105;&#99;&#101;&#98;&#101;&#114;&#103;&#46;&#97;&#112;&#97;&#99;&#104;&#101;&#46;&#111;&#114;&#103;</a> &ndash; distributes commit notifications<ul>
 <li><a href="mailto:commits-subscribe@iceberg.apache.org">Subscribe</a></li>
 <li><a href="mailto:commits-unsubscribe@iceberg.apache.org">Unsubscribe</a></li>
 <li><a href="https://lists.apache.org/list.html?commits@iceberg.apache.org">Archive</a></li>
 </ul>
 </li>
-<li><strong>Private</strong>: private@iceberg.apache.org &ndash; private PMC list for committer nominations<ul>
+<li><strong>Private</strong>: <a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#112;&#114;&#105;&#118;&#97;&#116;&#101;&#64;&#105;&#99;&#101;&#98;&#101;&#114;&#103;&#46;&#97;&#112;&#97;&#99;&#104;&#101;&#46;&#111;&#114;&#103;">&#112;&#114;&#105;&#118;&#97;&#116;&#101;&#64;&#105;&#99;&#101;&#98;&#101;&#114;&#103;&#46;&#97;&#112;&#97;&#99;&#104;&#101;&#46;&#111;&#114;&#103;</a> &ndash; private PMC list for committer nominations<ul>
 <li><a href="https://lists.apache.org/list.html?private@iceberg.apache.org">Archive</a></li>
 </ul>
 </li>
@@ -192,49 +202,86 @@
     </div>
 
     <footer class="col-md-12 text-center">
+        
         <hr>
         <p>
         <small>Documentation built with <a href="http://www.mkdocs.org/">MkDocs</a>.</p></small>
-    </footer>
 
-    <script src="../js/jquery-1.10.2.min.js"></script>
+        
+        
+    </footer>
+    <script src="//ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
     <script src="../js/bootstrap-3.0.3.min.js"></script>
     <script src="../js/highlight.pack.js"></script>
     <script>hljs.initHighlightingOnLoad();</script>
-    <script>
-    var base_url = '..';
-    </script>
-    <script data-main="../mkdocs/js/search.js" src="../mkdocs/js/require.js"></script>
+    <script>var base_url = ".."</script>
+    
     <script src="../js/base.js"></script>
     <script src="../search/main.js"></script>
 
-    <div class="modal" id="mkdocs_search_modal" tabindex="-1" role="dialog" aria-labelledby="Search Modal" aria-hidden="true">
-        <div class="modal-dialog">
-            <div class="modal-content">
-                <div class="modal-header">
-                    <button type="button" class="close" data-dismiss="modal">
-                        <span aria-hidden="true">&times;</span>
-                        <span class="sr-only">Close</span>
-                    </button>
-                    <h4 class="modal-title" id="exampleModalLabel">Search</h4>
-                </div>
-                <div class="modal-body">
-                    <p>
-                        From here you can search these documents. Enter your search terms below.
-                    </p>
-                    <form role="form">
-                        <div class="form-group">
-                            <input type="text" class="form-control" placeholder="Search..." id="mkdocs-search-query">
-                        </div>
-                    </form>
-                    <div id="mkdocs-search-results"></div>
-                </div>
-                <div class="modal-footer">
-                </div>
+    <div class="modal" id="mkdocs_search_modal" tabindex="-1" role="dialog" aria-labelledby="searchModalLabel" aria-hidden="true">
+    <div class="modal-dialog modal-lg">
+        <div class="modal-content">
+            <div class="modal-header">
+                <h4 class="modal-title" id="searchModalLabel">Search</h4>
+                <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">&times;</span><span class="sr-only">Close</span></button>
+            </div>
+            <div class="modal-body">
+                <p>
+                    From here you can search these documents. Enter
+                    your search terms below.
+                </p>
+                <form>
+                    <div class="form-group">
+                        <input type="text" class="form-control" placeholder="Search..." id="mkdocs-search-query" title="Type search term here">
+                    </div>
+                </form>
+                <div id="mkdocs-search-results"></div>
+            </div>
+            <div class="modal-footer">
             </div>
         </div>
     </div>
-
+</div><div class="modal" id="mkdocs_keyboard_modal" tabindex="-1" role="dialog" aria-labelledby="keyboardModalLabel" aria-hidden="true">
+    <div class="modal-dialog">
+        <div class="modal-content">
+            <div class="modal-header">
+                <h4 class="modal-title" id="keyboardModalLabel">Keyboard Shortcuts</h4>
+                <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">&times;</span><span class="sr-only">Close</span></button>
+            </div>
+            <div class="modal-body">
+              <table class="table">
+                <thead>
+                  <tr>
+                    <th style="width: 20%;">Keys</th>
+                    <th>Action</th>
+                  </tr>
+                </thead>
+                <tbody>
+                  <tr>
+                    <td class="help shortcut"><kbd>?</kbd></td>
+                    <td>Open this help</td>
+                  </tr>
+                  <tr>
+                    <td class="next shortcut"><kbd>n</kbd></td>
+                    <td>Next page</td>
+                  </tr>
+                  <tr>
+                    <td class="prev shortcut"><kbd>p</kbd></td>
+                    <td>Previous page</td>
+                  </tr>
+                  <tr>
+                    <td class="search shortcut"><kbd>s</kbd></td>
+                    <td>Search</td>
+                  </tr>
+                </tbody>
+              </table>
+            </div>
+            <div class="modal-footer">
+            </div>
+        </div>
+    </div>
+</div>
     </body>
 
 </html>
diff --git a/css/base.css b/css/base.css
index eb8e296..7b45cbb 100644
--- a/css/base.css
+++ b/css/base.css
@@ -103,6 +103,7 @@ div.source-links {
     .bs-sidebar.affix {
         position: fixed; /* Undo the static from mobile first approach */
         top: 80px;
+        max-height: calc(100% - 90px);
     }
     .bs-sidebar.affix-bottom {
         position: absolute; /* Undo the static from mobile first approach */
@@ -133,9 +134,6 @@ div.source-links {
     left: 100%;
     margin-top: 0px;
     margin-left: 0px;
-    -webkit-border-radius: 0 6px 6px 6px;
-    -moz-border-radius: 0 6px 6px;
-    border-radius: 0 6px 6px 6px;
 }
 
 .dropdown-submenu:hover>.dropdown-menu {
@@ -167,7 +165,117 @@ div.source-links {
 .dropdown-submenu.pull-left>.dropdown-menu {
     left: -100%;
     margin-left: 00px;
-    -webkit-border-radius: 6px 0 6px 6px;
-    -moz-border-radius: 6px 0 6px 6px;
-    border-radius: 6px 0 6px 6px;
+}
+/* Start Bootstrap Callouts CSS Source by Chris Pratt (https://codepen.io/chrisdpratt/pen/IAymB) MIT License*/
+.bs-callout {
+    padding: 20px;
+    margin: 20px 0;
+    border: 1px solid #eee;
+    border-left-width: 5px;
+    border-radius: 3px;
+    background-color: #FCFDFF;
+}
+.bs-callout h4 {
+    font-style: normal;
+    font-weight: 400;
+    margin-top: 0;
+    margin-bottom: 5px;
+}
+.bs-callout p:last-child {
+    margin-bottom: 0;
+}
+.bs-callout code {
+    border-radius: 3px;
+}
+.bs-callout+.bs-callout {
+    margin-top: -5px;
+}
+.bs-callout-default {
+    border-left-color: #FA023C; /*modified from upstream default by Christopher Simpkins*/
+}
+.bs-callout-default h4 {
+    color: #FA023C; /*modified from upstream default by Christopher Simpkins*/
+}
+.bs-callout-primary {
+    border-left-color: #428bca;
+}
+.bs-callout-primary h4 {
+    color: #428bca;
+}
+.bs-callout-success {
+    border-left-color: #5cb85c;
+}
+.bs-callout-success h4 {
+    color: #5cb85c;
+}
+.bs-callout-danger {
+    border-left-color: #d9534f;
+}
+.bs-callout-danger h4 {
+    color: #d9534f;
+}
+.bs-callout-warning {
+    border-left-color: #f0ad4e;
+}
+.bs-callout-warning h4 {
+    color: #f0ad4e;
+}
+.bs-callout-info {
+    border-left-color: #5bc0de;
+}
+.bs-callout-info h4 {
+    color: #5bc0de;
+}
+/* End Bootstrap Callouts CSS Source by Chris Pratt */
+
+/* Admonitions */
+.admonition {
+    padding: 20px;
+    margin: 20px 0;
+    border: 1px solid #eee;
+    border-left-width: 5px;
+    border-radius: 3px;
+    background-color: #FCFDFF;
+}
+
+.admonition p:last-child {
+    margin-bottom: 0;
+}
+.admonition code {
+    border-radius: 3px;
+}
+.admonition+.admonition {
+    margin-top: -5px;
+}
+
+.admonition.note { /* csslint allow: adjoining-classes */
+    border-left-color: #428bca;
+}
+
+.admonition.warning { /* csslint allow: adjoining-classes */
+    border-left-color: #f0ad4e;
+}
+
+.admonition.danger { /* csslint allow: adjoining-classes */
+    border-left-color: #d9534f;
+}
+
+.admonition-title {
+    font-size: 19px;
+    font-style: normal;
+    font-weight: 400;
+    margin-top: 0;
+    margin-bottom: 5px;
+}
+
+.admonition.note > .admonition-title {
+    color: #428bca;
+}
+
+.admonition.warning > .admonition-title {
+    color: #f0ad4e;
+}
+
+.admonition.danger > .admonition-title {
+    color: #d9534f;
 }
diff --git a/css/base.min.css b/css/base.min.css
new file mode 100644
index 0000000..c5454f8
--- /dev/null
+++ b/css/base.min.css
@@ -0,0 +1 @@
+body{padding-top:70px}h1[id]:before,h2[id]:before,h3[id]:before,h4[id]:before,h5[id]:before,h6[id]:before{content:"";display:block;margin-top:-75px;height:75px}p>img{max-width:100%;height:auto}ul.nav li.first-level{font-weight:bold}ul.nav li.third-level{padding-left:12px}div.col-md-3{padding-left:0}div.col-md-9{padding-bottom:100px}div.source-links{float:right}.bs-sidebar.affix{position:static}.bs-sidebar.well{padding:0}.bs-sidenav{margin-top:30px;margin-bottom:30px;padding-top:10px;padd [...]
diff --git a/css/bootstrap-custom.css b/css/bootstrap-custom.css
index 4b05023..631252d 100644
--- a/css/bootstrap-custom.css
+++ b/css/bootstrap-custom.css
@@ -3553,77 +3553,146 @@ a.thumbnail:hover, a.thumbnail:focus, a.thumbnail.active {
     color: #222;
 }
 .alert {
-    padding: 15px;
-    margin-bottom: 21px;
+    position: relative;
+    padding: 0.75rem 1.25rem;
+    margin-bottom: 1rem;
     border: 1px solid transparent;
-    border-radius: 0;
-}
-.alert h4 {
-    margin-top: 0;
+    border-radius: 0.25rem;
+  }
+  
+  .alert-heading {
     color: inherit;
-}
-.alert .alert-link {
-    font-weight: bold;
-}
-.alert>p, .alert>ul {
-    margin-bottom: 0;
-}
-.alert>p+p {
-    margin-top: 5px;
-}
-.alert-dismissable {
-    padding-right: 35px;
-}
-.alert-dismissable .close {
-    position: relative;
-    top: -2px;
-    right: -21px;
+  }
+  
+  .alert-link {
+    font-weight: 700;
+  }
+  
+  .alert-dismissible {
+    padding-right: 4rem;
+  }
+  
+  .alert-dismissible .close {
+    position: absolute;
+    top: 0;
+    right: 0;
+    padding: 0.75rem 1.25rem;
     color: inherit;
-}
-.alert-success {
-    color: #fff;
-    background-color: #43ac6a;
-    border-color: #3c9a5f;
-}
-.alert-success hr {
-    border-top-color: #358753;
-}
-.alert-success .alert-link {
-    color: #e6e6e6;
-}
-.alert-info {
-    color: #fff;
-    background-color: #5bc0de;
-    border-color: #3db5d8;
-}
-.alert-info hr {
-    border-top-color: #2aabd2;
-}
-.alert-info .alert-link {
-    color: #e6e6e6;
-}
-.alert-warning {
-    color: #fff;
-    background-color: #e99002;
-    border-color: #d08002;
-}
-.alert-warning hr {
-    border-top-color: #b67102;
-}
-.alert-warning .alert-link {
-    color: #e6e6e6;
-}
-.alert-danger {
-    color: #fff;
-    background-color: #f04124;
-    border-color: #ea2f10;
-}
-.alert-danger hr {
-    border-top-color: #d32a0e;
-}
-.alert-danger .alert-link {
-    color: #e6e6e6;
-}
+  }
+  
+  .alert-primary {
+    color: #004085;
+    background-color: #cce5ff;
+    border-color: #b8daff;
+  }
+  
+  .alert-primary hr {
+    border-top-color: #9fcdff;
+  }
+  
+  .alert-primary .alert-link {
+    color: #002752;
+  }
+  
+  .alert-secondary {
+    color: #383d41;
+    background-color: #e2e3e5;
+    border-color: #d6d8db;
+  }
+  
+  .alert-secondary hr {
+    border-top-color: #c8cbcf;
+  }
+  
+  .alert-secondary .alert-link {
+    color: #202326;
+  }
+  
+  .alert-success {
+    color: #155724;
+    background-color: #d4edda;
+    border-color: #c3e6cb;
+  }
+  
+  .alert-success hr {
+    border-top-color: #b1dfbb;
+  }
+  
+  .alert-success .alert-link {
+    color: #0b2e13;
+  }
+  
+  .alert-info {
+    color: #0c5460;
+    background-color: #d1ecf1;
+    border-color: #bee5eb;
+  }
+  
+  .alert-info hr {
+    border-top-color: #abdde5;
+  }
+  
+  .alert-info .alert-link {
+    color: #062c33;
+  }
+  
+  .alert-warning {
+    color: #856404;
+    background-color: #fff3cd;
+    border-color: #ffeeba;
+  }
+  
+  .alert-warning hr {
+    border-top-color: #ffe8a1;
+  }
+  
+  .alert-warning .alert-link {
+    color: #533f03;
+  }
+  
+  .alert-danger {
+    color: #721c24;
+    background-color: #f8d7da;
+    border-color: #f5c6cb;
+  }
+  
+  .alert-danger hr {
+    border-top-color: #f1b0b7;
+  }
+  
+  .alert-danger .alert-link {
+    color: #491217;
+  }
+  
+  .alert-light {
+    color: #818182;
+    background-color: #fefefe;
+    border-color: #fdfdfe;
+  }
+  
+  .alert-light hr {
+    border-top-color: #ececf6;
+  }
+  
+  .alert-light .alert-link {
+    color: #686868;
+  }
+  
+  .alert-dark {
+    color: #1b1e21;
+    background-color: #d6d8d9;
+    border-color: #c6c8ca;
+  }
+  
+  .alert-dark hr {
+    border-top-color: #b9bbbe;
+  }
+  
+  .alert-dark .alert-link {
+    color: #040505;
+  }
+
+
 @-webkit-keyframes progress-bar-stripes {
     from {
     background-position: 40px 0;
@@ -5148,15 +5217,6 @@ label, .control-label, .help-block, .checkbox, .radio {
     font-size: 12px;
     font-weight: 300;
 }
-.alert {
-    font-size: 12px;
-    font-weight: 300;
-}
-.alert a, .alert .alert-link {
-    font-weight: normal;
-    color: #fff;
-    text-decoration: underline;
-}
 .label {
     padding-right: 1em;
     padding-left: 1em;
diff --git a/css/bootstrap-custom.min.css b/css/bootstrap-custom.min.css
index 353c480..25d43d4 100644
--- a/css/bootstrap-custom.min.css
+++ b/css/bootstrap-custom.min.css
@@ -1 +1 @@
-/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{margin:.67em 0;font-size:2em}abbr[ti [...]
+/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{margin:.67em 0;font-size:2em}abbr[ti [...]
diff --git a/css/cinder.min.css b/css/cinder.min.css
new file mode 100644
index 0000000..ff25572
--- /dev/null
+++ b/css/cinder.min.css
@@ -0,0 +1 @@
+body{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:1.7;background-color:#FFF;color:#343838}h1,h2,h3,h4,h5,h6{font-family:'PT Sans','Helvetica Neue',Helvetica,Arial,sans-serif;color:#222}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{color:#b1b7b9}h1, [...]
diff --git a/css/font-awesome-4.0.3.css b/css/font-awesome-4.0.3.css
deleted file mode 100644
index 048cff9..0000000
--- a/css/font-awesome-4.0.3.css
+++ /dev/null
@@ -1,1338 +0,0 @@
-/*!
- *  Font Awesome 4.0.3 by @davegandy - http://fontawesome.io - @fontawesome
- *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
- */
-/* FONT PATH
- * -------------------------- */
-@font-face {
-  font-family: 'FontAwesome';
-  src: url('../fonts/fontawesome-webfont.eot?v=4.0.3');
-  src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.0.3') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff?v=4.0.3') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.0.3') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.0.3#fontawesomeregular') format('svg');
-  font-weight: normal;
-  font-style: normal;
-}
-.fa {
-  display: inline-block;
-  font-family: FontAwesome;
-  font-style: normal;
-  font-weight: normal;
-  line-height: 1;
-  -webkit-font-smoothing: antialiased;
-  -moz-osx-font-smoothing: grayscale;
-}
-/* makes the font 33% larger relative to the icon container */
-.fa-lg {
-  font-size: 1.3333333333333333em;
-  line-height: 0.75em;
-  vertical-align: -15%;
-}
-.fa-2x {
-  font-size: 2em;
-}
-.fa-3x {
-  font-size: 3em;
-}
-.fa-4x {
-  font-size: 4em;
-}
-.fa-5x {
-  font-size: 5em;
-}
-.fa-fw {
-  width: 1.2857142857142858em;
-  text-align: center;
-}
-.fa-ul {
-  padding-left: 0;
-  margin-left: 2.142857142857143em;
-  list-style-type: none;
-}
-.fa-ul > li {
-  position: relative;
-}
-.fa-li {
-  position: absolute;
-  left: -2.142857142857143em;
-  width: 2.142857142857143em;
-  top: 0.14285714285714285em;
-  text-align: center;
-}
-.fa-li.fa-lg {
-  left: -1.8571428571428572em;
-}
-.fa-border {
-  padding: .2em .25em .15em;
-  border: solid 0.08em #eeeeee;
-  border-radius: .1em;
-}
-.pull-right {
-  float: right;
-}
-.pull-left {
-  float: left;
-}
-.fa.pull-left {
-  margin-right: .3em;
-}
-.fa.pull-right {
-  margin-left: .3em;
-}
-.fa-spin {
-  -webkit-animation: spin 2s infinite linear;
-  -moz-animation: spin 2s infinite linear;
-  -o-animation: spin 2s infinite linear;
-  animation: spin 2s infinite linear;
-}
-@-moz-keyframes spin {
-  0% {
-    -moz-transform: rotate(0deg);
-  }
-  100% {
-    -moz-transform: rotate(359deg);
-  }
-}
-@-webkit-keyframes spin {
-  0% {
-    -webkit-transform: rotate(0deg);
-  }
-  100% {
-    -webkit-transform: rotate(359deg);
-  }
-}
-@-o-keyframes spin {
-  0% {
-    -o-transform: rotate(0deg);
-  }
-  100% {
-    -o-transform: rotate(359deg);
-  }
-}
-@-ms-keyframes spin {
-  0% {
-    -ms-transform: rotate(0deg);
-  }
-  100% {
-    -ms-transform: rotate(359deg);
-  }
-}
-@keyframes spin {
-  0% {
-    transform: rotate(0deg);
-  }
-  100% {
-    transform: rotate(359deg);
-  }
-}
-.fa-rotate-90 {
-  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
-  -webkit-transform: rotate(90deg);
-  -moz-transform: rotate(90deg);
-  -ms-transform: rotate(90deg);
-  -o-transform: rotate(90deg);
-  transform: rotate(90deg);
-}
-.fa-rotate-180 {
-  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
-  -webkit-transform: rotate(180deg);
-  -moz-transform: rotate(180deg);
-  -ms-transform: rotate(180deg);
-  -o-transform: rotate(180deg);
-  transform: rotate(180deg);
-}
-.fa-rotate-270 {
-  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
-  -webkit-transform: rotate(270deg);
-  -moz-transform: rotate(270deg);
-  -ms-transform: rotate(270deg);
-  -o-transform: rotate(270deg);
-  transform: rotate(270deg);
-}
-.fa-flip-horizontal {
-  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
-  -webkit-transform: scale(-1, 1);
-  -moz-transform: scale(-1, 1);
-  -ms-transform: scale(-1, 1);
-  -o-transform: scale(-1, 1);
-  transform: scale(-1, 1);
-}
-.fa-flip-vertical {
-  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
-  -webkit-transform: scale(1, -1);
-  -moz-transform: scale(1, -1);
-  -ms-transform: scale(1, -1);
-  -o-transform: scale(1, -1);
-  transform: scale(1, -1);
-}
-.fa-stack {
-  position: relative;
-  display: inline-block;
-  width: 2em;
-  height: 2em;
-  line-height: 2em;
-  vertical-align: middle;
-}
-.fa-stack-1x,
-.fa-stack-2x {
-  position: absolute;
-  left: 0;
-  width: 100%;
-  text-align: center;
-}
-.fa-stack-1x {
-  line-height: inherit;
-}
-.fa-stack-2x {
-  font-size: 2em;
-}
-.fa-inverse {
-  color: #ffffff;
-}
-/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
-   readers do not read off random characters that represent icons */
-.fa-glass:before {
-  content: "\f000";
-}
-.fa-music:before {
-  content: "\f001";
-}
-.fa-search:before {
-  content: "\f002";
-}
-.fa-envelope-o:before {
-  content: "\f003";
-}
-.fa-heart:before {
-  content: "\f004";
-}
-.fa-star:before {
-  content: "\f005";
-}
-.fa-star-o:before {
-  content: "\f006";
-}
-.fa-user:before {
-  content: "\f007";
-}
-.fa-film:before {
-  content: "\f008";
-}
-.fa-th-large:before {
-  content: "\f009";
-}
-.fa-th:before {
-  content: "\f00a";
-}
-.fa-th-list:before {
-  content: "\f00b";
-}
-.fa-check:before {
-  content: "\f00c";
-}
-.fa-times:before {
-  content: "\f00d";
-}
-.fa-search-plus:before {
-  content: "\f00e";
-}
-.fa-search-minus:before {
-  content: "\f010";
-}
-.fa-power-off:before {
-  content: "\f011";
-}
-.fa-signal:before {
-  content: "\f012";
-}
-.fa-gear:before,
-.fa-cog:before {
-  content: "\f013";
-}
-.fa-trash-o:before {
-  content: "\f014";
-}
-.fa-home:before {
-  content: "\f015";
-}
-.fa-file-o:before {
-  content: "\f016";
-}
-.fa-clock-o:before {
-  content: "\f017";
-}
-.fa-road:before {
-  content: "\f018";
-}
-.fa-download:before {
-  content: "\f019";
-}
-.fa-arrow-circle-o-down:before {
-  content: "\f01a";
-}
-.fa-arrow-circle-o-up:before {
-  content: "\f01b";
-}
-.fa-inbox:before {
-  content: "\f01c";
-}
-.fa-play-circle-o:before {
-  content: "\f01d";
-}
-.fa-rotate-right:before,
-.fa-repeat:before {
-  content: "\f01e";
-}
-.fa-refresh:before {
-  content: "\f021";
-}
-.fa-list-alt:before {
-  content: "\f022";
-}
-.fa-lock:before {
-  content: "\f023";
-}
-.fa-flag:before {
-  content: "\f024";
-}
-.fa-headphones:before {
-  content: "\f025";
-}
-.fa-volume-off:before {
-  content: "\f026";
-}
-.fa-volume-down:before {
-  content: "\f027";
-}
-.fa-volume-up:before {
-  content: "\f028";
-}
-.fa-qrcode:before {
-  content: "\f029";
-}
-.fa-barcode:before {
-  content: "\f02a";
-}
-.fa-tag:before {
-  content: "\f02b";
-}
-.fa-tags:before {
-  content: "\f02c";
-}
-.fa-book:before {
-  content: "\f02d";
-}
-.fa-bookmark:before {
-  content: "\f02e";
-}
-.fa-print:before {
-  content: "\f02f";
-}
-.fa-camera:before {
-  content: "\f030";
-}
-.fa-font:before {
-  content: "\f031";
-}
-.fa-bold:before {
-  content: "\f032";
-}
-.fa-italic:before {
-  content: "\f033";
-}
-.fa-text-height:before {
-  content: "\f034";
-}
-.fa-text-width:before {
-  content: "\f035";
-}
-.fa-align-left:before {
-  content: "\f036";
-}
-.fa-align-center:before {
-  content: "\f037";
-}
-.fa-align-right:before {
-  content: "\f038";
-}
-.fa-align-justify:before {
-  content: "\f039";
-}
-.fa-list:before {
-  content: "\f03a";
-}
-.fa-dedent:before,
-.fa-outdent:before {
-  content: "\f03b";
-}
-.fa-indent:before {
-  content: "\f03c";
-}
-.fa-video-camera:before {
-  content: "\f03d";
-}
-.fa-picture-o:before {
-  content: "\f03e";
-}
-.fa-pencil:before {
-  content: "\f040";
-}
-.fa-map-marker:before {
-  content: "\f041";
-}
-.fa-adjust:before {
-  content: "\f042";
-}
-.fa-tint:before {
-  content: "\f043";
-}
-.fa-edit:before,
-.fa-pencil-square-o:before {
-  content: "\f044";
-}
-.fa-share-square-o:before {
-  content: "\f045";
-}
-.fa-check-square-o:before {
-  content: "\f046";
-}
-.fa-arrows:before {
-  content: "\f047";
-}
-.fa-step-backward:before {
-  content: "\f048";
-}
-.fa-fast-backward:before {
-  content: "\f049";
-}
-.fa-backward:before {
-  content: "\f04a";
-}
-.fa-play:before {
-  content: "\f04b";
-}
-.fa-pause:before {
-  content: "\f04c";
-}
-.fa-stop:before {
-  content: "\f04d";
-}
-.fa-forward:before {
-  content: "\f04e";
-}
-.fa-fast-forward:before {
-  content: "\f050";
-}
-.fa-step-forward:before {
-  content: "\f051";
-}
-.fa-eject:before {
-  content: "\f052";
-}
-.fa-chevron-left:before {
-  content: "\f053";
-}
-.fa-chevron-right:before {
-  content: "\f054";
-}
-.fa-plus-circle:before {
-  content: "\f055";
-}
-.fa-minus-circle:before {
-  content: "\f056";
-}
-.fa-times-circle:before {
-  content: "\f057";
-}
-.fa-check-circle:before {
-  content: "\f058";
-}
-.fa-question-circle:before {
-  content: "\f059";
-}
-.fa-info-circle:before {
-  content: "\f05a";
-}
-.fa-crosshairs:before {
-  content: "\f05b";
-}
-.fa-times-circle-o:before {
-  content: "\f05c";
-}
-.fa-check-circle-o:before {
-  content: "\f05d";
-}
-.fa-ban:before {
-  content: "\f05e";
-}
-.fa-arrow-left:before {
-  content: "\f060";
-}
-.fa-arrow-right:before {
-  content: "\f061";
-}
-.fa-arrow-up:before {
-  content: "\f062";
-}
-.fa-arrow-down:before {
-  content: "\f063";
-}
-.fa-mail-forward:before,
-.fa-share:before {
-  content: "\f064";
-}
-.fa-expand:before {
-  content: "\f065";
-}
-.fa-compress:before {
-  content: "\f066";
-}
-.fa-plus:before {
-  content: "\f067";
-}
-.fa-minus:before {
-  content: "\f068";
-}
-.fa-asterisk:before {
-  content: "\f069";
-}
-.fa-exclamation-circle:before {
-  content: "\f06a";
-}
-.fa-gift:before {
-  content: "\f06b";
-}
-.fa-leaf:before {
-  content: "\f06c";
-}
-.fa-fire:before {
-  content: "\f06d";
-}
-.fa-eye:before {
-  content: "\f06e";
-}
-.fa-eye-slash:before {
-  content: "\f070";
-}
-.fa-warning:before,
-.fa-exclamation-triangle:before {
-  content: "\f071";
-}
-.fa-plane:before {
-  content: "\f072";
-}
-.fa-calendar:before {
-  content: "\f073";
-}
-.fa-random:before {
-  content: "\f074";
-}
-.fa-comment:before {
-  content: "\f075";
-}
-.fa-magnet:before {
-  content: "\f076";
-}
-.fa-chevron-up:before {
-  content: "\f077";
-}
-.fa-chevron-down:before {
-  content: "\f078";
-}
-.fa-retweet:before {
-  content: "\f079";
-}
-.fa-shopping-cart:before {
-  content: "\f07a";
-}
-.fa-folder:before {
-  content: "\f07b";
-}
-.fa-folder-open:before {
-  content: "\f07c";
-}
-.fa-arrows-v:before {
-  content: "\f07d";
-}
-.fa-arrows-h:before {
-  content: "\f07e";
-}
-.fa-bar-chart-o:before {
-  content: "\f080";
-}
-.fa-twitter-square:before {
-  content: "\f081";
-}
-.fa-facebook-square:before {
-  content: "\f082";
-}
-.fa-camera-retro:before {
-  content: "\f083";
-}
-.fa-key:before {
-  content: "\f084";
-}
-.fa-gears:before,
-.fa-cogs:before {
-  content: "\f085";
-}
-.fa-comments:before {
-  content: "\f086";
-}
-.fa-thumbs-o-up:before {
-  content: "\f087";
-}
-.fa-thumbs-o-down:before {
-  content: "\f088";
-}
-.fa-star-half:before {
-  content: "\f089";
-}
-.fa-heart-o:before {
-  content: "\f08a";
-}
-.fa-sign-out:before {
-  content: "\f08b";
-}
-.fa-linkedin-square:before {
-  content: "\f08c";
-}
-.fa-thumb-tack:before {
-  content: "\f08d";
-}
-.fa-external-link:before {
-  content: "\f08e";
-}
-.fa-sign-in:before {
-  content: "\f090";
-}
-.fa-trophy:before {
-  content: "\f091";
-}
-.fa-github-square:before {
-  content: "\f092";
-}
-.fa-upload:before {
-  content: "\f093";
-}
-.fa-lemon-o:before {
-  content: "\f094";
-}
-.fa-phone:before {
-  content: "\f095";
-}
-.fa-square-o:before {
-  content: "\f096";
-}
-.fa-bookmark-o:before {
-  content: "\f097";
-}
-.fa-phone-square:before {
-  content: "\f098";
-}
-.fa-twitter:before {
-  content: "\f099";
-}
-.fa-facebook:before {
-  content: "\f09a";
-}
-.fa-github:before {
-  content: "\f09b";
-}
-.fa-unlock:before {
-  content: "\f09c";
-}
-.fa-credit-card:before {
-  content: "\f09d";
-}
-.fa-rss:before {
-  content: "\f09e";
-}
-.fa-hdd-o:before {
-  content: "\f0a0";
-}
-.fa-bullhorn:before {
-  content: "\f0a1";
-}
-.fa-bell:before {
-  content: "\f0f3";
-}
-.fa-certificate:before {
-  content: "\f0a3";
-}
-.fa-hand-o-right:before {
-  content: "\f0a4";
-}
-.fa-hand-o-left:before {
-  content: "\f0a5";
-}
-.fa-hand-o-up:before {
-  content: "\f0a6";
-}
-.fa-hand-o-down:before {
-  content: "\f0a7";
-}
-.fa-arrow-circle-left:before {
-  content: "\f0a8";
-}
-.fa-arrow-circle-right:before {
-  content: "\f0a9";
-}
-.fa-arrow-circle-up:before {
-  content: "\f0aa";
-}
-.fa-arrow-circle-down:before {
-  content: "\f0ab";
-}
-.fa-globe:before {
-  content: "\f0ac";
-}
-.fa-wrench:before {
-  content: "\f0ad";
-}
-.fa-tasks:before {
-  content: "\f0ae";
-}
-.fa-filter:before {
-  content: "\f0b0";
-}
-.fa-briefcase:before {
-  content: "\f0b1";
-}
-.fa-arrows-alt:before {
-  content: "\f0b2";
-}
-.fa-group:before,
-.fa-users:before {
-  content: "\f0c0";
-}
-.fa-chain:before,
-.fa-link:before {
-  content: "\f0c1";
-}
-.fa-cloud:before {
-  content: "\f0c2";
-}
-.fa-flask:before {
-  content: "\f0c3";
-}
-.fa-cut:before,
-.fa-scissors:before {
-  content: "\f0c4";
-}
-.fa-copy:before,
-.fa-files-o:before {
-  content: "\f0c5";
-}
-.fa-paperclip:before {
-  content: "\f0c6";
-}
-.fa-save:before,
-.fa-floppy-o:before {
-  content: "\f0c7";
-}
-.fa-square:before {
-  content: "\f0c8";
-}
-.fa-bars:before {
-  content: "\f0c9";
-}
-.fa-list-ul:before {
-  content: "\f0ca";
-}
-.fa-list-ol:before {
-  content: "\f0cb";
-}
-.fa-strikethrough:before {
-  content: "\f0cc";
-}
-.fa-underline:before {
-  content: "\f0cd";
-}
-.fa-table:before {
-  content: "\f0ce";
-}
-.fa-magic:before {
-  content: "\f0d0";
-}
-.fa-truck:before {
-  content: "\f0d1";
-}
-.fa-pinterest:before {
-  content: "\f0d2";
-}
-.fa-pinterest-square:before {
-  content: "\f0d3";
-}
-.fa-google-plus-square:before {
-  content: "\f0d4";
-}
-.fa-google-plus:before {
-  content: "\f0d5";
-}
-.fa-money:before {
-  content: "\f0d6";
-}
-.fa-caret-down:before {
-  content: "\f0d7";
-}
-.fa-caret-up:before {
-  content: "\f0d8";
-}
-.fa-caret-left:before {
-  content: "\f0d9";
-}
-.fa-caret-right:before {
-  content: "\f0da";
-}
-.fa-columns:before {
-  content: "\f0db";
-}
-.fa-unsorted:before,
-.fa-sort:before {
-  content: "\f0dc";
-}
-.fa-sort-down:before,
-.fa-sort-asc:before {
-  content: "\f0dd";
-}
-.fa-sort-up:before,
-.fa-sort-desc:before {
-  content: "\f0de";
-}
-.fa-envelope:before {
-  content: "\f0e0";
-}
-.fa-linkedin:before {
-  content: "\f0e1";
-}
-.fa-rotate-left:before,
-.fa-undo:before {
-  content: "\f0e2";
-}
-.fa-legal:before,
-.fa-gavel:before {
-  content: "\f0e3";
-}
-.fa-dashboard:before,
-.fa-tachometer:before {
-  content: "\f0e4";
-}
-.fa-comment-o:before {
-  content: "\f0e5";
-}
-.fa-comments-o:before {
-  content: "\f0e6";
-}
-.fa-flash:before,
-.fa-bolt:before {
-  content: "\f0e7";
-}
-.fa-sitemap:before {
-  content: "\f0e8";
-}
-.fa-umbrella:before {
-  content: "\f0e9";
-}
-.fa-paste:before,
-.fa-clipboard:before {
-  content: "\f0ea";
-}
-.fa-lightbulb-o:before {
-  content: "\f0eb";
-}
-.fa-exchange:before {
-  content: "\f0ec";
-}
-.fa-cloud-download:before {
-  content: "\f0ed";
-}
-.fa-cloud-upload:before {
-  content: "\f0ee";
-}
-.fa-user-md:before {
-  content: "\f0f0";
-}
-.fa-stethoscope:before {
-  content: "\f0f1";
-}
-.fa-suitcase:before {
-  content: "\f0f2";
-}
-.fa-bell-o:before {
-  content: "\f0a2";
-}
-.fa-coffee:before {
-  content: "\f0f4";
-}
-.fa-cutlery:before {
-  content: "\f0f5";
-}
-.fa-file-text-o:before {
-  content: "\f0f6";
-}
-.fa-building-o:before {
-  content: "\f0f7";
-}
-.fa-hospital-o:before {
-  content: "\f0f8";
-}
-.fa-ambulance:before {
-  content: "\f0f9";
-}
-.fa-medkit:before {
-  content: "\f0fa";
-}
-.fa-fighter-jet:before {
-  content: "\f0fb";
-}
-.fa-beer:before {
-  content: "\f0fc";
-}
-.fa-h-square:before {
-  content: "\f0fd";
-}
-.fa-plus-square:before {
-  content: "\f0fe";
-}
-.fa-angle-double-left:before {
-  content: "\f100";
-}
-.fa-angle-double-right:before {
-  content: "\f101";
-}
-.fa-angle-double-up:before {
-  content: "\f102";
-}
-.fa-angle-double-down:before {
-  content: "\f103";
-}
-.fa-angle-left:before {
-  content: "\f104";
-}
-.fa-angle-right:before {
-  content: "\f105";
-}
-.fa-angle-up:before {
-  content: "\f106";
-}
-.fa-angle-down:before {
-  content: "\f107";
-}
-.fa-desktop:before {
-  content: "\f108";
-}
-.fa-laptop:before {
-  content: "\f109";
-}
-.fa-tablet:before {
-  content: "\f10a";
-}
-.fa-mobile-phone:before,
-.fa-mobile:before {
-  content: "\f10b";
-}
-.fa-circle-o:before {
-  content: "\f10c";
-}
-.fa-quote-left:before {
-  content: "\f10d";
-}
-.fa-quote-right:before {
-  content: "\f10e";
-}
-.fa-spinner:before {
-  content: "\f110";
-}
-.fa-circle:before {
-  content: "\f111";
-}
-.fa-mail-reply:before,
-.fa-reply:before {
-  content: "\f112";
-}
-.fa-github-alt:before {
-  content: "\f113";
-}
-.fa-folder-o:before {
-  content: "\f114";
-}
-.fa-folder-open-o:before {
-  content: "\f115";
-}
-.fa-smile-o:before {
-  content: "\f118";
-}
-.fa-frown-o:before {
-  content: "\f119";
-}
-.fa-meh-o:before {
-  content: "\f11a";
-}
-.fa-gamepad:before {
-  content: "\f11b";
-}
-.fa-keyboard-o:before {
-  content: "\f11c";
-}
-.fa-flag-o:before {
-  content: "\f11d";
-}
-.fa-flag-checkered:before {
-  content: "\f11e";
-}
-.fa-terminal:before {
-  content: "\f120";
-}
-.fa-code:before {
-  content: "\f121";
-}
-.fa-reply-all:before {
-  content: "\f122";
-}
-.fa-mail-reply-all:before {
-  content: "\f122";
-}
-.fa-star-half-empty:before,
-.fa-star-half-full:before,
-.fa-star-half-o:before {
-  content: "\f123";
-}
-.fa-location-arrow:before {
-  content: "\f124";
-}
-.fa-crop:before {
-  content: "\f125";
-}
-.fa-code-fork:before {
-  content: "\f126";
-}
-.fa-unlink:before,
-.fa-chain-broken:before {
-  content: "\f127";
-}
-.fa-question:before {
-  content: "\f128";
-}
-.fa-info:before {
-  content: "\f129";
-}
-.fa-exclamation:before {
-  content: "\f12a";
-}
-.fa-superscript:before {
-  content: "\f12b";
-}
-.fa-subscript:before {
-  content: "\f12c";
-}
-.fa-eraser:before {
-  content: "\f12d";
-}
-.fa-puzzle-piece:before {
-  content: "\f12e";
-}
-.fa-microphone:before {
-  content: "\f130";
-}
-.fa-microphone-slash:before {
-  content: "\f131";
-}
-.fa-shield:before {
-  content: "\f132";
-}
-.fa-calendar-o:before {
-  content: "\f133";
-}
-.fa-fire-extinguisher:before {
-  content: "\f134";
-}
-.fa-rocket:before {
-  content: "\f135";
-}
-.fa-maxcdn:before {
-  content: "\f136";
-}
-.fa-chevron-circle-left:before {
-  content: "\f137";
-}
-.fa-chevron-circle-right:before {
-  content: "\f138";
-}
-.fa-chevron-circle-up:before {
-  content: "\f139";
-}
-.fa-chevron-circle-down:before {
-  content: "\f13a";
-}
-.fa-html5:before {
-  content: "\f13b";
-}
-.fa-css3:before {
-  content: "\f13c";
-}
-.fa-anchor:before {
-  content: "\f13d";
-}
-.fa-unlock-alt:before {
-  content: "\f13e";
-}
-.fa-bullseye:before {
-  content: "\f140";
-}
-.fa-ellipsis-h:before {
-  content: "\f141";
-}
-.fa-ellipsis-v:before {
-  content: "\f142";
-}
-.fa-rss-square:before {
-  content: "\f143";
-}
-.fa-play-circle:before {
-  content: "\f144";
-}
-.fa-ticket:before {
-  content: "\f145";
-}
-.fa-minus-square:before {
-  content: "\f146";
-}
-.fa-minus-square-o:before {
-  content: "\f147";
-}
-.fa-level-up:before {
-  content: "\f148";
-}
-.fa-level-down:before {
-  content: "\f149";
-}
-.fa-check-square:before {
-  content: "\f14a";
-}
-.fa-pencil-square:before {
-  content: "\f14b";
-}
-.fa-external-link-square:before {
-  content: "\f14c";
-}
-.fa-share-square:before {
-  content: "\f14d";
-}
-.fa-compass:before {
-  content: "\f14e";
-}
-.fa-toggle-down:before,
-.fa-caret-square-o-down:before {
-  content: "\f150";
-}
-.fa-toggle-up:before,
-.fa-caret-square-o-up:before {
-  content: "\f151";
-}
-.fa-toggle-right:before,
-.fa-caret-square-o-right:before {
-  content: "\f152";
-}
-.fa-euro:before,
-.fa-eur:before {
-  content: "\f153";
-}
-.fa-gbp:before {
-  content: "\f154";
-}
-.fa-dollar:before,
-.fa-usd:before {
-  content: "\f155";
-}
-.fa-rupee:before,
-.fa-inr:before {
-  content: "\f156";
-}
-.fa-cny:before,
-.fa-rmb:before,
-.fa-yen:before,
-.fa-jpy:before {
-  content: "\f157";
-}
-.fa-ruble:before,
-.fa-rouble:before,
-.fa-rub:before {
-  content: "\f158";
-}
-.fa-won:before,
-.fa-krw:before {
-  content: "\f159";
-}
-.fa-bitcoin:before,
-.fa-btc:before {
-  content: "\f15a";
-}
-.fa-file:before {
-  content: "\f15b";
-}
-.fa-file-text:before {
-  content: "\f15c";
-}
-.fa-sort-alpha-asc:before {
-  content: "\f15d";
-}
-.fa-sort-alpha-desc:before {
-  content: "\f15e";
-}
-.fa-sort-amount-asc:before {
-  content: "\f160";
-}
-.fa-sort-amount-desc:before {
-  content: "\f161";
-}
-.fa-sort-numeric-asc:before {
-  content: "\f162";
-}
-.fa-sort-numeric-desc:before {
-  content: "\f163";
-}
-.fa-thumbs-up:before {
-  content: "\f164";
-}
-.fa-thumbs-down:before {
-  content: "\f165";
-}
-.fa-youtube-square:before {
-  content: "\f166";
-}
-.fa-youtube:before {
-  content: "\f167";
-}
-.fa-xing:before {
-  content: "\f168";
-}
-.fa-xing-square:before {
-  content: "\f169";
-}
-.fa-youtube-play:before {
-  content: "\f16a";
-}
-.fa-dropbox:before {
-  content: "\f16b";
-}
-.fa-stack-overflow:before {
-  content: "\f16c";
-}
-.fa-instagram:before {
-  content: "\f16d";
-}
-.fa-flickr:before {
-  content: "\f16e";
-}
-.fa-adn:before {
-  content: "\f170";
-}
-.fa-bitbucket:before {
-  content: "\f171";
-}
-.fa-bitbucket-square:before {
-  content: "\f172";
-}
-.fa-tumblr:before {
-  content: "\f173";
-}
-.fa-tumblr-square:before {
-  content: "\f174";
-}
-.fa-long-arrow-down:before {
-  content: "\f175";
-}
-.fa-long-arrow-up:before {
-  content: "\f176";
-}
-.fa-long-arrow-left:before {
-  content: "\f177";
-}
-.fa-long-arrow-right:before {
-  content: "\f178";
-}
-.fa-apple:before {
-  content: "\f179";
-}
-.fa-windows:before {
-  content: "\f17a";
-}
-.fa-android:before {
-  content: "\f17b";
-}
-.fa-linux:before {
-  content: "\f17c";
-}
-.fa-dribbble:before {
-  content: "\f17d";
-}
-.fa-skype:before {
-  content: "\f17e";
-}
-.fa-foursquare:before {
-  content: "\f180";
-}
-.fa-trello:before {
-  content: "\f181";
-}
-.fa-female:before {
-  content: "\f182";
-}
-.fa-male:before {
-  content: "\f183";
-}
-.fa-gittip:before {
-  content: "\f184";
-}
-.fa-sun-o:before {
-  content: "\f185";
-}
-.fa-moon-o:before {
-  content: "\f186";
-}
-.fa-archive:before {
-  content: "\f187";
-}
-.fa-bug:before {
-  content: "\f188";
-}
-.fa-vk:before {
-  content: "\f189";
-}
-.fa-weibo:before {
-  content: "\f18a";
-}
-.fa-renren:before {
-  content: "\f18b";
-}
-.fa-pagelines:before {
-  content: "\f18c";
-}
-.fa-stack-exchange:before {
-  content: "\f18d";
-}
-.fa-arrow-circle-o-right:before {
-  content: "\f18e";
-}
-.fa-arrow-circle-o-left:before {
-  content: "\f190";
-}
-.fa-toggle-left:before,
-.fa-caret-square-o-left:before {
-  content: "\f191";
-}
-.fa-dot-circle-o:before {
-  content: "\f192";
-}
-.fa-wheelchair:before {
-  content: "\f193";
-}
-.fa-vimeo-square:before {
-  content: "\f194";
-}
-.fa-turkish-lira:before,
-.fa-try:before {
-  content: "\f195";
-}
-.fa-plus-square-o:before {
-  content: "\f196";
-}
diff --git a/css/highlight.css b/css/highlight.css
index 0375453..a2b9270 100644
--- a/css/highlight.css
+++ b/css/highlight.css
@@ -1,5 +1,4 @@
 /*
-This is the GitHub theme for highlight.js
 
 github.com style (c) Vasily Polovnyov <va...@whiteants.net>
 
@@ -10,100 +9,75 @@ github.com style (c) Vasily Polovnyov <va...@whiteants.net>
   overflow-x: auto;
   padding: 0.5em;
   color: #333;
-  -webkit-text-size-adjust: none;
+  background: #FCFDFF;
 }
 
 .hljs-comment,
-.diff .hljs-header,
-.hljs-javadoc {
+.hljs-quote {
   color: #998;
   font-style: italic;
 }
 
 .hljs-keyword,
-.css .rule .hljs-keyword,
-.hljs-winutils,
-.nginx .hljs-title,
-.hljs-subst,
-.hljs-request,
-.hljs-status {
+.hljs-selector-tag,
+.hljs-subst {
   color: #333;
   font-weight: bold;
 }
 
 .hljs-number,
-.hljs-hexcolor,
-.ruby .hljs-constant {
+.hljs-literal,
+.hljs-variable,
+.hljs-template-variable,
+.hljs-tag .hljs-attr {
   color: #008080;
 }
 
 .hljs-string,
-.hljs-tag .hljs-value,
-.hljs-phpdoc,
-.hljs-dartdoc,
-.tex .hljs-formula {
+.hljs-doctag {
   color: #d14;
 }
 
 .hljs-title,
-.hljs-id,
-.scss .hljs-preprocessor {
+.hljs-section,
+.hljs-selector-id {
   color: #900;
   font-weight: bold;
 }
 
-.hljs-list .hljs-keyword,
 .hljs-subst {
   font-weight: normal;
 }
 
-.hljs-class .hljs-title,
 .hljs-type,
-.vhdl .hljs-literal,
-.tex .hljs-command {
+.hljs-class .hljs-title {
   color: #458;
   font-weight: bold;
 }
 
 .hljs-tag,
-.hljs-tag .hljs-title,
-.hljs-rule .hljs-property,
-.django .hljs-tag .hljs-keyword {
+.hljs-name,
+.hljs-attribute {
   color: #000080;
   font-weight: normal;
 }
 
-.hljs-attribute,
-.hljs-variable,
-.lisp .hljs-body,
-.hljs-name {
-  color: #008080;
-}
-
-.hljs-regexp {
+.hljs-regexp,
+.hljs-link {
   color: #009926;
 }
 
 .hljs-symbol,
-.ruby .hljs-symbol .hljs-string,
-.lisp .hljs-keyword,
-.clojure .hljs-keyword,
-.scheme .hljs-keyword,
-.tex .hljs-special,
-.hljs-prompt {
+.hljs-bullet {
   color: #990073;
 }
 
-.hljs-built_in {
+.hljs-built_in,
+.hljs-builtin-name {
   color: #0086b3;
 }
 
-.hljs-preprocessor,
-.hljs-pragma,
-.hljs-pi,
-.hljs-doctype,
-.hljs-shebang,
-.hljs-cdata {
+.hljs-meta {
   color: #999;
   font-weight: bold;
 }
@@ -116,10 +90,10 @@ github.com style (c) Vasily Polovnyov <va...@whiteants.net>
   background: #dfd;
 }
 
-.diff .hljs-change {
-  background: #0086b3;
+.hljs-emphasis {
+  font-style: italic;
 }
 
-.hljs-chunk {
-  color: #aaa;
+.hljs-strong {
+  font-weight: bold;
 }
diff --git a/css/highlight.min.css b/css/highlight.min.css
new file mode 100644
index 0000000..1b6ab94
--- /dev/null
+++ b/css/highlight.min.css
@@ -0,0 +1 @@
+.hljs{display:block;overflow-x:auto;padding:.5em;color:#333;background:#fcfdff}.hljs-comment,.hljs-quote{color:#998;font-style:italic}.hljs-keyword,.hljs-selector-tag,.hljs-subst{color:#333;font-weight:bold}.hljs-number,.hljs-literal,.hljs-variable,.hljs-template-variable,.hljs-tag .hljs-attr{color:teal}.hljs-string,.hljs-doctag{color:#d14}.hljs-title,.hljs-section,.hljs-selector-id{color:#900;font-weight:bold}.hljs-subst{font-weight:normal}.hljs-type,.hljs-class .hljs-title{color:#458;f [...]
diff --git a/index.html b/index.html
index 7930b25..2f6ef12 100644
--- a/index.html
+++ b/index.html
@@ -5,30 +5,32 @@
     <meta charset="utf-8">
     <meta http-equiv="X-UA-Compatible" content="IE=edge">
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
-    <meta name="description" content="A table format for large, slow-moving tabular data">  
-    <link rel="shortcut icon" href="./img/favicon.ico">
+    <meta name="description" content="A table format for large, slow-moving tabular data">
+    
+    
+    <link rel="img/favicon.ico">
 
+    
     <title>About - Apache Iceberg (incubating)</title>
+    
 
-    <link href="./css/bootstrap-custom.min.css" rel="stylesheet">
-    <link href="//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">
-    <link rel="stylesheet" href="//cdn.jsdelivr.net/font-hack/2.018/css/hack.min.css">
+    <link rel="stylesheet" href="//use.fontawesome.com/releases/v5.5.0/css/all.css" integrity="sha384-B4dIYHKNBt8Bc12p+WXckhzcICo0wtJAoU8YZTY5qE0Id1GSseTk6S+L3BlXeVIU" crossorigin="anonymous">
+    <link rel="stylesheet" href="//cdn.jsdelivr.net/npm/hack-font@3.3.0/build/web/hack.min.css">
     <link href='//fonts.googleapis.com/css?family=PT+Sans:400,400italic,700,700italic&subset=latin-ext,latin' rel='stylesheet' type='text/css'>
     <link href='//fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,700italic,400,300,600,700&subset=latin-ext,latin' rel='stylesheet' type='text/css'>
-    <link href="./css/base.css" rel="stylesheet">
-    <link href="./css/cinder.css" rel="stylesheet">
-    <link rel="stylesheet" href="./css/highlight.css">
-
-
+    <link href="css/bootstrap-custom.min.css" rel="stylesheet">
+    <link href="css/base.min.css" rel="stylesheet">
+    <link href="css/cinder.min.css" rel="stylesheet">
+    <link href="css/highlight.min.css" rel="stylesheet">
     <link href="css/extra.css" rel="stylesheet">
 
     <!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->
     <!--[if lt IE 9]>
-            <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
-            <script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script>
+            <script src="https://cdn.jsdelivr.net/npm/html5shiv@3.7.3/dist/html5shiv.min.js"></script>
+            <script src="https://cdn.jsdelivr.net/npm/respond.js@1.4.2/dest/respond.min.js"></script>
         <![endif]-->
 
-    <script src="https://ajax.googleapis.com/ajax/libs/webfont/1.5.18/webfont.js"></script>
+    <script src="//ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js"></script>
     <script>
     WebFont.load({
         google: {
@@ -38,6 +40,8 @@
     </script>
 
     
+
+     
 </head>
 
 <body class="homepage" >
@@ -89,6 +93,12 @@
 </li>
 
                         
+                            
+<li >
+    <a href="/javadoc/">Javadoc</a>
+</li>
+
+                        
                         </ul>
                     </li>
                 
@@ -98,17 +108,17 @@
             <ul class="nav navbar-nav navbar-right">
                     <li>
                         <a href="#" data-toggle="modal" data-target="#mkdocs_search_modal">
-                            <i class="fa fa-search"></i> Search
+                            <i class="fas fa-search"></i> Search
                         </a>
                     </li>
                     <li class="disabled">
-                        <a rel="next" >
-                            <i class="fa fa-arrow-left"></i> Previous
+                        <a rel="prev" >
+                            <i class="fas fa-arrow-left"></i> Previous
                         </a>
                     </li>
                     <li >
-                        <a rel="prev" href="community/">
-                            Next <i class="fa fa-arrow-right"></i>
+                        <a rel="next" href="community/">
+                            Next <i class="fas fa-arrow-right"></i>
                         </a>
                     </li>
             </ul>
@@ -192,54 +202,91 @@
     </div>
 
     <footer class="col-md-12 text-center">
+        
         <hr>
         <p>
         <small>Documentation built with <a href="http://www.mkdocs.org/">MkDocs</a>.</p></small>
-    </footer>
 
-    <script src="./js/jquery-1.10.2.min.js"></script>
-    <script src="./js/bootstrap-3.0.3.min.js"></script>
-    <script src="./js/highlight.pack.js"></script>
+        
+        
+    </footer>
+    <script src="//ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
+    <script src="js/bootstrap-3.0.3.min.js"></script>
+    <script src="js/highlight.pack.js"></script>
     <script>hljs.initHighlightingOnLoad();</script>
-    <script>
-    var base_url = '.';
-    </script>
-    <script data-main="./mkdocs/js/search.js" src="./mkdocs/js/require.js"></script>
-    <script src="./js/base.js"></script>
+    <script>var base_url = "."</script>
+    
+    <script src="js/base.js"></script>
     <script src="search/main.js"></script>
 
-    <div class="modal" id="mkdocs_search_modal" tabindex="-1" role="dialog" aria-labelledby="Search Modal" aria-hidden="true">
-        <div class="modal-dialog">
-            <div class="modal-content">
-                <div class="modal-header">
-                    <button type="button" class="close" data-dismiss="modal">
-                        <span aria-hidden="true">&times;</span>
-                        <span class="sr-only">Close</span>
-                    </button>
-                    <h4 class="modal-title" id="exampleModalLabel">Search</h4>
-                </div>
-                <div class="modal-body">
-                    <p>
-                        From here you can search these documents. Enter your search terms below.
-                    </p>
-                    <form role="form">
-                        <div class="form-group">
-                            <input type="text" class="form-control" placeholder="Search..." id="mkdocs-search-query">
-                        </div>
-                    </form>
-                    <div id="mkdocs-search-results"></div>
-                </div>
-                <div class="modal-footer">
-                </div>
+    <div class="modal" id="mkdocs_search_modal" tabindex="-1" role="dialog" aria-labelledby="searchModalLabel" aria-hidden="true">
+    <div class="modal-dialog modal-lg">
+        <div class="modal-content">
+            <div class="modal-header">
+                <h4 class="modal-title" id="searchModalLabel">Search</h4>
+                <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">&times;</span><span class="sr-only">Close</span></button>
+            </div>
+            <div class="modal-body">
+                <p>
+                    From here you can search these documents. Enter
+                    your search terms below.
+                </p>
+                <form>
+                    <div class="form-group">
+                        <input type="text" class="form-control" placeholder="Search..." id="mkdocs-search-query" title="Type search term here">
+                    </div>
+                </form>
+                <div id="mkdocs-search-results"></div>
+            </div>
+            <div class="modal-footer">
             </div>
         </div>
     </div>
-
+</div><div class="modal" id="mkdocs_keyboard_modal" tabindex="-1" role="dialog" aria-labelledby="keyboardModalLabel" aria-hidden="true">
+    <div class="modal-dialog">
+        <div class="modal-content">
+            <div class="modal-header">
+                <h4 class="modal-title" id="keyboardModalLabel">Keyboard Shortcuts</h4>
+                <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">&times;</span><span class="sr-only">Close</span></button>
+            </div>
+            <div class="modal-body">
+              <table class="table">
+                <thead>
+                  <tr>
+                    <th style="width: 20%;">Keys</th>
+                    <th>Action</th>
+                  </tr>
+                </thead>
+                <tbody>
+                  <tr>
+                    <td class="help shortcut"><kbd>?</kbd></td>
+                    <td>Open this help</td>
+                  </tr>
+                  <tr>
+                    <td class="next shortcut"><kbd>n</kbd></td>
+                    <td>Next page</td>
+                  </tr>
+                  <tr>
+                    <td class="prev shortcut"><kbd>p</kbd></td>
+                    <td>Previous page</td>
+                  </tr>
+                  <tr>
+                    <td class="search shortcut"><kbd>s</kbd></td>
+                    <td>Search</td>
+                  </tr>
+                </tbody>
+              </table>
+            </div>
+            <div class="modal-footer">
+            </div>
+        </div>
+    </div>
+</div>
     </body>
 
 </html>
 
 <!--
 MkDocs version : 1.0.4
-Build Date UTC : 2018-12-10 17:28:37
+Build Date UTC : 2019-06-23 00:46:07
 -->
diff --git a/javadoc/0.6.0/allclasses-frame.html b/javadoc/0.6.0/allclasses-frame.html
deleted file mode 100644
index 4ce5fdc..0000000
--- a/javadoc/0.6.0/allclasses-frame.html
+++ /dev/null
@@ -1,284 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Tue Dec 04 16:59:55 PST 2018 -->
-<title>All Classes (iceberg 0.6.0 API)</title>
-<meta name="date" content="2018-12-04">
-<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
-<script type="text/javascript" src="script.js"></script>
-</head>
-<body>
-<h1 class="bar">All&nbsp;Classes</h1>
-<div class="indexContainer">
-<ul>
-<li><a href="com/netflix/iceberg/exceptions/AlreadyExistsException.html" title="class in com.netflix.iceberg.exceptions" target="classFrame">AlreadyExistsException</a></li>
-<li><a href="com/netflix/iceberg/expressions/And.html" title="class in com.netflix.iceberg.expressions" target="classFrame">And</a></li>
-<li><a href="com/netflix/iceberg/AppendFiles.html" title="interface in com.netflix.iceberg" target="classFrame"><span class="interfaceName">AppendFiles</span></a></li>
-<li><a href="com/netflix/iceberg/avro/Avro.html" title="class in com.netflix.iceberg.avro" target="classFrame">Avro</a></li>
-<li><a href="com/netflix/iceberg/avro/Avro.ReadBuilder.html" title="class in com.netflix.iceberg.avro" target="classFrame">Avro.ReadBuilder</a></li>
-<li><a href="com/netflix/iceberg/avro/Avro.WriteBuilder.html" title="class in com.netflix.iceberg.avro" target="classFrame">Avro.WriteBuilder</a></li>
-<li><a href="com/netflix/iceberg/avro/AvroIterable.html" title="class in com.netflix.iceberg.avro" target="classFrame">AvroIterable</a></li>
-<li><a href="com/netflix/iceberg/avro/AvroSchemaUtil.html" title="class in com.netflix.iceberg.avro" target="classFrame">AvroSchemaUtil</a></li>
-<li><a href="com/netflix/iceberg/avro/AvroSchemaVisitor.html" title="class in com.netflix.iceberg.avro" target="classFrame">AvroSchemaVisitor</a></li>
-<li><a href="com/netflix/iceberg/BaseCombinedScanTask.html" title="class in com.netflix.iceberg" target="classFrame">BaseCombinedScanTask</a></li>
-<li><a href="com/netflix/iceberg/BaseMetastoreTableOperations.html" title="class in com.netflix.iceberg" target="classFrame">BaseMetastoreTableOperations</a></li>
-<li><a href="com/netflix/iceberg/BaseMetastoreTables.html" title="class in com.netflix.iceberg" target="classFrame">BaseMetastoreTables</a></li>
-<li><a href="com/netflix/iceberg/BaseTable.html" title="class in com.netflix.iceberg" target="classFrame">BaseTable</a></li>
-<li><a href="com/netflix/iceberg/expressions/Binder.html" title="class in com.netflix.iceberg.expressions" target="classFrame">Binder</a></li>
-<li><a href="com/netflix/iceberg/util/BinPacking.html" title="class in com.netflix.iceberg.util" target="classFrame">BinPacking</a></li>
-<li><a href="com/netflix/iceberg/util/BinPacking.ListPacker.html" title="class in com.netflix.iceberg.util" target="classFrame">BinPacking.ListPacker</a></li>
-<li><a href="com/netflix/iceberg/util/BinPacking.PackingIterable.html" title="class in com.netflix.iceberg.util" target="classFrame">BinPacking.PackingIterable</a></li>
-<li><a href="com/netflix/iceberg/expressions/BoundPredicate.html" title="class in com.netflix.iceberg.expressions" target="classFrame">BoundPredicate</a></li>
-<li><a href="com/netflix/iceberg/expressions/BoundReference.html" title="class in com.netflix.iceberg.expressions" target="classFrame">BoundReference</a></li>
-<li><a href="com/netflix/iceberg/util/CharSequenceWrapper.html" title="class in com.netflix.iceberg.util" target="classFrame">CharSequenceWrapper</a></li>
-<li><a href="com/netflix/iceberg/types/CheckCompatibility.html" title="class in com.netflix.iceberg.types" target="classFrame">CheckCompatibility</a></li>
-<li><a href="com/netflix/iceberg/io/CloseableGroup.html" title="class in com.netflix.iceberg.io" target="classFrame">CloseableGroup</a></li>
-<li><a href="com/netflix/iceberg/io/CloseableIterable.html" title="interface in com.netflix.iceberg.io" target="classFrame"><span class="interfaceName">CloseableIterable</span></a></li>
-<li><a href="com/netflix/iceberg/orc/ColumnIdMap.html" title="class in com.netflix.iceberg.orc" target="classFrame">ColumnIdMap</a></li>
-<li><a href="com/netflix/iceberg/parquet/ColumnIterator.html" title="class in com.netflix.iceberg.parquet" target="classFrame">ColumnIterator</a></li>
-<li><a href="com/netflix/iceberg/parquet/ColumnWriter.html" title="class in com.netflix.iceberg.parquet" target="classFrame">ColumnWriter</a></li>
-<li><a href="com/netflix/iceberg/CombinedScanTask.html" title="interface in com.netflix.iceberg" target="classFrame"><span class="interfaceName">CombinedScanTask</span></a></li>
-<li><a href="com/netflix/iceberg/exceptions/CommitFailedException.html" title="class in com.netflix.iceberg.exceptions" target="classFrame">CommitFailedException</a></li>
-<li><a href="com/netflix/iceberg/types/Comparators.html" title="class in com.netflix.iceberg.types" target="classFrame">Comparators</a></li>
-<li><a href="com/netflix/iceberg/ConfigProperties.html" title="class in com.netflix.iceberg" target="classFrame">ConfigProperties</a></li>
-<li><a href="com/netflix/iceberg/types/Conversions.html" title="class in com.netflix.iceberg.types" target="classFrame">Conversions</a></li>
-<li><a href="com/netflix/iceberg/DataFile.html" title="interface in com.netflix.iceberg" target="classFrame"><span class="interfaceName">DataFile</span></a></li>
-<li><a href="com/netflix/iceberg/DataFiles.html" title="class in com.netflix.iceberg" target="classFrame">DataFiles</a></li>
-<li><a href="com/netflix/iceberg/DataFiles.Builder.html" title="class in com.netflix.iceberg" target="classFrame">DataFiles.Builder</a></li>
-<li><a href="com/netflix/iceberg/data/avro/DataReader.html" title="class in com.netflix.iceberg.data.avro" target="classFrame">DataReader</a></li>
-<li><a href="com/netflix/iceberg/data/avro/DataWriter.html" title="class in com.netflix.iceberg.data.avro" target="classFrame">DataWriter</a></li>
-<li><a href="com/netflix/iceberg/io/DelegatingInputStream.html" title="interface in com.netflix.iceberg.io" target="classFrame"><span class="interfaceName">DelegatingInputStream</span></a></li>
-<li><a href="com/netflix/iceberg/io/DelegatingOutputStream.html" title="interface in com.netflix.iceberg.io" target="classFrame"><span class="interfaceName">DelegatingOutputStream</span></a></li>
-<li><a href="com/netflix/iceberg/DeleteFiles.html" title="interface in com.netflix.iceberg" target="classFrame"><span class="interfaceName">DeleteFiles</span></a></li>
-<li><a href="com/netflix/iceberg/common/DynClasses.html" title="class in com.netflix.iceberg.common" target="classFrame">DynClasses</a></li>
-<li><a href="com/netflix/iceberg/common/DynClasses.Builder.html" title="class in com.netflix.iceberg.common" target="classFrame">DynClasses.Builder</a></li>
-<li><a href="com/netflix/iceberg/common/DynConstructors.html" title="class in com.netflix.iceberg.common" target="classFrame">DynConstructors</a></li>
-<li><a href="com/netflix/iceberg/common/DynConstructors.Builder.html" title="class in com.netflix.iceberg.common" target="classFrame">DynConstructors.Builder</a></li>
-<li><a href="com/netflix/iceberg/common/DynConstructors.Ctor.html" title="class in com.netflix.iceberg.common" target="classFrame">DynConstructors.Ctor</a></li>
-<li><a href="com/netflix/iceberg/common/DynFields.html" title="class in com.netflix.iceberg.common" target="classFrame">DynFields</a></li>
-<li><a href="com/netflix/iceberg/common/DynFields.BoundField.html" title="class in com.netflix.iceberg.common" target="classFrame">DynFields.BoundField</a></li>
-<li><a href="com/netflix/iceberg/common/DynFields.Builder.html" title="class in com.netflix.iceberg.common" target="classFrame">DynFields.Builder</a></li>
-<li><a href="com/netflix/iceberg/common/DynFields.StaticField.html" title="class in com.netflix.iceberg.common" target="classFrame">DynFields.StaticField</a></li>
-<li><a href="com/netflix/iceberg/common/DynFields.UnboundField.html" title="class in com.netflix.iceberg.common" target="classFrame">DynFields.UnboundField</a></li>
-<li><a href="com/netflix/iceberg/common/DynMethods.html" title="class in com.netflix.iceberg.common" target="classFrame">DynMethods</a></li>
-<li><a href="com/netflix/iceberg/common/DynMethods.BoundMethod.html" title="class in com.netflix.iceberg.common" target="classFrame">DynMethods.BoundMethod</a></li>
-<li><a href="com/netflix/iceberg/common/DynMethods.Builder.html" title="class in com.netflix.iceberg.common" target="classFrame">DynMethods.Builder</a></li>
-<li><a href="com/netflix/iceberg/common/DynMethods.StaticMethod.html" title="class in com.netflix.iceberg.common" target="classFrame">DynMethods.StaticMethod</a></li>
-<li><a href="com/netflix/iceberg/common/DynMethods.UnboundMethod.html" title="class in com.netflix.iceberg.common" target="classFrame">DynMethods.UnboundMethod</a></li>
-<li><a href="com/netflix/iceberg/expressions/Evaluator.html" title="class in com.netflix.iceberg.expressions" target="classFrame">Evaluator</a></li>
-<li><a href="com/netflix/iceberg/util/Exceptions.html" title="class in com.netflix.iceberg.util" target="classFrame">Exceptions</a></li>
-<li><a href="com/netflix/iceberg/util/ExceptionUtil.html" title="class in com.netflix.iceberg.util" target="classFrame">ExceptionUtil</a></li>
-<li><a href="com/netflix/iceberg/ExpireSnapshots.html" title="interface in com.netflix.iceberg" target="classFrame"><span class="interfaceName">ExpireSnapshots</span></a></li>
-<li><a href="com/netflix/iceberg/expressions/Expression.html" title="interface in com.netflix.iceberg.expressions" target="classFrame"><span class="interfaceName">Expression</span></a></li>
-<li><a href="com/netflix/iceberg/expressions/Expression.Operation.html" title="enum in com.netflix.iceberg.expressions" target="classFrame">Expression.Operation</a></li>
-<li><a href="com/netflix/iceberg/expressions/Expressions.html" title="class in com.netflix.iceberg.expressions" target="classFrame">Expressions</a></li>
-<li><a href="com/netflix/iceberg/expressions/ExpressionVisitors.html" title="class in com.netflix.iceberg.expressions" target="classFrame">ExpressionVisitors</a></li>
-<li><a href="com/netflix/iceberg/expressions/ExpressionVisitors.BoundExpressionVisitor.html" title="class in com.netflix.iceberg.expressions" target="classFrame">ExpressionVisitors.BoundExpressionVisitor</a></li>
-<li><a href="com/netflix/iceberg/expressions/ExpressionVisitors.ExpressionVisitor.html" title="class in com.netflix.iceberg.expressions" target="classFrame">ExpressionVisitors.ExpressionVisitor</a></li>
-<li><a href="com/netflix/iceberg/expressions/False.html" title="class in com.netflix.iceberg.expressions" target="classFrame">False</a></li>
-<li><a href="com/netflix/iceberg/io/FileAppender.html" title="interface in com.netflix.iceberg.io" target="classFrame"><span class="interfaceName">FileAppender</span></a></li>
-<li><a href="com/netflix/iceberg/FileFormat.html" title="enum in com.netflix.iceberg" target="classFrame">FileFormat</a></li>
-<li><a href="com/netflix/iceberg/FileHistory.html" title="class in com.netflix.iceberg" target="classFrame">FileHistory</a></li>
-<li><a href="com/netflix/iceberg/FileHistory.Builder.html" title="class in com.netflix.iceberg" target="classFrame">FileHistory.Builder</a></li>
-<li><a href="com/netflix/iceberg/Files.html" title="class in com.netflix.iceberg" target="classFrame">Files</a></li>
-<li><a href="com/netflix/iceberg/FileScanTask.html" title="interface in com.netflix.iceberg" target="classFrame"><span class="interfaceName">FileScanTask</span></a></li>
-<li><a href="com/netflix/iceberg/Filterable.html" title="interface in com.netflix.iceberg" target="classFrame"><span class="interfaceName">Filterable</span></a></li>
-<li><a href="com/netflix/iceberg/FilteredManifest.html" title="class in com.netflix.iceberg" target="classFrame">FilteredManifest</a></li>
-<li><a href="com/netflix/iceberg/GenericManifestFile.html" title="class in com.netflix.iceberg" target="classFrame">GenericManifestFile</a></li>
-<li><a href="com/netflix/iceberg/data/parquet/GenericParquetReaders.html" title="class in com.netflix.iceberg.data.parquet" target="classFrame">GenericParquetReaders</a></li>
-<li><a href="com/netflix/iceberg/data/parquet/GenericParquetWriter.html" title="class in com.netflix.iceberg.data.parquet" target="classFrame">GenericParquetWriter</a></li>
-<li><a href="com/netflix/iceberg/GenericPartitionFieldSummary.html" title="class in com.netflix.iceberg" target="classFrame">GenericPartitionFieldSummary</a></li>
-<li><a href="com/netflix/iceberg/data/GenericRecord.html" title="class in com.netflix.iceberg.data" target="classFrame">GenericRecord</a></li>
-<li><a href="com/netflix/iceberg/hadoop/HadoopInputFile.html" title="class in com.netflix.iceberg.hadoop" target="classFrame">HadoopInputFile</a></li>
-<li><a href="com/netflix/iceberg/hadoop/HadoopOutputFile.html" title="class in com.netflix.iceberg.hadoop" target="classFrame">HadoopOutputFile</a></li>
-<li><a href="com/netflix/iceberg/hadoop/HadoopTableOperations.html" title="class in com.netflix.iceberg.hadoop" target="classFrame">HadoopTableOperations</a></li>
-<li><a href="com/netflix/iceberg/hadoop/HadoopTables.html" title="class in com.netflix.iceberg.hadoop" target="classFrame">HadoopTables</a></li>
-<li><a href="com/netflix/iceberg/HasTableOperations.html" title="interface in com.netflix.iceberg" target="classFrame"><span class="interfaceName">HasTableOperations</span></a></li>
-<li><a href="com/netflix/iceberg/spark/hacks/Hive.html" title="class in com.netflix.iceberg.spark.hacks" target="classFrame">Hive</a></li>
-<li><a href="com/netflix/iceberg/hive/HiveTableOperations.html" title="class in com.netflix.iceberg.hive" target="classFrame">HiveTableOperations</a></li>
-<li><a href="com/netflix/iceberg/hive/HiveTables.html" title="class in com.netflix.iceberg.hive" target="classFrame">HiveTables</a></li>
-<li><a href="com/netflix/iceberg/hive/HiveTypeConverter.html" title="class in com.netflix.iceberg.hive" target="classFrame">HiveTypeConverter</a></li>
-<li><a href="com/netflix/iceberg/data/avro/IcebergDecoder.html" title="class in com.netflix.iceberg.data.avro" target="classFrame">IcebergDecoder</a></li>
-<li><a href="com/netflix/iceberg/data/avro/IcebergEncoder.html" title="class in com.netflix.iceberg.data.avro" target="classFrame">IcebergEncoder</a></li>
-<li><a href="com/netflix/iceberg/data/IcebergGenerics.html" title="class in com.netflix.iceberg.data" target="classFrame">IcebergGenerics</a></li>
-<li><a href="com/netflix/iceberg/data/IcebergGenerics.ScanBuilder.html" title="class in com.netflix.iceberg.data" target="classFrame">IcebergGenerics.ScanBuilder</a></li>
-<li><a href="com/netflix/iceberg/pig/IcebergPigInputFormat.html" title="class in com.netflix.iceberg.pig" target="classFrame">IcebergPigInputFormat</a></li>
-<li><a href="com/netflix/iceberg/spark/source/IcebergSource.html" title="class in com.netflix.iceberg.spark.source" target="classFrame">IcebergSource</a></li>
-<li><a href="com/netflix/iceberg/pig/IcebergStorage.html" title="class in com.netflix.iceberg.pig" target="classFrame">IcebergStorage</a></li>
-<li><a href="com/netflix/iceberg/expressions/InclusiveManifestEvaluator.html" title="class in com.netflix.iceberg.expressions" target="classFrame">InclusiveManifestEvaluator</a></li>
-<li><a href="com/netflix/iceberg/expressions/InclusiveMetricsEvaluator.html" title="class in com.netflix.iceberg.expressions" target="classFrame">InclusiveMetricsEvaluator</a></li>
-<li><a href="com/netflix/iceberg/types/IndexByName.html" title="class in com.netflix.iceberg.types" target="classFrame">IndexByName</a></li>
-<li><a href="com/netflix/iceberg/io/InputFile.html" title="interface in com.netflix.iceberg.io" target="classFrame"><span class="interfaceName">InputFile</span></a></li>
-<li><a href="com/netflix/iceberg/util/JsonUtil.html" title="class in com.netflix.iceberg.util" target="classFrame">JsonUtil</a></li>
-<li><a href="com/netflix/iceberg/events/Listener.html" title="interface in com.netflix.iceberg.events" target="classFrame"><span class="interfaceName">Listener</span></a></li>
-<li><a href="com/netflix/iceberg/events/Listeners.html" title="class in com.netflix.iceberg.events" target="classFrame">Listeners</a></li>
-<li><a href="com/netflix/iceberg/expressions/Literal.html" title="interface in com.netflix.iceberg.expressions" target="classFrame"><span class="interfaceName">Literal</span></a></li>
-<li><a href="com/netflix/iceberg/avro/LogicalMap.html" title="class in com.netflix.iceberg.avro" target="classFrame">LogicalMap</a></li>
-<li><a href="com/netflix/iceberg/ManifestFile.html" title="interface in com.netflix.iceberg" target="classFrame"><span class="interfaceName">ManifestFile</span></a></li>
-<li><a href="com/netflix/iceberg/ManifestFile.PartitionFieldSummary.html" title="interface in com.netflix.iceberg" target="classFrame"><span class="interfaceName">ManifestFile.PartitionFieldSummary</span></a></li>
-<li><a href="com/netflix/iceberg/ManifestReader.html" title="class in com.netflix.iceberg" target="classFrame">ManifestReader</a></li>
-<li><a href="com/netflix/iceberg/Metrics.html" title="class in com.netflix.iceberg" target="classFrame">Metrics</a></li>
-<li><a href="com/netflix/iceberg/expressions/NamedReference.html" title="class in com.netflix.iceberg.expressions" target="classFrame">NamedReference</a></li>
-<li><a href="com/netflix/iceberg/exceptions/NoSuchTableException.html" title="class in com.netflix.iceberg.exceptions" target="classFrame">NoSuchTableException</a></li>
-<li><a href="com/netflix/iceberg/expressions/Not.html" title="class in com.netflix.iceberg.expressions" target="classFrame">Not</a></li>
-<li><a href="com/netflix/iceberg/expressions/Or.html" title="class in com.netflix.iceberg.expressions" target="classFrame">Or</a></li>
-<li><a href="com/netflix/iceberg/orc/ORC.html" title="class in com.netflix.iceberg.orc" target="classFrame">ORC</a></li>
-<li><a href="com/netflix/iceberg/orc/ORC.ReadBuilder.html" title="class in com.netflix.iceberg.orc" target="classFrame">ORC.ReadBuilder</a></li>
-<li><a href="com/netflix/iceberg/orc/ORC.WriteBuilder.html" title="class in com.netflix.iceberg.orc" target="classFrame">ORC.WriteBuilder</a></li>
-<li><a href="com/netflix/iceberg/orc/OrcFileAppender.html" title="class in com.netflix.iceberg.orc" target="classFrame">OrcFileAppender</a></li>
-<li><a href="com/netflix/iceberg/orc/OrcIterator.html" title="class in com.netflix.iceberg.orc" target="classFrame">OrcIterator</a></li>
-<li><a href="com/netflix/iceberg/io/OutputFile.html" title="interface in com.netflix.iceberg.io" target="classFrame"><span class="interfaceName">OutputFile</span></a></li>
-<li><a href="com/netflix/iceberg/OverwriteData.html" title="class in com.netflix.iceberg" target="classFrame">OverwriteData</a></li>
-<li><a href="com/netflix/iceberg/OverwriteFiles.html" title="interface in com.netflix.iceberg" target="classFrame"><span class="interfaceName">OverwriteFiles</span></a></li>
-<li><a href="com/netflix/iceberg/util/Pair.html" title="class in com.netflix.iceberg.util" target="classFrame">Pair</a></li>
-<li><a href="com/netflix/iceberg/util/ParallelIterable.html" title="class in com.netflix.iceberg.util" target="classFrame">ParallelIterable</a></li>
-<li><a href="com/netflix/iceberg/parquet/Parquet.html" title="class in com.netflix.iceberg.parquet" target="classFrame">Parquet</a></li>
-<li><a href="com/netflix/iceberg/parquet/Parquet.ReadBuilder.html" title="class in com.netflix.iceberg.parquet" target="classFrame">Parquet.ReadBuilder</a></li>
-<li><a href="com/netflix/iceberg/parquet/Parquet.WriteBuilder.html" title="class in com.netflix.iceberg.parquet" target="classFrame">Parquet.WriteBuilder</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetAvroReader.html" title="class in com.netflix.iceberg.parquet" target="classFrame">ParquetAvroReader</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetAvroValueReaders.html" title="class in com.netflix.iceberg.parquet" target="classFrame">ParquetAvroValueReaders</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetAvroValueReaders.TimeMillisReader.html" title="class in com.netflix.iceberg.parquet" target="classFrame">ParquetAvroValueReaders.TimeMillisReader</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetAvroValueReaders.TimestampMillisReader.html" title="class in com.netflix.iceberg.parquet" target="classFrame">ParquetAvroValueReaders.TimestampMillisReader</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetAvroWriter.html" title="class in com.netflix.iceberg.parquet" target="classFrame">ParquetAvroWriter</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetDictionaryRowGroupFilter.html" title="class in com.netflix.iceberg.parquet" target="classFrame">ParquetDictionaryRowGroupFilter</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetIterable.html" title="class in com.netflix.iceberg.parquet" target="classFrame">ParquetIterable</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetMetrics.html" title="class in com.netflix.iceberg.parquet" target="classFrame">ParquetMetrics</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetMetricsRowGroupFilter.html" title="class in com.netflix.iceberg.parquet" target="classFrame">ParquetMetricsRowGroupFilter</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetReader.html" title="class in com.netflix.iceberg.parquet" target="classFrame">ParquetReader</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetSchemaUtil.html" title="class in com.netflix.iceberg.parquet" target="classFrame">ParquetSchemaUtil</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetTypeVisitor.html" title="class in com.netflix.iceberg.parquet" target="classFrame">ParquetTypeVisitor</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetValueReader.html" title="interface in com.netflix.iceberg.parquet" target="classFrame"><span class="interfaceName">ParquetValueReader</span></a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetValueReaders.html" title="class in com.netflix.iceberg.parquet" target="classFrame">ParquetValueReaders</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetValueReaders.BinaryAsDecimalReader.html" title="class in com.netflix.iceberg.parquet" target="classFrame">ParquetValueReaders.BinaryAsDecimalReader</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetValueReaders.BytesReader.html" title="class in com.netflix.iceberg.parquet" target="classFrame">ParquetValueReaders.BytesReader</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetValueReaders.FloatAsDoubleReader.html" title="class in com.netflix.iceberg.parquet" target="classFrame">ParquetValueReaders.FloatAsDoubleReader</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetValueReaders.IntAsLongReader.html" title="class in com.netflix.iceberg.parquet" target="classFrame">ParquetValueReaders.IntAsLongReader</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetValueReaders.IntegerAsDecimalReader.html" title="class in com.netflix.iceberg.parquet" target="classFrame">ParquetValueReaders.IntegerAsDecimalReader</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetValueReaders.ListReader.html" title="class in com.netflix.iceberg.parquet" target="classFrame">ParquetValueReaders.ListReader</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetValueReaders.LongAsDecimalReader.html" title="class in com.netflix.iceberg.parquet" target="classFrame">ParquetValueReaders.LongAsDecimalReader</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetValueReaders.MapReader.html" title="class in com.netflix.iceberg.parquet" target="classFrame">ParquetValueReaders.MapReader</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetValueReaders.PrimitiveReader.html" title="class in com.netflix.iceberg.parquet" target="classFrame">ParquetValueReaders.PrimitiveReader</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetValueReaders.RepeatedKeyValueReader.html" title="class in com.netflix.iceberg.parquet" target="classFrame">ParquetValueReaders.RepeatedKeyValueReader</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetValueReaders.RepeatedReader.html" title="class in com.netflix.iceberg.parquet" target="classFrame">ParquetValueReaders.RepeatedReader</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetValueReaders.ReusableEntry.html" title="class in com.netflix.iceberg.parquet" target="classFrame">ParquetValueReaders.ReusableEntry</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetValueReaders.StringReader.html" title="class in com.netflix.iceberg.parquet" target="classFrame">ParquetValueReaders.StringReader</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetValueReaders.StructReader.html" title="class in com.netflix.iceberg.parquet" target="classFrame">ParquetValueReaders.StructReader</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetValueReaders.UnboxedReader.html" title="class in com.netflix.iceberg.parquet" target="classFrame">ParquetValueReaders.UnboxedReader</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetValueWriter.html" title="interface in com.netflix.iceberg.parquet" target="classFrame"><span class="interfaceName">ParquetValueWriter</span></a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetValueWriters.html" title="class in com.netflix.iceberg.parquet" target="classFrame">ParquetValueWriters</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetValueWriters.PrimitiveWriter.html" title="class in com.netflix.iceberg.parquet" target="classFrame">ParquetValueWriters.PrimitiveWriter</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetValueWriters.RepeatedKeyValueWriter.html" title="class in com.netflix.iceberg.parquet" target="classFrame">ParquetValueWriters.RepeatedKeyValueWriter</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetValueWriters.RepeatedWriter.html" title="class in com.netflix.iceberg.parquet" target="classFrame">ParquetValueWriters.RepeatedWriter</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetValueWriters.StructWriter.html" title="class in com.netflix.iceberg.parquet" target="classFrame">ParquetValueWriters.StructWriter</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetWriteAdapter.html" title="class in com.netflix.iceberg.parquet" target="classFrame">ParquetWriteAdapter</a></li>
-<li><a href="com/netflix/iceberg/PartitionField.html" title="class in com.netflix.iceberg" target="classFrame">PartitionField</a></li>
-<li><a href="com/netflix/iceberg/PartitionSpec.html" title="class in com.netflix.iceberg" target="classFrame">PartitionSpec</a></li>
-<li><a href="com/netflix/iceberg/PartitionSpec.Builder.html" title="class in com.netflix.iceberg" target="classFrame">PartitionSpec.Builder</a></li>
-<li><a href="com/netflix/iceberg/PartitionSpecParser.html" title="class in com.netflix.iceberg" target="classFrame">PartitionSpecParser</a></li>
-<li><a href="com/netflix/iceberg/transforms/PartitionSpecVisitor.html" title="interface in com.netflix.iceberg.transforms" target="classFrame"><span class="interfaceName">PartitionSpecVisitor</span></a></li>
-<li><a href="com/netflix/iceberg/PendingUpdate.html" title="interface in com.netflix.iceberg" target="classFrame"><span class="interfaceName">PendingUpdate</span></a></li>
-<li><a href="com/netflix/iceberg/pig/PigParquetReader.html" title="class in com.netflix.iceberg.pig" target="classFrame">PigParquetReader</a></li>
-<li><a href="com/netflix/iceberg/io/PositionOutputStream.html" title="class in com.netflix.iceberg.io" target="classFrame">PositionOutputStream</a></li>
-<li><a href="com/netflix/iceberg/expressions/Predicate.html" title="class in com.netflix.iceberg.expressions" target="classFrame">Predicate</a></li>
-<li><a href="com/netflix/iceberg/avro/ProjectionDatumReader.html" title="class in com.netflix.iceberg.avro" target="classFrame">ProjectionDatumReader</a></li>
-<li><a href="com/netflix/iceberg/expressions/Projections.html" title="class in com.netflix.iceberg.expressions" target="classFrame">Projections</a></li>
-<li><a href="com/netflix/iceberg/expressions/Projections.ProjectionEvaluator.html" title="class in com.netflix.iceberg.expressions" target="classFrame">Projections.ProjectionEvaluator</a></li>
-<li><a href="com/netflix/iceberg/spark/PruneColumnsWithoutReordering.html" title="class in com.netflix.iceberg.spark" target="classFrame">PruneColumnsWithoutReordering</a></li>
-<li><a href="com/netflix/iceberg/spark/PruneColumnsWithReordering.html" title="class in com.netflix.iceberg.spark" target="classFrame">PruneColumnsWithReordering</a></li>
-<li><a href="com/netflix/iceberg/data/Record.html" title="interface in com.netflix.iceberg.data" target="classFrame"><span class="interfaceName">Record</span></a></li>
-<li><a href="com/netflix/iceberg/expressions/Reference.html" title="interface in com.netflix.iceberg.expressions" target="classFrame"><span class="interfaceName">Reference</span></a></li>
-<li><a href="com/netflix/iceberg/ReplacePartitions.html" title="interface in com.netflix.iceberg" target="classFrame"><span class="interfaceName">ReplacePartitions</span></a></li>
-<li><a href="com/netflix/iceberg/ReplacePartitionsOperation.html" title="class in com.netflix.iceberg" target="classFrame">ReplacePartitionsOperation</a></li>
-<li><a href="com/netflix/iceberg/expressions/ResidualEvaluator.html" title="class in com.netflix.iceberg.expressions" target="classFrame">ResidualEvaluator</a></li>
-<li><a href="com/netflix/iceberg/RewriteFiles.html" title="interface in com.netflix.iceberg" target="classFrame"><span class="interfaceName">RewriteFiles</span></a></li>
-<li><a href="com/netflix/iceberg/Rollback.html" title="interface in com.netflix.iceberg" target="classFrame"><span class="interfaceName">Rollback</span></a></li>
-<li><a href="com/netflix/iceberg/exceptions/RuntimeIOException.html" title="class in com.netflix.iceberg.exceptions" target="classFrame">RuntimeIOException</a></li>
-<li><a href="com/netflix/iceberg/events/ScanEvent.html" title="class in com.netflix.iceberg.events" target="classFrame">ScanEvent</a></li>
-<li><a href="com/netflix/iceberg/ScanSummary.html" title="class in com.netflix.iceberg" target="classFrame">ScanSummary</a></li>
-<li><a href="com/netflix/iceberg/ScanSummary.Builder.html" title="class in com.netflix.iceberg" target="classFrame">ScanSummary.Builder</a></li>
-<li><a href="com/netflix/iceberg/ScanSummary.PartitionMetrics.html" title="class in com.netflix.iceberg" target="classFrame">ScanSummary.PartitionMetrics</a></li>
-<li><a href="com/netflix/iceberg/ScanTask.html" title="interface in com.netflix.iceberg" target="classFrame"><span class="interfaceName">ScanTask</span></a></li>
-<li><a href="com/netflix/iceberg/Schema.html" title="class in com.netflix.iceberg" target="classFrame">Schema</a></li>
-<li><a href="com/netflix/iceberg/SchemaParser.html" title="class in com.netflix.iceberg" target="classFrame">SchemaParser</a></li>
-<li><a href="com/netflix/iceberg/pig/SchemaUtil.html" title="class in com.netflix.iceberg.pig" target="classFrame">SchemaUtil</a></li>
-<li><a href="com/netflix/iceberg/io/SeekableInputStream.html" title="class in com.netflix.iceberg.io" target="classFrame">SeekableInputStream</a></li>
-<li><a href="com/netflix/iceberg/Snapshot.html" title="interface in com.netflix.iceberg" target="classFrame"><span class="interfaceName">Snapshot</span></a></li>
-<li><a href="com/netflix/iceberg/SnapshotParser.html" title="class in com.netflix.iceberg" target="classFrame">SnapshotParser</a></li>
-<li><a href="com/netflix/iceberg/spark/data/SparkAvroReader.html" title="class in com.netflix.iceberg.spark.data" target="classFrame">SparkAvroReader</a></li>
-<li><a href="com/netflix/iceberg/spark/data/SparkAvroWriter.html" title="class in com.netflix.iceberg.spark.data" target="classFrame">SparkAvroWriter</a></li>
-<li><a href="com/netflix/iceberg/spark/SparkExpressions.html" title="class in com.netflix.iceberg.spark" target="classFrame">SparkExpressions</a></li>
-<li><a href="com/netflix/iceberg/spark/SparkFilters.html" title="class in com.netflix.iceberg.spark" target="classFrame">SparkFilters</a></li>
-<li><a href="com/netflix/iceberg/spark/data/SparkOrcReader.html" title="class in com.netflix.iceberg.spark.data" target="classFrame">SparkOrcReader</a></li>
-<li><a href="com/netflix/iceberg/spark/data/SparkOrcWriter.html" title="class in com.netflix.iceberg.spark.data" target="classFrame">SparkOrcWriter</a></li>
-<li><a href="com/netflix/iceberg/spark/data/SparkParquetReaders.html" title="class in com.netflix.iceberg.spark.data" target="classFrame">SparkParquetReaders</a></li>
-<li><a href="com/netflix/iceberg/spark/SparkSchemaUtil.html" title="class in com.netflix.iceberg.spark" target="classFrame">SparkSchemaUtil</a></li>
-<li><a href="com/netflix/iceberg/spark/data/SparkValueReaders.html" title="class in com.netflix.iceberg.spark.data" target="classFrame">SparkValueReaders</a></li>
-<li><a href="com/netflix/iceberg/spark/data/SparkValueWriters.html" title="class in com.netflix.iceberg.spark.data" target="classFrame">SparkValueWriters</a></li>
-<li><a href="com/netflix/iceberg/expressions/StrictMetricsEvaluator.html" title="class in com.netflix.iceberg.expressions" target="classFrame">StrictMetricsEvaluator</a></li>
-<li><a href="com/netflix/iceberg/StructLike.html" title="interface in com.netflix.iceberg" target="classFrame"><span class="interfaceName">StructLike</span></a></li>
-<li><a href="com/netflix/iceberg/util/StructLikeWrapper.html" title="class in com.netflix.iceberg.util" target="classFrame">StructLikeWrapper</a></li>
-<li><a href="com/netflix/iceberg/SystemProperties.html" title="class in com.netflix.iceberg" target="classFrame">SystemProperties</a></li>
-<li><a href="com/netflix/iceberg/Table.html" title="interface in com.netflix.iceberg" target="classFrame"><span class="interfaceName">Table</span></a></li>
-<li><a href="com/netflix/iceberg/TableMetadata.html" title="class in com.netflix.iceberg" target="classFrame">TableMetadata</a></li>
-<li><a href="com/netflix/iceberg/TableMetadata.SnapshotLogEntry.html" title="class in com.netflix.iceberg" target="classFrame">TableMetadata.SnapshotLogEntry</a></li>
-<li><a href="com/netflix/iceberg/TableMetadataParser.html" title="class in com.netflix.iceberg" target="classFrame">TableMetadataParser</a></li>
-<li><a href="com/netflix/iceberg/TableOperations.html" title="interface in com.netflix.iceberg" target="classFrame"><span class="interfaceName">TableOperations</span></a></li>
-<li><a href="com/netflix/iceberg/TableProperties.html" title="class in com.netflix.iceberg" target="classFrame">TableProperties</a></li>
-<li><a href="com/netflix/iceberg/Tables.html" title="interface in com.netflix.iceberg" target="classFrame"><span class="interfaceName">Tables</span></a></li>
-<li><a href="com/netflix/iceberg/TableScan.html" title="interface in com.netflix.iceberg" target="classFrame"><span class="interfaceName">TableScan</span></a></li>
-<li><a href="com/netflix/iceberg/util/Tasks.html" title="class in com.netflix.iceberg.util" target="classFrame">Tasks</a></li>
-<li><a href="com/netflix/iceberg/util/Tasks.Builder.html" title="class in com.netflix.iceberg.util" target="classFrame">Tasks.Builder</a></li>
-<li><a href="com/netflix/iceberg/util/Tasks.FailureTask.html" title="interface in com.netflix.iceberg.util" target="classFrame"><span class="interfaceName">Tasks.FailureTask</span></a></li>
-<li><a href="com/netflix/iceberg/util/Tasks.Task.html" title="interface in com.netflix.iceberg.util" target="classFrame"><span class="interfaceName">Tasks.Task</span></a></li>
-<li><a href="com/netflix/iceberg/util/Tasks.UnrecoverableException.html" title="class in com.netflix.iceberg.util" target="classFrame">Tasks.UnrecoverableException</a></li>
-<li><a href="com/netflix/iceberg/util/ThreadPools.html" title="class in com.netflix.iceberg.util" target="classFrame">ThreadPools</a></li>
-<li><a href="com/netflix/iceberg/Transaction.html" title="interface in com.netflix.iceberg" target="classFrame"><span class="interfaceName">Transaction</span></a></li>
-<li><a href="com/netflix/iceberg/transforms/Transform.html" title="interface in com.netflix.iceberg.transforms" target="classFrame"><span class="interfaceName">Transform</span></a></li>
-<li><a href="com/netflix/iceberg/transforms/Transforms.html" title="class in com.netflix.iceberg.transforms" target="classFrame">Transforms</a></li>
-<li><a href="com/netflix/iceberg/parquet/TripleWriter.html" title="interface in com.netflix.iceberg.parquet" target="classFrame"><span class="interfaceName">TripleWriter</span></a></li>
-<li><a href="com/netflix/iceberg/expressions/True.html" title="class in com.netflix.iceberg.expressions" target="classFrame">True</a></li>
-<li><a href="com/netflix/iceberg/types/Type.html" title="interface in com.netflix.iceberg.types" target="classFrame"><span class="interfaceName">Type</span></a></li>
-<li><a href="com/netflix/iceberg/types/Type.NestedType.html" title="class in com.netflix.iceberg.types" target="classFrame">Type.NestedType</a></li>
-<li><a href="com/netflix/iceberg/types/Type.PrimitiveType.html" title="class in com.netflix.iceberg.types" target="classFrame">Type.PrimitiveType</a></li>
-<li><a href="com/netflix/iceberg/types/Type.TypeID.html" title="enum in com.netflix.iceberg.types" target="classFrame">Type.TypeID</a></li>
-<li><a href="com/netflix/iceberg/orc/TypeConversion.html" title="class in com.netflix.iceberg.orc" target="classFrame">TypeConversion</a></li>
-<li><a href="com/netflix/iceberg/types/Types.html" title="class in com.netflix.iceberg.types" target="classFrame">Types</a></li>
-<li><a href="com/netflix/iceberg/types/Types.BinaryType.html" title="class in com.netflix.iceberg.types" target="classFrame">Types.BinaryType</a></li>
-<li><a href="com/netflix/iceberg/types/Types.BooleanType.html" title="class in com.netflix.iceberg.types" target="classFrame">Types.BooleanType</a></li>
-<li><a href="com/netflix/iceberg/types/Types.DateType.html" title="class in com.netflix.iceberg.types" target="classFrame">Types.DateType</a></li>
-<li><a href="com/netflix/iceberg/types/Types.DecimalType.html" title="class in com.netflix.iceberg.types" target="classFrame">Types.DecimalType</a></li>
-<li><a href="com/netflix/iceberg/types/Types.DoubleType.html" title="class in com.netflix.iceberg.types" target="classFrame">Types.DoubleType</a></li>
-<li><a href="com/netflix/iceberg/types/Types.FixedType.html" title="class in com.netflix.iceberg.types" target="classFrame">Types.FixedType</a></li>
-<li><a href="com/netflix/iceberg/types/Types.FloatType.html" title="class in com.netflix.iceberg.types" target="classFrame">Types.FloatType</a></li>
-<li><a href="com/netflix/iceberg/types/Types.IntegerType.html" title="class in com.netflix.iceberg.types" target="classFrame">Types.IntegerType</a></li>
-<li><a href="com/netflix/iceberg/types/Types.ListType.html" title="class in com.netflix.iceberg.types" target="classFrame">Types.ListType</a></li>
-<li><a href="com/netflix/iceberg/types/Types.LongType.html" title="class in com.netflix.iceberg.types" target="classFrame">Types.LongType</a></li>
-<li><a href="com/netflix/iceberg/types/Types.MapType.html" title="class in com.netflix.iceberg.types" target="classFrame">Types.MapType</a></li>
-<li><a href="com/netflix/iceberg/types/Types.NestedField.html" title="class in com.netflix.iceberg.types" target="classFrame">Types.NestedField</a></li>
-<li><a href="com/netflix/iceberg/types/Types.StringType.html" title="class in com.netflix.iceberg.types" target="classFrame">Types.StringType</a></li>
-<li><a href="com/netflix/iceberg/types/Types.StructType.html" title="class in com.netflix.iceberg.types" target="classFrame">Types.StructType</a></li>
-<li><a href="com/netflix/iceberg/types/Types.TimestampType.html" title="class in com.netflix.iceberg.types" target="classFrame">Types.TimestampType</a></li>
-<li><a href="com/netflix/iceberg/types/Types.TimeType.html" title="class in com.netflix.iceberg.types" target="classFrame">Types.TimeType</a></li>
-<li><a href="com/netflix/iceberg/types/Types.UUIDType.html" title="class in com.netflix.iceberg.types" target="classFrame">Types.UUIDType</a></li>
-<li><a href="com/netflix/iceberg/parquet/TypeToMessageType.html" title="class in com.netflix.iceberg.parquet" target="classFrame">TypeToMessageType</a></li>
-<li><a href="com/netflix/iceberg/types/TypeUtil.html" title="class in com.netflix.iceberg.types" target="classFrame">TypeUtil</a></li>
-<li><a href="com/netflix/iceberg/types/TypeUtil.CustomOrderSchemaVisitor.html" title="class in com.netflix.iceberg.types" target="classFrame">TypeUtil.CustomOrderSchemaVisitor</a></li>
-<li><a href="com/netflix/iceberg/types/TypeUtil.NextID.html" title="interface in com.netflix.iceberg.types" target="classFrame"><span class="interfaceName">TypeUtil.NextID</span></a></li>
-<li><a href="com/netflix/iceberg/types/TypeUtil.SchemaVisitor.html" title="class in com.netflix.iceberg.types" target="classFrame">TypeUtil.SchemaVisitor</a></li>
-<li><a href="com/netflix/iceberg/parquet/TypeWithSchemaVisitor.html" title="class in com.netflix.iceberg.parquet" target="classFrame">TypeWithSchemaVisitor</a></li>
-<li><a href="com/netflix/iceberg/expressions/UnboundPredicate.html" title="class in com.netflix.iceberg.expressions" target="classFrame">UnboundPredicate</a></li>
-<li><a href="com/netflix/iceberg/UpdateProperties.html" title="interface in com.netflix.iceberg" target="classFrame"><span class="interfaceName">UpdateProperties</span></a></li>
-<li><a href="com/netflix/iceberg/UpdateSchema.html" title="interface in com.netflix.iceberg" target="classFrame"><span class="interfaceName">UpdateSchema</span></a></li>
-<li><a href="com/netflix/iceberg/avro/UUIDConversion.html" title="class in com.netflix.iceberg.avro" target="classFrame">UUIDConversion</a></li>
-<li><a href="com/netflix/iceberg/exceptions/ValidationException.html" title="class in com.netflix.iceberg.exceptions" target="classFrame">ValidationException</a></li>
-<li><a href="com/netflix/iceberg/avro/ValueReader.html" title="interface in com.netflix.iceberg.avro" target="classFrame"><span class="interfaceName">ValueReader</span></a></li>
-<li><a href="com/netflix/iceberg/avro/ValueReaders.html" title="class in com.netflix.iceberg.avro" target="classFrame">ValueReaders</a></li>
-<li><a href="com/netflix/iceberg/avro/ValueReaders.StructReader.html" title="class in com.netflix.iceberg.avro" target="classFrame">ValueReaders.StructReader</a></li>
-<li><a href="com/netflix/iceberg/avro/ValueWriter.html" title="interface in com.netflix.iceberg.avro" target="classFrame"><span class="interfaceName">ValueWriter</span></a></li>
-<li><a href="com/netflix/iceberg/avro/ValueWriters.html" title="class in com.netflix.iceberg.avro" target="classFrame">ValueWriters</a></li>
-<li><a href="com/netflix/iceberg/avro/ValueWriters.StructWriter.html" title="class in com.netflix.iceberg.avro" target="classFrame">ValueWriters.StructWriter</a></li>
-</ul>
-</div>
-</body>
-</html>
diff --git a/javadoc/0.6.0/allclasses-noframe.html b/javadoc/0.6.0/allclasses-noframe.html
deleted file mode 100644
index 269e899..0000000
--- a/javadoc/0.6.0/allclasses-noframe.html
+++ /dev/null
@@ -1,284 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Tue Dec 04 16:59:55 PST 2018 -->
-<title>All Classes (iceberg 0.6.0 API)</title>
-<meta name="date" content="2018-12-04">
-<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
-<script type="text/javascript" src="script.js"></script>
-</head>
-<body>
-<h1 class="bar">All&nbsp;Classes</h1>
-<div class="indexContainer">
-<ul>
-<li><a href="com/netflix/iceberg/exceptions/AlreadyExistsException.html" title="class in com.netflix.iceberg.exceptions">AlreadyExistsException</a></li>
-<li><a href="com/netflix/iceberg/expressions/And.html" title="class in com.netflix.iceberg.expressions">And</a></li>
-<li><a href="com/netflix/iceberg/AppendFiles.html" title="interface in com.netflix.iceberg"><span class="interfaceName">AppendFiles</span></a></li>
-<li><a href="com/netflix/iceberg/avro/Avro.html" title="class in com.netflix.iceberg.avro">Avro</a></li>
-<li><a href="com/netflix/iceberg/avro/Avro.ReadBuilder.html" title="class in com.netflix.iceberg.avro">Avro.ReadBuilder</a></li>
-<li><a href="com/netflix/iceberg/avro/Avro.WriteBuilder.html" title="class in com.netflix.iceberg.avro">Avro.WriteBuilder</a></li>
-<li><a href="com/netflix/iceberg/avro/AvroIterable.html" title="class in com.netflix.iceberg.avro">AvroIterable</a></li>
-<li><a href="com/netflix/iceberg/avro/AvroSchemaUtil.html" title="class in com.netflix.iceberg.avro">AvroSchemaUtil</a></li>
-<li><a href="com/netflix/iceberg/avro/AvroSchemaVisitor.html" title="class in com.netflix.iceberg.avro">AvroSchemaVisitor</a></li>
-<li><a href="com/netflix/iceberg/BaseCombinedScanTask.html" title="class in com.netflix.iceberg">BaseCombinedScanTask</a></li>
-<li><a href="com/netflix/iceberg/BaseMetastoreTableOperations.html" title="class in com.netflix.iceberg">BaseMetastoreTableOperations</a></li>
-<li><a href="com/netflix/iceberg/BaseMetastoreTables.html" title="class in com.netflix.iceberg">BaseMetastoreTables</a></li>
-<li><a href="com/netflix/iceberg/BaseTable.html" title="class in com.netflix.iceberg">BaseTable</a></li>
-<li><a href="com/netflix/iceberg/expressions/Binder.html" title="class in com.netflix.iceberg.expressions">Binder</a></li>
-<li><a href="com/netflix/iceberg/util/BinPacking.html" title="class in com.netflix.iceberg.util">BinPacking</a></li>
-<li><a href="com/netflix/iceberg/util/BinPacking.ListPacker.html" title="class in com.netflix.iceberg.util">BinPacking.ListPacker</a></li>
-<li><a href="com/netflix/iceberg/util/BinPacking.PackingIterable.html" title="class in com.netflix.iceberg.util">BinPacking.PackingIterable</a></li>
-<li><a href="com/netflix/iceberg/expressions/BoundPredicate.html" title="class in com.netflix.iceberg.expressions">BoundPredicate</a></li>
-<li><a href="com/netflix/iceberg/expressions/BoundReference.html" title="class in com.netflix.iceberg.expressions">BoundReference</a></li>
-<li><a href="com/netflix/iceberg/util/CharSequenceWrapper.html" title="class in com.netflix.iceberg.util">CharSequenceWrapper</a></li>
-<li><a href="com/netflix/iceberg/types/CheckCompatibility.html" title="class in com.netflix.iceberg.types">CheckCompatibility</a></li>
-<li><a href="com/netflix/iceberg/io/CloseableGroup.html" title="class in com.netflix.iceberg.io">CloseableGroup</a></li>
-<li><a href="com/netflix/iceberg/io/CloseableIterable.html" title="interface in com.netflix.iceberg.io"><span class="interfaceName">CloseableIterable</span></a></li>
-<li><a href="com/netflix/iceberg/orc/ColumnIdMap.html" title="class in com.netflix.iceberg.orc">ColumnIdMap</a></li>
-<li><a href="com/netflix/iceberg/parquet/ColumnIterator.html" title="class in com.netflix.iceberg.parquet">ColumnIterator</a></li>
-<li><a href="com/netflix/iceberg/parquet/ColumnWriter.html" title="class in com.netflix.iceberg.parquet">ColumnWriter</a></li>
-<li><a href="com/netflix/iceberg/CombinedScanTask.html" title="interface in com.netflix.iceberg"><span class="interfaceName">CombinedScanTask</span></a></li>
-<li><a href="com/netflix/iceberg/exceptions/CommitFailedException.html" title="class in com.netflix.iceberg.exceptions">CommitFailedException</a></li>
-<li><a href="com/netflix/iceberg/types/Comparators.html" title="class in com.netflix.iceberg.types">Comparators</a></li>
-<li><a href="com/netflix/iceberg/ConfigProperties.html" title="class in com.netflix.iceberg">ConfigProperties</a></li>
-<li><a href="com/netflix/iceberg/types/Conversions.html" title="class in com.netflix.iceberg.types">Conversions</a></li>
-<li><a href="com/netflix/iceberg/DataFile.html" title="interface in com.netflix.iceberg"><span class="interfaceName">DataFile</span></a></li>
-<li><a href="com/netflix/iceberg/DataFiles.html" title="class in com.netflix.iceberg">DataFiles</a></li>
-<li><a href="com/netflix/iceberg/DataFiles.Builder.html" title="class in com.netflix.iceberg">DataFiles.Builder</a></li>
-<li><a href="com/netflix/iceberg/data/avro/DataReader.html" title="class in com.netflix.iceberg.data.avro">DataReader</a></li>
-<li><a href="com/netflix/iceberg/data/avro/DataWriter.html" title="class in com.netflix.iceberg.data.avro">DataWriter</a></li>
-<li><a href="com/netflix/iceberg/io/DelegatingInputStream.html" title="interface in com.netflix.iceberg.io"><span class="interfaceName">DelegatingInputStream</span></a></li>
-<li><a href="com/netflix/iceberg/io/DelegatingOutputStream.html" title="interface in com.netflix.iceberg.io"><span class="interfaceName">DelegatingOutputStream</span></a></li>
-<li><a href="com/netflix/iceberg/DeleteFiles.html" title="interface in com.netflix.iceberg"><span class="interfaceName">DeleteFiles</span></a></li>
-<li><a href="com/netflix/iceberg/common/DynClasses.html" title="class in com.netflix.iceberg.common">DynClasses</a></li>
-<li><a href="com/netflix/iceberg/common/DynClasses.Builder.html" title="class in com.netflix.iceberg.common">DynClasses.Builder</a></li>
-<li><a href="com/netflix/iceberg/common/DynConstructors.html" title="class in com.netflix.iceberg.common">DynConstructors</a></li>
-<li><a href="com/netflix/iceberg/common/DynConstructors.Builder.html" title="class in com.netflix.iceberg.common">DynConstructors.Builder</a></li>
-<li><a href="com/netflix/iceberg/common/DynConstructors.Ctor.html" title="class in com.netflix.iceberg.common">DynConstructors.Ctor</a></li>
-<li><a href="com/netflix/iceberg/common/DynFields.html" title="class in com.netflix.iceberg.common">DynFields</a></li>
-<li><a href="com/netflix/iceberg/common/DynFields.BoundField.html" title="class in com.netflix.iceberg.common">DynFields.BoundField</a></li>
-<li><a href="com/netflix/iceberg/common/DynFields.Builder.html" title="class in com.netflix.iceberg.common">DynFields.Builder</a></li>
-<li><a href="com/netflix/iceberg/common/DynFields.StaticField.html" title="class in com.netflix.iceberg.common">DynFields.StaticField</a></li>
-<li><a href="com/netflix/iceberg/common/DynFields.UnboundField.html" title="class in com.netflix.iceberg.common">DynFields.UnboundField</a></li>
-<li><a href="com/netflix/iceberg/common/DynMethods.html" title="class in com.netflix.iceberg.common">DynMethods</a></li>
-<li><a href="com/netflix/iceberg/common/DynMethods.BoundMethod.html" title="class in com.netflix.iceberg.common">DynMethods.BoundMethod</a></li>
-<li><a href="com/netflix/iceberg/common/DynMethods.Builder.html" title="class in com.netflix.iceberg.common">DynMethods.Builder</a></li>
-<li><a href="com/netflix/iceberg/common/DynMethods.StaticMethod.html" title="class in com.netflix.iceberg.common">DynMethods.StaticMethod</a></li>
-<li><a href="com/netflix/iceberg/common/DynMethods.UnboundMethod.html" title="class in com.netflix.iceberg.common">DynMethods.UnboundMethod</a></li>
-<li><a href="com/netflix/iceberg/expressions/Evaluator.html" title="class in com.netflix.iceberg.expressions">Evaluator</a></li>
-<li><a href="com/netflix/iceberg/util/Exceptions.html" title="class in com.netflix.iceberg.util">Exceptions</a></li>
-<li><a href="com/netflix/iceberg/util/ExceptionUtil.html" title="class in com.netflix.iceberg.util">ExceptionUtil</a></li>
-<li><a href="com/netflix/iceberg/ExpireSnapshots.html" title="interface in com.netflix.iceberg"><span class="interfaceName">ExpireSnapshots</span></a></li>
-<li><a href="com/netflix/iceberg/expressions/Expression.html" title="interface in com.netflix.iceberg.expressions"><span class="interfaceName">Expression</span></a></li>
-<li><a href="com/netflix/iceberg/expressions/Expression.Operation.html" title="enum in com.netflix.iceberg.expressions">Expression.Operation</a></li>
-<li><a href="com/netflix/iceberg/expressions/Expressions.html" title="class in com.netflix.iceberg.expressions">Expressions</a></li>
-<li><a href="com/netflix/iceberg/expressions/ExpressionVisitors.html" title="class in com.netflix.iceberg.expressions">ExpressionVisitors</a></li>
-<li><a href="com/netflix/iceberg/expressions/ExpressionVisitors.BoundExpressionVisitor.html" title="class in com.netflix.iceberg.expressions">ExpressionVisitors.BoundExpressionVisitor</a></li>
-<li><a href="com/netflix/iceberg/expressions/ExpressionVisitors.ExpressionVisitor.html" title="class in com.netflix.iceberg.expressions">ExpressionVisitors.ExpressionVisitor</a></li>
-<li><a href="com/netflix/iceberg/expressions/False.html" title="class in com.netflix.iceberg.expressions">False</a></li>
-<li><a href="com/netflix/iceberg/io/FileAppender.html" title="interface in com.netflix.iceberg.io"><span class="interfaceName">FileAppender</span></a></li>
-<li><a href="com/netflix/iceberg/FileFormat.html" title="enum in com.netflix.iceberg">FileFormat</a></li>
-<li><a href="com/netflix/iceberg/FileHistory.html" title="class in com.netflix.iceberg">FileHistory</a></li>
-<li><a href="com/netflix/iceberg/FileHistory.Builder.html" title="class in com.netflix.iceberg">FileHistory.Builder</a></li>
-<li><a href="com/netflix/iceberg/Files.html" title="class in com.netflix.iceberg">Files</a></li>
-<li><a href="com/netflix/iceberg/FileScanTask.html" title="interface in com.netflix.iceberg"><span class="interfaceName">FileScanTask</span></a></li>
-<li><a href="com/netflix/iceberg/Filterable.html" title="interface in com.netflix.iceberg"><span class="interfaceName">Filterable</span></a></li>
-<li><a href="com/netflix/iceberg/FilteredManifest.html" title="class in com.netflix.iceberg">FilteredManifest</a></li>
-<li><a href="com/netflix/iceberg/GenericManifestFile.html" title="class in com.netflix.iceberg">GenericManifestFile</a></li>
-<li><a href="com/netflix/iceberg/data/parquet/GenericParquetReaders.html" title="class in com.netflix.iceberg.data.parquet">GenericParquetReaders</a></li>
-<li><a href="com/netflix/iceberg/data/parquet/GenericParquetWriter.html" title="class in com.netflix.iceberg.data.parquet">GenericParquetWriter</a></li>
-<li><a href="com/netflix/iceberg/GenericPartitionFieldSummary.html" title="class in com.netflix.iceberg">GenericPartitionFieldSummary</a></li>
-<li><a href="com/netflix/iceberg/data/GenericRecord.html" title="class in com.netflix.iceberg.data">GenericRecord</a></li>
-<li><a href="com/netflix/iceberg/hadoop/HadoopInputFile.html" title="class in com.netflix.iceberg.hadoop">HadoopInputFile</a></li>
-<li><a href="com/netflix/iceberg/hadoop/HadoopOutputFile.html" title="class in com.netflix.iceberg.hadoop">HadoopOutputFile</a></li>
-<li><a href="com/netflix/iceberg/hadoop/HadoopTableOperations.html" title="class in com.netflix.iceberg.hadoop">HadoopTableOperations</a></li>
-<li><a href="com/netflix/iceberg/hadoop/HadoopTables.html" title="class in com.netflix.iceberg.hadoop">HadoopTables</a></li>
-<li><a href="com/netflix/iceberg/HasTableOperations.html" title="interface in com.netflix.iceberg"><span class="interfaceName">HasTableOperations</span></a></li>
-<li><a href="com/netflix/iceberg/spark/hacks/Hive.html" title="class in com.netflix.iceberg.spark.hacks">Hive</a></li>
-<li><a href="com/netflix/iceberg/hive/HiveTableOperations.html" title="class in com.netflix.iceberg.hive">HiveTableOperations</a></li>
-<li><a href="com/netflix/iceberg/hive/HiveTables.html" title="class in com.netflix.iceberg.hive">HiveTables</a></li>
-<li><a href="com/netflix/iceberg/hive/HiveTypeConverter.html" title="class in com.netflix.iceberg.hive">HiveTypeConverter</a></li>
-<li><a href="com/netflix/iceberg/data/avro/IcebergDecoder.html" title="class in com.netflix.iceberg.data.avro">IcebergDecoder</a></li>
-<li><a href="com/netflix/iceberg/data/avro/IcebergEncoder.html" title="class in com.netflix.iceberg.data.avro">IcebergEncoder</a></li>
-<li><a href="com/netflix/iceberg/data/IcebergGenerics.html" title="class in com.netflix.iceberg.data">IcebergGenerics</a></li>
-<li><a href="com/netflix/iceberg/data/IcebergGenerics.ScanBuilder.html" title="class in com.netflix.iceberg.data">IcebergGenerics.ScanBuilder</a></li>
-<li><a href="com/netflix/iceberg/pig/IcebergPigInputFormat.html" title="class in com.netflix.iceberg.pig">IcebergPigInputFormat</a></li>
-<li><a href="com/netflix/iceberg/spark/source/IcebergSource.html" title="class in com.netflix.iceberg.spark.source">IcebergSource</a></li>
-<li><a href="com/netflix/iceberg/pig/IcebergStorage.html" title="class in com.netflix.iceberg.pig">IcebergStorage</a></li>
-<li><a href="com/netflix/iceberg/expressions/InclusiveManifestEvaluator.html" title="class in com.netflix.iceberg.expressions">InclusiveManifestEvaluator</a></li>
-<li><a href="com/netflix/iceberg/expressions/InclusiveMetricsEvaluator.html" title="class in com.netflix.iceberg.expressions">InclusiveMetricsEvaluator</a></li>
-<li><a href="com/netflix/iceberg/types/IndexByName.html" title="class in com.netflix.iceberg.types">IndexByName</a></li>
-<li><a href="com/netflix/iceberg/io/InputFile.html" title="interface in com.netflix.iceberg.io"><span class="interfaceName">InputFile</span></a></li>
-<li><a href="com/netflix/iceberg/util/JsonUtil.html" title="class in com.netflix.iceberg.util">JsonUtil</a></li>
-<li><a href="com/netflix/iceberg/events/Listener.html" title="interface in com.netflix.iceberg.events"><span class="interfaceName">Listener</span></a></li>
-<li><a href="com/netflix/iceberg/events/Listeners.html" title="class in com.netflix.iceberg.events">Listeners</a></li>
-<li><a href="com/netflix/iceberg/expressions/Literal.html" title="interface in com.netflix.iceberg.expressions"><span class="interfaceName">Literal</span></a></li>
-<li><a href="com/netflix/iceberg/avro/LogicalMap.html" title="class in com.netflix.iceberg.avro">LogicalMap</a></li>
-<li><a href="com/netflix/iceberg/ManifestFile.html" title="interface in com.netflix.iceberg"><span class="interfaceName">ManifestFile</span></a></li>
-<li><a href="com/netflix/iceberg/ManifestFile.PartitionFieldSummary.html" title="interface in com.netflix.iceberg"><span class="interfaceName">ManifestFile.PartitionFieldSummary</span></a></li>
-<li><a href="com/netflix/iceberg/ManifestReader.html" title="class in com.netflix.iceberg">ManifestReader</a></li>
-<li><a href="com/netflix/iceberg/Metrics.html" title="class in com.netflix.iceberg">Metrics</a></li>
-<li><a href="com/netflix/iceberg/expressions/NamedReference.html" title="class in com.netflix.iceberg.expressions">NamedReference</a></li>
-<li><a href="com/netflix/iceberg/exceptions/NoSuchTableException.html" title="class in com.netflix.iceberg.exceptions">NoSuchTableException</a></li>
-<li><a href="com/netflix/iceberg/expressions/Not.html" title="class in com.netflix.iceberg.expressions">Not</a></li>
-<li><a href="com/netflix/iceberg/expressions/Or.html" title="class in com.netflix.iceberg.expressions">Or</a></li>
-<li><a href="com/netflix/iceberg/orc/ORC.html" title="class in com.netflix.iceberg.orc">ORC</a></li>
-<li><a href="com/netflix/iceberg/orc/ORC.ReadBuilder.html" title="class in com.netflix.iceberg.orc">ORC.ReadBuilder</a></li>
-<li><a href="com/netflix/iceberg/orc/ORC.WriteBuilder.html" title="class in com.netflix.iceberg.orc">ORC.WriteBuilder</a></li>
-<li><a href="com/netflix/iceberg/orc/OrcFileAppender.html" title="class in com.netflix.iceberg.orc">OrcFileAppender</a></li>
-<li><a href="com/netflix/iceberg/orc/OrcIterator.html" title="class in com.netflix.iceberg.orc">OrcIterator</a></li>
-<li><a href="com/netflix/iceberg/io/OutputFile.html" title="interface in com.netflix.iceberg.io"><span class="interfaceName">OutputFile</span></a></li>
-<li><a href="com/netflix/iceberg/OverwriteData.html" title="class in com.netflix.iceberg">OverwriteData</a></li>
-<li><a href="com/netflix/iceberg/OverwriteFiles.html" title="interface in com.netflix.iceberg"><span class="interfaceName">OverwriteFiles</span></a></li>
-<li><a href="com/netflix/iceberg/util/Pair.html" title="class in com.netflix.iceberg.util">Pair</a></li>
-<li><a href="com/netflix/iceberg/util/ParallelIterable.html" title="class in com.netflix.iceberg.util">ParallelIterable</a></li>
-<li><a href="com/netflix/iceberg/parquet/Parquet.html" title="class in com.netflix.iceberg.parquet">Parquet</a></li>
-<li><a href="com/netflix/iceberg/parquet/Parquet.ReadBuilder.html" title="class in com.netflix.iceberg.parquet">Parquet.ReadBuilder</a></li>
-<li><a href="com/netflix/iceberg/parquet/Parquet.WriteBuilder.html" title="class in com.netflix.iceberg.parquet">Parquet.WriteBuilder</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetAvroReader.html" title="class in com.netflix.iceberg.parquet">ParquetAvroReader</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetAvroValueReaders.html" title="class in com.netflix.iceberg.parquet">ParquetAvroValueReaders</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetAvroValueReaders.TimeMillisReader.html" title="class in com.netflix.iceberg.parquet">ParquetAvroValueReaders.TimeMillisReader</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetAvroValueReaders.TimestampMillisReader.html" title="class in com.netflix.iceberg.parquet">ParquetAvroValueReaders.TimestampMillisReader</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetAvroWriter.html" title="class in com.netflix.iceberg.parquet">ParquetAvroWriter</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetDictionaryRowGroupFilter.html" title="class in com.netflix.iceberg.parquet">ParquetDictionaryRowGroupFilter</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetIterable.html" title="class in com.netflix.iceberg.parquet">ParquetIterable</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetMetrics.html" title="class in com.netflix.iceberg.parquet">ParquetMetrics</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetMetricsRowGroupFilter.html" title="class in com.netflix.iceberg.parquet">ParquetMetricsRowGroupFilter</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetReader.html" title="class in com.netflix.iceberg.parquet">ParquetReader</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetSchemaUtil.html" title="class in com.netflix.iceberg.parquet">ParquetSchemaUtil</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetTypeVisitor.html" title="class in com.netflix.iceberg.parquet">ParquetTypeVisitor</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetValueReader.html" title="interface in com.netflix.iceberg.parquet"><span class="interfaceName">ParquetValueReader</span></a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetValueReaders.html" title="class in com.netflix.iceberg.parquet">ParquetValueReaders</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetValueReaders.BinaryAsDecimalReader.html" title="class in com.netflix.iceberg.parquet">ParquetValueReaders.BinaryAsDecimalReader</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetValueReaders.BytesReader.html" title="class in com.netflix.iceberg.parquet">ParquetValueReaders.BytesReader</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetValueReaders.FloatAsDoubleReader.html" title="class in com.netflix.iceberg.parquet">ParquetValueReaders.FloatAsDoubleReader</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetValueReaders.IntAsLongReader.html" title="class in com.netflix.iceberg.parquet">ParquetValueReaders.IntAsLongReader</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetValueReaders.IntegerAsDecimalReader.html" title="class in com.netflix.iceberg.parquet">ParquetValueReaders.IntegerAsDecimalReader</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetValueReaders.ListReader.html" title="class in com.netflix.iceberg.parquet">ParquetValueReaders.ListReader</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetValueReaders.LongAsDecimalReader.html" title="class in com.netflix.iceberg.parquet">ParquetValueReaders.LongAsDecimalReader</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetValueReaders.MapReader.html" title="class in com.netflix.iceberg.parquet">ParquetValueReaders.MapReader</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetValueReaders.PrimitiveReader.html" title="class in com.netflix.iceberg.parquet">ParquetValueReaders.PrimitiveReader</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetValueReaders.RepeatedKeyValueReader.html" title="class in com.netflix.iceberg.parquet">ParquetValueReaders.RepeatedKeyValueReader</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetValueReaders.RepeatedReader.html" title="class in com.netflix.iceberg.parquet">ParquetValueReaders.RepeatedReader</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetValueReaders.ReusableEntry.html" title="class in com.netflix.iceberg.parquet">ParquetValueReaders.ReusableEntry</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetValueReaders.StringReader.html" title="class in com.netflix.iceberg.parquet">ParquetValueReaders.StringReader</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetValueReaders.StructReader.html" title="class in com.netflix.iceberg.parquet">ParquetValueReaders.StructReader</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetValueReaders.UnboxedReader.html" title="class in com.netflix.iceberg.parquet">ParquetValueReaders.UnboxedReader</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetValueWriter.html" title="interface in com.netflix.iceberg.parquet"><span class="interfaceName">ParquetValueWriter</span></a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetValueWriters.html" title="class in com.netflix.iceberg.parquet">ParquetValueWriters</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetValueWriters.PrimitiveWriter.html" title="class in com.netflix.iceberg.parquet">ParquetValueWriters.PrimitiveWriter</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetValueWriters.RepeatedKeyValueWriter.html" title="class in com.netflix.iceberg.parquet">ParquetValueWriters.RepeatedKeyValueWriter</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetValueWriters.RepeatedWriter.html" title="class in com.netflix.iceberg.parquet">ParquetValueWriters.RepeatedWriter</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetValueWriters.StructWriter.html" title="class in com.netflix.iceberg.parquet">ParquetValueWriters.StructWriter</a></li>
-<li><a href="com/netflix/iceberg/parquet/ParquetWriteAdapter.html" title="class in com.netflix.iceberg.parquet">ParquetWriteAdapter</a></li>
-<li><a href="com/netflix/iceberg/PartitionField.html" title="class in com.netflix.iceberg">PartitionField</a></li>
-<li><a href="com/netflix/iceberg/PartitionSpec.html" title="class in com.netflix.iceberg">PartitionSpec</a></li>
-<li><a href="com/netflix/iceberg/PartitionSpec.Builder.html" title="class in com.netflix.iceberg">PartitionSpec.Builder</a></li>
-<li><a href="com/netflix/iceberg/PartitionSpecParser.html" title="class in com.netflix.iceberg">PartitionSpecParser</a></li>
-<li><a href="com/netflix/iceberg/transforms/PartitionSpecVisitor.html" title="interface in com.netflix.iceberg.transforms"><span class="interfaceName">PartitionSpecVisitor</span></a></li>
-<li><a href="com/netflix/iceberg/PendingUpdate.html" title="interface in com.netflix.iceberg"><span class="interfaceName">PendingUpdate</span></a></li>
-<li><a href="com/netflix/iceberg/pig/PigParquetReader.html" title="class in com.netflix.iceberg.pig">PigParquetReader</a></li>
-<li><a href="com/netflix/iceberg/io/PositionOutputStream.html" title="class in com.netflix.iceberg.io">PositionOutputStream</a></li>
-<li><a href="com/netflix/iceberg/expressions/Predicate.html" title="class in com.netflix.iceberg.expressions">Predicate</a></li>
-<li><a href="com/netflix/iceberg/avro/ProjectionDatumReader.html" title="class in com.netflix.iceberg.avro">ProjectionDatumReader</a></li>
-<li><a href="com/netflix/iceberg/expressions/Projections.html" title="class in com.netflix.iceberg.expressions">Projections</a></li>
-<li><a href="com/netflix/iceberg/expressions/Projections.ProjectionEvaluator.html" title="class in com.netflix.iceberg.expressions">Projections.ProjectionEvaluator</a></li>
-<li><a href="com/netflix/iceberg/spark/PruneColumnsWithoutReordering.html" title="class in com.netflix.iceberg.spark">PruneColumnsWithoutReordering</a></li>
-<li><a href="com/netflix/iceberg/spark/PruneColumnsWithReordering.html" title="class in com.netflix.iceberg.spark">PruneColumnsWithReordering</a></li>
-<li><a href="com/netflix/iceberg/data/Record.html" title="interface in com.netflix.iceberg.data"><span class="interfaceName">Record</span></a></li>
-<li><a href="com/netflix/iceberg/expressions/Reference.html" title="interface in com.netflix.iceberg.expressions"><span class="interfaceName">Reference</span></a></li>
-<li><a href="com/netflix/iceberg/ReplacePartitions.html" title="interface in com.netflix.iceberg"><span class="interfaceName">ReplacePartitions</span></a></li>
-<li><a href="com/netflix/iceberg/ReplacePartitionsOperation.html" title="class in com.netflix.iceberg">ReplacePartitionsOperation</a></li>
-<li><a href="com/netflix/iceberg/expressions/ResidualEvaluator.html" title="class in com.netflix.iceberg.expressions">ResidualEvaluator</a></li>
-<li><a href="com/netflix/iceberg/RewriteFiles.html" title="interface in com.netflix.iceberg"><span class="interfaceName">RewriteFiles</span></a></li>
-<li><a href="com/netflix/iceberg/Rollback.html" title="interface in com.netflix.iceberg"><span class="interfaceName">Rollback</span></a></li>
-<li><a href="com/netflix/iceberg/exceptions/RuntimeIOException.html" title="class in com.netflix.iceberg.exceptions">RuntimeIOException</a></li>
-<li><a href="com/netflix/iceberg/events/ScanEvent.html" title="class in com.netflix.iceberg.events">ScanEvent</a></li>
-<li><a href="com/netflix/iceberg/ScanSummary.html" title="class in com.netflix.iceberg">ScanSummary</a></li>
-<li><a href="com/netflix/iceberg/ScanSummary.Builder.html" title="class in com.netflix.iceberg">ScanSummary.Builder</a></li>
-<li><a href="com/netflix/iceberg/ScanSummary.PartitionMetrics.html" title="class in com.netflix.iceberg">ScanSummary.PartitionMetrics</a></li>
-<li><a href="com/netflix/iceberg/ScanTask.html" title="interface in com.netflix.iceberg"><span class="interfaceName">ScanTask</span></a></li>
-<li><a href="com/netflix/iceberg/Schema.html" title="class in com.netflix.iceberg">Schema</a></li>
-<li><a href="com/netflix/iceberg/SchemaParser.html" title="class in com.netflix.iceberg">SchemaParser</a></li>
-<li><a href="com/netflix/iceberg/pig/SchemaUtil.html" title="class in com.netflix.iceberg.pig">SchemaUtil</a></li>
-<li><a href="com/netflix/iceberg/io/SeekableInputStream.html" title="class in com.netflix.iceberg.io">SeekableInputStream</a></li>
-<li><a href="com/netflix/iceberg/Snapshot.html" title="interface in com.netflix.iceberg"><span class="interfaceName">Snapshot</span></a></li>
-<li><a href="com/netflix/iceberg/SnapshotParser.html" title="class in com.netflix.iceberg">SnapshotParser</a></li>
-<li><a href="com/netflix/iceberg/spark/data/SparkAvroReader.html" title="class in com.netflix.iceberg.spark.data">SparkAvroReader</a></li>
-<li><a href="com/netflix/iceberg/spark/data/SparkAvroWriter.html" title="class in com.netflix.iceberg.spark.data">SparkAvroWriter</a></li>
-<li><a href="com/netflix/iceberg/spark/SparkExpressions.html" title="class in com.netflix.iceberg.spark">SparkExpressions</a></li>
-<li><a href="com/netflix/iceberg/spark/SparkFilters.html" title="class in com.netflix.iceberg.spark">SparkFilters</a></li>
-<li><a href="com/netflix/iceberg/spark/data/SparkOrcReader.html" title="class in com.netflix.iceberg.spark.data">SparkOrcReader</a></li>
-<li><a href="com/netflix/iceberg/spark/data/SparkOrcWriter.html" title="class in com.netflix.iceberg.spark.data">SparkOrcWriter</a></li>
-<li><a href="com/netflix/iceberg/spark/data/SparkParquetReaders.html" title="class in com.netflix.iceberg.spark.data">SparkParquetReaders</a></li>
-<li><a href="com/netflix/iceberg/spark/SparkSchemaUtil.html" title="class in com.netflix.iceberg.spark">SparkSchemaUtil</a></li>
-<li><a href="com/netflix/iceberg/spark/data/SparkValueReaders.html" title="class in com.netflix.iceberg.spark.data">SparkValueReaders</a></li>
-<li><a href="com/netflix/iceberg/spark/data/SparkValueWriters.html" title="class in com.netflix.iceberg.spark.data">SparkValueWriters</a></li>
-<li><a href="com/netflix/iceberg/expressions/StrictMetricsEvaluator.html" title="class in com.netflix.iceberg.expressions">StrictMetricsEvaluator</a></li>
-<li><a href="com/netflix/iceberg/StructLike.html" title="interface in com.netflix.iceberg"><span class="interfaceName">StructLike</span></a></li>
-<li><a href="com/netflix/iceberg/util/StructLikeWrapper.html" title="class in com.netflix.iceberg.util">StructLikeWrapper</a></li>
-<li><a href="com/netflix/iceberg/SystemProperties.html" title="class in com.netflix.iceberg">SystemProperties</a></li>
-<li><a href="com/netflix/iceberg/Table.html" title="interface in com.netflix.iceberg"><span class="interfaceName">Table</span></a></li>
-<li><a href="com/netflix/iceberg/TableMetadata.html" title="class in com.netflix.iceberg">TableMetadata</a></li>
-<li><a href="com/netflix/iceberg/TableMetadata.SnapshotLogEntry.html" title="class in com.netflix.iceberg">TableMetadata.SnapshotLogEntry</a></li>
-<li><a href="com/netflix/iceberg/TableMetadataParser.html" title="class in com.netflix.iceberg">TableMetadataParser</a></li>
-<li><a href="com/netflix/iceberg/TableOperations.html" title="interface in com.netflix.iceberg"><span class="interfaceName">TableOperations</span></a></li>
-<li><a href="com/netflix/iceberg/TableProperties.html" title="class in com.netflix.iceberg">TableProperties</a></li>
-<li><a href="com/netflix/iceberg/Tables.html" title="interface in com.netflix.iceberg"><span class="interfaceName">Tables</span></a></li>
-<li><a href="com/netflix/iceberg/TableScan.html" title="interface in com.netflix.iceberg"><span class="interfaceName">TableScan</span></a></li>
-<li><a href="com/netflix/iceberg/util/Tasks.html" title="class in com.netflix.iceberg.util">Tasks</a></li>
-<li><a href="com/netflix/iceberg/util/Tasks.Builder.html" title="class in com.netflix.iceberg.util">Tasks.Builder</a></li>
-<li><a href="com/netflix/iceberg/util/Tasks.FailureTask.html" title="interface in com.netflix.iceberg.util"><span class="interfaceName">Tasks.FailureTask</span></a></li>
-<li><a href="com/netflix/iceberg/util/Tasks.Task.html" title="interface in com.netflix.iceberg.util"><span class="interfaceName">Tasks.Task</span></a></li>
-<li><a href="com/netflix/iceberg/util/Tasks.UnrecoverableException.html" title="class in com.netflix.iceberg.util">Tasks.UnrecoverableException</a></li>
-<li><a href="com/netflix/iceberg/util/ThreadPools.html" title="class in com.netflix.iceberg.util">ThreadPools</a></li>
-<li><a href="com/netflix/iceberg/Transaction.html" title="interface in com.netflix.iceberg"><span class="interfaceName">Transaction</span></a></li>
-<li><a href="com/netflix/iceberg/transforms/Transform.html" title="interface in com.netflix.iceberg.transforms"><span class="interfaceName">Transform</span></a></li>
-<li><a href="com/netflix/iceberg/transforms/Transforms.html" title="class in com.netflix.iceberg.transforms">Transforms</a></li>
-<li><a href="com/netflix/iceberg/parquet/TripleWriter.html" title="interface in com.netflix.iceberg.parquet"><span class="interfaceName">TripleWriter</span></a></li>
-<li><a href="com/netflix/iceberg/expressions/True.html" title="class in com.netflix.iceberg.expressions">True</a></li>
-<li><a href="com/netflix/iceberg/types/Type.html" title="interface in com.netflix.iceberg.types"><span class="interfaceName">Type</span></a></li>
-<li><a href="com/netflix/iceberg/types/Type.NestedType.html" title="class in com.netflix.iceberg.types">Type.NestedType</a></li>
-<li><a href="com/netflix/iceberg/types/Type.PrimitiveType.html" title="class in com.netflix.iceberg.types">Type.PrimitiveType</a></li>
-<li><a href="com/netflix/iceberg/types/Type.TypeID.html" title="enum in com.netflix.iceberg.types">Type.TypeID</a></li>
-<li><a href="com/netflix/iceberg/orc/TypeConversion.html" title="class in com.netflix.iceberg.orc">TypeConversion</a></li>
-<li><a href="com/netflix/iceberg/types/Types.html" title="class in com.netflix.iceberg.types">Types</a></li>
-<li><a href="com/netflix/iceberg/types/Types.BinaryType.html" title="class in com.netflix.iceberg.types">Types.BinaryType</a></li>
-<li><a href="com/netflix/iceberg/types/Types.BooleanType.html" title="class in com.netflix.iceberg.types">Types.BooleanType</a></li>
-<li><a href="com/netflix/iceberg/types/Types.DateType.html" title="class in com.netflix.iceberg.types">Types.DateType</a></li>
-<li><a href="com/netflix/iceberg/types/Types.DecimalType.html" title="class in com.netflix.iceberg.types">Types.DecimalType</a></li>
-<li><a href="com/netflix/iceberg/types/Types.DoubleType.html" title="class in com.netflix.iceberg.types">Types.DoubleType</a></li>
-<li><a href="com/netflix/iceberg/types/Types.FixedType.html" title="class in com.netflix.iceberg.types">Types.FixedType</a></li>
-<li><a href="com/netflix/iceberg/types/Types.FloatType.html" title="class in com.netflix.iceberg.types">Types.FloatType</a></li>
-<li><a href="com/netflix/iceberg/types/Types.IntegerType.html" title="class in com.netflix.iceberg.types">Types.IntegerType</a></li>
-<li><a href="com/netflix/iceberg/types/Types.ListType.html" title="class in com.netflix.iceberg.types">Types.ListType</a></li>
-<li><a href="com/netflix/iceberg/types/Types.LongType.html" title="class in com.netflix.iceberg.types">Types.LongType</a></li>
-<li><a href="com/netflix/iceberg/types/Types.MapType.html" title="class in com.netflix.iceberg.types">Types.MapType</a></li>
-<li><a href="com/netflix/iceberg/types/Types.NestedField.html" title="class in com.netflix.iceberg.types">Types.NestedField</a></li>
-<li><a href="com/netflix/iceberg/types/Types.StringType.html" title="class in com.netflix.iceberg.types">Types.StringType</a></li>
-<li><a href="com/netflix/iceberg/types/Types.StructType.html" title="class in com.netflix.iceberg.types">Types.StructType</a></li>
-<li><a href="com/netflix/iceberg/types/Types.TimestampType.html" title="class in com.netflix.iceberg.types">Types.TimestampType</a></li>
-<li><a href="com/netflix/iceberg/types/Types.TimeType.html" title="class in com.netflix.iceberg.types">Types.TimeType</a></li>
-<li><a href="com/netflix/iceberg/types/Types.UUIDType.html" title="class in com.netflix.iceberg.types">Types.UUIDType</a></li>
-<li><a href="com/netflix/iceberg/parquet/TypeToMessageType.html" title="class in com.netflix.iceberg.parquet">TypeToMessageType</a></li>
-<li><a href="com/netflix/iceberg/types/TypeUtil.html" title="class in com.netflix.iceberg.types">TypeUtil</a></li>
-<li><a href="com/netflix/iceberg/types/TypeUtil.CustomOrderSchemaVisitor.html" title="class in com.netflix.iceberg.types">TypeUtil.CustomOrderSchemaVisitor</a></li>
-<li><a href="com/netflix/iceberg/types/TypeUtil.NextID.html" title="interface in com.netflix.iceberg.types"><span class="interfaceName">TypeUtil.NextID</span></a></li>
-<li><a href="com/netflix/iceberg/types/TypeUtil.SchemaVisitor.html" title="class in com.netflix.iceberg.types">TypeUtil.SchemaVisitor</a></li>
-<li><a href="com/netflix/iceberg/parquet/TypeWithSchemaVisitor.html" title="class in com.netflix.iceberg.parquet">TypeWithSchemaVisitor</a></li>
-<li><a href="com/netflix/iceberg/expressions/UnboundPredicate.html" title="class in com.netflix.iceberg.expressions">UnboundPredicate</a></li>
-<li><a href="com/netflix/iceberg/UpdateProperties.html" title="interface in com.netflix.iceberg"><span class="interfaceName">UpdateProperties</span></a></li>
-<li><a href="com/netflix/iceberg/UpdateSchema.html" title="interface in com.netflix.iceberg"><span class="interfaceName">UpdateSchema</span></a></li>
-<li><a href="com/netflix/iceberg/avro/UUIDConversion.html" title="class in com.netflix.iceberg.avro">UUIDConversion</a></li>
-<li><a href="com/netflix/iceberg/exceptions/ValidationException.html" title="class in com.netflix.iceberg.exceptions">ValidationException</a></li>
-<li><a href="com/netflix/iceberg/avro/ValueReader.html" title="interface in com.netflix.iceberg.avro"><span class="interfaceName">ValueReader</span></a></li>
-<li><a href="com/netflix/iceberg/avro/ValueReaders.html" title="class in com.netflix.iceberg.avro">ValueReaders</a></li>
-<li><a href="com/netflix/iceberg/avro/ValueReaders.StructReader.html" title="class in com.netflix.iceberg.avro">ValueReaders.StructReader</a></li>
-<li><a href="com/netflix/iceberg/avro/ValueWriter.html" title="interface in com.netflix.iceberg.avro"><span class="interfaceName">ValueWriter</span></a></li>
-<li><a href="com/netflix/iceberg/avro/ValueWriters.html" title="class in com.netflix.iceberg.avro">ValueWriters</a></li>
-<li><a href="com/netflix/iceberg/avro/ValueWriters.StructWriter.html" title="class in com.netflix.iceberg.avro">ValueWriters.StructWriter</a></li>
-</ul>
-</div>
-</body>
-</html>
diff --git a/javadoc/0.6.0/com/netflix/iceberg/BaseTable.html b/javadoc/0.6.0/com/netflix/iceberg/BaseTable.html
deleted file mode 100644
index 8aeba35..0000000
--- a/javadoc/0.6.0/com/netflix/iceberg/BaseTable.html
+++ /dev/null
@@ -1,749 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Tue Dec 04 16:59:53 PST 2018 -->
-<title>BaseTable (iceberg 0.6.0 API)</title>
-<meta name="date" content="2018-12-04">
-<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="BaseTable (iceberg 0.6.0 API)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../index-all.html">Index</a></li>
-<li><a href="../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../com/netflix/iceberg/BaseMetastoreTables.html" title="class in com.netflix.iceberg"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../com/netflix/iceberg/CombinedScanTask.html" title="interface in com.netflix.iceberg"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../index.html?com/netflix/iceberg/BaseTable.html" target="_top">Frames</a></li>
-<li><a href="BaseTable.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">com.netflix.iceberg</div>
-<h2 title="Class BaseTable" class="title">Class BaseTable</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li>java.lang.Object</li>
-<li>
-<ul class="inheritance">
-<li>com.netflix.iceberg.BaseTable</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Implemented Interfaces:</dt>
-<dd><a href="../../../com/netflix/iceberg/HasTableOperations.html" title="interface in com.netflix.iceberg">HasTableOperations</a>, <a href="../../../com/netflix/iceberg/Table.html" title="interface in com.netflix.iceberg">Table</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public class <span class="typeNameLabel">BaseTable</span>
-extends java.lang.Object
-implements <a href="../../../com/netflix/iceberg/Table.html" title="interface in com.netflix.iceberg">Table</a>, <a href="../../../com/netflix/iceberg/HasTableOperations.html" title="interface in com.netflix.iceberg">HasTableOperations</a></pre>
-<div class="block">Base <a href="../../../com/netflix/iceberg/Table.html" title="interface in com.netflix.iceberg"><code>Table</code></a> implementation.
- <p>
- This can be extended by providing a <a href="../../../com/netflix/iceberg/TableOperations.html" title="interface in com.netflix.iceberg"><code>TableOperations</code></a> to the constructor.</div>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
-<!--   -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/BaseTable.html#BaseTable-com.netflix.iceberg.TableOperations-java.lang.String-">BaseTable</a></span>(<a href="../../../com/netflix/iceberg/TableOperations.html" title="interface in com.netflix.iceberg">TableOperations</a>&nbsp;ops,
-         java.lang.String&nbsp;name)</code>&nbsp;</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/Snapshot.html" title="interface in com.netflix.iceberg">Snapshot</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/BaseTable.html#currentSnapshot--">currentSnapshot</a></span>()</code>
-<div class="block">Get the current <a href="../../../com/netflix/iceberg/Snapshot.html" title="interface in com.netflix.iceberg"><code>snapshot</code></a> for this table.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/ExpireSnapshots.html" title="interface in com.netflix.iceberg">ExpireSnapshots</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/BaseTable.html#expireSnapshots--">expireSnapshots</a></span>()</code>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/ExpireSnapshots.html" title="interface in com.netflix.iceberg"><code>expire API</code></a> to manage snapshots in this table and commit.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code>java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/BaseTable.html#location--">location</a></span>()</code>
-<div class="block">Return the table's base location.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/AppendFiles.html" title="interface in com.netflix.iceberg">AppendFiles</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/BaseTable.html#newAppend--">newAppend</a></span>()</code>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/AppendFiles.html" title="interface in com.netflix.iceberg"><code>append API</code></a> to add files to this table and commit.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/DeleteFiles.html" title="interface in com.netflix.iceberg">DeleteFiles</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/BaseTable.html#newDelete--">newDelete</a></span>()</code>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/DeleteFiles.html" title="interface in com.netflix.iceberg"><code>delete API</code></a> to replace files in this table and commit.</div>
-</td>
-</tr>
-<tr id="i5" class="rowColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/AppendFiles.html" title="interface in com.netflix.iceberg">AppendFiles</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/BaseTable.html#newFastAppend--">newFastAppend</a></span>()</code>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/AppendFiles.html" title="interface in com.netflix.iceberg"><code>append API</code></a> to add files to this table and commit.</div>
-</td>
-</tr>
-<tr id="i6" class="altColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/OverwriteFiles.html" title="interface in com.netflix.iceberg">OverwriteFiles</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/BaseTable.html#newOverwrite--">newOverwrite</a></span>()</code>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/OverwriteFiles.html" title="interface in com.netflix.iceberg"><code>overwrite API</code></a> to overwrite files by a filter expression.</div>
-</td>
-</tr>
-<tr id="i7" class="rowColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/ReplacePartitions.html" title="interface in com.netflix.iceberg">ReplacePartitions</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/BaseTable.html#newReplacePartitions--">newReplacePartitions</a></span>()</code>
-<div class="block">Not recommended: Create a new <a href="../../../com/netflix/iceberg/ReplacePartitions.html" title="interface in com.netflix.iceberg"><code>replace partitions API</code></a> to dynamically
- overwrite partitions in the table with new data.</div>
-</td>
-</tr>
-<tr id="i8" class="altColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/RewriteFiles.html" title="interface in com.netflix.iceberg">RewriteFiles</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/BaseTable.html#newRewrite--">newRewrite</a></span>()</code>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/RewriteFiles.html" title="interface in com.netflix.iceberg"><code>rewrite API</code></a> to replace files in this table and commit.</div>
-</td>
-</tr>
-<tr id="i9" class="rowColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/TableScan.html" title="interface in com.netflix.iceberg">TableScan</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/BaseTable.html#newScan--">newScan</a></span>()</code>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/TableScan.html" title="interface in com.netflix.iceberg"><code>scan</code></a> for this table.</div>
-</td>
-</tr>
-<tr id="i10" class="altColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/Transaction.html" title="interface in com.netflix.iceberg">Transaction</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/BaseTable.html#newTransaction--">newTransaction</a></span>()</code>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/Transaction.html" title="interface in com.netflix.iceberg"><code>transaction API</code></a> to commit multiple table operations at once.</div>
-</td>
-</tr>
-<tr id="i11" class="rowColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/TableOperations.html" title="interface in com.netflix.iceberg">TableOperations</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/BaseTable.html#operations--">operations</a></span>()</code>&nbsp;</td>
-</tr>
-<tr id="i12" class="altColor">
-<td class="colFirst"><code>java.util.Map&lt;java.lang.String,java.lang.String&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/BaseTable.html#properties--">properties</a></span>()</code>
-<div class="block">Return a map of string properties for this table.</div>
-</td>
-</tr>
-<tr id="i13" class="rowColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/BaseTable.html#refresh--">refresh</a></span>()</code>
-<div class="block">Refresh the current table metadata.</div>
-</td>
-</tr>
-<tr id="i14" class="altColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/Rollback.html" title="interface in com.netflix.iceberg">Rollback</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/BaseTable.html#rollback--">rollback</a></span>()</code>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/Rollback.html" title="interface in com.netflix.iceberg"><code>rollback API</code></a> to roll back to a previous snapshot and commit.</div>
-</td>
-</tr>
-<tr id="i15" class="rowColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/Schema.html" title="class in com.netflix.iceberg">Schema</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/BaseTable.html#schema--">schema</a></span>()</code>
-<div class="block">Return the <a href="../../../com/netflix/iceberg/Schema.html" title="class in com.netflix.iceberg"><code>schema</code></a> for this table.</div>
-</td>
-</tr>
-<tr id="i16" class="altColor">
-<td class="colFirst"><code>java.lang.Iterable&lt;<a href="../../../com/netflix/iceberg/Snapshot.html" title="interface in com.netflix.iceberg">Snapshot</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/BaseTable.html#snapshots--">snapshots</a></span>()</code>
-<div class="block">Get the <a href="../../../com/netflix/iceberg/Snapshot.html" title="interface in com.netflix.iceberg"><code>snapshots</code></a> of this table.</div>
-</td>
-</tr>
-<tr id="i17" class="rowColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/PartitionSpec.html" title="class in com.netflix.iceberg">PartitionSpec</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/BaseTable.html#spec--">spec</a></span>()</code>
-<div class="block">Return the <a href="../../../com/netflix/iceberg/PartitionSpec.html" title="class in com.netflix.iceberg"><code>partition spec</code></a> for this table.</div>
-</td>
-</tr>
-<tr id="i18" class="altColor">
-<td class="colFirst"><code>java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/BaseTable.html#toString--">toString</a></span>()</code>&nbsp;</td>
-</tr>
-<tr id="i19" class="rowColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/UpdateProperties.html" title="interface in com.netflix.iceberg">UpdateProperties</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/BaseTable.html#updateProperties--">updateProperties</a></span>()</code>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/UpdateProperties.html" title="interface in com.netflix.iceberg"><code>UpdateProperties</code></a> to update table properties and commit the changes.</div>
-</td>
-</tr>
-<tr id="i20" class="altColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/UpdateSchema.html" title="interface in com.netflix.iceberg">UpdateSchema</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/BaseTable.html#updateSchema--">updateSchema</a></span>()</code>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/UpdateSchema.html" title="interface in com.netflix.iceberg"><code>UpdateSchema</code></a> to alter the columns of this table and commit the change.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
-<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
-<!--   -->
-</a>
-<h3>Constructor Detail</h3>
-<a name="BaseTable-com.netflix.iceberg.TableOperations-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>BaseTable</h4>
-<pre>public&nbsp;BaseTable(<a href="../../../com/netflix/iceberg/TableOperations.html" title="interface in com.netflix.iceberg">TableOperations</a>&nbsp;ops,
-                 java.lang.String&nbsp;name)</pre>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="operations--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>operations</h4>
-<pre>public&nbsp;<a href="../../../com/netflix/iceberg/TableOperations.html" title="interface in com.netflix.iceberg">TableOperations</a>&nbsp;operations()</pre>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../com/netflix/iceberg/HasTableOperations.html#operations--">operations</a></code>&nbsp;in interface&nbsp;<code><a href="../../../com/netflix/iceberg/HasTableOperations.html" title="interface in com.netflix.iceberg">HasTableOperations</a></code></dd>
-</dl>
-</li>
-</ul>
-<a name="refresh--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>refresh</h4>
-<pre>public&nbsp;void&nbsp;refresh()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../com/netflix/iceberg/Table.html#refresh--">Table</a></code></span></div>
-<div class="block">Refresh the current table metadata.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../com/netflix/iceberg/Table.html#refresh--">refresh</a></code>&nbsp;in interface&nbsp;<code><a href="../../../com/netflix/iceberg/Table.html" title="interface in com.netflix.iceberg">Table</a></code></dd>
-</dl>
-</li>
-</ul>
-<a name="newScan--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>newScan</h4>
-<pre>public&nbsp;<a href="../../../com/netflix/iceberg/TableScan.html" title="interface in com.netflix.iceberg">TableScan</a>&nbsp;newScan()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../com/netflix/iceberg/Table.html#newScan--">Table</a></code></span></div>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/TableScan.html" title="interface in com.netflix.iceberg"><code>scan</code></a> for this table.
- <p>
- Once a table scan is created, it can be refined to project columns and filter data.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../com/netflix/iceberg/Table.html#newScan--">newScan</a></code>&nbsp;in interface&nbsp;<code><a href="../../../com/netflix/iceberg/Table.html" title="interface in com.netflix.iceberg">Table</a></code></dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>a table scan for this table</dd>
-</dl>
-</li>
-</ul>
-<a name="schema--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>schema</h4>
-<pre>public&nbsp;<a href="../../../com/netflix/iceberg/Schema.html" title="class in com.netflix.iceberg">Schema</a>&nbsp;schema()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../com/netflix/iceberg/Table.html#schema--">Table</a></code></span></div>
-<div class="block">Return the <a href="../../../com/netflix/iceberg/Schema.html" title="class in com.netflix.iceberg"><code>schema</code></a> for this table.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../com/netflix/iceberg/Table.html#schema--">schema</a></code>&nbsp;in interface&nbsp;<code><a href="../../../com/netflix/iceberg/Table.html" title="interface in com.netflix.iceberg">Table</a></code></dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>this table's schema</dd>
-</dl>
-</li>
-</ul>
-<a name="spec--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>spec</h4>
-<pre>public&nbsp;<a href="../../../com/netflix/iceberg/PartitionSpec.html" title="class in com.netflix.iceberg">PartitionSpec</a>&nbsp;spec()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../com/netflix/iceberg/Table.html#spec--">Table</a></code></span></div>
-<div class="block">Return the <a href="../../../com/netflix/iceberg/PartitionSpec.html" title="class in com.netflix.iceberg"><code>partition spec</code></a> for this table.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../com/netflix/iceberg/Table.html#spec--">spec</a></code>&nbsp;in interface&nbsp;<code><a href="../../../com/netflix/iceberg/Table.html" title="interface in com.netflix.iceberg">Table</a></code></dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>this table's partition spec</dd>
-</dl>
-</li>
-</ul>
-<a name="properties--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>properties</h4>
-<pre>public&nbsp;java.util.Map&lt;java.lang.String,java.lang.String&gt;&nbsp;properties()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../com/netflix/iceberg/Table.html#properties--">Table</a></code></span></div>
-<div class="block">Return a map of string properties for this table.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../com/netflix/iceberg/Table.html#properties--">properties</a></code>&nbsp;in interface&nbsp;<code><a href="../../../com/netflix/iceberg/Table.html" title="interface in com.netflix.iceberg">Table</a></code></dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>this table's properties map</dd>
-</dl>
-</li>
-</ul>
-<a name="location--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>location</h4>
-<pre>public&nbsp;java.lang.String&nbsp;location()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../com/netflix/iceberg/Table.html#location--">Table</a></code></span></div>
-<div class="block">Return the table's base location.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../com/netflix/iceberg/Table.html#location--">location</a></code>&nbsp;in interface&nbsp;<code><a href="../../../com/netflix/iceberg/Table.html" title="interface in com.netflix.iceberg">Table</a></code></dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>this table's location</dd>
-</dl>
-</li>
-</ul>
-<a name="currentSnapshot--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>currentSnapshot</h4>
-<pre>public&nbsp;<a href="../../../com/netflix/iceberg/Snapshot.html" title="interface in com.netflix.iceberg">Snapshot</a>&nbsp;currentSnapshot()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../com/netflix/iceberg/Table.html#currentSnapshot--">Table</a></code></span></div>
-<div class="block">Get the current <a href="../../../com/netflix/iceberg/Snapshot.html" title="interface in com.netflix.iceberg"><code>snapshot</code></a> for this table.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../com/netflix/iceberg/Table.html#currentSnapshot--">currentSnapshot</a></code>&nbsp;in interface&nbsp;<code><a href="../../../com/netflix/iceberg/Table.html" title="interface in com.netflix.iceberg">Table</a></code></dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>the current table Snapshot.</dd>
-</dl>
-</li>
-</ul>
-<a name="snapshots--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>snapshots</h4>
-<pre>public&nbsp;java.lang.Iterable&lt;<a href="../../../com/netflix/iceberg/Snapshot.html" title="interface in com.netflix.iceberg">Snapshot</a>&gt;&nbsp;snapshots()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../com/netflix/iceberg/Table.html#snapshots--">Table</a></code></span></div>
-<div class="block">Get the <a href="../../../com/netflix/iceberg/Snapshot.html" title="interface in com.netflix.iceberg"><code>snapshots</code></a> of this table.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../com/netflix/iceberg/Table.html#snapshots--">snapshots</a></code>&nbsp;in interface&nbsp;<code><a href="../../../com/netflix/iceberg/Table.html" title="interface in com.netflix.iceberg">Table</a></code></dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>an Iterable of snapshots of this table.</dd>
-</dl>
-</li>
-</ul>
-<a name="updateSchema--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>updateSchema</h4>
-<pre>public&nbsp;<a href="../../../com/netflix/iceberg/UpdateSchema.html" title="interface in com.netflix.iceberg">UpdateSchema</a>&nbsp;updateSchema()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../com/netflix/iceberg/Table.html#updateSchema--">Table</a></code></span></div>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/UpdateSchema.html" title="interface in com.netflix.iceberg"><code>UpdateSchema</code></a> to alter the columns of this table and commit the change.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../com/netflix/iceberg/Table.html#updateSchema--">updateSchema</a></code>&nbsp;in interface&nbsp;<code><a href="../../../com/netflix/iceberg/Table.html" title="interface in com.netflix.iceberg">Table</a></code></dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>a new <a href="../../../com/netflix/iceberg/UpdateSchema.html" title="interface in com.netflix.iceberg"><code>UpdateSchema</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="updateProperties--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>updateProperties</h4>
-<pre>public&nbsp;<a href="../../../com/netflix/iceberg/UpdateProperties.html" title="interface in com.netflix.iceberg">UpdateProperties</a>&nbsp;updateProperties()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../com/netflix/iceberg/Table.html#updateProperties--">Table</a></code></span></div>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/UpdateProperties.html" title="interface in com.netflix.iceberg"><code>UpdateProperties</code></a> to update table properties and commit the changes.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../com/netflix/iceberg/Table.html#updateProperties--">updateProperties</a></code>&nbsp;in interface&nbsp;<code><a href="../../../com/netflix/iceberg/Table.html" title="interface in com.netflix.iceberg">Table</a></code></dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>a new <a href="../../../com/netflix/iceberg/UpdateProperties.html" title="interface in com.netflix.iceberg"><code>UpdateProperties</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="newAppend--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>newAppend</h4>
-<pre>public&nbsp;<a href="../../../com/netflix/iceberg/AppendFiles.html" title="interface in com.netflix.iceberg">AppendFiles</a>&nbsp;newAppend()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../com/netflix/iceberg/Table.html#newAppend--">Table</a></code></span></div>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/AppendFiles.html" title="interface in com.netflix.iceberg"><code>append API</code></a> to add files to this table and commit.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../com/netflix/iceberg/Table.html#newAppend--">newAppend</a></code>&nbsp;in interface&nbsp;<code><a href="../../../com/netflix/iceberg/Table.html" title="interface in com.netflix.iceberg">Table</a></code></dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>a new <a href="../../../com/netflix/iceberg/AppendFiles.html" title="interface in com.netflix.iceberg"><code>AppendFiles</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="newFastAppend--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>newFastAppend</h4>
-<pre>public&nbsp;<a href="../../../com/netflix/iceberg/AppendFiles.html" title="interface in com.netflix.iceberg">AppendFiles</a>&nbsp;newFastAppend()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../com/netflix/iceberg/Table.html#newFastAppend--">Table</a></code></span></div>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/AppendFiles.html" title="interface in com.netflix.iceberg"><code>append API</code></a> to add files to this table and commit.
- <p>
- Using this method signals to the underlying implementation that the append should not perform
- extra work in order to commit quickly. Fast appends are not recommended for normal writes
- because the fast commit may cause split planning to slow down over time.
- <p>
- Implementations may not support fast appends, in which case this will return the same appender
- as <a href="../../../com/netflix/iceberg/Table.html#newAppend--"><code>Table.newAppend()</code></a>.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../com/netflix/iceberg/Table.html#newFastAppend--">newFastAppend</a></code>&nbsp;in interface&nbsp;<code><a href="../../../com/netflix/iceberg/Table.html" title="interface in com.netflix.iceberg">Table</a></code></dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>a new <a href="../../../com/netflix/iceberg/AppendFiles.html" title="interface in com.netflix.iceberg"><code>AppendFiles</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="newRewrite--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>newRewrite</h4>
-<pre>public&nbsp;<a href="../../../com/netflix/iceberg/RewriteFiles.html" title="interface in com.netflix.iceberg">RewriteFiles</a>&nbsp;newRewrite()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../com/netflix/iceberg/Table.html#newRewrite--">Table</a></code></span></div>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/RewriteFiles.html" title="interface in com.netflix.iceberg"><code>rewrite API</code></a> to replace files in this table and commit.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../com/netflix/iceberg/Table.html#newRewrite--">newRewrite</a></code>&nbsp;in interface&nbsp;<code><a href="../../../com/netflix/iceberg/Table.html" title="interface in com.netflix.iceberg">Table</a></code></dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>a new <a href="../../../com/netflix/iceberg/RewriteFiles.html" title="interface in com.netflix.iceberg"><code>RewriteFiles</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="newOverwrite--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>newOverwrite</h4>
-<pre>public&nbsp;<a href="../../../com/netflix/iceberg/OverwriteFiles.html" title="interface in com.netflix.iceberg">OverwriteFiles</a>&nbsp;newOverwrite()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../com/netflix/iceberg/Table.html#newOverwrite--">Table</a></code></span></div>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/OverwriteFiles.html" title="interface in com.netflix.iceberg"><code>overwrite API</code></a> to overwrite files by a filter expression.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../com/netflix/iceberg/Table.html#newOverwrite--">newOverwrite</a></code>&nbsp;in interface&nbsp;<code><a href="../../../com/netflix/iceberg/Table.html" title="interface in com.netflix.iceberg">Table</a></code></dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>a new <a href="../../../com/netflix/iceberg/OverwriteFiles.html" title="interface in com.netflix.iceberg"><code>OverwriteFiles</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="newReplacePartitions--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>newReplacePartitions</h4>
-<pre>public&nbsp;<a href="../../../com/netflix/iceberg/ReplacePartitions.html" title="interface in com.netflix.iceberg">ReplacePartitions</a>&nbsp;newReplacePartitions()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../com/netflix/iceberg/Table.html#newReplacePartitions--">Table</a></code></span></div>
-<div class="block">Not recommended: Create a new <a href="../../../com/netflix/iceberg/ReplacePartitions.html" title="interface in com.netflix.iceberg"><code>replace partitions API</code></a> to dynamically
- overwrite partitions in the table with new data.
- <p>
- This is provided to implement SQL compatible with Hive table operations but is not recommended.
- Instead, use the <a href="../../../com/netflix/iceberg/OverwriteFiles.html" title="interface in com.netflix.iceberg"><code>overwrite API</code></a> to explicitly overwrite data.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../com/netflix/iceberg/Table.html#newReplacePartitions--">newReplacePartitions</a></code>&nbsp;in interface&nbsp;<code><a href="../../../com/netflix/iceberg/Table.html" title="interface in com.netflix.iceberg">Table</a></code></dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>a new <a href="../../../com/netflix/iceberg/ReplacePartitions.html" title="interface in com.netflix.iceberg"><code>ReplacePartitions</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="newDelete--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>newDelete</h4>
-<pre>public&nbsp;<a href="../../../com/netflix/iceberg/DeleteFiles.html" title="interface in com.netflix.iceberg">DeleteFiles</a>&nbsp;newDelete()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../com/netflix/iceberg/Table.html#newDelete--">Table</a></code></span></div>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/DeleteFiles.html" title="interface in com.netflix.iceberg"><code>delete API</code></a> to replace files in this table and commit.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../com/netflix/iceberg/Table.html#newDelete--">newDelete</a></code>&nbsp;in interface&nbsp;<code><a href="../../../com/netflix/iceberg/Table.html" title="interface in com.netflix.iceberg">Table</a></code></dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>a new <a href="../../../com/netflix/iceberg/DeleteFiles.html" title="interface in com.netflix.iceberg"><code>DeleteFiles</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="expireSnapshots--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>expireSnapshots</h4>
-<pre>public&nbsp;<a href="../../../com/netflix/iceberg/ExpireSnapshots.html" title="interface in com.netflix.iceberg">ExpireSnapshots</a>&nbsp;expireSnapshots()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../com/netflix/iceberg/Table.html#expireSnapshots--">Table</a></code></span></div>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/ExpireSnapshots.html" title="interface in com.netflix.iceberg"><code>expire API</code></a> to manage snapshots in this table and commit.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../com/netflix/iceberg/Table.html#expireSnapshots--">expireSnapshots</a></code>&nbsp;in interface&nbsp;<code><a href="../../../com/netflix/iceberg/Table.html" title="interface in com.netflix.iceberg">Table</a></code></dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>a new <a href="../../../com/netflix/iceberg/ExpireSnapshots.html" title="interface in com.netflix.iceberg"><code>ExpireSnapshots</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="rollback--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>rollback</h4>
-<pre>public&nbsp;<a href="../../../com/netflix/iceberg/Rollback.html" title="interface in com.netflix.iceberg">Rollback</a>&nbsp;rollback()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../com/netflix/iceberg/Table.html#rollback--">Table</a></code></span></div>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/Rollback.html" title="interface in com.netflix.iceberg"><code>rollback API</code></a> to roll back to a previous snapshot and commit.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../com/netflix/iceberg/Table.html#rollback--">rollback</a></code>&nbsp;in interface&nbsp;<code><a href="../../../com/netflix/iceberg/Table.html" title="interface in com.netflix.iceberg">Table</a></code></dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>a new <a href="../../../com/netflix/iceberg/Rollback.html" title="interface in com.netflix.iceberg"><code>Rollback</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="newTransaction--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>newTransaction</h4>
-<pre>public&nbsp;<a href="../../../com/netflix/iceberg/Transaction.html" title="interface in com.netflix.iceberg">Transaction</a>&nbsp;newTransaction()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../com/netflix/iceberg/Table.html#newTransaction--">Table</a></code></span></div>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/Transaction.html" title="interface in com.netflix.iceberg"><code>transaction API</code></a> to commit multiple table operations at once.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../com/netflix/iceberg/Table.html#newTransaction--">newTransaction</a></code>&nbsp;in interface&nbsp;<code><a href="../../../com/netflix/iceberg/Table.html" title="interface in com.netflix.iceberg">Table</a></code></dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>a new <a href="../../../com/netflix/iceberg/Transaction.html" title="interface in com.netflix.iceberg"><code>Transaction</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="toString--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>toString</h4>
-<pre>public&nbsp;java.lang.String&nbsp;toString()</pre>
-<dl>
-<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
-<dd><code>toString</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../index-all.html">Index</a></li>
-<li><a href="../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../com/netflix/iceberg/BaseMetastoreTables.html" title="class in com.netflix.iceberg"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../com/netflix/iceberg/CombinedScanTask.html" title="interface in com.netflix.iceberg"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../index.html?com/netflix/iceberg/BaseTable.html" target="_top">Frames</a></li>
-<li><a href="BaseTable.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-</body>
-</html>
diff --git a/javadoc/0.6.0/com/netflix/iceberg/DataFiles.Builder.html b/javadoc/0.6.0/com/netflix/iceberg/DataFiles.Builder.html
deleted file mode 100644
index fb79e12..0000000
--- a/javadoc/0.6.0/com/netflix/iceberg/DataFiles.Builder.html
+++ /dev/null
@@ -1,454 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Tue Dec 04 16:59:53 PST 2018 -->
-<title>DataFiles.Builder (iceberg 0.6.0 API)</title>
-<meta name="date" content="2018-12-04">
-<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DataFiles.Builder (iceberg 0.6.0 API)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../index-all.html">Index</a></li>
-<li><a href="../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../com/netflix/iceberg/DataFiles.html" title="class in com.netflix.iceberg"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../com/netflix/iceberg/DeleteFiles.html" title="interface in com.netflix.iceberg"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../index.html?com/netflix/iceberg/DataFiles.Builder.html" target="_top">Frames</a></li>
-<li><a href="DataFiles.Builder.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">com.netflix.iceberg</div>
-<h2 title="Class DataFiles.Builder" class="title">Class DataFiles.Builder</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li>java.lang.Object</li>
-<li>
-<ul class="inheritance">
-<li>com.netflix.iceberg.DataFiles.Builder</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>Enclosing class:</dt>
-<dd><a href="../../../com/netflix/iceberg/DataFiles.html" title="class in com.netflix.iceberg">DataFiles</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public static class <span class="typeNameLabel">DataFiles.Builder</span>
-extends java.lang.Object</pre>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
-<!--   -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/DataFiles.Builder.html#Builder--">Builder</a></span>()</code>&nbsp;</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/DataFiles.Builder.html#Builder-com.netflix.iceberg.PartitionSpec-">Builder</a></span>(<a href="../../../com/netflix/iceberg/PartitionSpec.html" title="class in com.netflix.iceberg">PartitionSpec</a>&nbsp;spec)</code>&nbsp;</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/DataFile.html" title="interface in com.netflix.iceberg">DataFile</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/DataFiles.Builder.html#build--">build</a></span>()</code>&nbsp;</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/DataFiles.Builder.html#clear--">clear</a></span>()</code>&nbsp;</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/DataFiles.Builder.html" title="class in com.netflix.iceberg">DataFiles.Builder</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/DataFiles.Builder.html#copy-com.netflix.iceberg.DataFile-">copy</a></span>(<a href="../../../com/netflix/iceberg/DataFile.html" title="interface in com.netflix.iceberg">DataFile</a>&nbsp;toCopy)</code>&nbsp;</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/DataFiles.Builder.html" title="class in com.netflix.iceberg">DataFiles.Builder</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/DataFiles.Builder.html#withBlockSizeInBytes-long-">withBlockSizeInBytes</a></span>(long&nbsp;blockSizeInBytes)</code>&nbsp;</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/DataFiles.Builder.html" title="class in com.netflix.iceberg">DataFiles.Builder</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/DataFiles.Builder.html#withFileSizeInBytes-long-">withFileSizeInBytes</a></span>(long&nbsp;fileSizeInBytes)</code>&nbsp;</td>
-</tr>
-<tr id="i5" class="rowColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/DataFiles.Builder.html" title="class in com.netflix.iceberg">DataFiles.Builder</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/DataFiles.Builder.html#withFormat-com.netflix.iceberg.FileFormat-">withFormat</a></span>(<a href="../../../com/netflix/iceberg/FileFormat.html" title="enum in com.netflix.iceberg">FileFormat</a>&nbsp;format)</code>&nbsp;</td>
-</tr>
-<tr id="i6" class="altColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/DataFiles.Builder.html" title="class in com.netflix.iceberg">DataFiles.Builder</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/DataFiles.Builder.html#withFormat-java.lang.String-">withFormat</a></span>(java.lang.String&nbsp;format)</code>&nbsp;</td>
-</tr>
-<tr id="i7" class="rowColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/DataFiles.Builder.html" title="class in com.netflix.iceberg">DataFiles.Builder</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/DataFiles.Builder.html#withInputFile-com.netflix.iceberg.io.InputFile-">withInputFile</a></span>(<a href="../../../com/netflix/iceberg/io/InputFile.html" title="interface in com.netflix.iceberg.io">InputFile</a>&nbsp;file)</code>&nbsp;</td>
-</tr>
-<tr id="i8" class="altColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/DataFiles.Builder.html" title="class in com.netflix.iceberg">DataFiles.Builder</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/DataFiles.Builder.html#withMetrics-com.netflix.iceberg.Metrics-">withMetrics</a></span>(<a href="../../../com/netflix/iceberg/Metrics.html" title="class in com.netflix.iceberg">Metrics</a>&nbsp;metrics)</code>&nbsp;</td>
-</tr>
-<tr id="i9" class="rowColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/DataFiles.Builder.html" title="class in com.netflix.iceberg">DataFiles.Builder</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/DataFiles.Builder.html#withPartition-com.netflix.iceberg.StructLike-">withPartition</a></span>(<a href="../../../com/netflix/iceberg/StructLike.html" title="interface in com.netflix.iceberg">StructLike</a>&nbsp;partition)</code>&nbsp;</td>
-</tr>
-<tr id="i10" class="altColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/DataFiles.Builder.html" title="class in com.netflix.iceberg">DataFiles.Builder</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/DataFiles.Builder.html#withPartitionPath-java.lang.String-">withPartitionPath</a></span>(java.lang.String&nbsp;partitionPath)</code>&nbsp;</td>
-</tr>
-<tr id="i11" class="rowColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/DataFiles.Builder.html" title="class in com.netflix.iceberg">DataFiles.Builder</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/DataFiles.Builder.html#withPath-java.lang.String-">withPath</a></span>(java.lang.String&nbsp;filePath)</code>&nbsp;</td>
-</tr>
-<tr id="i12" class="altColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/DataFiles.Builder.html" title="class in com.netflix.iceberg">DataFiles.Builder</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/DataFiles.Builder.html#withRecordCount-long-">withRecordCount</a></span>(long&nbsp;recordCount)</code>&nbsp;</td>
-</tr>
-<tr id="i13" class="rowColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/DataFiles.Builder.html" title="class in com.netflix.iceberg">DataFiles.Builder</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/DataFiles.Builder.html#withStatus-org.apache.hadoop.fs.FileStatus-">withStatus</a></span>(org.apache.hadoop.fs.FileStatus&nbsp;stat)</code>&nbsp;</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
-<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
-<!--   -->
-</a>
-<h3>Constructor Detail</h3>
-<a name="Builder--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>Builder</h4>
-<pre>public&nbsp;Builder()</pre>
-</li>
-</ul>
-<a name="Builder-com.netflix.iceberg.PartitionSpec-">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>Builder</h4>
-<pre>public&nbsp;Builder(<a href="../../../com/netflix/iceberg/PartitionSpec.html" title="class in com.netflix.iceberg">PartitionSpec</a>&nbsp;spec)</pre>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="clear--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>clear</h4>
-<pre>public&nbsp;void&nbsp;clear()</pre>
-</li>
-</ul>
-<a name="copy-com.netflix.iceberg.DataFile-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>copy</h4>
-<pre>public&nbsp;<a href="../../../com/netflix/iceberg/DataFiles.Builder.html" title="class in com.netflix.iceberg">DataFiles.Builder</a>&nbsp;copy(<a href="../../../com/netflix/iceberg/DataFile.html" title="interface in com.netflix.iceberg">DataFile</a>&nbsp;toCopy)</pre>
-</li>
-</ul>
-<a name="withStatus-org.apache.hadoop.fs.FileStatus-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>withStatus</h4>
-<pre>public&nbsp;<a href="../../../com/netflix/iceberg/DataFiles.Builder.html" title="class in com.netflix.iceberg">DataFiles.Builder</a>&nbsp;withStatus(org.apache.hadoop.fs.FileStatus&nbsp;stat)</pre>
-</li>
-</ul>
-<a name="withInputFile-com.netflix.iceberg.io.InputFile-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>withInputFile</h4>
-<pre>public&nbsp;<a href="../../../com/netflix/iceberg/DataFiles.Builder.html" title="class in com.netflix.iceberg">DataFiles.Builder</a>&nbsp;withInputFile(<a href="../../../com/netflix/iceberg/io/InputFile.html" title="interface in com.netflix.iceberg.io">InputFile</a>&nbsp;file)</pre>
-</li>
-</ul>
-<a name="withPath-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>withPath</h4>
-<pre>public&nbsp;<a href="../../../com/netflix/iceberg/DataFiles.Builder.html" title="class in com.netflix.iceberg">DataFiles.Builder</a>&nbsp;withPath(java.lang.String&nbsp;filePath)</pre>
-</li>
-</ul>
-<a name="withFormat-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>withFormat</h4>
-<pre>public&nbsp;<a href="../../../com/netflix/iceberg/DataFiles.Builder.html" title="class in com.netflix.iceberg">DataFiles.Builder</a>&nbsp;withFormat(java.lang.String&nbsp;format)</pre>
-</li>
-</ul>
-<a name="withFormat-com.netflix.iceberg.FileFormat-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>withFormat</h4>
-<pre>public&nbsp;<a href="../../../com/netflix/iceberg/DataFiles.Builder.html" title="class in com.netflix.iceberg">DataFiles.Builder</a>&nbsp;withFormat(<a href="../../../com/netflix/iceberg/FileFormat.html" title="enum in com.netflix.iceberg">FileFormat</a>&nbsp;format)</pre>
-</li>
-</ul>
-<a name="withPartition-com.netflix.iceberg.StructLike-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>withPartition</h4>
-<pre>public&nbsp;<a href="../../../com/netflix/iceberg/DataFiles.Builder.html" title="class in com.netflix.iceberg">DataFiles.Builder</a>&nbsp;withPartition(<a href="../../../com/netflix/iceberg/StructLike.html" title="interface in com.netflix.iceberg">StructLike</a>&nbsp;partition)</pre>
-</li>
-</ul>
-<a name="withRecordCount-long-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>withRecordCount</h4>
-<pre>public&nbsp;<a href="../../../com/netflix/iceberg/DataFiles.Builder.html" title="class in com.netflix.iceberg">DataFiles.Builder</a>&nbsp;withRecordCount(long&nbsp;recordCount)</pre>
-</li>
-</ul>
-<a name="withFileSizeInBytes-long-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>withFileSizeInBytes</h4>
-<pre>public&nbsp;<a href="../../../com/netflix/iceberg/DataFiles.Builder.html" title="class in com.netflix.iceberg">DataFiles.Builder</a>&nbsp;withFileSizeInBytes(long&nbsp;fileSizeInBytes)</pre>
-</li>
-</ul>
-<a name="withBlockSizeInBytes-long-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>withBlockSizeInBytes</h4>
-<pre>public&nbsp;<a href="../../../com/netflix/iceberg/DataFiles.Builder.html" title="class in com.netflix.iceberg">DataFiles.Builder</a>&nbsp;withBlockSizeInBytes(long&nbsp;blockSizeInBytes)</pre>
-</li>
-</ul>
-<a name="withPartitionPath-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>withPartitionPath</h4>
-<pre>public&nbsp;<a href="../../../com/netflix/iceberg/DataFiles.Builder.html" title="class in com.netflix.iceberg">DataFiles.Builder</a>&nbsp;withPartitionPath(java.lang.String&nbsp;partitionPath)</pre>
-</li>
-</ul>
-<a name="withMetrics-com.netflix.iceberg.Metrics-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>withMetrics</h4>
-<pre>public&nbsp;<a href="../../../com/netflix/iceberg/DataFiles.Builder.html" title="class in com.netflix.iceberg">DataFiles.Builder</a>&nbsp;withMetrics(<a href="../../../com/netflix/iceberg/Metrics.html" title="class in com.netflix.iceberg">Metrics</a>&nbsp;metrics)</pre>
-</li>
-</ul>
-<a name="build--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>build</h4>
-<pre>public&nbsp;<a href="../../../com/netflix/iceberg/DataFile.html" title="interface in com.netflix.iceberg">DataFile</a>&nbsp;build()</pre>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../index-all.html">Index</a></li>
-<li><a href="../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../com/netflix/iceberg/DataFiles.html" title="class in com.netflix.iceberg"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../com/netflix/iceberg/DeleteFiles.html" title="interface in com.netflix.iceberg"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../index.html?com/netflix/iceberg/DataFiles.Builder.html" target="_top">Frames</a></li>
-<li><a href="DataFiles.Builder.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-</body>
-</html>
diff --git a/javadoc/0.6.0/com/netflix/iceberg/DataFiles.html b/javadoc/0.6.0/com/netflix/iceberg/DataFiles.html
deleted file mode 100644
index d036227..0000000
--- a/javadoc/0.6.0/com/netflix/iceberg/DataFiles.html
+++ /dev/null
@@ -1,450 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Tue Dec 04 16:59:53 PST 2018 -->
-<title>DataFiles (iceberg 0.6.0 API)</title>
-<meta name="date" content="2018-12-04">
-<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DataFiles (iceberg 0.6.0 API)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":9,"i1":9,"i2":9,"i3":9,"i4":9,"i5":9,"i6":9,"i7":9,"i8":9,"i9":9,"i10":9};
-var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../index-all.html">Index</a></li>
-<li><a href="../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../com/netflix/iceberg/DataFile.html" title="interface in com.netflix.iceberg"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../com/netflix/iceberg/DataFiles.Builder.html" title="class in com.netflix.iceberg"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../index.html?com/netflix/iceberg/DataFiles.html" target="_top">Frames</a></li>
-<li><a href="DataFiles.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">com.netflix.iceberg</div>
-<h2 title="Class DataFiles" class="title">Class DataFiles</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li>java.lang.Object</li>
-<li>
-<ul class="inheritance">
-<li>com.netflix.iceberg.DataFiles</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre>public class <span class="typeNameLabel">DataFiles</span>
-extends java.lang.Object</pre>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ======== NESTED CLASS SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="nested.class.summary">
-<!--   -->
-</a>
-<h3>Nested Class Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
-<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Class and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>static class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/DataFiles.Builder.html" title="class in com.netflix.iceberg">DataFiles.Builder</a></span></code>&nbsp;</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
-<!--   -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/DataFiles.html#DataFiles--">DataFiles</a></span>()</code>&nbsp;</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>static <a href="../../../com/netflix/iceberg/DataFiles.Builder.html" title="class in com.netflix.iceberg">DataFiles.Builder</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/DataFiles.html#builder-com.netflix.iceberg.PartitionSpec-">builder</a></span>(<a href="../../../com/netflix/iceberg/PartitionSpec.html" title="class in com.netflix.iceberg">PartitionSpec</a>&nbsp;spec)</code>&nbsp;</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code>static com.netflix.iceberg.PartitionData</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/DataFiles.html#copy-com.netflix.iceberg.PartitionSpec-com.netflix.iceberg.StructLike-">copy</a></span>(<a href="../../../com/netflix/iceberg/PartitionSpec.html" title="class in com.netflix.iceberg">PartitionSpec</a>&nbsp;spec,
-    <a href="../../../com/netflix/iceberg/StructLike.html" title="interface in com.netflix.iceberg">StructLike</a>&nbsp;partition)</code>&nbsp;</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code>static com.netflix.iceberg.PartitionData</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/DataFiles.html#data-com.netflix.iceberg.PartitionSpec-java.lang.String-">data</a></span>(<a href="../../../com/netflix/iceberg/PartitionSpec.html" title="class in com.netflix.iceberg">PartitionSpec</a>&nbsp;spec,
-    java.lang.String&nbsp;partitionPath)</code>&nbsp;</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code>static <a href="../../../com/netflix/iceberg/DataFile.html" title="interface in com.netflix.iceberg">DataFile</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/DataFiles.html#fromInputFile-com.netflix.iceberg.io.InputFile-long-">fromInputFile</a></span>(<a href="../../../com/netflix/iceberg/io/InputFile.html" title="interface in com.netflix.iceberg.io">InputFile</a>&nbsp;file,
-             long&nbsp;rowCount)</code>&nbsp;</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code>static <a href="../../../com/netflix/iceberg/DataFile.html" title="interface in com.netflix.iceberg">DataFile</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/DataFiles.html#fromInputFile-com.netflix.iceberg.io.InputFile-com.netflix.iceberg.PartitionData-long-">fromInputFile</a></span>(<a href="../../../com/netflix/iceberg/io/InputFile.html" title="interface in com.netflix.iceberg.io">InputFile</a>&nbsp;file,
-             com.netflix.iceberg.PartitionData&nbsp;partition,
-             long&nbsp;rowCount)</code>&nbsp;</td>
-</tr>
-<tr id="i5" class="rowColor">
-<td class="colFirst"><code>static <a href="../../../com/netflix/iceberg/DataFile.html" title="interface in com.netflix.iceberg">DataFile</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/DataFiles.html#fromInputFile-com.netflix.iceberg.io.InputFile-com.netflix.iceberg.PartitionData-com.netflix.iceberg.Metrics-">fromInputFile</a></span>(<a href="../../../com/netflix/iceberg/io/InputFile.html" title="interface in com.netflix.iceberg.io">InputFile</a>&nbsp;file,
-             com.netflix.iceberg.PartitionData&nbsp;partition,
-             <a href="../../../com/netflix/iceberg/Metrics.html" title="class in com.netflix.iceberg">Metrics</a>&nbsp;metrics)</code>&nbsp;</td>
-</tr>
-<tr id="i6" class="altColor">
-<td class="colFirst"><code>static <a href="../../../com/netflix/iceberg/DataFile.html" title="interface in com.netflix.iceberg">DataFile</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/DataFiles.html#fromParquetInputFile-com.netflix.iceberg.io.InputFile-com.netflix.iceberg.PartitionData-com.netflix.iceberg.Metrics-">fromParquetInputFile</a></span>(<a href="../../../com/netflix/iceberg/io/InputFile.html" title="interface in com.netflix.iceberg.io">InputFile</a>&nbsp;file,
-                    com.netflix.iceberg.PartitionData&nbsp;partition,
-                    <a href="../../../com/netflix/iceberg/Metrics.html" title="class in com.netflix.iceberg">Metrics</a>&nbsp;metrics)</code>&nbsp;</td>
-</tr>
-<tr id="i7" class="rowColor">
-<td class="colFirst"><code>static <a href="../../../com/netflix/iceberg/DataFile.html" title="interface in com.netflix.iceberg">DataFile</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/DataFiles.html#fromParquetStat-org.apache.hadoop.fs.FileStatus-com.netflix.iceberg.PartitionData-com.netflix.iceberg.Metrics-">fromParquetStat</a></span>(org.apache.hadoop.fs.FileStatus&nbsp;stat,
-               com.netflix.iceberg.PartitionData&nbsp;partition,
-               <a href="../../../com/netflix/iceberg/Metrics.html" title="class in com.netflix.iceberg">Metrics</a>&nbsp;metrics)</code>&nbsp;</td>
-</tr>
-<tr id="i8" class="altColor">
-<td class="colFirst"><code>static <a href="../../../com/netflix/iceberg/DataFile.html" title="interface in com.netflix.iceberg">DataFile</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/DataFiles.html#fromStat-org.apache.hadoop.fs.FileStatus-long-">fromStat</a></span>(org.apache.hadoop.fs.FileStatus&nbsp;stat,
-        long&nbsp;rowCount)</code>&nbsp;</td>
-</tr>
-<tr id="i9" class="rowColor">
-<td class="colFirst"><code>static <a href="../../../com/netflix/iceberg/DataFile.html" title="interface in com.netflix.iceberg">DataFile</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/DataFiles.html#fromStat-org.apache.hadoop.fs.FileStatus-com.netflix.iceberg.PartitionData-long-">fromStat</a></span>(org.apache.hadoop.fs.FileStatus&nbsp;stat,
-        com.netflix.iceberg.PartitionData&nbsp;partition,
-        long&nbsp;rowCount)</code>&nbsp;</td>
-</tr>
-<tr id="i10" class="altColor">
-<td class="colFirst"><code>static <a href="../../../com/netflix/iceberg/DataFile.html" title="interface in com.netflix.iceberg">DataFile</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/DataFiles.html#fromStat-org.apache.hadoop.fs.FileStatus-com.netflix.iceberg.PartitionData-com.netflix.iceberg.Metrics-">fromStat</a></span>(org.apache.hadoop.fs.FileStatus&nbsp;stat,
-        com.netflix.iceberg.PartitionData&nbsp;partition,
-        <a href="../../../com/netflix/iceberg/Metrics.html" title="class in com.netflix.iceberg">Metrics</a>&nbsp;metrics)</code>&nbsp;</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
-<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
-<!--   -->
-</a>
-<h3>Constructor Detail</h3>
-<a name="DataFiles--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>DataFiles</h4>
-<pre>public&nbsp;DataFiles()</pre>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="data-com.netflix.iceberg.PartitionSpec-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>data</h4>
-<pre>public static&nbsp;com.netflix.iceberg.PartitionData&nbsp;data(<a href="../../../com/netflix/iceberg/PartitionSpec.html" title="class in com.netflix.iceberg">PartitionSpec</a>&nbsp;spec,
-                                                     java.lang.String&nbsp;partitionPath)</pre>
-</li>
-</ul>
-<a name="copy-com.netflix.iceberg.PartitionSpec-com.netflix.iceberg.StructLike-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>copy</h4>
-<pre>public static&nbsp;com.netflix.iceberg.PartitionData&nbsp;copy(<a href="../../../com/netflix/iceberg/PartitionSpec.html" title="class in com.netflix.iceberg">PartitionSpec</a>&nbsp;spec,
-                                                     <a href="../../../com/netflix/iceberg/StructLike.html" title="interface in com.netflix.iceberg">StructLike</a>&nbsp;partition)</pre>
-</li>
-</ul>
-<a name="fromInputFile-com.netflix.iceberg.io.InputFile-long-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>fromInputFile</h4>
-<pre>public static&nbsp;<a href="../../../com/netflix/iceberg/DataFile.html" title="interface in com.netflix.iceberg">DataFile</a>&nbsp;fromInputFile(<a href="../../../com/netflix/iceberg/io/InputFile.html" title="interface in com.netflix.iceberg.io">InputFile</a>&nbsp;file,
-                                     long&nbsp;rowCount)</pre>
-</li>
-</ul>
-<a name="fromStat-org.apache.hadoop.fs.FileStatus-long-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>fromStat</h4>
-<pre>public static&nbsp;<a href="../../../com/netflix/iceberg/DataFile.html" title="interface in com.netflix.iceberg">DataFile</a>&nbsp;fromStat(org.apache.hadoop.fs.FileStatus&nbsp;stat,
-                                long&nbsp;rowCount)</pre>
-</li>
-</ul>
-<a name="fromInputFile-com.netflix.iceberg.io.InputFile-com.netflix.iceberg.PartitionData-long-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>fromInputFile</h4>
-<pre>public static&nbsp;<a href="../../../com/netflix/iceberg/DataFile.html" title="interface in com.netflix.iceberg">DataFile</a>&nbsp;fromInputFile(<a href="../../../com/netflix/iceberg/io/InputFile.html" title="interface in com.netflix.iceberg.io">InputFile</a>&nbsp;file,
-                                     com.netflix.iceberg.PartitionData&nbsp;partition,
-                                     long&nbsp;rowCount)</pre>
-</li>
-</ul>
-<a name="fromStat-org.apache.hadoop.fs.FileStatus-com.netflix.iceberg.PartitionData-long-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>fromStat</h4>
-<pre>public static&nbsp;<a href="../../../com/netflix/iceberg/DataFile.html" title="interface in com.netflix.iceberg">DataFile</a>&nbsp;fromStat(org.apache.hadoop.fs.FileStatus&nbsp;stat,
-                                com.netflix.iceberg.PartitionData&nbsp;partition,
-                                long&nbsp;rowCount)</pre>
-</li>
-</ul>
-<a name="fromInputFile-com.netflix.iceberg.io.InputFile-com.netflix.iceberg.PartitionData-com.netflix.iceberg.Metrics-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>fromInputFile</h4>
-<pre>public static&nbsp;<a href="../../../com/netflix/iceberg/DataFile.html" title="interface in com.netflix.iceberg">DataFile</a>&nbsp;fromInputFile(<a href="../../../com/netflix/iceberg/io/InputFile.html" title="interface in com.netflix.iceberg.io">InputFile</a>&nbsp;file,
-                                     com.netflix.iceberg.PartitionData&nbsp;partition,
-                                     <a href="../../../com/netflix/iceberg/Metrics.html" title="class in com.netflix.iceberg">Metrics</a>&nbsp;metrics)</pre>
-</li>
-</ul>
-<a name="fromStat-org.apache.hadoop.fs.FileStatus-com.netflix.iceberg.PartitionData-com.netflix.iceberg.Metrics-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>fromStat</h4>
-<pre>public static&nbsp;<a href="../../../com/netflix/iceberg/DataFile.html" title="interface in com.netflix.iceberg">DataFile</a>&nbsp;fromStat(org.apache.hadoop.fs.FileStatus&nbsp;stat,
-                                com.netflix.iceberg.PartitionData&nbsp;partition,
-                                <a href="../../../com/netflix/iceberg/Metrics.html" title="class in com.netflix.iceberg">Metrics</a>&nbsp;metrics)</pre>
-</li>
-</ul>
-<a name="fromParquetInputFile-com.netflix.iceberg.io.InputFile-com.netflix.iceberg.PartitionData-com.netflix.iceberg.Metrics-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>fromParquetInputFile</h4>
-<pre>public static&nbsp;<a href="../../../com/netflix/iceberg/DataFile.html" title="interface in com.netflix.iceberg">DataFile</a>&nbsp;fromParquetInputFile(<a href="../../../com/netflix/iceberg/io/InputFile.html" title="interface in com.netflix.iceberg.io">InputFile</a>&nbsp;file,
-                                            com.netflix.iceberg.PartitionData&nbsp;partition,
-                                            <a href="../../../com/netflix/iceberg/Metrics.html" title="class in com.netflix.iceberg">Metrics</a>&nbsp;metrics)</pre>
-</li>
-</ul>
-<a name="fromParquetStat-org.apache.hadoop.fs.FileStatus-com.netflix.iceberg.PartitionData-com.netflix.iceberg.Metrics-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>fromParquetStat</h4>
-<pre>public static&nbsp;<a href="../../../com/netflix/iceberg/DataFile.html" title="interface in com.netflix.iceberg">DataFile</a>&nbsp;fromParquetStat(org.apache.hadoop.fs.FileStatus&nbsp;stat,
-                                       com.netflix.iceberg.PartitionData&nbsp;partition,
-                                       <a href="../../../com/netflix/iceberg/Metrics.html" title="class in com.netflix.iceberg">Metrics</a>&nbsp;metrics)</pre>
-</li>
-</ul>
-<a name="builder-com.netflix.iceberg.PartitionSpec-">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>builder</h4>
-<pre>public static&nbsp;<a href="../../../com/netflix/iceberg/DataFiles.Builder.html" title="class in com.netflix.iceberg">DataFiles.Builder</a>&nbsp;builder(<a href="../../../com/netflix/iceberg/PartitionSpec.html" title="class in com.netflix.iceberg">PartitionSpec</a>&nbsp;spec)</pre>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../index-all.html">Index</a></li>
-<li><a href="../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../com/netflix/iceberg/DataFile.html" title="interface in com.netflix.iceberg"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../com/netflix/iceberg/DataFiles.Builder.html" title="class in com.netflix.iceberg"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../index.html?com/netflix/iceberg/DataFiles.html" target="_top">Frames</a></li>
-<li><a href="DataFiles.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-</body>
-</html>
diff --git a/javadoc/0.6.0/com/netflix/iceberg/ManifestReader.html b/javadoc/0.6.0/com/netflix/iceberg/ManifestReader.html
deleted file mode 100644
index 4bee104..0000000
--- a/javadoc/0.6.0/com/netflix/iceberg/ManifestReader.html
+++ /dev/null
@@ -1,481 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Tue Dec 04 16:59:53 PST 2018 -->
-<title>ManifestReader (iceberg 0.6.0 API)</title>
-<meta name="date" content="2018-12-04">
-<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ManifestReader (iceberg 0.6.0 API)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":9,"i6":10,"i7":9,"i8":10,"i9":10,"i10":10};
-var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../index-all.html">Index</a></li>
-<li><a href="../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../com/netflix/iceberg/ManifestFile.PartitionFieldSummary.html" title="interface in com.netflix.iceberg"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../com/netflix/iceberg/Metrics.html" title="class in com.netflix.iceberg"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../index.html?com/netflix/iceberg/ManifestReader.html" target="_top">Frames</a></li>
-<li><a href="ManifestReader.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">com.netflix.iceberg</div>
-<h2 title="Class ManifestReader" class="title">Class ManifestReader</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li>java.lang.Object</li>
-<li>
-<ul class="inheritance">
-<li><a href="../../../com/netflix/iceberg/io/CloseableGroup.html" title="class in com.netflix.iceberg.io">com.netflix.iceberg.io.CloseableGroup</a></li>
-<li>
-<ul class="inheritance">
-<li>com.netflix.iceberg.ManifestReader</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Implemented Interfaces:</dt>
-<dd><a href="../../../com/netflix/iceberg/Filterable.html" title="interface in com.netflix.iceberg">Filterable</a>&lt;<a href="../../../com/netflix/iceberg/FilteredManifest.html" title="class in com.netflix.iceberg">FilteredManifest</a>&gt;, java.io.Closeable, java.lang.AutoCloseable, java.lang.Iterable&lt;<a href="../../../com/netflix/iceberg/DataFile.html" title="interface in com.netflix.iceberg">DataFile</a>&gt;</dd>
-</dl>
-<hr>
-<br>
-<pre>public class <span class="typeNameLabel">ManifestReader</span>
-extends <a href="../../../com/netflix/iceberg/io/CloseableGroup.html" title="class in com.netflix.iceberg.io">CloseableGroup</a>
-implements <a href="../../../com/netflix/iceberg/Filterable.html" title="interface in com.netflix.iceberg">Filterable</a>&lt;<a href="../../../com/netflix/iceberg/FilteredManifest.html" title="class in com.netflix.iceberg">FilteredManifest</a>&gt;</pre>
-<div class="block">Reader for manifest files.
- <p>
- Readers are created using the builder from <a href="../../../com/netflix/iceberg/ManifestReader.html#read-com.netflix.iceberg.io.InputFile-"><code>read(InputFile)</code></a>.</div>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd [...]
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>java.util.List&lt;com.netflix.iceberg.ManifestEntry&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/ManifestReader.html#addedFiles--">addedFiles</a></span>()</code>&nbsp;</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code>java.util.List&lt;com.netflix.iceberg.ManifestEntry&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/ManifestReader.html#deletedFiles--">deletedFiles</a></span>()</code>&nbsp;</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/io/InputFile.html" title="interface in com.netflix.iceberg.io">InputFile</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/ManifestReader.html#file--">file</a></span>()</code>&nbsp;</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/FilteredManifest.html" title="class in com.netflix.iceberg">FilteredManifest</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/ManifestReader.html#filterPartitions-com.netflix.iceberg.expressions.Expression-">filterPartitions</a></span>(<a href="../../../com/netflix/iceberg/expressions/Expression.html" title="interface in com.netflix.iceberg.expressions">Expression</a>&nbsp;expr)</code>
-<div class="block">Adds a filter expression on partition data for matching files.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/FilteredManifest.html" title="class in com.netflix.iceberg">FilteredManifest</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/ManifestReader.html#filterRows-com.netflix.iceberg.expressions.Expression-">filterRows</a></span>(<a href="../../../com/netflix/iceberg/expressions/Expression.html" title="interface in com.netflix.iceberg.expressions">Expression</a>&nbsp;expr)</code>
-<div class="block">Adds a filter expression on data rows for matching files.</div>
-</td>
-</tr>
-<tr id="i5" class="rowColor">
-<td class="colFirst"><code>static <a href="../../../com/netflix/iceberg/ManifestReader.html" title="class in com.netflix.iceberg">ManifestReader</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/ManifestReader.html#inMemory-com.netflix.iceberg.PartitionSpec-java.lang.Iterable-">inMemory</a></span>(<a href="../../../com/netflix/iceberg/PartitionSpec.html" title="class in com.netflix.iceberg">PartitionSpec</a>&nbsp;spec,
-        java.lang.Iterable&lt;com.netflix.iceberg.ManifestEntry&gt;&nbsp;entries)</code>
-<div class="block">Returns a new <a href="../../../com/netflix/iceberg/ManifestReader.html" title="class in com.netflix.iceberg"><code>ManifestReader</code></a> for an in-memory list of <code>ManifestEntry</code>.</div>
-</td>
-</tr>
-<tr id="i6" class="altColor">
-<td class="colFirst"><code>java.util.Iterator&lt;<a href="../../../com/netflix/iceberg/DataFile.html" title="interface in com.netflix.iceberg">DataFile</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/ManifestReader.html#iterator--">iterator</a></span>()</code>&nbsp;</td>
-</tr>
-<tr id="i7" class="rowColor">
-<td class="colFirst"><code>static <a href="../../../com/netflix/iceberg/ManifestReader.html" title="class in com.netflix.iceberg">ManifestReader</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/ManifestReader.html#read-com.netflix.iceberg.io.InputFile-">read</a></span>(<a href="../../../com/netflix/iceberg/io/InputFile.html" title="interface in com.netflix.iceberg.io">InputFile</a>&nbsp;file)</code>
-<div class="block">Returns a new <a href="../../../com/netflix/iceberg/ManifestReader.html" title="class in com.netflix.iceberg"><code>ManifestReader</code></a> for an <a href="../../../com/netflix/iceberg/io/InputFile.html" title="interface in com.netflix.iceberg.io"><code>InputFile</code></a>.</div>
-</td>
-</tr>
-<tr id="i8" class="altColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/Schema.html" title="class in com.netflix.iceberg">Schema</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/ManifestReader.html#schema--">schema</a></span>()</code>&nbsp;</td>
-</tr>
-<tr id="i9" class="rowColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/FilteredManifest.html" title="class in com.netflix.iceberg">FilteredManifest</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/ManifestReader.html#select-java.util.Collection-">select</a></span>(java.util.Collection&lt;java.lang.String&gt;&nbsp;columns)</code>
-<div class="block">Selects the columns of a file manifest to read.</div>
-</td>
-</tr>
-<tr id="i10" class="altColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/PartitionSpec.html" title="class in com.netflix.iceberg">PartitionSpec</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/ManifestReader.html#spec--">spec</a></span>()</code>&nbsp;</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.com.netflix.iceberg.io.CloseableGroup">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;com.netflix.iceberg.io.<a href="../../../com/netflix/iceberg/io/CloseableGroup.html" title="class in com.netflix.iceberg.io">CloseableGroup</a></h3>
-<code><a href="../../../com/netflix/iceberg/io/CloseableGroup.html#addCloseable-java.io.Closeable-">addCloseable</a>, <a href="../../../com/netflix/iceberg/io/CloseableGroup.html#close--">close</a></code></li>
-</ul>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
-<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
-</ul>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.com.netflix.iceberg.Filterable">
-<!--   -->
-</a>
-<h3>Methods inherited from interface&nbsp;com.netflix.iceberg.<a href="../../../com/netflix/iceberg/Filterable.html" title="interface in com.netflix.iceberg">Filterable</a></h3>
-<code><a href="../../../com/netflix/iceberg/Filterable.html#select-java.lang.String...-">select</a></code></li>
-</ul>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Iterable">
-<!--   -->
-</a>
-<h3>Methods inherited from interface&nbsp;java.lang.Iterable</h3>
-<code>forEach, spliterator</code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="read-com.netflix.iceberg.io.InputFile-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>read</h4>
-<pre>public static&nbsp;<a href="../../../com/netflix/iceberg/ManifestReader.html" title="class in com.netflix.iceberg">ManifestReader</a>&nbsp;read(<a href="../../../com/netflix/iceberg/io/InputFile.html" title="interface in com.netflix.iceberg.io">InputFile</a>&nbsp;file)</pre>
-<div class="block">Returns a new <a href="../../../com/netflix/iceberg/ManifestReader.html" title="class in com.netflix.iceberg"><code>ManifestReader</code></a> for an <a href="../../../com/netflix/iceberg/io/InputFile.html" title="interface in com.netflix.iceberg.io"><code>InputFile</code></a>.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>file</code> - an InputFile</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>a manifest reader</dd>
-</dl>
-</li>
-</ul>
-<a name="inMemory-com.netflix.iceberg.PartitionSpec-java.lang.Iterable-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>inMemory</h4>
-<pre>public static&nbsp;<a href="../../../com/netflix/iceberg/ManifestReader.html" title="class in com.netflix.iceberg">ManifestReader</a>&nbsp;inMemory(<a href="../../../com/netflix/iceberg/PartitionSpec.html" title="class in com.netflix.iceberg">PartitionSpec</a>&nbsp;spec,
-                                      java.lang.Iterable&lt;com.netflix.iceberg.ManifestEntry&gt;&nbsp;entries)</pre>
-<div class="block">Returns a new <a href="../../../com/netflix/iceberg/ManifestReader.html" title="class in com.netflix.iceberg"><code>ManifestReader</code></a> for an in-memory list of <code>ManifestEntry</code>.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>spec</code> - a partition spec for the entries</dd>
-<dd><code>entries</code> - an in-memory list of entries for this manifest</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>a manifest reader</dd>
-</dl>
-</li>
-</ul>
-<a name="file--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>file</h4>
-<pre>public&nbsp;<a href="../../../com/netflix/iceberg/io/InputFile.html" title="interface in com.netflix.iceberg.io">InputFile</a>&nbsp;file()</pre>
-</li>
-</ul>
-<a name="schema--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>schema</h4>
-<pre>public&nbsp;<a href="../../../com/netflix/iceberg/Schema.html" title="class in com.netflix.iceberg">Schema</a>&nbsp;schema()</pre>
-</li>
-</ul>
-<a name="spec--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>spec</h4>
-<pre>public&nbsp;<a href="../../../com/netflix/iceberg/PartitionSpec.html" title="class in com.netflix.iceberg">PartitionSpec</a>&nbsp;spec()</pre>
-</li>
-</ul>
-<a name="iterator--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>iterator</h4>
-<pre>public&nbsp;java.util.Iterator&lt;<a href="../../../com/netflix/iceberg/DataFile.html" title="interface in com.netflix.iceberg">DataFile</a>&gt;&nbsp;iterator()</pre>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code>iterator</code>&nbsp;in interface&nbsp;<code>java.lang.Iterable&lt;<a href="../../../com/netflix/iceberg/DataFile.html" title="interface in com.netflix.iceberg">DataFile</a>&gt;</code></dd>
-</dl>
-</li>
-</ul>
-<a name="select-java.util.Collection-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>select</h4>
-<pre>public&nbsp;<a href="../../../com/netflix/iceberg/FilteredManifest.html" title="class in com.netflix.iceberg">FilteredManifest</a>&nbsp;select(java.util.Collection&lt;java.lang.String&gt;&nbsp;columns)</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../com/netflix/iceberg/Filterable.html#select-java.util.Collection-">Filterable</a></code></span></div>
-<div class="block">Selects the columns of a file manifest to read.
- <p>
- If columns are set multiple times, the last set of columns will be read.
- <p>
- If the Filterable object has partition filters, they will be added to the returned partial.
- <p>
- For a list of column names, see the table format specification.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../com/netflix/iceberg/Filterable.html#select-java.util.Collection-">select</a></code>&nbsp;in interface&nbsp;<code><a href="../../../com/netflix/iceberg/Filterable.html" title="interface in com.netflix.iceberg">Filterable</a>&lt;<a href="../../../com/netflix/iceberg/FilteredManifest.html" title="class in com.netflix.iceberg">FilteredManifest</a>&gt;</code></dd>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>columns</code> - String column names to load from the manifest file</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>a Filterable that will load only the given columns</dd>
-</dl>
-</li>
-</ul>
-<a name="filterPartitions-com.netflix.iceberg.expressions.Expression-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>filterPartitions</h4>
-<pre>public&nbsp;<a href="../../../com/netflix/iceberg/FilteredManifest.html" title="class in com.netflix.iceberg">FilteredManifest</a>&nbsp;filterPartitions(<a href="../../../com/netflix/iceberg/expressions/Expression.html" title="interface in com.netflix.iceberg.expressions">Expression</a>&nbsp;expr)</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../com/netflix/iceberg/Filterable.html#filterPartitions-com.netflix.iceberg.expressions.Expression-">Filterable</a></code></span></div>
-<div class="block">Adds a filter expression on partition data for matching files.
- <p>
- If the Filterable object already has partition filters, the new filter will be added as an
- additional requirement. The result filter expression will be the result of expr and any
- existing filters.
- <p>
- If the Filterable object has columns selected, they will be added to the returned partial.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../com/netflix/iceberg/Filterable.html#filterPartitions-com.netflix.iceberg.expressions.Expression-">filterPartitions</a></code>&nbsp;in interface&nbsp;<code><a href="../../../com/netflix/iceberg/Filterable.html" title="interface in com.netflix.iceberg">Filterable</a>&lt;<a href="../../../com/netflix/iceberg/FilteredManifest.html" title="class in com.netflix.iceberg">FilteredManifest</a>&gt;</code></dd>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>expr</code> - An expression for filtering this Filterable using partition data</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>a Filterable that will load only rows that match expr</dd>
-</dl>
-</li>
-</ul>
-<a name="filterRows-com.netflix.iceberg.expressions.Expression-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>filterRows</h4>
-<pre>public&nbsp;<a href="../../../com/netflix/iceberg/FilteredManifest.html" title="class in com.netflix.iceberg">FilteredManifest</a>&nbsp;filterRows(<a href="../../../com/netflix/iceberg/expressions/Expression.html" title="interface in com.netflix.iceberg.expressions">Expression</a>&nbsp;expr)</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../com/netflix/iceberg/Filterable.html#filterRows-com.netflix.iceberg.expressions.Expression-">Filterable</a></code></span></div>
-<div class="block">Adds a filter expression on data rows for matching files.
- <p>
- Expressions passed to this function will be converted to partition expressions before they are
- used to filter data files.
- <p>
- If the Filterable object already has partition filters, the new filter will be added as an
- additional requirement. The result filter expression will be the result of expr and any
- existing filters.
- <p>
- If the Filterable object has columns selected, they will be added to the returned partial.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../com/netflix/iceberg/Filterable.html#filterRows-com.netflix.iceberg.expressions.Expression-">filterRows</a></code>&nbsp;in interface&nbsp;<code><a href="../../../com/netflix/iceberg/Filterable.html" title="interface in com.netflix.iceberg">Filterable</a>&lt;<a href="../../../com/netflix/iceberg/FilteredManifest.html" title="class in com.netflix.iceberg">FilteredManifest</a>&gt;</code></dd>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>expr</code> - An expression for filtering this Filterable using row data</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>a Filterable that will load only rows that match expr</dd>
-</dl>
-</li>
-</ul>
-<a name="addedFiles--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>addedFiles</h4>
-<pre>public&nbsp;java.util.List&lt;com.netflix.iceberg.ManifestEntry&gt;&nbsp;addedFiles()</pre>
-</li>
-</ul>
-<a name="deletedFiles--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>deletedFiles</h4>
-<pre>public&nbsp;java.util.List&lt;com.netflix.iceberg.ManifestEntry&gt;&nbsp;deletedFiles()</pre>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../index-all.html">Index</a></li>
-<li><a href="../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../com/netflix/iceberg/ManifestFile.PartitionFieldSummary.html" title="interface in com.netflix.iceberg"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../com/netflix/iceberg/Metrics.html" title="class in com.netflix.iceberg"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../index.html?com/netflix/iceberg/ManifestReader.html" target="_top">Frames</a></li>
-<li><a href="ManifestReader.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-</body>
-</html>
diff --git a/javadoc/0.6.0/com/netflix/iceberg/OverwriteData.html b/javadoc/0.6.0/com/netflix/iceberg/OverwriteData.html
deleted file mode 100644
index ad99820..0000000
--- a/javadoc/0.6.0/com/netflix/iceberg/OverwriteData.html
+++ /dev/null
@@ -1,672 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Tue Dec 04 16:59:53 PST 2018 -->
-<title>OverwriteData (iceberg 0.6.0 API)</title>
-<meta name="date" content="2018-12-04">
-<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="OverwriteData (iceberg 0.6.0 API)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../index-all.html">Index</a></li>
-<li><a href="../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../com/netflix/iceberg/Metrics.html" title="class in com.netflix.iceberg"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../com/netflix/iceberg/OverwriteFiles.html" title="interface in com.netflix.iceberg"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../index.html?com/netflix/iceberg/OverwriteData.html" target="_top">Frames</a></li>
-<li><a href="OverwriteData.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">com.netflix.iceberg</div>
-<h2 title="Class OverwriteData" class="title">Class OverwriteData</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li>java.lang.Object</li>
-<li>
-<ul class="inheritance">
-<li>com.netflix.iceberg.OverwriteData</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Implemented Interfaces:</dt>
-<dd><a href="../../../com/netflix/iceberg/OverwriteFiles.html" title="interface in com.netflix.iceberg">OverwriteFiles</a>, <a href="../../../com/netflix/iceberg/PendingUpdate.html" title="interface in com.netflix.iceberg">PendingUpdate</a>&lt;<a href="../../../com/netflix/iceberg/Snapshot.html" title="interface in com.netflix.iceberg">Snapshot</a>&gt;</dd>
-</dl>
-<hr>
-<br>
-<pre>public class <span class="typeNameLabel">OverwriteData</span>
-extends java.lang.Object
-implements <a href="../../../com/netflix/iceberg/OverwriteFiles.html" title="interface in com.netflix.iceberg">OverwriteFiles</a></pre>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ======== NESTED CLASS SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="nested.class.summary">
-<!--   -->
-</a>
-<h3>Nested Class Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
-<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Class and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>protected static class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink">com.netflix.iceberg.MergingSnapshotUpdate.DeleteException</span></code>&nbsp;</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
-<!--   -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier</th>
-<th class="colLast" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>protected </code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/OverwriteData.html#OverwriteData-com.netflix.iceberg.TableOperations-">OverwriteData</a></span>(<a href="../../../com/netflix/iceberg/TableOperations.html" title="interface in com.netflix.iceberg">TableOperations</a>&nbsp;ops)</code>&nbsp;</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>protected void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/OverwriteData.html#add-com.netflix.iceberg.DataFile-">add</a></span>(<a href="../../../com/netflix/iceberg/DataFile.html" title="interface in com.netflix.iceberg">DataFile</a>&nbsp;file)</code>
-<div class="block">Add a file to the new snapshot.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code>protected java.util.List&lt;<a href="../../../com/netflix/iceberg/DataFile.html" title="interface in com.netflix.iceberg">DataFile</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/OverwriteData.html#addedFiles--">addedFiles</a></span>()</code>&nbsp;</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/OverwriteFiles.html" title="interface in com.netflix.iceberg">OverwriteFiles</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/OverwriteData.html#addFile-com.netflix.iceberg.DataFile-">addFile</a></span>(<a href="../../../com/netflix/iceberg/DataFile.html" title="interface in com.netflix.iceberg">DataFile</a>&nbsp;file)</code>
-<div class="block">Add a <a href="../../../com/netflix/iceberg/DataFile.html" title="interface in com.netflix.iceberg"><code>DataFile</code></a> to the table.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/Snapshot.html" title="interface in com.netflix.iceberg">Snapshot</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/OverwriteData.html#apply--">apply</a></span>()</code>
-<div class="block">Apply the pending changes and return the uncommitted changes for validation.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code>java.util.List&lt;<a href="../../../com/netflix/iceberg/ManifestFile.html" title="interface in com.netflix.iceberg">ManifestFile</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/OverwriteData.html#apply-com.netflix.iceberg.TableMetadata-">apply</a></span>(<a href="../../../com/netflix/iceberg/TableMetadata.html" title="class in com.netflix.iceberg">TableMetadata</a>&nbsp;base)</code>
-<div class="block">Apply the update's changes to the base table metadata and return the new manifest list.</div>
-</td>
-</tr>
-<tr id="i5" class="rowColor">
-<td class="colFirst"><code>protected void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/OverwriteData.html#cleanAll--">cleanAll</a></span>()</code>&nbsp;</td>
-</tr>
-<tr id="i6" class="altColor">
-<td class="colFirst"><code>protected void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/OverwriteData.html#cleanUncommitted-java.util.Set-">cleanUncommitted</a></span>(java.util.Set&lt;<a href="../../../com/netflix/iceberg/ManifestFile.html" title="interface in com.netflix.iceberg">ManifestFile</a>&gt;&nbsp;committed)</code>
-<div class="block">Clean up any uncommitted manifests that were created.</div>
-</td>
-</tr>
-<tr id="i7" class="rowColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/OverwriteData.html#commit--">commit</a></span>()</code>
-<div class="block">Apply the pending changes and commit.</div>
-</td>
-</tr>
-<tr id="i8" class="altColor">
-<td class="colFirst"><code>protected void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/OverwriteData.html#delete-java.lang.CharSequence-">delete</a></span>(java.lang.CharSequence&nbsp;path)</code>
-<div class="block">Add a specific path to be deleted in the new snapshot.</div>
-</td>
-</tr>
-<tr id="i9" class="rowColor">
-<td class="colFirst"><code>protected void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/OverwriteData.html#deleteByRowFilter-com.netflix.iceberg.expressions.Expression-">deleteByRowFilter</a></span>(<a href="../../../com/netflix/iceberg/expressions/Expression.html" title="interface in com.netflix.iceberg.expressions">Expression</a>&nbsp;expr)</code>
-<div class="block">Add a filter to match files to delete.</div>
-</td>
-</tr>
-<tr id="i10" class="altColor">
-<td class="colFirst"><code>protected void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/OverwriteData.html#deleteFile-java.lang.String-">deleteFile</a></span>(java.lang.String&nbsp;path)</code>&nbsp;</td>
-</tr>
-<tr id="i11" class="rowColor">
-<td class="colFirst"><code>protected void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/OverwriteData.html#dropPartition-com.netflix.iceberg.StructLike-">dropPartition</a></span>(<a href="../../../com/netflix/iceberg/StructLike.html" title="interface in com.netflix.iceberg">StructLike</a>&nbsp;partition)</code>
-<div class="block">Add a partition tuple to drop from the table during the delete phase.</div>
-</td>
-</tr>
-<tr id="i12" class="altColor">
-<td class="colFirst"><code>protected void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/OverwriteData.html#failAnyDelete--">failAnyDelete</a></span>()</code>&nbsp;</td>
-</tr>
-<tr id="i13" class="rowColor">
-<td class="colFirst"><code>protected void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/OverwriteData.html#failMissingDeletePaths--">failMissingDeletePaths</a></span>()</code>&nbsp;</td>
-</tr>
-<tr id="i14" class="altColor">
-<td class="colFirst"><code>protected <a href="../../../com/netflix/iceberg/io/OutputFile.html" title="interface in com.netflix.iceberg.io">OutputFile</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/OverwriteData.html#manifestListPath--">manifestListPath</a></span>()</code>&nbsp;</td>
-</tr>
-<tr id="i15" class="rowColor">
-<td class="colFirst"><code>protected <a href="../../../com/netflix/iceberg/io/OutputFile.html" title="interface in com.netflix.iceberg.io">OutputFile</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/OverwriteData.html#manifestPath-int-">manifestPath</a></span>(int&nbsp;i)</code>&nbsp;</td>
-</tr>
-<tr id="i16" class="altColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/OverwriteFiles.html" title="interface in com.netflix.iceberg">OverwriteFiles</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/OverwriteData.html#overwriteByRowFilter-com.netflix.iceberg.expressions.Expression-">overwriteByRowFilter</a></span>(<a href="../../../com/netflix/iceberg/expressions/Expression.html" title="interface in com.netflix.iceberg.expressions">Expression</a>&nbsp;expr)</code>
-<div class="block">Delete files that match an <a href="../../../com/netflix/iceberg/expressions/Expression.html" title="interface in com.netflix.iceberg.expressions"><code>Expression</code></a> on data rows from the table.</div>
-</td>
-</tr>
-<tr id="i17" class="rowColor">
-<td class="colFirst"><code>protected <a href="../../../com/netflix/iceberg/expressions/Expression.html" title="interface in com.netflix.iceberg.expressions">Expression</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/OverwriteData.html#rowFilter--">rowFilter</a></span>()</code>&nbsp;</td>
-</tr>
-<tr id="i18" class="altColor">
-<td class="colFirst"><code>protected long</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/OverwriteData.html#snapshotId--">snapshotId</a></span>()</code>&nbsp;</td>
-</tr>
-<tr id="i19" class="rowColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/OverwriteFiles.html" title="interface in com.netflix.iceberg">OverwriteFiles</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/OverwriteData.html#validateAddedFiles--">validateAddedFiles</a></span>()</code>
-<div class="block">Signal that each file added to the table must match the overwrite expression.</div>
-</td>
-</tr>
-<tr id="i20" class="altColor">
-<td class="colFirst"><code>protected <a href="../../../com/netflix/iceberg/PartitionSpec.html" title="class in com.netflix.iceberg">PartitionSpec</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/OverwriteData.html#writeSpec--">writeSpec</a></span>()</code>&nbsp;</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
-<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
-</ul>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.com.netflix.iceberg.PendingUpdate">
-<!--   -->
-</a>
-<h3>Methods inherited from interface&nbsp;com.netflix.iceberg.<a href="../../../com/netflix/iceberg/PendingUpdate.html" title="interface in com.netflix.iceberg">PendingUpdate</a></h3>
-<code><a href="../../../com/netflix/iceberg/PendingUpdate.html#apply--">apply</a>, <a href="../../../com/netflix/iceberg/PendingUpdate.html#commit--">commit</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
-<!--   -->
-</a>
-<h3>Constructor Detail</h3>
-<a name="OverwriteData-com.netflix.iceberg.TableOperations-">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>OverwriteData</h4>
-<pre>protected&nbsp;OverwriteData(<a href="../../../com/netflix/iceberg/TableOperations.html" title="interface in com.netflix.iceberg">TableOperations</a>&nbsp;ops)</pre>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="overwriteByRowFilter-com.netflix.iceberg.expressions.Expression-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>overwriteByRowFilter</h4>
-<pre>public&nbsp;<a href="../../../com/netflix/iceberg/OverwriteFiles.html" title="interface in com.netflix.iceberg">OverwriteFiles</a>&nbsp;overwriteByRowFilter(<a href="../../../com/netflix/iceberg/expressions/Expression.html" title="interface in com.netflix.iceberg.expressions">Expression</a>&nbsp;expr)</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../com/netflix/iceberg/OverwriteFiles.html#overwriteByRowFilter-com.netflix.iceberg.expressions.Expression-">OverwriteFiles</a></code></span></div>
-<div class="block">Delete files that match an <a href="../../../com/netflix/iceberg/expressions/Expression.html" title="interface in com.netflix.iceberg.expressions"><code>Expression</code></a> on data rows from the table.
- <p>
- A file is selected to be deleted by the expression if it could contain any rows that match the
- expression (candidate files are selected using an
- <a href="../../../com/netflix/iceberg/expressions/Projections.html#inclusive-com.netflix.iceberg.PartitionSpec-"><code>inclusive projection</code></a>). These candidate files are
- deleted if all of the rows in the file must match the expression (the partition data matches
- the expression's <a href="../../../com/netflix/iceberg/expressions/Projections.html#strict-com.netflix.iceberg.PartitionSpec-"><code>Projections.strict(PartitionSpec)</code></a> strict projection}). This guarantees
- that files are deleted if and only if all rows in the file must match the expression.
- <p>
- Files that may contain some rows that match the expression and some rows that do not will
- result in a <a href="../../../com/netflix/iceberg/exceptions/ValidationException.html" title="class in com.netflix.iceberg.exceptions"><code>ValidationException</code></a>.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../com/netflix/iceberg/OverwriteFiles.html#overwriteByRowFilter-com.netflix.iceberg.expressions.Expression-">overwriteByRowFilter</a></code>&nbsp;in interface&nbsp;<code><a href="../../../com/netflix/iceberg/OverwriteFiles.html" title="interface in com.netflix.iceberg">OverwriteFiles</a></code></dd>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>expr</code> - an expression on rows in the table</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>this for method chaining</dd>
-</dl>
-</li>
-</ul>
-<a name="addFile-com.netflix.iceberg.DataFile-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>addFile</h4>
-<pre>public&nbsp;<a href="../../../com/netflix/iceberg/OverwriteFiles.html" title="interface in com.netflix.iceberg">OverwriteFiles</a>&nbsp;addFile(<a href="../../../com/netflix/iceberg/DataFile.html" title="interface in com.netflix.iceberg">DataFile</a>&nbsp;file)</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../com/netflix/iceberg/OverwriteFiles.html#addFile-com.netflix.iceberg.DataFile-">OverwriteFiles</a></code></span></div>
-<div class="block">Add a <a href="../../../com/netflix/iceberg/DataFile.html" title="interface in com.netflix.iceberg"><code>DataFile</code></a> to the table.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../com/netflix/iceberg/OverwriteFiles.html#addFile-com.netflix.iceberg.DataFile-">addFile</a></code>&nbsp;in interface&nbsp;<code><a href="../../../com/netflix/iceberg/OverwriteFiles.html" title="interface in com.netflix.iceberg">OverwriteFiles</a></code></dd>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>file</code> - a data file</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>this for method chaining</dd>
-</dl>
-</li>
-</ul>
-<a name="validateAddedFiles--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>validateAddedFiles</h4>
-<pre>public&nbsp;<a href="../../../com/netflix/iceberg/OverwriteFiles.html" title="interface in com.netflix.iceberg">OverwriteFiles</a>&nbsp;validateAddedFiles()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../com/netflix/iceberg/OverwriteFiles.html#validateAddedFiles--">OverwriteFiles</a></code></span></div>
-<div class="block">Signal that each file added to the table must match the overwrite expression.
- <p>
- If this method is called, each added file is validated on commit to ensure that it matches the
- overwrite row filter. This is used to ensure that writes are idempotent: that files cannot
- be added during a commit that would not be removed if the operation were run a second time.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../com/netflix/iceberg/OverwriteFiles.html#validateAddedFiles--">validateAddedFiles</a></code>&nbsp;in interface&nbsp;<code><a href="../../../com/netflix/iceberg/OverwriteFiles.html" title="interface in com.netflix.iceberg">OverwriteFiles</a></code></dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>this for method chaining</dd>
-</dl>
-</li>
-</ul>
-<a name="apply-com.netflix.iceberg.TableMetadata-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>apply</h4>
-<pre>public&nbsp;java.util.List&lt;<a href="../../../com/netflix/iceberg/ManifestFile.html" title="interface in com.netflix.iceberg">ManifestFile</a>&gt;&nbsp;apply(<a href="../../../com/netflix/iceberg/TableMetadata.html" title="class in com.netflix.iceberg">TableMetadata</a>&nbsp;base)</pre>
-<div class="block">Apply the update's changes to the base table metadata and return the new manifest list.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>base</code> - the base table metadata to apply changes to</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>a manifest list for the new snapshot.</dd>
-</dl>
-</li>
-</ul>
-<a name="writeSpec--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>writeSpec</h4>
-<pre>protected&nbsp;<a href="../../../com/netflix/iceberg/PartitionSpec.html" title="class in com.netflix.iceberg">PartitionSpec</a>&nbsp;writeSpec()</pre>
-</li>
-</ul>
-<a name="rowFilter--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>rowFilter</h4>
-<pre>protected&nbsp;<a href="../../../com/netflix/iceberg/expressions/Expression.html" title="interface in com.netflix.iceberg.expressions">Expression</a>&nbsp;rowFilter()</pre>
-</li>
-</ul>
-<a name="addedFiles--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>addedFiles</h4>
-<pre>protected&nbsp;java.util.List&lt;<a href="../../../com/netflix/iceberg/DataFile.html" title="interface in com.netflix.iceberg">DataFile</a>&gt;&nbsp;addedFiles()</pre>
-</li>
-</ul>
-<a name="failAnyDelete--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>failAnyDelete</h4>
-<pre>protected&nbsp;void&nbsp;failAnyDelete()</pre>
-</li>
-</ul>
-<a name="failMissingDeletePaths--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>failMissingDeletePaths</h4>
-<pre>protected&nbsp;void&nbsp;failMissingDeletePaths()</pre>
-</li>
-</ul>
-<a name="deleteByRowFilter-com.netflix.iceberg.expressions.Expression-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>deleteByRowFilter</h4>
-<pre>protected&nbsp;void&nbsp;deleteByRowFilter(<a href="../../../com/netflix/iceberg/expressions/Expression.html" title="interface in com.netflix.iceberg.expressions">Expression</a>&nbsp;expr)</pre>
-<div class="block">Add a filter to match files to delete. A file will be deleted if all of the rows it contains
- match this or any other filter passed to this method.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>expr</code> - an expression to match rows.</dd>
-</dl>
-</li>
-</ul>
-<a name="dropPartition-com.netflix.iceberg.StructLike-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>dropPartition</h4>
-<pre>protected&nbsp;void&nbsp;dropPartition(<a href="../../../com/netflix/iceberg/StructLike.html" title="interface in com.netflix.iceberg">StructLike</a>&nbsp;partition)</pre>
-<div class="block">Add a partition tuple to drop from the table during the delete phase.</div>
-</li>
-</ul>
-<a name="delete-java.lang.CharSequence-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>delete</h4>
-<pre>protected&nbsp;void&nbsp;delete(java.lang.CharSequence&nbsp;path)</pre>
-<div class="block">Add a specific path to be deleted in the new snapshot.</div>
-</li>
-</ul>
-<a name="add-com.netflix.iceberg.DataFile-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>add</h4>
-<pre>protected&nbsp;void&nbsp;add(<a href="../../../com/netflix/iceberg/DataFile.html" title="interface in com.netflix.iceberg">DataFile</a>&nbsp;file)</pre>
-<div class="block">Add a file to the new snapshot.</div>
-</li>
-</ul>
-<a name="cleanUncommitted-java.util.Set-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>cleanUncommitted</h4>
-<pre>protected&nbsp;void&nbsp;cleanUncommitted(java.util.Set&lt;<a href="../../../com/netflix/iceberg/ManifestFile.html" title="interface in com.netflix.iceberg">ManifestFile</a>&gt;&nbsp;committed)</pre>
-<div class="block">Clean up any uncommitted manifests that were created.
- <p>
- Manifests may not be committed if apply is called more because a commit conflict has occurred.
- Implementations may keep around manifests because the same changes will be made by both apply
- calls. This method instructs the implementation to clean up those manifests and passes the
- paths of the manifests that were actually committed.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>committed</code> - a set of manifest paths that were actually committed</dd>
-</dl>
-</li>
-</ul>
-<a name="apply--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>apply</h4>
-<pre>public&nbsp;<a href="../../../com/netflix/iceberg/Snapshot.html" title="interface in com.netflix.iceberg">Snapshot</a>&nbsp;apply()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../com/netflix/iceberg/PendingUpdate.html#apply--">PendingUpdate</a></code></span></div>
-<div class="block">Apply the pending changes and return the uncommitted changes for validation.
- <p>
- This does not result in a permanent update.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../com/netflix/iceberg/PendingUpdate.html#apply--">apply</a></code>&nbsp;in interface&nbsp;<code><a href="../../../com/netflix/iceberg/PendingUpdate.html" title="interface in com.netflix.iceberg">PendingUpdate</a>&lt;<a href="../../../com/netflix/iceberg/Snapshot.html" title="interface in com.netflix.iceberg">Snapshot</a>&gt;</code></dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>the uncommitted changes that would be committed by calling <a href="../../../com/netflix/iceberg/PendingUpdate.html#commit--"><code>PendingUpdate.commit()</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="commit--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>commit</h4>
-<pre>public&nbsp;void&nbsp;commit()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../com/netflix/iceberg/PendingUpdate.html#commit--">PendingUpdate</a></code></span></div>
-<div class="block">Apply the pending changes and commit.
- <p>
- Changes are committed by calling the underlying table's commit method.
- <p>
- Once the commit is successful, the updated table will be refreshed.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../com/netflix/iceberg/PendingUpdate.html#commit--">commit</a></code>&nbsp;in interface&nbsp;<code><a href="../../../com/netflix/iceberg/PendingUpdate.html" title="interface in com.netflix.iceberg">PendingUpdate</a>&lt;<a href="../../../com/netflix/iceberg/Snapshot.html" title="interface in com.netflix.iceberg">Snapshot</a>&gt;</code></dd>
-</dl>
-</li>
-</ul>
-<a name="cleanAll--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>cleanAll</h4>
-<pre>protected&nbsp;void&nbsp;cleanAll()</pre>
-</li>
-</ul>
-<a name="deleteFile-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>deleteFile</h4>
-<pre>protected&nbsp;void&nbsp;deleteFile(java.lang.String&nbsp;path)</pre>
-</li>
-</ul>
-<a name="manifestListPath--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>manifestListPath</h4>
-<pre>protected&nbsp;<a href="../../../com/netflix/iceberg/io/OutputFile.html" title="interface in com.netflix.iceberg.io">OutputFile</a>&nbsp;manifestListPath()</pre>
-</li>
-</ul>
-<a name="manifestPath-int-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>manifestPath</h4>
-<pre>protected&nbsp;<a href="../../../com/netflix/iceberg/io/OutputFile.html" title="interface in com.netflix.iceberg.io">OutputFile</a>&nbsp;manifestPath(int&nbsp;i)</pre>
-</li>
-</ul>
-<a name="snapshotId--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>snapshotId</h4>
-<pre>protected&nbsp;long&nbsp;snapshotId()</pre>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../index-all.html">Index</a></li>
-<li><a href="../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../com/netflix/iceberg/Metrics.html" title="class in com.netflix.iceberg"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../com/netflix/iceberg/OverwriteFiles.html" title="interface in com.netflix.iceberg"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../index.html?com/netflix/iceberg/OverwriteData.html" target="_top">Frames</a></li>
-<li><a href="OverwriteData.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-</body>
-</html>
diff --git a/javadoc/0.6.0/com/netflix/iceberg/ReplacePartitionsOperation.html b/javadoc/0.6.0/com/netflix/iceberg/ReplacePartitionsOperation.html
deleted file mode 100644
index aff69d3..0000000
--- a/javadoc/0.6.0/com/netflix/iceberg/ReplacePartitionsOperation.html
+++ /dev/null
@@ -1,597 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Tue Dec 04 16:59:53 PST 2018 -->
-<title>ReplacePartitionsOperation (iceberg 0.6.0 API)</title>
-<meta name="date" content="2018-12-04">
-<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ReplacePartitionsOperation (iceberg 0.6.0 API)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../index-all.html">Index</a></li>
-<li><a href="../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../com/netflix/iceberg/ReplacePartitions.html" title="interface in com.netflix.iceberg"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../com/netflix/iceberg/RewriteFiles.html" title="interface in com.netflix.iceberg"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../index.html?com/netflix/iceberg/ReplacePartitionsOperation.html" target="_top">Frames</a></li>
-<li><a href="ReplacePartitionsOperation.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">com.netflix.iceberg</div>
-<h2 title="Class ReplacePartitionsOperation" class="title">Class ReplacePartitionsOperation</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li>java.lang.Object</li>
-<li>
-<ul class="inheritance">
-<li>com.netflix.iceberg.ReplacePartitionsOperation</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Implemented Interfaces:</dt>
-<dd><a href="../../../com/netflix/iceberg/PendingUpdate.html" title="interface in com.netflix.iceberg">PendingUpdate</a>&lt;<a href="../../../com/netflix/iceberg/Snapshot.html" title="interface in com.netflix.iceberg">Snapshot</a>&gt;, <a href="../../../com/netflix/iceberg/ReplacePartitions.html" title="interface in com.netflix.iceberg">ReplacePartitions</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public class <span class="typeNameLabel">ReplacePartitionsOperation</span>
-extends java.lang.Object
-implements <a href="../../../com/netflix/iceberg/ReplacePartitions.html" title="interface in com.netflix.iceberg">ReplacePartitions</a></pre>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ======== NESTED CLASS SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="nested.class.summary">
-<!--   -->
-</a>
-<h3>Nested Class Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
-<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Class and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>protected static class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink">com.netflix.iceberg.MergingSnapshotUpdate.DeleteException</span></code>&nbsp;</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>protected void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/ReplacePartitionsOperation.html#add-com.netflix.iceberg.DataFile-">add</a></span>(<a href="../../../com/netflix/iceberg/DataFile.html" title="interface in com.netflix.iceberg">DataFile</a>&nbsp;file)</code>
-<div class="block">Add a file to the new snapshot.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code>protected java.util.List&lt;<a href="../../../com/netflix/iceberg/DataFile.html" title="interface in com.netflix.iceberg">DataFile</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/ReplacePartitionsOperation.html#addedFiles--">addedFiles</a></span>()</code>&nbsp;</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/ReplacePartitions.html" title="interface in com.netflix.iceberg">ReplacePartitions</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/ReplacePartitionsOperation.html#addFile-com.netflix.iceberg.DataFile-">addFile</a></span>(<a href="../../../com/netflix/iceberg/DataFile.html" title="interface in com.netflix.iceberg">DataFile</a>&nbsp;file)</code>
-<div class="block">Add a <a href="../../../com/netflix/iceberg/DataFile.html" title="interface in com.netflix.iceberg"><code>DataFile</code></a> to the table.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/Snapshot.html" title="interface in com.netflix.iceberg">Snapshot</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/ReplacePartitionsOperation.html#apply--">apply</a></span>()</code>
-<div class="block">Apply the pending changes and return the uncommitted changes for validation.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code>java.util.List&lt;<a href="../../../com/netflix/iceberg/ManifestFile.html" title="interface in com.netflix.iceberg">ManifestFile</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/ReplacePartitionsOperation.html#apply-com.netflix.iceberg.TableMetadata-">apply</a></span>(<a href="../../../com/netflix/iceberg/TableMetadata.html" title="class in com.netflix.iceberg">TableMetadata</a>&nbsp;base)</code>
-<div class="block">Apply the update's changes to the base table metadata and return the new manifest list.</div>
-</td>
-</tr>
-<tr id="i5" class="rowColor">
-<td class="colFirst"><code>protected void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/ReplacePartitionsOperation.html#cleanAll--">cleanAll</a></span>()</code>&nbsp;</td>
-</tr>
-<tr id="i6" class="altColor">
-<td class="colFirst"><code>protected void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/ReplacePartitionsOperation.html#cleanUncommitted-java.util.Set-">cleanUncommitted</a></span>(java.util.Set&lt;<a href="../../../com/netflix/iceberg/ManifestFile.html" title="interface in com.netflix.iceberg">ManifestFile</a>&gt;&nbsp;committed)</code>
-<div class="block">Clean up any uncommitted manifests that were created.</div>
-</td>
-</tr>
-<tr id="i7" class="rowColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/ReplacePartitionsOperation.html#commit--">commit</a></span>()</code>
-<div class="block">Apply the pending changes and commit.</div>
-</td>
-</tr>
-<tr id="i8" class="altColor">
-<td class="colFirst"><code>protected void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/ReplacePartitionsOperation.html#delete-java.lang.CharSequence-">delete</a></span>(java.lang.CharSequence&nbsp;path)</code>
-<div class="block">Add a specific path to be deleted in the new snapshot.</div>
-</td>
-</tr>
-<tr id="i9" class="rowColor">
-<td class="colFirst"><code>protected void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/ReplacePartitionsOperation.html#deleteByRowFilter-com.netflix.iceberg.expressions.Expression-">deleteByRowFilter</a></span>(<a href="../../../com/netflix/iceberg/expressions/Expression.html" title="interface in com.netflix.iceberg.expressions">Expression</a>&nbsp;expr)</code>
-<div class="block">Add a filter to match files to delete.</div>
-</td>
-</tr>
-<tr id="i10" class="altColor">
-<td class="colFirst"><code>protected void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/ReplacePartitionsOperation.html#deleteFile-java.lang.String-">deleteFile</a></span>(java.lang.String&nbsp;path)</code>&nbsp;</td>
-</tr>
-<tr id="i11" class="rowColor">
-<td class="colFirst"><code>protected void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/ReplacePartitionsOperation.html#dropPartition-com.netflix.iceberg.StructLike-">dropPartition</a></span>(<a href="../../../com/netflix/iceberg/StructLike.html" title="interface in com.netflix.iceberg">StructLike</a>&nbsp;partition)</code>
-<div class="block">Add a partition tuple to drop from the table during the delete phase.</div>
-</td>
-</tr>
-<tr id="i12" class="altColor">
-<td class="colFirst"><code>protected void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/ReplacePartitionsOperation.html#failAnyDelete--">failAnyDelete</a></span>()</code>&nbsp;</td>
-</tr>
-<tr id="i13" class="rowColor">
-<td class="colFirst"><code>protected void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/ReplacePartitionsOperation.html#failMissingDeletePaths--">failMissingDeletePaths</a></span>()</code>&nbsp;</td>
-</tr>
-<tr id="i14" class="altColor">
-<td class="colFirst"><code>protected <a href="../../../com/netflix/iceberg/io/OutputFile.html" title="interface in com.netflix.iceberg.io">OutputFile</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/ReplacePartitionsOperation.html#manifestListPath--">manifestListPath</a></span>()</code>&nbsp;</td>
-</tr>
-<tr id="i15" class="rowColor">
-<td class="colFirst"><code>protected <a href="../../../com/netflix/iceberg/io/OutputFile.html" title="interface in com.netflix.iceberg.io">OutputFile</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/ReplacePartitionsOperation.html#manifestPath-int-">manifestPath</a></span>(int&nbsp;i)</code>&nbsp;</td>
-</tr>
-<tr id="i16" class="altColor">
-<td class="colFirst"><code>protected <a href="../../../com/netflix/iceberg/expressions/Expression.html" title="interface in com.netflix.iceberg.expressions">Expression</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/ReplacePartitionsOperation.html#rowFilter--">rowFilter</a></span>()</code>&nbsp;</td>
-</tr>
-<tr id="i17" class="rowColor">
-<td class="colFirst"><code>protected long</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/ReplacePartitionsOperation.html#snapshotId--">snapshotId</a></span>()</code>&nbsp;</td>
-</tr>
-<tr id="i18" class="altColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/ReplacePartitions.html" title="interface in com.netflix.iceberg">ReplacePartitions</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/ReplacePartitionsOperation.html#validateAppendOnly--">validateAppendOnly</a></span>()</code>
-<div class="block">Validate that no partitions will be replaced and the operation is append-only.</div>
-</td>
-</tr>
-<tr id="i19" class="rowColor">
-<td class="colFirst"><code>protected <a href="../../../com/netflix/iceberg/PartitionSpec.html" title="class in com.netflix.iceberg">PartitionSpec</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/ReplacePartitionsOperation.html#writeSpec--">writeSpec</a></span>()</code>&nbsp;</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
-<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
-</ul>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.com.netflix.iceberg.PendingUpdate">
-<!--   -->
-</a>
-<h3>Methods inherited from interface&nbsp;com.netflix.iceberg.<a href="../../../com/netflix/iceberg/PendingUpdate.html" title="interface in com.netflix.iceberg">PendingUpdate</a></h3>
-<code><a href="../../../com/netflix/iceberg/PendingUpdate.html#apply--">apply</a>, <a href="../../../com/netflix/iceberg/PendingUpdate.html#commit--">commit</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="addFile-com.netflix.iceberg.DataFile-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>addFile</h4>
-<pre>public&nbsp;<a href="../../../com/netflix/iceberg/ReplacePartitions.html" title="interface in com.netflix.iceberg">ReplacePartitions</a>&nbsp;addFile(<a href="../../../com/netflix/iceberg/DataFile.html" title="interface in com.netflix.iceberg">DataFile</a>&nbsp;file)</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../com/netflix/iceberg/ReplacePartitions.html#addFile-com.netflix.iceberg.DataFile-">ReplacePartitions</a></code></span></div>
-<div class="block">Add a <a href="../../../com/netflix/iceberg/DataFile.html" title="interface in com.netflix.iceberg"><code>DataFile</code></a> to the table.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../com/netflix/iceberg/ReplacePartitions.html#addFile-com.netflix.iceberg.DataFile-">addFile</a></code>&nbsp;in interface&nbsp;<code><a href="../../../com/netflix/iceberg/ReplacePartitions.html" title="interface in com.netflix.iceberg">ReplacePartitions</a></code></dd>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>file</code> - a data file</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>this for method chaining</dd>
-</dl>
-</li>
-</ul>
-<a name="validateAppendOnly--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>validateAppendOnly</h4>
-<pre>public&nbsp;<a href="../../../com/netflix/iceberg/ReplacePartitions.html" title="interface in com.netflix.iceberg">ReplacePartitions</a>&nbsp;validateAppendOnly()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../com/netflix/iceberg/ReplacePartitions.html#validateAppendOnly--">ReplacePartitions</a></code></span></div>
-<div class="block">Validate that no partitions will be replaced and the operation is append-only.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../com/netflix/iceberg/ReplacePartitions.html#validateAppendOnly--">validateAppendOnly</a></code>&nbsp;in interface&nbsp;<code><a href="../../../com/netflix/iceberg/ReplacePartitions.html" title="interface in com.netflix.iceberg">ReplacePartitions</a></code></dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>this for method chaining</dd>
-</dl>
-</li>
-</ul>
-<a name="apply-com.netflix.iceberg.TableMetadata-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>apply</h4>
-<pre>public&nbsp;java.util.List&lt;<a href="../../../com/netflix/iceberg/ManifestFile.html" title="interface in com.netflix.iceberg">ManifestFile</a>&gt;&nbsp;apply(<a href="../../../com/netflix/iceberg/TableMetadata.html" title="class in com.netflix.iceberg">TableMetadata</a>&nbsp;base)</pre>
-<div class="block">Apply the update's changes to the base table metadata and return the new manifest list.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>base</code> - the base table metadata to apply changes to</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>a manifest list for the new snapshot.</dd>
-</dl>
-</li>
-</ul>
-<a name="writeSpec--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>writeSpec</h4>
-<pre>protected&nbsp;<a href="../../../com/netflix/iceberg/PartitionSpec.html" title="class in com.netflix.iceberg">PartitionSpec</a>&nbsp;writeSpec()</pre>
-</li>
-</ul>
-<a name="rowFilter--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>rowFilter</h4>
-<pre>protected&nbsp;<a href="../../../com/netflix/iceberg/expressions/Expression.html" title="interface in com.netflix.iceberg.expressions">Expression</a>&nbsp;rowFilter()</pre>
-</li>
-</ul>
-<a name="addedFiles--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>addedFiles</h4>
-<pre>protected&nbsp;java.util.List&lt;<a href="../../../com/netflix/iceberg/DataFile.html" title="interface in com.netflix.iceberg">DataFile</a>&gt;&nbsp;addedFiles()</pre>
-</li>
-</ul>
-<a name="failAnyDelete--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>failAnyDelete</h4>
-<pre>protected&nbsp;void&nbsp;failAnyDelete()</pre>
-</li>
-</ul>
-<a name="failMissingDeletePaths--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>failMissingDeletePaths</h4>
-<pre>protected&nbsp;void&nbsp;failMissingDeletePaths()</pre>
-</li>
-</ul>
-<a name="deleteByRowFilter-com.netflix.iceberg.expressions.Expression-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>deleteByRowFilter</h4>
-<pre>protected&nbsp;void&nbsp;deleteByRowFilter(<a href="../../../com/netflix/iceberg/expressions/Expression.html" title="interface in com.netflix.iceberg.expressions">Expression</a>&nbsp;expr)</pre>
-<div class="block">Add a filter to match files to delete. A file will be deleted if all of the rows it contains
- match this or any other filter passed to this method.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>expr</code> - an expression to match rows.</dd>
-</dl>
-</li>
-</ul>
-<a name="dropPartition-com.netflix.iceberg.StructLike-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>dropPartition</h4>
-<pre>protected&nbsp;void&nbsp;dropPartition(<a href="../../../com/netflix/iceberg/StructLike.html" title="interface in com.netflix.iceberg">StructLike</a>&nbsp;partition)</pre>
-<div class="block">Add a partition tuple to drop from the table during the delete phase.</div>
-</li>
-</ul>
-<a name="delete-java.lang.CharSequence-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>delete</h4>
-<pre>protected&nbsp;void&nbsp;delete(java.lang.CharSequence&nbsp;path)</pre>
-<div class="block">Add a specific path to be deleted in the new snapshot.</div>
-</li>
-</ul>
-<a name="add-com.netflix.iceberg.DataFile-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>add</h4>
-<pre>protected&nbsp;void&nbsp;add(<a href="../../../com/netflix/iceberg/DataFile.html" title="interface in com.netflix.iceberg">DataFile</a>&nbsp;file)</pre>
-<div class="block">Add a file to the new snapshot.</div>
-</li>
-</ul>
-<a name="cleanUncommitted-java.util.Set-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>cleanUncommitted</h4>
-<pre>protected&nbsp;void&nbsp;cleanUncommitted(java.util.Set&lt;<a href="../../../com/netflix/iceberg/ManifestFile.html" title="interface in com.netflix.iceberg">ManifestFile</a>&gt;&nbsp;committed)</pre>
-<div class="block">Clean up any uncommitted manifests that were created.
- <p>
- Manifests may not be committed if apply is called more because a commit conflict has occurred.
- Implementations may keep around manifests because the same changes will be made by both apply
- calls. This method instructs the implementation to clean up those manifests and passes the
- paths of the manifests that were actually committed.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>committed</code> - a set of manifest paths that were actually committed</dd>
-</dl>
-</li>
-</ul>
-<a name="apply--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>apply</h4>
-<pre>public&nbsp;<a href="../../../com/netflix/iceberg/Snapshot.html" title="interface in com.netflix.iceberg">Snapshot</a>&nbsp;apply()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../com/netflix/iceberg/PendingUpdate.html#apply--">PendingUpdate</a></code></span></div>
-<div class="block">Apply the pending changes and return the uncommitted changes for validation.
- <p>
- This does not result in a permanent update.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../com/netflix/iceberg/PendingUpdate.html#apply--">apply</a></code>&nbsp;in interface&nbsp;<code><a href="../../../com/netflix/iceberg/PendingUpdate.html" title="interface in com.netflix.iceberg">PendingUpdate</a>&lt;<a href="../../../com/netflix/iceberg/Snapshot.html" title="interface in com.netflix.iceberg">Snapshot</a>&gt;</code></dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>the uncommitted changes that would be committed by calling <a href="../../../com/netflix/iceberg/PendingUpdate.html#commit--"><code>PendingUpdate.commit()</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="commit--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>commit</h4>
-<pre>public&nbsp;void&nbsp;commit()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../com/netflix/iceberg/PendingUpdate.html#commit--">PendingUpdate</a></code></span></div>
-<div class="block">Apply the pending changes and commit.
- <p>
- Changes are committed by calling the underlying table's commit method.
- <p>
- Once the commit is successful, the updated table will be refreshed.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../com/netflix/iceberg/PendingUpdate.html#commit--">commit</a></code>&nbsp;in interface&nbsp;<code><a href="../../../com/netflix/iceberg/PendingUpdate.html" title="interface in com.netflix.iceberg">PendingUpdate</a>&lt;<a href="../../../com/netflix/iceberg/Snapshot.html" title="interface in com.netflix.iceberg">Snapshot</a>&gt;</code></dd>
-</dl>
-</li>
-</ul>
-<a name="cleanAll--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>cleanAll</h4>
-<pre>protected&nbsp;void&nbsp;cleanAll()</pre>
-</li>
-</ul>
-<a name="deleteFile-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>deleteFile</h4>
-<pre>protected&nbsp;void&nbsp;deleteFile(java.lang.String&nbsp;path)</pre>
-</li>
-</ul>
-<a name="manifestListPath--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>manifestListPath</h4>
-<pre>protected&nbsp;<a href="../../../com/netflix/iceberg/io/OutputFile.html" title="interface in com.netflix.iceberg.io">OutputFile</a>&nbsp;manifestListPath()</pre>
-</li>
-</ul>
-<a name="manifestPath-int-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>manifestPath</h4>
-<pre>protected&nbsp;<a href="../../../com/netflix/iceberg/io/OutputFile.html" title="interface in com.netflix.iceberg.io">OutputFile</a>&nbsp;manifestPath(int&nbsp;i)</pre>
-</li>
-</ul>
-<a name="snapshotId--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>snapshotId</h4>
-<pre>protected&nbsp;long&nbsp;snapshotId()</pre>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../index-all.html">Index</a></li>
-<li><a href="../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../com/netflix/iceberg/ReplacePartitions.html" title="interface in com.netflix.iceberg"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../com/netflix/iceberg/RewriteFiles.html" title="interface in com.netflix.iceberg"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../index.html?com/netflix/iceberg/ReplacePartitionsOperation.html" target="_top">Frames</a></li>
-<li><a href="ReplacePartitionsOperation.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-</body>
-</html>
diff --git a/javadoc/0.6.0/com/netflix/iceberg/Table.html b/javadoc/0.6.0/com/netflix/iceberg/Table.html
deleted file mode 100644
index 8aa8a14..0000000
--- a/javadoc/0.6.0/com/netflix/iceberg/Table.html
+++ /dev/null
@@ -1,601 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Tue Dec 04 16:59:53 PST 2018 -->
-<title>Table (iceberg 0.6.0 API)</title>
-<meta name="date" content="2018-12-04">
-<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Table (iceberg 0.6.0 API)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":18,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6,"i14":6,"i15":6,"i16":6,"i17":6,"i18":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../index-all.html">Index</a></li>
-<li><a href="../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../com/netflix/iceberg/SystemProperties.html" title="class in com.netflix.iceberg"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../com/netflix/iceberg/TableMetadata.html" title="class in com.netflix.iceberg"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../index.html?com/netflix/iceberg/Table.html" target="_top">Frames</a></li>
-<li><a href="Table.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">com.netflix.iceberg</div>
-<h2 title="Interface Table" class="title">Interface Table</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Known Implementing Classes:</dt>
-<dd><a href="../../../com/netflix/iceberg/BaseTable.html" title="class in com.netflix.iceberg">BaseTable</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">Table</span></pre>
-<div class="block">Represents a table.</div>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t5" class="tableTab"><span><a href="javascript:show(16);">Default Methods</a></span><span class="tabE [...]
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/Snapshot.html" title="interface in com.netflix.iceberg">Snapshot</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/Table.html#currentSnapshot--">currentSnapshot</a></span>()</code>
-<div class="block">Get the current <a href="../../../com/netflix/iceberg/Snapshot.html" title="interface in com.netflix.iceberg"><code>snapshot</code></a> for this table.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/ExpireSnapshots.html" title="interface in com.netflix.iceberg">ExpireSnapshots</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/Table.html#expireSnapshots--">expireSnapshots</a></span>()</code>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/ExpireSnapshots.html" title="interface in com.netflix.iceberg"><code>expire API</code></a> to manage snapshots in this table and commit.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code>java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/Table.html#location--">location</a></span>()</code>
-<div class="block">Return the table's base location.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/AppendFiles.html" title="interface in com.netflix.iceberg">AppendFiles</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/Table.html#newAppend--">newAppend</a></span>()</code>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/AppendFiles.html" title="interface in com.netflix.iceberg"><code>append API</code></a> to add files to this table and commit.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/DeleteFiles.html" title="interface in com.netflix.iceberg">DeleteFiles</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/Table.html#newDelete--">newDelete</a></span>()</code>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/DeleteFiles.html" title="interface in com.netflix.iceberg"><code>delete API</code></a> to replace files in this table and commit.</div>
-</td>
-</tr>
-<tr id="i5" class="rowColor">
-<td class="colFirst"><code>default <a href="../../../com/netflix/iceberg/AppendFiles.html" title="interface in com.netflix.iceberg">AppendFiles</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/Table.html#newFastAppend--">newFastAppend</a></span>()</code>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/AppendFiles.html" title="interface in com.netflix.iceberg"><code>append API</code></a> to add files to this table and commit.</div>
-</td>
-</tr>
-<tr id="i6" class="altColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/OverwriteFiles.html" title="interface in com.netflix.iceberg">OverwriteFiles</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/Table.html#newOverwrite--">newOverwrite</a></span>()</code>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/OverwriteFiles.html" title="interface in com.netflix.iceberg"><code>overwrite API</code></a> to overwrite files by a filter expression.</div>
-</td>
-</tr>
-<tr id="i7" class="rowColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/ReplacePartitions.html" title="interface in com.netflix.iceberg">ReplacePartitions</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/Table.html#newReplacePartitions--">newReplacePartitions</a></span>()</code>
-<div class="block">Not recommended: Create a new <a href="../../../com/netflix/iceberg/ReplacePartitions.html" title="interface in com.netflix.iceberg"><code>replace partitions API</code></a> to dynamically
- overwrite partitions in the table with new data.</div>
-</td>
-</tr>
-<tr id="i8" class="altColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/RewriteFiles.html" title="interface in com.netflix.iceberg">RewriteFiles</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/Table.html#newRewrite--">newRewrite</a></span>()</code>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/RewriteFiles.html" title="interface in com.netflix.iceberg"><code>rewrite API</code></a> to replace files in this table and commit.</div>
-</td>
-</tr>
-<tr id="i9" class="rowColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/TableScan.html" title="interface in com.netflix.iceberg">TableScan</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/Table.html#newScan--">newScan</a></span>()</code>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/TableScan.html" title="interface in com.netflix.iceberg"><code>scan</code></a> for this table.</div>
-</td>
-</tr>
-<tr id="i10" class="altColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/Transaction.html" title="interface in com.netflix.iceberg">Transaction</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/Table.html#newTransaction--">newTransaction</a></span>()</code>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/Transaction.html" title="interface in com.netflix.iceberg"><code>transaction API</code></a> to commit multiple table operations at once.</div>
-</td>
-</tr>
-<tr id="i11" class="rowColor">
-<td class="colFirst"><code>java.util.Map&lt;java.lang.String,java.lang.String&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/Table.html#properties--">properties</a></span>()</code>
-<div class="block">Return a map of string properties for this table.</div>
-</td>
-</tr>
-<tr id="i12" class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/Table.html#refresh--">refresh</a></span>()</code>
-<div class="block">Refresh the current table metadata.</div>
-</td>
-</tr>
-<tr id="i13" class="rowColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/Rollback.html" title="interface in com.netflix.iceberg">Rollback</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/Table.html#rollback--">rollback</a></span>()</code>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/Rollback.html" title="interface in com.netflix.iceberg"><code>rollback API</code></a> to roll back to a previous snapshot and commit.</div>
-</td>
-</tr>
-<tr id="i14" class="altColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/Schema.html" title="class in com.netflix.iceberg">Schema</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/Table.html#schema--">schema</a></span>()</code>
-<div class="block">Return the <a href="../../../com/netflix/iceberg/Schema.html" title="class in com.netflix.iceberg"><code>schema</code></a> for this table.</div>
-</td>
-</tr>
-<tr id="i15" class="rowColor">
-<td class="colFirst"><code>java.lang.Iterable&lt;<a href="../../../com/netflix/iceberg/Snapshot.html" title="interface in com.netflix.iceberg">Snapshot</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/Table.html#snapshots--">snapshots</a></span>()</code>
-<div class="block">Get the <a href="../../../com/netflix/iceberg/Snapshot.html" title="interface in com.netflix.iceberg"><code>snapshots</code></a> of this table.</div>
-</td>
-</tr>
-<tr id="i16" class="altColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/PartitionSpec.html" title="class in com.netflix.iceberg">PartitionSpec</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/Table.html#spec--">spec</a></span>()</code>
-<div class="block">Return the <a href="../../../com/netflix/iceberg/PartitionSpec.html" title="class in com.netflix.iceberg"><code>partition spec</code></a> for this table.</div>
-</td>
-</tr>
-<tr id="i17" class="rowColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/UpdateProperties.html" title="interface in com.netflix.iceberg">UpdateProperties</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/Table.html#updateProperties--">updateProperties</a></span>()</code>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/UpdateProperties.html" title="interface in com.netflix.iceberg"><code>UpdateProperties</code></a> to update table properties and commit the changes.</div>
-</td>
-</tr>
-<tr id="i18" class="altColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/UpdateSchema.html" title="interface in com.netflix.iceberg">UpdateSchema</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/Table.html#updateSchema--">updateSchema</a></span>()</code>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/UpdateSchema.html" title="interface in com.netflix.iceberg"><code>UpdateSchema</code></a> to alter the columns of this table and commit the change.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="refresh--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>refresh</h4>
-<pre>void&nbsp;refresh()</pre>
-<div class="block">Refresh the current table metadata.</div>
-</li>
-</ul>
-<a name="newScan--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>newScan</h4>
-<pre><a href="../../../com/netflix/iceberg/TableScan.html" title="interface in com.netflix.iceberg">TableScan</a>&nbsp;newScan()</pre>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/TableScan.html" title="interface in com.netflix.iceberg"><code>scan</code></a> for this table.
- <p>
- Once a table scan is created, it can be refined to project columns and filter data.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>a table scan for this table</dd>
-</dl>
-</li>
-</ul>
-<a name="schema--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>schema</h4>
-<pre><a href="../../../com/netflix/iceberg/Schema.html" title="class in com.netflix.iceberg">Schema</a>&nbsp;schema()</pre>
-<div class="block">Return the <a href="../../../com/netflix/iceberg/Schema.html" title="class in com.netflix.iceberg"><code>schema</code></a> for this table.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>this table's schema</dd>
-</dl>
-</li>
-</ul>
-<a name="spec--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>spec</h4>
-<pre><a href="../../../com/netflix/iceberg/PartitionSpec.html" title="class in com.netflix.iceberg">PartitionSpec</a>&nbsp;spec()</pre>
-<div class="block">Return the <a href="../../../com/netflix/iceberg/PartitionSpec.html" title="class in com.netflix.iceberg"><code>partition spec</code></a> for this table.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>this table's partition spec</dd>
-</dl>
-</li>
-</ul>
-<a name="properties--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>properties</h4>
-<pre>java.util.Map&lt;java.lang.String,java.lang.String&gt;&nbsp;properties()</pre>
-<div class="block">Return a map of string properties for this table.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>this table's properties map</dd>
-</dl>
-</li>
-</ul>
-<a name="location--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>location</h4>
-<pre>java.lang.String&nbsp;location()</pre>
-<div class="block">Return the table's base location.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>this table's location</dd>
-</dl>
-</li>
-</ul>
-<a name="currentSnapshot--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>currentSnapshot</h4>
-<pre><a href="../../../com/netflix/iceberg/Snapshot.html" title="interface in com.netflix.iceberg">Snapshot</a>&nbsp;currentSnapshot()</pre>
-<div class="block">Get the current <a href="../../../com/netflix/iceberg/Snapshot.html" title="interface in com.netflix.iceberg"><code>snapshot</code></a> for this table.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>the current table Snapshot.</dd>
-</dl>
-</li>
-</ul>
-<a name="snapshots--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>snapshots</h4>
-<pre>java.lang.Iterable&lt;<a href="../../../com/netflix/iceberg/Snapshot.html" title="interface in com.netflix.iceberg">Snapshot</a>&gt;&nbsp;snapshots()</pre>
-<div class="block">Get the <a href="../../../com/netflix/iceberg/Snapshot.html" title="interface in com.netflix.iceberg"><code>snapshots</code></a> of this table.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>an Iterable of snapshots of this table.</dd>
-</dl>
-</li>
-</ul>
-<a name="updateSchema--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>updateSchema</h4>
-<pre><a href="../../../com/netflix/iceberg/UpdateSchema.html" title="interface in com.netflix.iceberg">UpdateSchema</a>&nbsp;updateSchema()</pre>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/UpdateSchema.html" title="interface in com.netflix.iceberg"><code>UpdateSchema</code></a> to alter the columns of this table and commit the change.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>a new <a href="../../../com/netflix/iceberg/UpdateSchema.html" title="interface in com.netflix.iceberg"><code>UpdateSchema</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="updateProperties--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>updateProperties</h4>
-<pre><a href="../../../com/netflix/iceberg/UpdateProperties.html" title="interface in com.netflix.iceberg">UpdateProperties</a>&nbsp;updateProperties()</pre>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/UpdateProperties.html" title="interface in com.netflix.iceberg"><code>UpdateProperties</code></a> to update table properties and commit the changes.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>a new <a href="../../../com/netflix/iceberg/UpdateProperties.html" title="interface in com.netflix.iceberg"><code>UpdateProperties</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="newAppend--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>newAppend</h4>
-<pre><a href="../../../com/netflix/iceberg/AppendFiles.html" title="interface in com.netflix.iceberg">AppendFiles</a>&nbsp;newAppend()</pre>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/AppendFiles.html" title="interface in com.netflix.iceberg"><code>append API</code></a> to add files to this table and commit.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>a new <a href="../../../com/netflix/iceberg/AppendFiles.html" title="interface in com.netflix.iceberg"><code>AppendFiles</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="newFastAppend--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>newFastAppend</h4>
-<pre>default&nbsp;<a href="../../../com/netflix/iceberg/AppendFiles.html" title="interface in com.netflix.iceberg">AppendFiles</a>&nbsp;newFastAppend()</pre>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/AppendFiles.html" title="interface in com.netflix.iceberg"><code>append API</code></a> to add files to this table and commit.
- <p>
- Using this method signals to the underlying implementation that the append should not perform
- extra work in order to commit quickly. Fast appends are not recommended for normal writes
- because the fast commit may cause split planning to slow down over time.
- <p>
- Implementations may not support fast appends, in which case this will return the same appender
- as <a href="../../../com/netflix/iceberg/Table.html#newAppend--"><code>newAppend()</code></a>.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>a new <a href="../../../com/netflix/iceberg/AppendFiles.html" title="interface in com.netflix.iceberg"><code>AppendFiles</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="newRewrite--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>newRewrite</h4>
-<pre><a href="../../../com/netflix/iceberg/RewriteFiles.html" title="interface in com.netflix.iceberg">RewriteFiles</a>&nbsp;newRewrite()</pre>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/RewriteFiles.html" title="interface in com.netflix.iceberg"><code>rewrite API</code></a> to replace files in this table and commit.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>a new <a href="../../../com/netflix/iceberg/RewriteFiles.html" title="interface in com.netflix.iceberg"><code>RewriteFiles</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="newOverwrite--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>newOverwrite</h4>
-<pre><a href="../../../com/netflix/iceberg/OverwriteFiles.html" title="interface in com.netflix.iceberg">OverwriteFiles</a>&nbsp;newOverwrite()</pre>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/OverwriteFiles.html" title="interface in com.netflix.iceberg"><code>overwrite API</code></a> to overwrite files by a filter expression.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>a new <a href="../../../com/netflix/iceberg/OverwriteFiles.html" title="interface in com.netflix.iceberg"><code>OverwriteFiles</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="newReplacePartitions--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>newReplacePartitions</h4>
-<pre><a href="../../../com/netflix/iceberg/ReplacePartitions.html" title="interface in com.netflix.iceberg">ReplacePartitions</a>&nbsp;newReplacePartitions()</pre>
-<div class="block">Not recommended: Create a new <a href="../../../com/netflix/iceberg/ReplacePartitions.html" title="interface in com.netflix.iceberg"><code>replace partitions API</code></a> to dynamically
- overwrite partitions in the table with new data.
- <p>
- This is provided to implement SQL compatible with Hive table operations but is not recommended.
- Instead, use the <a href="../../../com/netflix/iceberg/OverwriteFiles.html" title="interface in com.netflix.iceberg"><code>overwrite API</code></a> to explicitly overwrite data.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>a new <a href="../../../com/netflix/iceberg/ReplacePartitions.html" title="interface in com.netflix.iceberg"><code>ReplacePartitions</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="newDelete--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>newDelete</h4>
-<pre><a href="../../../com/netflix/iceberg/DeleteFiles.html" title="interface in com.netflix.iceberg">DeleteFiles</a>&nbsp;newDelete()</pre>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/DeleteFiles.html" title="interface in com.netflix.iceberg"><code>delete API</code></a> to replace files in this table and commit.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>a new <a href="../../../com/netflix/iceberg/DeleteFiles.html" title="interface in com.netflix.iceberg"><code>DeleteFiles</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="expireSnapshots--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>expireSnapshots</h4>
-<pre><a href="../../../com/netflix/iceberg/ExpireSnapshots.html" title="interface in com.netflix.iceberg">ExpireSnapshots</a>&nbsp;expireSnapshots()</pre>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/ExpireSnapshots.html" title="interface in com.netflix.iceberg"><code>expire API</code></a> to manage snapshots in this table and commit.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>a new <a href="../../../com/netflix/iceberg/ExpireSnapshots.html" title="interface in com.netflix.iceberg"><code>ExpireSnapshots</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="rollback--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>rollback</h4>
-<pre><a href="../../../com/netflix/iceberg/Rollback.html" title="interface in com.netflix.iceberg">Rollback</a>&nbsp;rollback()</pre>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/Rollback.html" title="interface in com.netflix.iceberg"><code>rollback API</code></a> to roll back to a previous snapshot and commit.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>a new <a href="../../../com/netflix/iceberg/Rollback.html" title="interface in com.netflix.iceberg"><code>Rollback</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="newTransaction--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>newTransaction</h4>
-<pre><a href="../../../com/netflix/iceberg/Transaction.html" title="interface in com.netflix.iceberg">Transaction</a>&nbsp;newTransaction()</pre>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/Transaction.html" title="interface in com.netflix.iceberg"><code>transaction API</code></a> to commit multiple table operations at once.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>a new <a href="../../../com/netflix/iceberg/Transaction.html" title="interface in com.netflix.iceberg"><code>Transaction</code></a></dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../index-all.html">Index</a></li>
-<li><a href="../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../com/netflix/iceberg/SystemProperties.html" title="class in com.netflix.iceberg"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../com/netflix/iceberg/TableMetadata.html" title="class in com.netflix.iceberg"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../index.html?com/netflix/iceberg/Table.html" target="_top">Frames</a></li>
-<li><a href="Table.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-</body>
-</html>
diff --git a/javadoc/0.6.0/com/netflix/iceberg/TableMetadata.html b/javadoc/0.6.0/com/netflix/iceberg/TableMetadata.html
deleted file mode 100644
index 64363df..0000000
--- a/javadoc/0.6.0/com/netflix/iceberg/TableMetadata.html
+++ /dev/null
@@ -1,632 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Tue Dec 04 16:59:53 PST 2018 -->
-<title>TableMetadata (iceberg 0.6.0 API)</title>
-<meta name="date" content="2018-12-04">
-<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="TableMetadata (iceberg 0.6.0 API)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":9,"i8":9,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10};
-var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../index-all.html">Index</a></li>
-<li><a href="../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../com/netflix/iceberg/Table.html" title="interface in com.netflix.iceberg"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../com/netflix/iceberg/TableMetadata.SnapshotLogEntry.html" title="class in com.netflix.iceberg"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../index.html?com/netflix/iceberg/TableMetadata.html" target="_top">Frames</a></li>
-<li><a href="TableMetadata.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">com.netflix.iceberg</div>
-<h2 title="Class TableMetadata" class="title">Class TableMetadata</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li>java.lang.Object</li>
-<li>
-<ul class="inheritance">
-<li>com.netflix.iceberg.TableMetadata</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre>public class <span class="typeNameLabel">TableMetadata</span>
-extends java.lang.Object</pre>
-<div class="block">Metadata for a table.</div>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ======== NESTED CLASS SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="nested.class.summary">
-<!--   -->
-</a>
-<h3>Nested Class Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
-<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Class and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>static class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/TableMetadata.SnapshotLogEntry.html" title="class in com.netflix.iceberg">TableMetadata.SnapshotLogEntry</a></span></code>&nbsp;</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd [...]
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/TableMetadata.html" title="class in com.netflix.iceberg">TableMetadata</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/TableMetadata.html#buildReplacement-com.netflix.iceberg.Schema-com.netflix.iceberg.PartitionSpec-java.util.Map-">buildReplacement</a></span>(<a href="../../../com/netflix/iceberg/Schema.html" title="class in com.netflix.iceberg">Schema</a>&nbsp;schema,
-                <a href="../../../com/netflix/iceberg/PartitionSpec.html" title="class in com.netflix.iceberg">PartitionSpec</a>&nbsp;partitionSpec,
-                java.util.Map&lt;java.lang.String,java.lang.String&gt;&nbsp;properties)</code>&nbsp;</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/Snapshot.html" title="interface in com.netflix.iceberg">Snapshot</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/TableMetadata.html#currentSnapshot--">currentSnapshot</a></span>()</code>&nbsp;</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code>int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/TableMetadata.html#defaultSpecId--">defaultSpecId</a></span>()</code>&nbsp;</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/io/InputFile.html" title="interface in com.netflix.iceberg.io">InputFile</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/TableMetadata.html#file--">file</a></span>()</code>&nbsp;</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code>int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/TableMetadata.html#lastColumnId--">lastColumnId</a></span>()</code>&nbsp;</td>
-</tr>
-<tr id="i5" class="rowColor">
-<td class="colFirst"><code>long</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/TableMetadata.html#lastUpdatedMillis--">lastUpdatedMillis</a></span>()</code>&nbsp;</td>
-</tr>
-<tr id="i6" class="altColor">
-<td class="colFirst"><code>java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/TableMetadata.html#location--">location</a></span>()</code>&nbsp;</td>
-</tr>
-<tr id="i7" class="rowColor">
-<td class="colFirst"><code>static <a href="../../../com/netflix/iceberg/TableMetadata.html" title="class in com.netflix.iceberg">TableMetadata</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/TableMetadata.html#newTableMetadata-com.netflix.iceberg.TableOperations-com.netflix.iceberg.Schema-com.netflix.iceberg.PartitionSpec-java.lang.String-">newTableMetadata</a></span>(<a href="../../../com/netflix/iceberg/TableOperations.html" title="interface in com.netflix.iceberg">TableOperations</a>&nbsp;ops,
-                <a href="../../../com/netflix/iceberg/Schema.html" title="class in com.netflix.iceberg">Schema</a>&nbsp;schema,
-                <a href="../../../com/netflix/iceberg/PartitionSpec.html" title="class in com.netflix.iceberg">PartitionSpec</a>&nbsp;spec,
-                java.lang.String&nbsp;location)</code>&nbsp;</td>
-</tr>
-<tr id="i8" class="altColor">
-<td class="colFirst"><code>static <a href="../../../com/netflix/iceberg/TableMetadata.html" title="class in com.netflix.iceberg">TableMetadata</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/TableMetadata.html#newTableMetadata-com.netflix.iceberg.TableOperations-com.netflix.iceberg.Schema-com.netflix.iceberg.PartitionSpec-java.lang.String-java.util.Map-">newTableMetadata</a></span>(<a href="../../../com/netflix/iceberg/TableOperations.html" title="interface in com.netflix.iceberg">TableOperations</a>&nbsp;ops,
-                <a href="../../../com/netflix/iceberg/Schema.html" title="class in com.netflix.iceberg">Schema</a>&nbsp;schema,
-                <a href="../../../com/netflix/iceberg/PartitionSpec.html" title="class in com.netflix.iceberg">PartitionSpec</a>&nbsp;spec,
-                java.lang.String&nbsp;location,
-                java.util.Map&lt;java.lang.String,java.lang.String&gt;&nbsp;properties)</code>&nbsp;</td>
-</tr>
-<tr id="i9" class="rowColor">
-<td class="colFirst"><code>java.util.Map&lt;java.lang.String,java.lang.String&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/TableMetadata.html#properties--">properties</a></span>()</code>&nbsp;</td>
-</tr>
-<tr id="i10" class="altColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/TableMetadata.html#propertyAsBoolean-java.lang.String-boolean-">propertyAsBoolean</a></span>(java.lang.String&nbsp;property,
-                 boolean&nbsp;defaultValue)</code>&nbsp;</td>
-</tr>
-<tr id="i11" class="rowColor">
-<td class="colFirst"><code>int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/TableMetadata.html#propertyAsInt-java.lang.String-int-">propertyAsInt</a></span>(java.lang.String&nbsp;property,
-             int&nbsp;defaultValue)</code>&nbsp;</td>
-</tr>
-<tr id="i12" class="altColor">
-<td class="colFirst"><code>long</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/TableMetadata.html#propertyAsLong-java.lang.String-long-">propertyAsLong</a></span>(java.lang.String&nbsp;property,
-              long&nbsp;defaultValue)</code>&nbsp;</td>
-</tr>
-<tr id="i13" class="rowColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/TableMetadata.html" title="class in com.netflix.iceberg">TableMetadata</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/TableMetadata.html#removeSnapshotLogEntries-java.util.Set-">removeSnapshotLogEntries</a></span>(java.util.Set&lt;java.lang.Long&gt;&nbsp;snapshotIds)</code>&nbsp;</td>
-</tr>
-<tr id="i14" class="altColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/TableMetadata.html" title="class in com.netflix.iceberg">TableMetadata</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/TableMetadata.html#removeSnapshotsIf-java.util.function.Predicate-">removeSnapshotsIf</a></span>(java.util.function.Predicate&lt;<a href="../../../com/netflix/iceberg/Snapshot.html" title="interface in com.netflix.iceberg">Snapshot</a>&gt;&nbsp;removeIf)</code>&nbsp;</td>
-</tr>
-<tr id="i15" class="rowColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/TableMetadata.html" title="class in com.netflix.iceberg">TableMetadata</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/TableMetadata.html#replaceCurrentSnapshot-com.netflix.iceberg.Snapshot-">replaceCurrentSnapshot</a></span>(<a href="../../../com/netflix/iceberg/Snapshot.html" title="interface in com.netflix.iceberg">Snapshot</a>&nbsp;snapshot)</code>&nbsp;</td>
-</tr>
-<tr id="i16" class="altColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/TableMetadata.html" title="class in com.netflix.iceberg">TableMetadata</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/TableMetadata.html#replaceProperties-java.util.Map-">replaceProperties</a></span>(java.util.Map&lt;java.lang.String,java.lang.String&gt;&nbsp;newProperties)</code>&nbsp;</td>
-</tr>
-<tr id="i17" class="rowColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/TableMetadata.html" title="class in com.netflix.iceberg">TableMetadata</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/TableMetadata.html#rollbackTo-com.netflix.iceberg.Snapshot-">rollbackTo</a></span>(<a href="../../../com/netflix/iceberg/Snapshot.html" title="interface in com.netflix.iceberg">Snapshot</a>&nbsp;snapshot)</code>&nbsp;</td>
-</tr>
-<tr id="i18" class="altColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/Schema.html" title="class in com.netflix.iceberg">Schema</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/TableMetadata.html#schema--">schema</a></span>()</code>&nbsp;</td>
-</tr>
-<tr id="i19" class="rowColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/Snapshot.html" title="interface in com.netflix.iceberg">Snapshot</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/TableMetadata.html#snapshot-long-">snapshot</a></span>(long&nbsp;snapshotId)</code>&nbsp;</td>
-</tr>
-<tr id="i20" class="altColor">
-<td class="colFirst"><code>java.util.List&lt;<a href="../../../com/netflix/iceberg/TableMetadata.SnapshotLogEntry.html" title="class in com.netflix.iceberg">TableMetadata.SnapshotLogEntry</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/TableMetadata.html#snapshotLog--">snapshotLog</a></span>()</code>&nbsp;</td>
-</tr>
-<tr id="i21" class="rowColor">
-<td class="colFirst"><code>java.util.List&lt;<a href="../../../com/netflix/iceberg/Snapshot.html" title="interface in com.netflix.iceberg">Snapshot</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/TableMetadata.html#snapshots--">snapshots</a></span>()</code>&nbsp;</td>
-</tr>
-<tr id="i22" class="altColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/PartitionSpec.html" title="class in com.netflix.iceberg">PartitionSpec</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/TableMetadata.html#spec--">spec</a></span>()</code>&nbsp;</td>
-</tr>
-<tr id="i23" class="rowColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/PartitionSpec.html" title="class in com.netflix.iceberg">PartitionSpec</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/TableMetadata.html#spec-int-">spec</a></span>(int&nbsp;id)</code>&nbsp;</td>
-</tr>
-<tr id="i24" class="altColor">
-<td class="colFirst"><code>java.util.List&lt;<a href="../../../com/netflix/iceberg/PartitionSpec.html" title="class in com.netflix.iceberg">PartitionSpec</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/TableMetadata.html#specs--">specs</a></span>()</code>&nbsp;</td>
-</tr>
-<tr id="i25" class="rowColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/TableMetadata.html" title="class in com.netflix.iceberg">TableMetadata</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/TableMetadata.html#updatePartitionSpec-com.netflix.iceberg.PartitionSpec-">updatePartitionSpec</a></span>(<a href="../../../com/netflix/iceberg/PartitionSpec.html" title="class in com.netflix.iceberg">PartitionSpec</a>&nbsp;partitionSpec)</code>&nbsp;</td>
-</tr>
-<tr id="i26" class="altColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/TableMetadata.html" title="class in com.netflix.iceberg">TableMetadata</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/TableMetadata.html#updateSchema-com.netflix.iceberg.Schema-int-">updateSchema</a></span>(<a href="../../../com/netflix/iceberg/Schema.html" title="class in com.netflix.iceberg">Schema</a>&nbsp;schema,
-            int&nbsp;lastColumnId)</code>&nbsp;</td>
-</tr>
-<tr id="i27" class="rowColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/TableMetadata.html" title="class in com.netflix.iceberg">TableMetadata</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/TableMetadata.html#updateTableLocation-java.lang.String-">updateTableLocation</a></span>(java.lang.String&nbsp;newLocation)</code>&nbsp;</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
-<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="newTableMetadata-com.netflix.iceberg.TableOperations-com.netflix.iceberg.Schema-com.netflix.iceberg.PartitionSpec-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>newTableMetadata</h4>
-<pre>public static&nbsp;<a href="../../../com/netflix/iceberg/TableMetadata.html" title="class in com.netflix.iceberg">TableMetadata</a>&nbsp;newTableMetadata(<a href="../../../com/netflix/iceberg/TableOperations.html" title="interface in com.netflix.iceberg">TableOperations</a>&nbsp;ops,
-                                             <a href="../../../com/netflix/iceberg/Schema.html" title="class in com.netflix.iceberg">Schema</a>&nbsp;schema,
-                                             <a href="../../../com/netflix/iceberg/PartitionSpec.html" title="class in com.netflix.iceberg">PartitionSpec</a>&nbsp;spec,
-                                             java.lang.String&nbsp;location)</pre>
-</li>
-</ul>
-<a name="newTableMetadata-com.netflix.iceberg.TableOperations-com.netflix.iceberg.Schema-com.netflix.iceberg.PartitionSpec-java.lang.String-java.util.Map-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>newTableMetadata</h4>
-<pre>public static&nbsp;<a href="../../../com/netflix/iceberg/TableMetadata.html" title="class in com.netflix.iceberg">TableMetadata</a>&nbsp;newTableMetadata(<a href="../../../com/netflix/iceberg/TableOperations.html" title="interface in com.netflix.iceberg">TableOperations</a>&nbsp;ops,
-                                             <a href="../../../com/netflix/iceberg/Schema.html" title="class in com.netflix.iceberg">Schema</a>&nbsp;schema,
-                                             <a href="../../../com/netflix/iceberg/PartitionSpec.html" title="class in com.netflix.iceberg">PartitionSpec</a>&nbsp;spec,
-                                             java.lang.String&nbsp;location,
-                                             java.util.Map&lt;java.lang.String,java.lang.String&gt;&nbsp;properties)</pre>
-</li>
-</ul>
-<a name="file--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>file</h4>
-<pre>public&nbsp;<a href="../../../com/netflix/iceberg/io/InputFile.html" title="interface in com.netflix.iceberg.io">InputFile</a>&nbsp;file()</pre>
-</li>
-</ul>
-<a name="lastUpdatedMillis--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>lastUpdatedMillis</h4>
-<pre>public&nbsp;long&nbsp;lastUpdatedMillis()</pre>
-</li>
-</ul>
-<a name="lastColumnId--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>lastColumnId</h4>
-<pre>public&nbsp;int&nbsp;lastColumnId()</pre>
-</li>
-</ul>
-<a name="schema--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>schema</h4>
-<pre>public&nbsp;<a href="../../../com/netflix/iceberg/Schema.html" title="class in com.netflix.iceberg">Schema</a>&nbsp;schema()</pre>
-</li>
-</ul>
-<a name="spec--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>spec</h4>
-<pre>public&nbsp;<a href="../../../com/netflix/iceberg/PartitionSpec.html" title="class in com.netflix.iceberg">PartitionSpec</a>&nbsp;spec()</pre>
-</li>
-</ul>
-<a name="defaultSpecId--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>defaultSpecId</h4>
-<pre>public&nbsp;int&nbsp;defaultSpecId()</pre>
-</li>
-</ul>
-<a name="spec-int-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>spec</h4>
-<pre>public&nbsp;<a href="../../../com/netflix/iceberg/PartitionSpec.html" title="class in com.netflix.iceberg">PartitionSpec</a>&nbsp;spec(int&nbsp;id)</pre>
-</li>
-</ul>
-<a name="specs--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>specs</h4>
-<pre>public&nbsp;java.util.List&lt;<a href="../../../com/netflix/iceberg/PartitionSpec.html" title="class in com.netflix.iceberg">PartitionSpec</a>&gt;&nbsp;specs()</pre>
-</li>
-</ul>
-<a name="location--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>location</h4>
-<pre>public&nbsp;java.lang.String&nbsp;location()</pre>
-</li>
-</ul>
-<a name="properties--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>properties</h4>
-<pre>public&nbsp;java.util.Map&lt;java.lang.String,java.lang.String&gt;&nbsp;properties()</pre>
-</li>
-</ul>
-<a name="propertyAsBoolean-java.lang.String-boolean-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>propertyAsBoolean</h4>
-<pre>public&nbsp;boolean&nbsp;propertyAsBoolean(java.lang.String&nbsp;property,
-                                 boolean&nbsp;defaultValue)</pre>
-</li>
-</ul>
-<a name="propertyAsInt-java.lang.String-int-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>propertyAsInt</h4>
-<pre>public&nbsp;int&nbsp;propertyAsInt(java.lang.String&nbsp;property,
-                         int&nbsp;defaultValue)</pre>
-</li>
-</ul>
-<a name="propertyAsLong-java.lang.String-long-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>propertyAsLong</h4>
-<pre>public&nbsp;long&nbsp;propertyAsLong(java.lang.String&nbsp;property,
-                           long&nbsp;defaultValue)</pre>
-</li>
-</ul>
-<a name="snapshot-long-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>snapshot</h4>
-<pre>public&nbsp;<a href="../../../com/netflix/iceberg/Snapshot.html" title="interface in com.netflix.iceberg">Snapshot</a>&nbsp;snapshot(long&nbsp;snapshotId)</pre>
-</li>
-</ul>
-<a name="currentSnapshot--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>currentSnapshot</h4>
-<pre>public&nbsp;<a href="../../../com/netflix/iceberg/Snapshot.html" title="interface in com.netflix.iceberg">Snapshot</a>&nbsp;currentSnapshot()</pre>
-</li>
-</ul>
-<a name="snapshots--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>snapshots</h4>
-<pre>public&nbsp;java.util.List&lt;<a href="../../../com/netflix/iceberg/Snapshot.html" title="interface in com.netflix.iceberg">Snapshot</a>&gt;&nbsp;snapshots()</pre>
-</li>
-</ul>
-<a name="snapshotLog--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>snapshotLog</h4>
-<pre>public&nbsp;java.util.List&lt;<a href="../../../com/netflix/iceberg/TableMetadata.SnapshotLogEntry.html" title="class in com.netflix.iceberg">TableMetadata.SnapshotLogEntry</a>&gt;&nbsp;snapshotLog()</pre>
-</li>
-</ul>
-<a name="updateTableLocation-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>updateTableLocation</h4>
-<pre>public&nbsp;<a href="../../../com/netflix/iceberg/TableMetadata.html" title="class in com.netflix.iceberg">TableMetadata</a>&nbsp;updateTableLocation(java.lang.String&nbsp;newLocation)</pre>
-</li>
-</ul>
-<a name="updateSchema-com.netflix.iceberg.Schema-int-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>updateSchema</h4>
-<pre>public&nbsp;<a href="../../../com/netflix/iceberg/TableMetadata.html" title="class in com.netflix.iceberg">TableMetadata</a>&nbsp;updateSchema(<a href="../../../com/netflix/iceberg/Schema.html" title="class in com.netflix.iceberg">Schema</a>&nbsp;schema,
-                                  int&nbsp;lastColumnId)</pre>
-</li>
-</ul>
-<a name="updatePartitionSpec-com.netflix.iceberg.PartitionSpec-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>updatePartitionSpec</h4>
-<pre>public&nbsp;<a href="../../../com/netflix/iceberg/TableMetadata.html" title="class in com.netflix.iceberg">TableMetadata</a>&nbsp;updatePartitionSpec(<a href="../../../com/netflix/iceberg/PartitionSpec.html" title="class in com.netflix.iceberg">PartitionSpec</a>&nbsp;partitionSpec)</pre>
-</li>
-</ul>
-<a name="replaceCurrentSnapshot-com.netflix.iceberg.Snapshot-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>replaceCurrentSnapshot</h4>
-<pre>public&nbsp;<a href="../../../com/netflix/iceberg/TableMetadata.html" title="class in com.netflix.iceberg">TableMetadata</a>&nbsp;replaceCurrentSnapshot(<a href="../../../com/netflix/iceberg/Snapshot.html" title="interface in com.netflix.iceberg">Snapshot</a>&nbsp;snapshot)</pre>
-</li>
-</ul>
-<a name="removeSnapshotsIf-java.util.function.Predicate-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>removeSnapshotsIf</h4>
-<pre>public&nbsp;<a href="../../../com/netflix/iceberg/TableMetadata.html" title="class in com.netflix.iceberg">TableMetadata</a>&nbsp;removeSnapshotsIf(java.util.function.Predicate&lt;<a href="../../../com/netflix/iceberg/Snapshot.html" title="interface in com.netflix.iceberg">Snapshot</a>&gt;&nbsp;removeIf)</pre>
-</li>
-</ul>
-<a name="rollbackTo-com.netflix.iceberg.Snapshot-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>rollbackTo</h4>
-<pre>public&nbsp;<a href="../../../com/netflix/iceberg/TableMetadata.html" title="class in com.netflix.iceberg">TableMetadata</a>&nbsp;rollbackTo(<a href="../../../com/netflix/iceberg/Snapshot.html" title="interface in com.netflix.iceberg">Snapshot</a>&nbsp;snapshot)</pre>
-</li>
-</ul>
-<a name="replaceProperties-java.util.Map-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>replaceProperties</h4>
-<pre>public&nbsp;<a href="../../../com/netflix/iceberg/TableMetadata.html" title="class in com.netflix.iceberg">TableMetadata</a>&nbsp;replaceProperties(java.util.Map&lt;java.lang.String,java.lang.String&gt;&nbsp;newProperties)</pre>
-</li>
-</ul>
-<a name="removeSnapshotLogEntries-java.util.Set-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>removeSnapshotLogEntries</h4>
-<pre>public&nbsp;<a href="../../../com/netflix/iceberg/TableMetadata.html" title="class in com.netflix.iceberg">TableMetadata</a>&nbsp;removeSnapshotLogEntries(java.util.Set&lt;java.lang.Long&gt;&nbsp;snapshotIds)</pre>
-</li>
-</ul>
-<a name="buildReplacement-com.netflix.iceberg.Schema-com.netflix.iceberg.PartitionSpec-java.util.Map-">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>buildReplacement</h4>
-<pre>public&nbsp;<a href="../../../com/netflix/iceberg/TableMetadata.html" title="class in com.netflix.iceberg">TableMetadata</a>&nbsp;buildReplacement(<a href="../../../com/netflix/iceberg/Schema.html" title="class in com.netflix.iceberg">Schema</a>&nbsp;schema,
-                                      <a href="../../../com/netflix/iceberg/PartitionSpec.html" title="class in com.netflix.iceberg">PartitionSpec</a>&nbsp;partitionSpec,
-                                      java.util.Map&lt;java.lang.String,java.lang.String&gt;&nbsp;properties)</pre>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../index-all.html">Index</a></li>
-<li><a href="../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../com/netflix/iceberg/Table.html" title="interface in com.netflix.iceberg"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../com/netflix/iceberg/TableMetadata.SnapshotLogEntry.html" title="class in com.netflix.iceberg"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../index.html?com/netflix/iceberg/TableMetadata.html" target="_top">Frames</a></li>
-<li><a href="TableMetadata.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-</body>
-</html>
diff --git a/javadoc/0.6.0/com/netflix/iceberg/TableScan.html b/javadoc/0.6.0/com/netflix/iceberg/TableScan.html
deleted file mode 100644
index 4b230c8..0000000
--- a/javadoc/0.6.0/com/netflix/iceberg/TableScan.html
+++ /dev/null
@@ -1,467 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Tue Dec 04 16:59:53 PST 2018 -->
-<title>TableScan (iceberg 0.6.0 API)</title>
-<meta name="date" content="2018-12-04">
-<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="TableScan (iceberg 0.6.0 API)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":18,"i9":6,"i10":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../index-all.html">Index</a></li>
-<li><a href="../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../com/netflix/iceberg/Tables.html" title="interface in com.netflix.iceberg"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../com/netflix/iceberg/Transaction.html" title="interface in com.netflix.iceberg"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../index.html?com/netflix/iceberg/TableScan.html" target="_top">Frames</a></li>
-<li><a href="TableScan.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">com.netflix.iceberg</div>
-<h2 title="Interface TableScan" class="title">Interface TableScan</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">TableScan</span></pre>
-<div class="block">API for configuring a table scan.
- <p>
- TableScan objects are immutable and can be shared between threads. Refinement methods, like
- <a href="../../../com/netflix/iceberg/TableScan.html#select-java.util.Collection-"><code>select(Collection)</code></a> and <a href="../../../com/netflix/iceberg/TableScan.html#filter-com.netflix.iceberg.expressions.Expression-"><code>filter(Expression)</code></a>, create new TableScan instances.</div>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t5" class="tableTab"><span><a href="javascript:show(16);">Default Methods</a></span><span class="tabE [...]
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/TableScan.html" title="interface in com.netflix.iceberg">TableScan</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/TableScan.html#asOfTime-long-">asOfTime</a></span>(long&nbsp;timestampMillis)</code>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/TableScan.html" title="interface in com.netflix.iceberg"><code>TableScan</code></a> from this scan's configuration that will use the most recent
- snapshot as of the given time in milliseconds.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/expressions/Expression.html" title="interface in com.netflix.iceberg.expressions">Expression</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/TableScan.html#filter--">filter</a></span>()</code>
-<div class="block">Returns this scan's filter <a href="../../../com/netflix/iceberg/expressions/Expression.html" title="interface in com.netflix.iceberg.expressions"><code>Expression</code></a>.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/TableScan.html" title="interface in com.netflix.iceberg">TableScan</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/TableScan.html#filter-com.netflix.iceberg.expressions.Expression-">filter</a></span>(<a href="../../../com/netflix/iceberg/expressions/Expression.html" title="interface in com.netflix.iceberg.expressions">Expression</a>&nbsp;expr)</code>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/TableScan.html" title="interface in com.netflix.iceberg"><code>TableScan</code></a> from the results of this filtered by the <a href="../../../com/netflix/iceberg/expressions/Expression.html" title="interface in com.netflix.iceberg.expressions"><code>Expression</code></a>.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/io/CloseableIterable.html" title="interface in com.netflix.iceberg.io">CloseableIterable</a>&lt;<a href="../../../com/netflix/iceberg/FileScanTask.html" title="interface in com.netflix.iceberg">FileScanTask</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/TableScan.html#planFiles--">planFiles</a></span>()</code>
-<div class="block">Plan the <a href="../../../com/netflix/iceberg/FileScanTask.html" title="interface in com.netflix.iceberg"><code>files</code></a> that will be read by this scan.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/io/CloseableIterable.html" title="interface in com.netflix.iceberg.io">CloseableIterable</a>&lt;<a href="../../../com/netflix/iceberg/CombinedScanTask.html" title="interface in com.netflix.iceberg">CombinedScanTask</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/TableScan.html#planTasks--">planTasks</a></span>()</code>
-<div class="block">Plan the <a href="../../../com/netflix/iceberg/CombinedScanTask.html" title="interface in com.netflix.iceberg"><code>tasks</code></a> for this scan.</div>
-</td>
-</tr>
-<tr id="i5" class="rowColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/TableScan.html" title="interface in com.netflix.iceberg">TableScan</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/TableScan.html#project-com.netflix.iceberg.Schema-">project</a></span>(<a href="../../../com/netflix/iceberg/Schema.html" title="class in com.netflix.iceberg">Schema</a>&nbsp;schema)</code>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/TableScan.html" title="interface in com.netflix.iceberg"><code>TableScan</code></a> from this with the schema as its projection.</div>
-</td>
-</tr>
-<tr id="i6" class="altColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/Schema.html" title="class in com.netflix.iceberg">Schema</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/TableScan.html#schema--">schema</a></span>()</code>
-<div class="block">Returns this scan's projection <a href="../../../com/netflix/iceberg/Schema.html" title="class in com.netflix.iceberg"><code>Schema</code></a>.</div>
-</td>
-</tr>
-<tr id="i7" class="rowColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/TableScan.html" title="interface in com.netflix.iceberg">TableScan</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/TableScan.html#select-java.util.Collection-">select</a></span>(java.util.Collection&lt;java.lang.String&gt;&nbsp;columns)</code>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/TableScan.html" title="interface in com.netflix.iceberg"><code>TableScan</code></a> from this that will read the given data columns.</div>
-</td>
-</tr>
-<tr id="i8" class="altColor">
-<td class="colFirst"><code>default <a href="../../../com/netflix/iceberg/TableScan.html" title="interface in com.netflix.iceberg">TableScan</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/TableScan.html#select-java.lang.String...-">select</a></span>(java.lang.String...&nbsp;columns)</code>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/TableScan.html" title="interface in com.netflix.iceberg"><code>TableScan</code></a> from this that will read the given data columns.</div>
-</td>
-</tr>
-<tr id="i9" class="rowColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/Table.html" title="interface in com.netflix.iceberg">Table</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/TableScan.html#table--">table</a></span>()</code>
-<div class="block">Returns the <a href="../../../com/netflix/iceberg/Table.html" title="interface in com.netflix.iceberg"><code>Table</code></a> from which this scan loads data.</div>
-</td>
-</tr>
-<tr id="i10" class="altColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/TableScan.html" title="interface in com.netflix.iceberg">TableScan</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/TableScan.html#useSnapshot-long-">useSnapshot</a></span>(long&nbsp;snapshotId)</code>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/TableScan.html" title="interface in com.netflix.iceberg"><code>TableScan</code></a> from this scan's configuration that will use the given snapshot
- by ID.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="table--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>table</h4>
-<pre><a href="../../../com/netflix/iceberg/Table.html" title="interface in com.netflix.iceberg">Table</a>&nbsp;table()</pre>
-<div class="block">Returns the <a href="../../../com/netflix/iceberg/Table.html" title="interface in com.netflix.iceberg"><code>Table</code></a> from which this scan loads data.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>this scan's table</dd>
-</dl>
-</li>
-</ul>
-<a name="useSnapshot-long-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>useSnapshot</h4>
-<pre><a href="../../../com/netflix/iceberg/TableScan.html" title="interface in com.netflix.iceberg">TableScan</a>&nbsp;useSnapshot(long&nbsp;snapshotId)</pre>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/TableScan.html" title="interface in com.netflix.iceberg"><code>TableScan</code></a> from this scan's configuration that will use the given snapshot
- by ID.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>snapshotId</code> - a snapshot ID</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>a new scan based on this with the given snapshot ID</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>java.lang.IllegalArgumentException</code> - if the snapshot cannot be found</dd>
-</dl>
-</li>
-</ul>
-<a name="asOfTime-long-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>asOfTime</h4>
-<pre><a href="../../../com/netflix/iceberg/TableScan.html" title="interface in com.netflix.iceberg">TableScan</a>&nbsp;asOfTime(long&nbsp;timestampMillis)</pre>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/TableScan.html" title="interface in com.netflix.iceberg"><code>TableScan</code></a> from this scan's configuration that will use the most recent
- snapshot as of the given time in milliseconds.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>timestampMillis</code> - a timestamp in milliseconds.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>a new scan based on this with the current snapshot at the given time</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>java.lang.IllegalArgumentException</code> - if the snapshot cannot be found</dd>
-</dl>
-</li>
-</ul>
-<a name="project-com.netflix.iceberg.Schema-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>project</h4>
-<pre><a href="../../../com/netflix/iceberg/TableScan.html" title="interface in com.netflix.iceberg">TableScan</a>&nbsp;project(<a href="../../../com/netflix/iceberg/Schema.html" title="class in com.netflix.iceberg">Schema</a>&nbsp;schema)</pre>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/TableScan.html" title="interface in com.netflix.iceberg"><code>TableScan</code></a> from this with the schema as its projection.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>schema</code> - a projection schema</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>a new scan based on this with the given projection</dd>
-</dl>
-</li>
-</ul>
-<a name="select-java.lang.String...-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>select</h4>
-<pre>default&nbsp;<a href="../../../com/netflix/iceberg/TableScan.html" title="interface in com.netflix.iceberg">TableScan</a>&nbsp;select(java.lang.String...&nbsp;columns)</pre>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/TableScan.html" title="interface in com.netflix.iceberg"><code>TableScan</code></a> from this that will read the given data columns. This produces
- an expected schema that includes all fields that are either selected or used by this scan's
- filter expression.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>columns</code> - column names from the table's schema</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>a new scan based on this with the given projection columns</dd>
-</dl>
-</li>
-</ul>
-<a name="select-java.util.Collection-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>select</h4>
-<pre><a href="../../../com/netflix/iceberg/TableScan.html" title="interface in com.netflix.iceberg">TableScan</a>&nbsp;select(java.util.Collection&lt;java.lang.String&gt;&nbsp;columns)</pre>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/TableScan.html" title="interface in com.netflix.iceberg"><code>TableScan</code></a> from this that will read the given data columns. This produces
- an expected schema that includes all fields that are either selected or used by this scan's
- filter expression.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>columns</code> - column names from the manifest file schema</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>a new scan based on this with the given manifest columns</dd>
-</dl>
-</li>
-</ul>
-<a name="filter-com.netflix.iceberg.expressions.Expression-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>filter</h4>
-<pre><a href="../../../com/netflix/iceberg/TableScan.html" title="interface in com.netflix.iceberg">TableScan</a>&nbsp;filter(<a href="../../../com/netflix/iceberg/expressions/Expression.html" title="interface in com.netflix.iceberg.expressions">Expression</a>&nbsp;expr)</pre>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/TableScan.html" title="interface in com.netflix.iceberg"><code>TableScan</code></a> from the results of this filtered by the <a href="../../../com/netflix/iceberg/expressions/Expression.html" title="interface in com.netflix.iceberg.expressions"><code>Expression</code></a>.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>expr</code> - a filter expression</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>a new scan based on this with results filtered by the expression</dd>
-</dl>
-</li>
-</ul>
-<a name="planFiles--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>planFiles</h4>
-<pre><a href="../../../com/netflix/iceberg/io/CloseableIterable.html" title="interface in com.netflix.iceberg.io">CloseableIterable</a>&lt;<a href="../../../com/netflix/iceberg/FileScanTask.html" title="interface in com.netflix.iceberg">FileScanTask</a>&gt;&nbsp;planFiles()</pre>
-<div class="block">Plan the <a href="../../../com/netflix/iceberg/FileScanTask.html" title="interface in com.netflix.iceberg"><code>files</code></a> that will be read by this scan.
- <p>
- Each file has a residual expression that should be applied to filter the file's rows.
- <p>
- This simple plan returns file scans for each file from position 0 to the file's length. For
- planning that will combine small files, split large files, and attempt to balance work, use
- <a href="../../../com/netflix/iceberg/TableScan.html#planTasks--"><code>planTasks()</code></a> instead.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>an Iterable of file tasks that are required by this scan</dd>
-</dl>
-</li>
-</ul>
-<a name="planTasks--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>planTasks</h4>
-<pre><a href="../../../com/netflix/iceberg/io/CloseableIterable.html" title="interface in com.netflix.iceberg.io">CloseableIterable</a>&lt;<a href="../../../com/netflix/iceberg/CombinedScanTask.html" title="interface in com.netflix.iceberg">CombinedScanTask</a>&gt;&nbsp;planTasks()</pre>
-<div class="block">Plan the <a href="../../../com/netflix/iceberg/CombinedScanTask.html" title="interface in com.netflix.iceberg"><code>tasks</code></a> for this scan.
- <p>
- Tasks created by this method may read partial input files, multiple input files, or both.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>an Iterable of tasks for this scan</dd>
-</dl>
-</li>
-</ul>
-<a name="schema--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>schema</h4>
-<pre><a href="../../../com/netflix/iceberg/Schema.html" title="class in com.netflix.iceberg">Schema</a>&nbsp;schema()</pre>
-<div class="block">Returns this scan's projection <a href="../../../com/netflix/iceberg/Schema.html" title="class in com.netflix.iceberg"><code>Schema</code></a>.
- <p>
- If the projection schema was set directly using <a href="../../../com/netflix/iceberg/TableScan.html#project-com.netflix.iceberg.Schema-"><code>project(Schema)</code></a>, returns that schema.
- <p>
- If the projection schema was set by calling <a href="../../../com/netflix/iceberg/TableScan.html#select-java.util.Collection-"><code>select(Collection)</code></a>, returns a projection
- schema that includes the selected data fields and any fields used in the filter expression.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>this scan's projection schema</dd>
-</dl>
-</li>
-</ul>
-<a name="filter--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>filter</h4>
-<pre><a href="../../../com/netflix/iceberg/expressions/Expression.html" title="interface in com.netflix.iceberg.expressions">Expression</a>&nbsp;filter()</pre>
-<div class="block">Returns this scan's filter <a href="../../../com/netflix/iceberg/expressions/Expression.html" title="interface in com.netflix.iceberg.expressions"><code>Expression</code></a>.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>this scan's filter expression</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../index-all.html">Index</a></li>
-<li><a href="../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../com/netflix/iceberg/Tables.html" title="interface in com.netflix.iceberg"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../com/netflix/iceberg/Transaction.html" title="interface in com.netflix.iceberg"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../index.html?com/netflix/iceberg/TableScan.html" target="_top">Frames</a></li>
-<li><a href="TableScan.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-</body>
-</html>
diff --git a/javadoc/0.6.0/com/netflix/iceberg/Transaction.html b/javadoc/0.6.0/com/netflix/iceberg/Transaction.html
deleted file mode 100644
index 7b1e3ae..0000000
--- a/javadoc/0.6.0/com/netflix/iceberg/Transaction.html
+++ /dev/null
@@ -1,420 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Tue Dec 04 16:59:53 PST 2018 -->
-<title>Transaction (iceberg 0.6.0 API)</title>
-<meta name="date" content="2018-12-04">
-<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Transaction (iceberg 0.6.0 API)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":18,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../index-all.html">Index</a></li>
-<li><a href="../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../com/netflix/iceberg/TableScan.html" title="interface in com.netflix.iceberg"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../com/netflix/iceberg/UpdateProperties.html" title="interface in com.netflix.iceberg"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../index.html?com/netflix/iceberg/Transaction.html" target="_top">Frames</a></li>
-<li><a href="Transaction.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">com.netflix.iceberg</div>
-<h2 title="Interface Transaction" class="title">Interface Transaction</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">Transaction</span></pre>
-<div class="block">A transaction for performing multiple updates to a table.</div>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t5" class="tableTab"><span><a href="javascript:show(16);">Default Methods</a></span><span class="tabE [...]
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/Transaction.html#commitTransaction--">commitTransaction</a></span>()</code>
-<div class="block">Apply the pending changes from all actions and commit.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/ExpireSnapshots.html" title="interface in com.netflix.iceberg">ExpireSnapshots</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/Transaction.html#expireSnapshots--">expireSnapshots</a></span>()</code>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/ExpireSnapshots.html" title="interface in com.netflix.iceberg"><code>expire API</code></a> to manage snapshots in this table.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/AppendFiles.html" title="interface in com.netflix.iceberg">AppendFiles</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/Transaction.html#newAppend--">newAppend</a></span>()</code>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/AppendFiles.html" title="interface in com.netflix.iceberg"><code>append API</code></a> to add files to this table.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/DeleteFiles.html" title="interface in com.netflix.iceberg">DeleteFiles</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/Transaction.html#newDelete--">newDelete</a></span>()</code>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/DeleteFiles.html" title="interface in com.netflix.iceberg"><code>delete API</code></a> to replace files in this table.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code>default <a href="../../../com/netflix/iceberg/AppendFiles.html" title="interface in com.netflix.iceberg">AppendFiles</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/Transaction.html#newFastAppend--">newFastAppend</a></span>()</code>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/AppendFiles.html" title="interface in com.netflix.iceberg"><code>append API</code></a> to add files to this table.</div>
-</td>
-</tr>
-<tr id="i5" class="rowColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/OverwriteFiles.html" title="interface in com.netflix.iceberg">OverwriteFiles</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/Transaction.html#newOverwrite--">newOverwrite</a></span>()</code>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/OverwriteFiles.html" title="interface in com.netflix.iceberg"><code>overwrite API</code></a> to overwrite files by a filter expression.</div>
-</td>
-</tr>
-<tr id="i6" class="altColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/ReplacePartitions.html" title="interface in com.netflix.iceberg">ReplacePartitions</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/Transaction.html#newReplacePartitions--">newReplacePartitions</a></span>()</code>
-<div class="block">Not recommended: Create a new <a href="../../../com/netflix/iceberg/ReplacePartitions.html" title="interface in com.netflix.iceberg"><code>replace partitions API</code></a> to dynamically
- overwrite partitions in the table with new data.</div>
-</td>
-</tr>
-<tr id="i7" class="rowColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/RewriteFiles.html" title="interface in com.netflix.iceberg">RewriteFiles</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/Transaction.html#newRewrite--">newRewrite</a></span>()</code>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/RewriteFiles.html" title="interface in com.netflix.iceberg"><code>rewrite API</code></a> to replace files in this table.</div>
-</td>
-</tr>
-<tr id="i8" class="altColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/Table.html" title="interface in com.netflix.iceberg">Table</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/Transaction.html#table--">table</a></span>()</code>
-<div class="block">Return the <a href="../../../com/netflix/iceberg/Table.html" title="interface in com.netflix.iceberg"><code>Table</code></a> that this transaction will update.</div>
-</td>
-</tr>
-<tr id="i9" class="rowColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/UpdateProperties.html" title="interface in com.netflix.iceberg">UpdateProperties</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/Transaction.html#updateProperties--">updateProperties</a></span>()</code>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/UpdateProperties.html" title="interface in com.netflix.iceberg"><code>UpdateProperties</code></a> to update table properties.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="table--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>table</h4>
-<pre><a href="../../../com/netflix/iceberg/Table.html" title="interface in com.netflix.iceberg">Table</a>&nbsp;table()</pre>
-<div class="block">Return the <a href="../../../com/netflix/iceberg/Table.html" title="interface in com.netflix.iceberg"><code>Table</code></a> that this transaction will update.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>this transaction's table</dd>
-</dl>
-</li>
-</ul>
-<a name="updateProperties--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>updateProperties</h4>
-<pre><a href="../../../com/netflix/iceberg/UpdateProperties.html" title="interface in com.netflix.iceberg">UpdateProperties</a>&nbsp;updateProperties()</pre>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/UpdateProperties.html" title="interface in com.netflix.iceberg"><code>UpdateProperties</code></a> to update table properties.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>a new <a href="../../../com/netflix/iceberg/UpdateProperties.html" title="interface in com.netflix.iceberg"><code>UpdateProperties</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="newAppend--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>newAppend</h4>
-<pre><a href="../../../com/netflix/iceberg/AppendFiles.html" title="interface in com.netflix.iceberg">AppendFiles</a>&nbsp;newAppend()</pre>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/AppendFiles.html" title="interface in com.netflix.iceberg"><code>append API</code></a> to add files to this table.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>a new <a href="../../../com/netflix/iceberg/AppendFiles.html" title="interface in com.netflix.iceberg"><code>AppendFiles</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="newFastAppend--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>newFastAppend</h4>
-<pre>default&nbsp;<a href="../../../com/netflix/iceberg/AppendFiles.html" title="interface in com.netflix.iceberg">AppendFiles</a>&nbsp;newFastAppend()</pre>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/AppendFiles.html" title="interface in com.netflix.iceberg"><code>append API</code></a> to add files to this table.
- <p>
- Using this method signals to the underlying implementation that the append should not perform
- extra work in order to commit quickly. Fast appends are not recommended for normal writes
- because the fast commit may cause split planning to slow down over time.
- <p>
- Implementations may not support fast appends, in which case this will return the same appender
- as <a href="../../../com/netflix/iceberg/Transaction.html#newAppend--"><code>newAppend()</code></a>.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>a new <a href="../../../com/netflix/iceberg/AppendFiles.html" title="interface in com.netflix.iceberg"><code>AppendFiles</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="newRewrite--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>newRewrite</h4>
-<pre><a href="../../../com/netflix/iceberg/RewriteFiles.html" title="interface in com.netflix.iceberg">RewriteFiles</a>&nbsp;newRewrite()</pre>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/RewriteFiles.html" title="interface in com.netflix.iceberg"><code>rewrite API</code></a> to replace files in this table.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>a new <a href="../../../com/netflix/iceberg/RewriteFiles.html" title="interface in com.netflix.iceberg"><code>RewriteFiles</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="newOverwrite--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>newOverwrite</h4>
-<pre><a href="../../../com/netflix/iceberg/OverwriteFiles.html" title="interface in com.netflix.iceberg">OverwriteFiles</a>&nbsp;newOverwrite()</pre>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/OverwriteFiles.html" title="interface in com.netflix.iceberg"><code>overwrite API</code></a> to overwrite files by a filter expression.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>a new <a href="../../../com/netflix/iceberg/OverwriteFiles.html" title="interface in com.netflix.iceberg"><code>OverwriteFiles</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="newReplacePartitions--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>newReplacePartitions</h4>
-<pre><a href="../../../com/netflix/iceberg/ReplacePartitions.html" title="interface in com.netflix.iceberg">ReplacePartitions</a>&nbsp;newReplacePartitions()</pre>
-<div class="block">Not recommended: Create a new <a href="../../../com/netflix/iceberg/ReplacePartitions.html" title="interface in com.netflix.iceberg"><code>replace partitions API</code></a> to dynamically
- overwrite partitions in the table with new data.
- <p>
- This is provided to implement SQL compatible with Hive table operations but is not recommended.
- Instead, use the <a href="../../../com/netflix/iceberg/OverwriteFiles.html" title="interface in com.netflix.iceberg"><code>overwrite API</code></a> to explicitly overwrite data.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>a new <a href="../../../com/netflix/iceberg/ReplacePartitions.html" title="interface in com.netflix.iceberg"><code>ReplacePartitions</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="newDelete--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>newDelete</h4>
-<pre><a href="../../../com/netflix/iceberg/DeleteFiles.html" title="interface in com.netflix.iceberg">DeleteFiles</a>&nbsp;newDelete()</pre>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/DeleteFiles.html" title="interface in com.netflix.iceberg"><code>delete API</code></a> to replace files in this table.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>a new <a href="../../../com/netflix/iceberg/DeleteFiles.html" title="interface in com.netflix.iceberg"><code>DeleteFiles</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="expireSnapshots--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>expireSnapshots</h4>
-<pre><a href="../../../com/netflix/iceberg/ExpireSnapshots.html" title="interface in com.netflix.iceberg">ExpireSnapshots</a>&nbsp;expireSnapshots()</pre>
-<div class="block">Create a new <a href="../../../com/netflix/iceberg/ExpireSnapshots.html" title="interface in com.netflix.iceberg"><code>expire API</code></a> to manage snapshots in this table.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>a new <a href="../../../com/netflix/iceberg/ExpireSnapshots.html" title="interface in com.netflix.iceberg"><code>ExpireSnapshots</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="commitTransaction--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>commitTransaction</h4>
-<pre>void&nbsp;commitTransaction()</pre>
-<div class="block">Apply the pending changes from all actions and commit.</div>
-<dl>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="../../../com/netflix/iceberg/exceptions/ValidationException.html" title="class in com.netflix.iceberg.exceptions">ValidationException</a></code> - If any update cannot be applied to the current table metadata.</dd>
-<dd><code><a href="../../../com/netflix/iceberg/exceptions/CommitFailedException.html" title="class in com.netflix.iceberg.exceptions">CommitFailedException</a></code> - If the updates cannot be committed due to conflicts.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../index-all.html">Index</a></li>
-<li><a href="../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../com/netflix/iceberg/TableScan.html" title="interface in com.netflix.iceberg"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../com/netflix/iceberg/UpdateProperties.html" title="interface in com.netflix.iceberg"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../index.html?com/netflix/iceberg/Transaction.html" target="_top">Frames</a></li>
-<li><a href="Transaction.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-</body>
-</html>
diff --git a/javadoc/0.6.0/com/netflix/iceberg/UpdateSchema.html b/javadoc/0.6.0/com/netflix/iceberg/UpdateSchema.html
deleted file mode 100644
index 67085c0..0000000
--- a/javadoc/0.6.0/com/netflix/iceberg/UpdateSchema.html
+++ /dev/null
@@ -1,392 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Tue Dec 04 16:59:53 PST 2018 -->
-<title>UpdateSchema (iceberg 0.6.0 API)</title>
-<meta name="date" content="2018-12-04">
-<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="UpdateSchema (iceberg 0.6.0 API)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../index-all.html">Index</a></li>
-<li><a href="../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../com/netflix/iceberg/UpdateProperties.html" title="interface in com.netflix.iceberg"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li>Next&nbsp;Class</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../index.html?com/netflix/iceberg/UpdateSchema.html" target="_top">Frames</a></li>
-<li><a href="UpdateSchema.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">com.netflix.iceberg</div>
-<h2 title="Interface UpdateSchema" class="title">Interface UpdateSchema</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Superinterfaces:</dt>
-<dd><a href="../../../com/netflix/iceberg/PendingUpdate.html" title="interface in com.netflix.iceberg">PendingUpdate</a>&lt;<a href="../../../com/netflix/iceberg/Schema.html" title="class in com.netflix.iceberg">Schema</a>&gt;</dd>
-</dl>
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">UpdateSchema</span>
-extends <a href="../../../com/netflix/iceberg/PendingUpdate.html" title="interface in com.netflix.iceberg">PendingUpdate</a>&lt;<a href="../../../com/netflix/iceberg/Schema.html" title="class in com.netflix.iceberg">Schema</a>&gt;</pre>
-<div class="block">API for schema evolution.
- <p>
- When committing, these changes will be applied to the current table metadata. Commit conflicts
- will not be resolved and will result in a <a href="../../../com/netflix/iceberg/exceptions/CommitFailedException.html" title="class in com.netflix.iceberg.exceptions"><code>CommitFailedException</code></a>.</div>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/UpdateSchema.html" title="interface in com.netflix.iceberg">UpdateSchema</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/UpdateSchema.html#addColumn-java.lang.String-java.lang.String-com.netflix.iceberg.types.Type-">addColumn</a></span>(java.lang.String&nbsp;parent,
-         java.lang.String&nbsp;name,
-         <a href="../../../com/netflix/iceberg/types/Type.html" title="interface in com.netflix.iceberg.types">Type</a>&nbsp;type)</code>
-<div class="block">Add a new column to a nested struct.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/UpdateSchema.html" title="interface in com.netflix.iceberg">UpdateSchema</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/UpdateSchema.html#addColumn-java.lang.String-com.netflix.iceberg.types.Type-">addColumn</a></span>(java.lang.String&nbsp;name,
-         <a href="../../../com/netflix/iceberg/types/Type.html" title="interface in com.netflix.iceberg.types">Type</a>&nbsp;type)</code>
-<div class="block">Add a new top-level column.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/UpdateSchema.html" title="interface in com.netflix.iceberg">UpdateSchema</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/UpdateSchema.html#deleteColumn-java.lang.String-">deleteColumn</a></span>(java.lang.String&nbsp;name)</code>
-<div class="block">Delete a column in the schema.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/UpdateSchema.html" title="interface in com.netflix.iceberg">UpdateSchema</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/UpdateSchema.html#renameColumn-java.lang.String-java.lang.String-">renameColumn</a></span>(java.lang.String&nbsp;name,
-            java.lang.String&nbsp;newName)</code>
-<div class="block">Rename a column in the schema.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code><a href="../../../com/netflix/iceberg/UpdateSchema.html" title="interface in com.netflix.iceberg">UpdateSchema</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/netflix/iceberg/UpdateSchema.html#updateColumn-java.lang.String-com.netflix.iceberg.types.Type.PrimitiveType-">updateColumn</a></span>(java.lang.String&nbsp;name,
-            <a href="../../../com/netflix/iceberg/types/Type.PrimitiveType.html" title="class in com.netflix.iceberg.types">Type.PrimitiveType</a>&nbsp;newType)</code>
-<div class="block">Update a column in the schema to a new primitive type.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.com.netflix.iceberg.PendingUpdate">
-<!--   -->
-</a>
-<h3>Methods inherited from interface&nbsp;com.netflix.iceberg.<a href="../../../com/netflix/iceberg/PendingUpdate.html" title="interface in com.netflix.iceberg">PendingUpdate</a></h3>
-<code><a href="../../../com/netflix/iceberg/PendingUpdate.html#apply--">apply</a>, <a href="../../../com/netflix/iceberg/PendingUpdate.html#commit--">commit</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="addColumn-java.lang.String-com.netflix.iceberg.types.Type-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>addColumn</h4>
-<pre><a href="../../../com/netflix/iceberg/UpdateSchema.html" title="interface in com.netflix.iceberg">UpdateSchema</a>&nbsp;addColumn(java.lang.String&nbsp;name,
-                       <a href="../../../com/netflix/iceberg/types/Type.html" title="interface in com.netflix.iceberg.types">Type</a>&nbsp;type)</pre>
-<div class="block">Add a new top-level column.
- <p>
- Because "." may be interpreted as a column path separator or may be used in field names, it is
- not allowed in names passed to this method. To add to nested structures or to add fields with
- names that contain ".", use <a href="../../../com/netflix/iceberg/UpdateSchema.html#addColumn-java.lang.String-java.lang.String-com.netflix.iceberg.types.Type-"><code>addColumn(String, String, Type)</code></a>.
- <p>
- If type is a nested type, its field IDs are reassigned when added to the existing schema.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>name</code> - name for the new column</dd>
-<dd><code>type</code> - type for the new column</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>this for method chaining</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>java.lang.IllegalArgumentException</code> - If name contains "."</dd>
-</dl>
-</li>
-</ul>
-<a name="addColumn-java.lang.String-java.lang.String-com.netflix.iceberg.types.Type-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>addColumn</h4>
-<pre><a href="../../../com/netflix/iceberg/UpdateSchema.html" title="interface in com.netflix.iceberg">UpdateSchema</a>&nbsp;addColumn(java.lang.String&nbsp;parent,
-                       java.lang.String&nbsp;name,
-                       <a href="../../../com/netflix/iceberg/types/Type.html" title="interface in com.netflix.iceberg.types">Type</a>&nbsp;type)</pre>
-<div class="block">Add a new column to a nested struct.
- <p>
- The parent name is used to find the parent using <a href="../../../com/netflix/iceberg/Schema.html#findField-java.lang.String-"><code>Schema.findField(String)</code></a>. If the
- parent name is null, the new column will be added to the root as a top-level column. If parent
- identifies a struct, a new column is added to that struct. If it identifies a list, the column
- is added to the list element struct, and if it identifies a map, the new column is added to
- the map's value struct.
- <p>
- The given name is used to name the new column and names containing "." are not handled
- differently.
- <p>
- If type is a nested type, its field IDs are reassigned when added to the existing schema.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>parent</code> - name of the parent struct to the column will be added to</dd>
-<dd><code>name</code> - name for the new column</dd>
-<dd><code>type</code> - type for the new column</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>this for method chaining</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>java.lang.IllegalArgumentException</code> - If parent doesn't identify a struct</dd>
-</dl>
-</li>
-</ul>
-<a name="renameColumn-java.lang.String-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>renameColumn</h4>
-<pre><a href="../../../com/netflix/iceberg/UpdateSchema.html" title="interface in com.netflix.iceberg">UpdateSchema</a>&nbsp;renameColumn(java.lang.String&nbsp;name,
-                          java.lang.String&nbsp;newName)</pre>
-<div class="block">Rename a column in the schema.
- <p>
- The name is used to find the column to rename using <a href="../../../com/netflix/iceberg/Schema.html#findField-java.lang.String-"><code>Schema.findField(String)</code></a>.
- <p>
- The new name may contain "." and such names are not parsed or handled differently.
- <p>
- Columns may be updated and renamed in the same schema update.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>name</code> - name of the column to rename</dd>
-<dd><code>newName</code> - replacement name for the column</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>this for method chaining</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>java.lang.IllegalArgumentException</code> - If name doesn't identify a column in the schema or if this
-                                  change conflicts with other additions, renames, or updates.</dd>
-</dl>
-</li>
-</ul>
-<a name="updateColumn-java.lang.String-com.netflix.iceberg.types.Type.PrimitiveType-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>updateColumn</h4>
-<pre><a href="../../../com/netflix/iceberg/UpdateSchema.html" title="interface in com.netflix.iceberg">UpdateSchema</a>&nbsp;updateColumn(java.lang.String&nbsp;name,
-                          <a href="../../../com/netflix/iceberg/types/Type.PrimitiveType.html" title="class in com.netflix.iceberg.types">Type.PrimitiveType</a>&nbsp;newType)</pre>
-<div class="block">Update a column in the schema to a new primitive type.
- <p>
- The name is used to find the column to update using <a href="../../../com/netflix/iceberg/Schema.html#findField-java.lang.String-"><code>Schema.findField(String)</code></a>.
- <p>
- Only updates that widen types are allowed.
- <p>
- Columns may be updated and renamed in the same schema update.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>name</code> - name of the column to rename</dd>
-<dd><code>newType</code> - replacement type for the column</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>this for method chaining</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>java.lang.IllegalArgumentException</code> - If name doesn't identify a column in the schema or if this
-                                  change introduces a type incompatibility or if it conflicts
-                                  with other additions, renames, or updates.</dd>
-</dl>
-</li>
-</ul>
-<a name="deleteColumn-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>deleteColumn</h4>
-<pre><a href="../../../com/netflix/iceberg/UpdateSchema.html" title="interface in com.netflix.iceberg">UpdateSchema</a>&nbsp;deleteColumn(java.lang.String&nbsp;name)</pre>
-<div class="block">Delete a column in the schema.
- <p>
- The name is used to find the column to delete using <a href="../../../com/netflix/iceberg/Schema.html#findField-java.lang.String-"><code>Schema.findField(String)</code></a>.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>name</code> - name of the column to delete</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>this for method chaining</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>java.lang.IllegalArgumentException</code> - If name doesn't identify a column in the schema or if this
-                                  change conflicts with other additions, renames, or updates.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../index-all.html">Index</a></li>
-<li><a href="../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../com/netflix/iceberg/UpdateProperties.html" title="interface in com.netflix.iceberg"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li>Next&nbsp;Class</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../index.html?com/netflix/iceberg/UpdateSchema.html" target="_top">Frames</a></li>
-<li><a href="UpdateSchema.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-</body>
-</html>
diff --git a/javadoc/0.6.0/com/netflix/iceberg/avro/ValueReaders.html b/javadoc/0.6.0/com/netflix/iceberg/avro/ValueReaders.html
deleted file mode 100644
index 818ad38..0000000
--- a/javadoc/0.6.0/com/netflix/iceberg/avro/ValueReaders.html
+++ /dev/null
@@ -1,513 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Tue Dec 04 16:59:53 PST 2018 -->
-<title>ValueReaders (iceberg 0.6.0 API)</title>
-<meta name="date" content="2018-12-04">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ValueReaders (iceberg 0.6.0 API)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":9,"i1":9,"i2":9,"i3":9,"i4":9,"i5":9,"i6":9,"i7":9,"i8":9,"i9":9,"i10":9,"i11":9,"i12":9,"i13":9,"i14":9,"i15":9,"i16":9,"i17":9,"i18":9,"i19":9};
-var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-all.html">Index</a></li>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../com/netflix/iceberg/avro/ValueReader.html" title="interface in com.netflix.iceberg.avro"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../com/netflix/iceberg/avro/ValueReaders.StructReader.html" title="class in com.netflix.iceberg.avro"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?com/netflix/iceberg/avro/ValueReaders.html" target="_top">Frames</a></li>
-<li><a href="ValueReaders.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">com.netflix.iceberg.avro</div>
-<h2 title="Class ValueReaders" class="title">Class ValueReaders</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li>java.lang.Object</li>
-<li>
-<ul class="inheritance">
-<li>com.netflix.iceberg.avro.ValueReaders</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre>public class <span class="typeNameLabel">ValueReaders</span>
-extends java.lang.Object</pre>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ======== NESTED CLASS SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="nested.class.summary">
-<!--   -->
-</a>
-<h3>Nested Class Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
-<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Class and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>static class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/netflix/iceberg/avro/ValueReaders.StructReader.html" title="class in com.netflix.iceberg.avro">ValueReaders.StructReader</a>&lt;<a href="../../../../com/netflix/iceberg/avro/ValueReaders.StructReader.html" title="type parameter in ValueReaders.StructReader">S</a>&gt;</span></code>&nbsp;</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>static &lt;T&gt;&nbsp;<a href="../../../../com/netflix/iceberg/avro/ValueReader.html" title="interface in com.netflix.iceberg.avro">ValueReader</a>&lt;java.util.Collection&lt;T&gt;&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/netflix/iceberg/avro/ValueReaders.html#array-com.netflix.iceberg.avro.ValueReader-">array</a></span>(<a href="../../../../com/netflix/iceberg/avro/ValueReader.html" title="interface in com.netflix.iceberg.avro">ValueReader</a>&lt;T&gt;&nbsp;elementReader)</code>&nbsp;</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code>static &lt;K,V&gt;&nbsp;<a href="../../../../com/netflix/iceberg/avro/ValueReader.html" title="interface in com.netflix.iceberg.avro">ValueReader</a>&lt;java.util.Map&lt;K,V&gt;&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/netflix/iceberg/avro/ValueReaders.html#arrayMap-com.netflix.iceberg.avro.ValueReader-com.netflix.iceberg.avro.ValueReader-">arrayMap</a></span>(<a href="../../../../com/netflix/iceberg/avro/ValueReader.html" title="interface in com.netflix.iceberg.avro">ValueReader</a>&lt;K&gt;&nbsp;keyReader,
-        <a href="../../../../com/netflix/iceberg/avro/ValueReader.html" title="interface in com.netflix.iceberg.avro">ValueReader</a>&lt;V&gt;&nbsp;valueReader)</code>&nbsp;</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code>static <a href="../../../../com/netflix/iceberg/avro/ValueReader.html" title="interface in com.netflix.iceberg.avro">ValueReader</a>&lt;java.lang.Boolean&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/netflix/iceberg/avro/ValueReaders.html#booleans--">booleans</a></span>()</code>&nbsp;</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code>static <a href="../../../../com/netflix/iceberg/avro/ValueReader.html" title="interface in com.netflix.iceberg.avro">ValueReader</a>&lt;java.nio.ByteBuffer&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/netflix/iceberg/avro/ValueReaders.html#byteBuffers--">byteBuffers</a></span>()</code>&nbsp;</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code>static <a href="../../../../com/netflix/iceberg/avro/ValueReader.html" title="interface in com.netflix.iceberg.avro">ValueReader</a>&lt;byte[]&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/netflix/iceberg/avro/ValueReaders.html#bytes--">bytes</a></span>()</code>&nbsp;</td>
-</tr>
-<tr id="i5" class="rowColor">
-<td class="colFirst"><code>static <a href="../../../../com/netflix/iceberg/avro/ValueReader.html" title="interface in com.netflix.iceberg.avro">ValueReader</a>&lt;java.math.BigDecimal&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/netflix/iceberg/avro/ValueReaders.html#decimal-com.netflix.iceberg.avro.ValueReader-int-">decimal</a></span>(<a href="../../../../com/netflix/iceberg/avro/ValueReader.html" title="interface in com.netflix.iceberg.avro">ValueReader</a>&lt;byte[]&gt;&nbsp;unscaledReader,
-       int&nbsp;scale)</code>&nbsp;</td>
-</tr>
-<tr id="i6" class="altColor">
-<td class="colFirst"><code>static <a href="../../../../com/netflix/iceberg/avro/ValueReader.html" title="interface in com.netflix.iceberg.avro">ValueReader</a>&lt;java.lang.Double&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/netflix/iceberg/avro/ValueReaders.html#doubles--">doubles</a></span>()</code>&nbsp;</td>
-</tr>
-<tr id="i7" class="rowColor">
-<td class="colFirst"><code>static <a href="../../../../com/netflix/iceberg/avro/ValueReader.html" title="interface in com.netflix.iceberg.avro">ValueReader</a>&lt;byte[]&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/netflix/iceberg/avro/ValueReaders.html#fixed-int-">fixed</a></span>(int&nbsp;length)</code>&nbsp;</td>
-</tr>
-<tr id="i8" class="altColor">
-<td class="colFirst"><code>static <a href="../../../../com/netflix/iceberg/avro/ValueReader.html" title="interface in com.netflix.iceberg.avro">ValueReader</a>&lt;org.apache.avro.generic.GenericData.Fixed&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/netflix/iceberg/avro/ValueReaders.html#fixed-org.apache.avro.Schema-">fixed</a></span>(org.apache.avro.Schema&nbsp;schema)</code>&nbsp;</td>
-</tr>
-<tr id="i9" class="rowColor">
-<td class="colFirst"><code>static <a href="../../../../com/netflix/iceberg/avro/ValueReader.html" title="interface in com.netflix.iceberg.avro">ValueReader</a>&lt;java.lang.Float&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/netflix/iceberg/avro/ValueReaders.html#floats--">floats</a></span>()</code>&nbsp;</td>
-</tr>
-<tr id="i10" class="altColor">
-<td class="colFirst"><code>static <a href="../../../../com/netflix/iceberg/avro/ValueReader.html" title="interface in com.netflix.iceberg.avro">ValueReader</a>&lt;java.lang.Integer&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/netflix/iceberg/avro/ValueReaders.html#ints--">ints</a></span>()</code>&nbsp;</td>
-</tr>
-<tr id="i11" class="rowColor">
-<td class="colFirst"><code>static <a href="../../../../com/netflix/iceberg/avro/ValueReader.html" title="interface in com.netflix.iceberg.avro">ValueReader</a>&lt;java.lang.Long&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/netflix/iceberg/avro/ValueReaders.html#longs--">longs</a></span>()</code>&nbsp;</td>
-</tr>
-<tr id="i12" class="altColor">
-<td class="colFirst"><code>static &lt;K,V&gt;&nbsp;<a href="../../../../com/netflix/iceberg/avro/ValueReader.html" title="interface in com.netflix.iceberg.avro">ValueReader</a>&lt;java.util.Map&lt;K,V&gt;&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/netflix/iceberg/avro/ValueReaders.html#map-com.netflix.iceberg.avro.ValueReader-com.netflix.iceberg.avro.ValueReader-">map</a></span>(<a href="../../../../com/netflix/iceberg/avro/ValueReader.html" title="interface in com.netflix.iceberg.avro">ValueReader</a>&lt;K&gt;&nbsp;keyReader,
-   <a href="../../../../com/netflix/iceberg/avro/ValueReader.html" title="interface in com.netflix.iceberg.avro">ValueReader</a>&lt;V&gt;&nbsp;valueReader)</code>&nbsp;</td>
-</tr>
-<tr id="i13" class="rowColor">
-<td class="colFirst"><code>static <a href="../../../../com/netflix/iceberg/avro/ValueReader.html" title="interface in com.netflix.iceberg.avro">ValueReader</a>&lt;java.lang.Object&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/netflix/iceberg/avro/ValueReaders.html#nulls--">nulls</a></span>()</code>&nbsp;</td>
-</tr>
-<tr id="i14" class="altColor">
-<td class="colFirst"><code>static &lt;R extends org.apache.avro.generic.IndexedRecord&gt;<br><a href="../../../../com/netflix/iceberg/avro/ValueReader.html" title="interface in com.netflix.iceberg.avro">ValueReader</a>&lt;R&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/netflix/iceberg/avro/ValueReaders.html#record-java.util.List-java.lang.Class-org.apache.avro.Schema-">record</a></span>(java.util.List&lt;<a href="../../../../com/netflix/iceberg/avro/ValueReader.html" title="interface in com.netflix.iceberg.avro">ValueReader</a>&lt;?&gt;&gt;&nbsp;readers,
-      java.lang.Class&lt;R&gt;&nbsp;recordClass,
-      org.apache.avro.Schema&nbsp;recordSchema)</code>&nbsp;</td>
-</tr>
-<tr id="i15" class="rowColor">
-<td class="colFirst"><code>static <a href="../../../../com/netflix/iceberg/avro/ValueReader.html" title="interface in com.netflix.iceberg.avro">ValueReader</a>&lt;org.apache.avro.generic.GenericData.Record&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/netflix/iceberg/avro/ValueReaders.html#record-java.util.List-org.apache.avro.Schema-">record</a></span>(java.util.List&lt;<a href="../../../../com/netflix/iceberg/avro/ValueReader.html" title="interface in com.netflix.iceberg.avro">ValueReader</a>&lt;?&gt;&gt;&nbsp;readers,
-      org.apache.avro.Schema&nbsp;recordSchema)</code>&nbsp;</td>
-</tr>
-<tr id="i16" class="altColor">
-<td class="colFirst"><code>static <a href="../../../../com/netflix/iceberg/avro/ValueReader.html" title="interface in com.netflix.iceberg.avro">ValueReader</a>&lt;java.lang.String&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/netflix/iceberg/avro/ValueReaders.html#strings--">strings</a></span>()</code>&nbsp;</td>
-</tr>
-<tr id="i17" class="rowColor">
-<td class="colFirst"><code>static <a href="../../../../com/netflix/iceberg/avro/ValueReader.html" title="interface in com.netflix.iceberg.avro">ValueReader</a>&lt;java.lang.Object&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/netflix/iceberg/avro/ValueReaders.html#union-java.util.List-">union</a></span>(java.util.List&lt;<a href="../../../../com/netflix/iceberg/avro/ValueReader.html" title="interface in com.netflix.iceberg.avro">ValueReader</a>&lt;?&gt;&gt;&nbsp;readers)</code>&nbsp;</td>
-</tr>
-<tr id="i18" class="altColor">
-<td class="colFirst"><code>static <a href="../../../../com/netflix/iceberg/avro/ValueReader.html" title="interface in com.netflix.iceberg.avro">ValueReader</a>&lt;org.apache.avro.util.Utf8&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/netflix/iceberg/avro/ValueReaders.html#utf8s--">utf8s</a></span>()</code>&nbsp;</td>
-</tr>
-<tr id="i19" class="rowColor">
-<td class="colFirst"><code>static <a href="../../../../com/netflix/iceberg/avro/ValueReader.html" title="interface in com.netflix.iceberg.avro">ValueReader</a>&lt;java.util.UUID&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/netflix/iceberg/avro/ValueReaders.html#uuids--">uuids</a></span>()</code>&nbsp;</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
-<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="nulls--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>nulls</h4>
-<pre>public static&nbsp;<a href="../../../../com/netflix/iceberg/avro/ValueReader.html" title="interface in com.netflix.iceberg.avro">ValueReader</a>&lt;java.lang.Object&gt;&nbsp;nulls()</pre>
-</li>
-</ul>
-<a name="booleans--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>booleans</h4>
-<pre>public static&nbsp;<a href="../../../../com/netflix/iceberg/avro/ValueReader.html" title="interface in com.netflix.iceberg.avro">ValueReader</a>&lt;java.lang.Boolean&gt;&nbsp;booleans()</pre>
-</li>
-</ul>
-<a name="ints--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>ints</h4>
-<pre>public static&nbsp;<a href="../../../../com/netflix/iceberg/avro/ValueReader.html" title="interface in com.netflix.iceberg.avro">ValueReader</a>&lt;java.lang.Integer&gt;&nbsp;ints()</pre>
-</li>
-</ul>
-<a name="longs--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>longs</h4>
-<pre>public static&nbsp;<a href="../../../../com/netflix/iceberg/avro/ValueReader.html" title="interface in com.netflix.iceberg.avro">ValueReader</a>&lt;java.lang.Long&gt;&nbsp;longs()</pre>
-</li>
-</ul>
-<a name="floats--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>floats</h4>
-<pre>public static&nbsp;<a href="../../../../com/netflix/iceberg/avro/ValueReader.html" title="interface in com.netflix.iceberg.avro">ValueReader</a>&lt;java.lang.Float&gt;&nbsp;floats()</pre>
-</li>
-</ul>
-<a name="doubles--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>doubles</h4>
-<pre>public static&nbsp;<a href="../../../../com/netflix/iceberg/avro/ValueReader.html" title="interface in com.netflix.iceberg.avro">ValueReader</a>&lt;java.lang.Double&gt;&nbsp;doubles()</pre>
-</li>
-</ul>
-<a name="strings--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>strings</h4>
-<pre>public static&nbsp;<a href="../../../../com/netflix/iceberg/avro/ValueReader.html" title="interface in com.netflix.iceberg.avro">ValueReader</a>&lt;java.lang.String&gt;&nbsp;strings()</pre>
-</li>
-</ul>
-<a name="utf8s--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>utf8s</h4>
-<pre>public static&nbsp;<a href="../../../../com/netflix/iceberg/avro/ValueReader.html" title="interface in com.netflix.iceberg.avro">ValueReader</a>&lt;org.apache.avro.util.Utf8&gt;&nbsp;utf8s()</pre>
-</li>
-</ul>
-<a name="uuids--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>uuids</h4>
-<pre>public static&nbsp;<a href="../../../../com/netflix/iceberg/avro/ValueReader.html" title="interface in com.netflix.iceberg.avro">ValueReader</a>&lt;java.util.UUID&gt;&nbsp;uuids()</pre>
-</li>
-</ul>
-<a name="fixed-int-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>fixed</h4>
-<pre>public static&nbsp;<a href="../../../../com/netflix/iceberg/avro/ValueReader.html" title="interface in com.netflix.iceberg.avro">ValueReader</a>&lt;byte[]&gt;&nbsp;fixed(int&nbsp;length)</pre>
-</li>
-</ul>
-<a name="fixed-org.apache.avro.Schema-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>fixed</h4>
-<pre>public static&nbsp;<a href="../../../../com/netflix/iceberg/avro/ValueReader.html" title="interface in com.netflix.iceberg.avro">ValueReader</a>&lt;org.apache.avro.generic.GenericData.Fixed&gt;&nbsp;fixed(org.apache.avro.Schema&nbsp;schema)</pre>
-</li>
-</ul>
-<a name="bytes--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>bytes</h4>
... 100838 lines suppressed ...


[incubator-iceberg] 02/06: Deployed 9943419 with MkDocs version: 1.0.4

Posted by bl...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

blue pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/incubator-iceberg.git

commit 0cdde1f68fb3dc1e54d859cdafc423f9ffccf6bd
Author: Ryan Blue <bl...@apache.org>
AuthorDate: Sat Jun 22 17:35:16 2019 -0800

    Deployed 9943419 with MkDocs version: 1.0.4
---
 index.html                                              |   2 +-
 javadoc/index.html                                      |   6 +++---
 javadoc/master/allclasses-frame.html                    |   2 +-
 javadoc/master/allclasses-noframe.html                  |   2 +-
 .../netflix/iceberg/spark/data/SparkParquetWriters.html |   2 +-
 .../com/netflix/iceberg/spark/data/package-frame.html   |   2 +-
 .../com/netflix/iceberg/spark/data/package-summary.html |   2 +-
 .../com/netflix/iceberg/spark/data/package-tree.html    |   2 +-
 javadoc/master/constant-values.html                     |   2 +-
 javadoc/master/deprecated-list.html                     |   2 +-
 javadoc/master/help-doc.html                            |   2 +-
 javadoc/master/index-all.html                           |   2 +-
 javadoc/master/index.html                               |   2 +-
 javadoc/master/org/apache/iceberg/Accessor.html         |   2 +-
 javadoc/master/org/apache/iceberg/Accessors.html        |   2 +-
 javadoc/master/org/apache/iceberg/AppendFiles.html      |   2 +-
 .../master/org/apache/iceberg/BaseCombinedScanTask.html |   2 +-
 .../apache/iceberg/BaseMetastoreTableOperations.html    |   2 +-
 .../master/org/apache/iceberg/BaseMetastoreTables.html  |   2 +-
 javadoc/master/org/apache/iceberg/BaseTable.html        |   2 +-
 javadoc/master/org/apache/iceberg/CombinedScanTask.html |   2 +-
 javadoc/master/org/apache/iceberg/ConfigProperties.html |   2 +-
 javadoc/master/org/apache/iceberg/DataFile.html         |   2 +-
 .../master/org/apache/iceberg/DataFiles.Builder.html    |   2 +-
 javadoc/master/org/apache/iceberg/DataFiles.html        |   2 +-
 javadoc/master/org/apache/iceberg/DataOperations.html   |   2 +-
 javadoc/master/org/apache/iceberg/DeleteFiles.html      |   2 +-
 javadoc/master/org/apache/iceberg/ExpireSnapshots.html  |   2 +-
 javadoc/master/org/apache/iceberg/FileFormat.html       |   2 +-
 .../master/org/apache/iceberg/FileHistory.Builder.html  |   2 +-
 javadoc/master/org/apache/iceberg/FileHistory.html      |   2 +-
 javadoc/master/org/apache/iceberg/FileScanTask.html     |   2 +-
 javadoc/master/org/apache/iceberg/Files.html            |   2 +-
 javadoc/master/org/apache/iceberg/Filterable.html       |   2 +-
 javadoc/master/org/apache/iceberg/FilteredManifest.html |   2 +-
 .../master/org/apache/iceberg/GenericManifestFile.html  |   2 +-
 .../apache/iceberg/GenericPartitionFieldSummary.html    |   2 +-
 .../master/org/apache/iceberg/HasTableOperations.html   |   2 +-
 .../master/org/apache/iceberg/LocationProviders.html    |   2 +-
 .../iceberg/ManifestFile.PartitionFieldSummary.html     |   2 +-
 javadoc/master/org/apache/iceberg/ManifestFile.html     |   2 +-
 javadoc/master/org/apache/iceberg/ManifestReader.html   |   2 +-
 javadoc/master/org/apache/iceberg/ManifestWriter.html   |   2 +-
 javadoc/master/org/apache/iceberg/Metrics.html          |   2 +-
 javadoc/master/org/apache/iceberg/OverwriteData.html    |   2 +-
 javadoc/master/org/apache/iceberg/OverwriteFiles.html   |   2 +-
 javadoc/master/org/apache/iceberg/PartitionField.html   |   2 +-
 .../org/apache/iceberg/PartitionSpec.Builder.html       |   2 +-
 javadoc/master/org/apache/iceberg/PartitionSpec.html    |   2 +-
 .../master/org/apache/iceberg/PartitionSpecParser.html  |   2 +-
 javadoc/master/org/apache/iceberg/PendingUpdate.html    |   2 +-
 javadoc/master/org/apache/iceberg/ReplaceManifests.html |   2 +-
 .../master/org/apache/iceberg/ReplacePartitions.html    |   2 +-
 .../org/apache/iceberg/ReplacePartitionsOperation.html  |   2 +-
 javadoc/master/org/apache/iceberg/RewriteFiles.html     |   2 +-
 javadoc/master/org/apache/iceberg/RewriteManifests.html |   2 +-
 javadoc/master/org/apache/iceberg/Rollback.html         |   2 +-
 .../master/org/apache/iceberg/ScanSummary.Builder.html  |   2 +-
 .../apache/iceberg/ScanSummary.PartitionMetrics.html    |   2 +-
 javadoc/master/org/apache/iceberg/ScanSummary.html      |   2 +-
 javadoc/master/org/apache/iceberg/ScanTask.html         |   2 +-
 javadoc/master/org/apache/iceberg/Schema.html           |   2 +-
 javadoc/master/org/apache/iceberg/SchemaParser.html     |   2 +-
 javadoc/master/org/apache/iceberg/SetLocation.html      |   2 +-
 javadoc/master/org/apache/iceberg/Snapshot.html         |   2 +-
 javadoc/master/org/apache/iceberg/SnapshotParser.html   |   2 +-
 .../org/apache/iceberg/SnapshotSummary.Builder.html     |   2 +-
 javadoc/master/org/apache/iceberg/SnapshotSummary.html  |   2 +-
 javadoc/master/org/apache/iceberg/SnapshotUpdate.html   |   2 +-
 javadoc/master/org/apache/iceberg/StructLike.html       |   2 +-
 javadoc/master/org/apache/iceberg/SystemProperties.html |   2 +-
 javadoc/master/org/apache/iceberg/Table.html            |   2 +-
 .../apache/iceberg/TableMetadata.SnapshotLogEntry.html  |   2 +-
 javadoc/master/org/apache/iceberg/TableMetadata.html    |   2 +-
 .../master/org/apache/iceberg/TableMetadataParser.html  |   2 +-
 javadoc/master/org/apache/iceberg/TableOperations.html  |   2 +-
 javadoc/master/org/apache/iceberg/TableProperties.html  |   2 +-
 javadoc/master/org/apache/iceberg/TableScan.html        |   2 +-
 javadoc/master/org/apache/iceberg/Tables.html           |   2 +-
 javadoc/master/org/apache/iceberg/Transaction.html      |   2 +-
 javadoc/master/org/apache/iceberg/UpdateLocation.html   |   2 +-
 javadoc/master/org/apache/iceberg/UpdateProperties.html |   2 +-
 javadoc/master/org/apache/iceberg/UpdateSchema.html     |   2 +-
 .../org/apache/iceberg/avro/Avro.ReadBuilder.html       |   2 +-
 .../org/apache/iceberg/avro/Avro.WriteBuilder.html      |   2 +-
 javadoc/master/org/apache/iceberg/avro/Avro.html        |   2 +-
 .../master/org/apache/iceberg/avro/AvroIterable.html    |   2 +-
 .../master/org/apache/iceberg/avro/AvroSchemaUtil.html  |   2 +-
 .../org/apache/iceberg/avro/AvroSchemaVisitor.html      |   2 +-
 javadoc/master/org/apache/iceberg/avro/LogicalMap.html  |   2 +-
 .../org/apache/iceberg/avro/ProjectionDatumReader.html  |   2 +-
 .../master/org/apache/iceberg/avro/UUIDConversion.html  |   2 +-
 javadoc/master/org/apache/iceberg/avro/ValueReader.html |   2 +-
 .../apache/iceberg/avro/ValueReaders.StructReader.html  |   2 +-
 .../master/org/apache/iceberg/avro/ValueReaders.html    |   2 +-
 javadoc/master/org/apache/iceberg/avro/ValueWriter.html |   2 +-
 .../apache/iceberg/avro/ValueWriters.StructWriter.html  |   2 +-
 .../master/org/apache/iceberg/avro/ValueWriters.html    |   2 +-
 .../master/org/apache/iceberg/avro/package-frame.html   |   2 +-
 .../master/org/apache/iceberg/avro/package-summary.html |   2 +-
 .../master/org/apache/iceberg/avro/package-tree.html    |   2 +-
 javadoc/master/org/apache/iceberg/catalog/Catalog.html  |   2 +-
 .../master/org/apache/iceberg/catalog/Namespace.html    |   2 +-
 .../org/apache/iceberg/catalog/TableIdentifier.html     |   2 +-
 .../org/apache/iceberg/catalog/package-frame.html       |   2 +-
 .../org/apache/iceberg/catalog/package-summary.html     |   2 +-
 .../master/org/apache/iceberg/catalog/package-tree.html |   2 +-
 .../org/apache/iceberg/common/DynClasses.Builder.html   |   2 +-
 .../master/org/apache/iceberg/common/DynClasses.html    |   2 +-
 .../apache/iceberg/common/DynConstructors.Builder.html  |   2 +-
 .../org/apache/iceberg/common/DynConstructors.Ctor.html |   2 +-
 .../org/apache/iceberg/common/DynConstructors.html      |   2 +-
 .../org/apache/iceberg/common/DynFields.BoundField.html |   2 +-
 .../org/apache/iceberg/common/DynFields.Builder.html    |   2 +-
 .../apache/iceberg/common/DynFields.StaticField.html    |   2 +-
 .../apache/iceberg/common/DynFields.UnboundField.html   |   2 +-
 javadoc/master/org/apache/iceberg/common/DynFields.html |   2 +-
 .../apache/iceberg/common/DynMethods.BoundMethod.html   |   2 +-
 .../org/apache/iceberg/common/DynMethods.Builder.html   |   2 +-
 .../apache/iceberg/common/DynMethods.StaticMethod.html  |   2 +-
 .../apache/iceberg/common/DynMethods.UnboundMethod.html |   2 +-
 .../master/org/apache/iceberg/common/DynMethods.html    |   2 +-
 .../master/org/apache/iceberg/common/package-frame.html |   2 +-
 .../org/apache/iceberg/common/package-summary.html      |   2 +-
 .../master/org/apache/iceberg/common/package-tree.html  |   2 +-
 .../master/org/apache/iceberg/data/GenericRecord.html   |   2 +-
 .../iceberg/data/IcebergGenerics.ScanBuilder.html       |   2 +-
 .../master/org/apache/iceberg/data/IcebergGenerics.html |   2 +-
 javadoc/master/org/apache/iceberg/data/Record.html      |   2 +-
 .../master/org/apache/iceberg/data/avro/DataReader.html |   2 +-
 .../master/org/apache/iceberg/data/avro/DataWriter.html |   2 +-
 .../org/apache/iceberg/data/avro/IcebergDecoder.html    |   2 +-
 .../org/apache/iceberg/data/avro/IcebergEncoder.html    |   2 +-
 .../org/apache/iceberg/data/avro/package-frame.html     |   2 +-
 .../org/apache/iceberg/data/avro/package-summary.html   |   2 +-
 .../org/apache/iceberg/data/avro/package-tree.html      |   2 +-
 .../master/org/apache/iceberg/data/package-frame.html   |   2 +-
 .../master/org/apache/iceberg/data/package-summary.html |   2 +-
 .../master/org/apache/iceberg/data/package-tree.html    |   2 +-
 .../iceberg/data/parquet/GenericParquetReaders.html     |   2 +-
 .../iceberg/data/parquet/GenericParquetWriter.html      |   2 +-
 .../org/apache/iceberg/data/parquet/package-frame.html  |   2 +-
 .../apache/iceberg/data/parquet/package-summary.html    |   2 +-
 .../org/apache/iceberg/data/parquet/package-tree.html   |   2 +-
 .../org/apache/iceberg/encryption/EncryptedFiles.html   |   2 +-
 .../apache/iceberg/encryption/EncryptedInputFile.html   |   2 +-
 .../apache/iceberg/encryption/EncryptedOutputFile.html  |   2 +-
 .../iceberg/encryption/EncryptionKeyMetadata.html       |   2 +-
 .../iceberg/encryption/EncryptionKeyMetadatas.html      |   2 +-
 .../apache/iceberg/encryption/EncryptionManager.html    |   2 +-
 .../iceberg/encryption/PlaintextEncryptionManager.html  |   2 +-
 .../org/apache/iceberg/encryption/package-frame.html    |   2 +-
 .../org/apache/iceberg/encryption/package-summary.html  |   2 +-
 .../org/apache/iceberg/encryption/package-tree.html     |   2 +-
 javadoc/master/org/apache/iceberg/events/Listener.html  |   2 +-
 javadoc/master/org/apache/iceberg/events/Listeners.html |   2 +-
 javadoc/master/org/apache/iceberg/events/ScanEvent.html |   2 +-
 .../master/org/apache/iceberg/events/package-frame.html |   2 +-
 .../org/apache/iceberg/events/package-summary.html      |   2 +-
 .../master/org/apache/iceberg/events/package-tree.html  |   2 +-
 .../iceberg/exceptions/AlreadyExistsException.html      |   2 +-
 .../iceberg/exceptions/CommitFailedException.html       |   2 +-
 .../apache/iceberg/exceptions/NoSuchTableException.html |   2 +-
 .../apache/iceberg/exceptions/RuntimeIOException.html   |   2 +-
 .../apache/iceberg/exceptions/ValidationException.html  |   2 +-
 .../org/apache/iceberg/exceptions/package-frame.html    |   2 +-
 .../org/apache/iceberg/exceptions/package-summary.html  |   2 +-
 .../org/apache/iceberg/exceptions/package-tree.html     |   2 +-
 javadoc/master/org/apache/iceberg/expressions/And.html  |   2 +-
 .../master/org/apache/iceberg/expressions/Binder.html   |   2 +-
 .../org/apache/iceberg/expressions/BoundPredicate.html  |   2 +-
 .../org/apache/iceberg/expressions/BoundReference.html  |   2 +-
 .../org/apache/iceberg/expressions/Evaluator.html       |   2 +-
 .../iceberg/expressions/Expression.Operation.html       |   2 +-
 .../org/apache/iceberg/expressions/Expression.html      |   2 +-
 .../ExpressionVisitors.BoundExpressionVisitor.html      |   2 +-
 .../ExpressionVisitors.ExpressionVisitor.html           |   2 +-
 .../apache/iceberg/expressions/ExpressionVisitors.html  |   2 +-
 .../org/apache/iceberg/expressions/Expressions.html     |   2 +-
 .../master/org/apache/iceberg/expressions/False.html    |   2 +-
 .../iceberg/expressions/InclusiveManifestEvaluator.html |   2 +-
 .../iceberg/expressions/InclusiveMetricsEvaluator.html  |   2 +-
 .../master/org/apache/iceberg/expressions/Literal.html  |   2 +-
 .../org/apache/iceberg/expressions/NamedReference.html  |   2 +-
 javadoc/master/org/apache/iceberg/expressions/Not.html  |   2 +-
 javadoc/master/org/apache/iceberg/expressions/Or.html   |   2 +-
 .../org/apache/iceberg/expressions/Predicate.html       |   2 +-
 .../expressions/Projections.ProjectionEvaluator.html    |   2 +-
 .../org/apache/iceberg/expressions/Projections.html     |   2 +-
 .../org/apache/iceberg/expressions/Reference.html       |   2 +-
 .../apache/iceberg/expressions/ResidualEvaluator.html   |   2 +-
 .../iceberg/expressions/StrictMetricsEvaluator.html     |   2 +-
 javadoc/master/org/apache/iceberg/expressions/True.html |   2 +-
 .../apache/iceberg/expressions/UnboundPredicate.html    |   2 +-
 .../org/apache/iceberg/expressions/package-frame.html   |   2 +-
 .../org/apache/iceberg/expressions/package-summary.html |   2 +-
 .../org/apache/iceberg/expressions/package-tree.html    |   2 +-
 .../master/org/apache/iceberg/hadoop/HadoopFileIO.html  |   2 +-
 .../org/apache/iceberg/hadoop/HadoopInputFile.html      |   2 +-
 .../org/apache/iceberg/hadoop/HadoopOutputFile.html     |   2 +-
 .../apache/iceberg/hadoop/HadoopTableOperations.html    |   2 +-
 .../master/org/apache/iceberg/hadoop/HadoopTables.html  |   2 +-
 .../iceberg/hadoop/SerializableConfiguration.html       |   2 +-
 .../master/org/apache/iceberg/hadoop/package-frame.html |   2 +-
 .../org/apache/iceberg/hadoop/package-summary.html      |   2 +-
 .../master/org/apache/iceberg/hadoop/package-tree.html  |   2 +-
 .../org/apache/iceberg/hive/HiveTableOperations.html    |   2 +-
 javadoc/master/org/apache/iceberg/hive/HiveTables.html  |   2 +-
 .../org/apache/iceberg/hive/HiveTypeConverter.html      |   2 +-
 .../org/apache/iceberg/hive/RuntimeMetaException.html   |   2 +-
 .../master/org/apache/iceberg/hive/package-frame.html   |   2 +-
 .../master/org/apache/iceberg/hive/package-summary.html |   2 +-
 .../master/org/apache/iceberg/hive/package-tree.html    |   2 +-
 .../master/org/apache/iceberg/io/CloseableGroup.html    |   2 +-
 .../io/CloseableIterable.ConcatCloseableIterable.html   |   2 +-
 .../master/org/apache/iceberg/io/CloseableIterable.html |   2 +-
 .../org/apache/iceberg/io/DelegatingInputStream.html    |   2 +-
 .../org/apache/iceberg/io/DelegatingOutputStream.html   |   2 +-
 javadoc/master/org/apache/iceberg/io/FileAppender.html  |   2 +-
 javadoc/master/org/apache/iceberg/io/FileIO.html        |   2 +-
 javadoc/master/org/apache/iceberg/io/InputFile.html     |   2 +-
 .../master/org/apache/iceberg/io/LocationProvider.html  |   2 +-
 javadoc/master/org/apache/iceberg/io/OutputFile.html    |   2 +-
 .../org/apache/iceberg/io/PositionOutputStream.html     |   2 +-
 .../org/apache/iceberg/io/SeekableInputStream.html      |   2 +-
 javadoc/master/org/apache/iceberg/io/package-frame.html |   2 +-
 .../master/org/apache/iceberg/io/package-summary.html   |   2 +-
 javadoc/master/org/apache/iceberg/io/package-tree.html  |   2 +-
 javadoc/master/org/apache/iceberg/orc/ColumnIdMap.html  |   2 +-
 .../master/org/apache/iceberg/orc/ORC.ReadBuilder.html  |   2 +-
 .../master/org/apache/iceberg/orc/ORC.WriteBuilder.html |   2 +-
 javadoc/master/org/apache/iceberg/orc/ORC.html          |   2 +-
 javadoc/master/org/apache/iceberg/orc/OrcMetrics.html   |   2 +-
 .../master/org/apache/iceberg/orc/OrcValueReader.html   |   2 +-
 .../master/org/apache/iceberg/orc/OrcValueWriter.html   |   2 +-
 .../master/org/apache/iceberg/orc/TypeConversion.html   |   2 +-
 .../apache/iceberg/orc/VectorizedRowBatchIterator.html  |   2 +-
 .../master/org/apache/iceberg/orc/package-frame.html    |   2 +-
 .../master/org/apache/iceberg/orc/package-summary.html  |   2 +-
 javadoc/master/org/apache/iceberg/orc/package-tree.html |   2 +-
 javadoc/master/org/apache/iceberg/package-frame.html    |   2 +-
 javadoc/master/org/apache/iceberg/package-summary.html  |   2 +-
 javadoc/master/org/apache/iceberg/package-tree.html     |   2 +-
 .../org/apache/iceberg/parquet/ColumnIterator.html      |   2 +-
 .../master/org/apache/iceberg/parquet/ColumnWriter.html |   2 +-
 .../org/apache/iceberg/parquet/Parquet.ReadBuilder.html |   2 +-
 .../apache/iceberg/parquet/Parquet.WriteBuilder.html    |   2 +-
 javadoc/master/org/apache/iceberg/parquet/Parquet.html  |   2 +-
 .../org/apache/iceberg/parquet/ParquetAvroReader.html   |   2 +-
 .../ParquetAvroValueReaders.TimeMillisReader.html       |   2 +-
 .../ParquetAvroValueReaders.TimestampMillisReader.html  |   2 +-
 .../apache/iceberg/parquet/ParquetAvroValueReaders.html |   2 +-
 .../org/apache/iceberg/parquet/ParquetAvroWriter.html   |   2 +-
 .../parquet/ParquetDictionaryRowGroupFilter.html        |   2 +-
 .../org/apache/iceberg/parquet/ParquetIterable.html     |   2 +-
 .../iceberg/parquet/ParquetMetricsRowGroupFilter.html   |   2 +-
 .../org/apache/iceberg/parquet/ParquetReader.html       |   2 +-
 .../org/apache/iceberg/parquet/ParquetSchemaUtil.html   |   2 +-
 .../org/apache/iceberg/parquet/ParquetTypeVisitor.html  |   2 +-
 .../master/org/apache/iceberg/parquet/ParquetUtil.html  |   2 +-
 .../org/apache/iceberg/parquet/ParquetValueReader.html  |   2 +-
 .../ParquetValueReaders.BinaryAsDecimalReader.html      |   2 +-
 .../parquet/ParquetValueReaders.BytesReader.html        |   2 +-
 .../ParquetValueReaders.FloatAsDoubleReader.html        |   2 +-
 .../parquet/ParquetValueReaders.IntAsLongReader.html    |   2 +-
 .../ParquetValueReaders.IntegerAsDecimalReader.html     |   2 +-
 .../iceberg/parquet/ParquetValueReaders.ListReader.html |   2 +-
 .../ParquetValueReaders.LongAsDecimalReader.html        |   2 +-
 .../iceberg/parquet/ParquetValueReaders.MapReader.html  |   2 +-
 .../parquet/ParquetValueReaders.PrimitiveReader.html    |   2 +-
 .../ParquetValueReaders.RepeatedKeyValueReader.html     |   2 +-
 .../parquet/ParquetValueReaders.RepeatedReader.html     |   2 +-
 .../parquet/ParquetValueReaders.ReusableEntry.html      |   2 +-
 .../parquet/ParquetValueReaders.StringReader.html       |   2 +-
 .../parquet/ParquetValueReaders.StructReader.html       |   2 +-
 .../parquet/ParquetValueReaders.UnboxedReader.html      |   2 +-
 .../org/apache/iceberg/parquet/ParquetValueReaders.html |   2 +-
 .../org/apache/iceberg/parquet/ParquetValueWriter.html  |   2 +-
 .../parquet/ParquetValueWriters.PrimitiveWriter.html    |   2 +-
 .../ParquetValueWriters.RepeatedKeyValueWriter.html     |   2 +-
 .../parquet/ParquetValueWriters.RepeatedWriter.html     |   2 +-
 .../parquet/ParquetValueWriters.StructWriter.html       |   2 +-
 .../org/apache/iceberg/parquet/ParquetValueWriters.html |   2 +-
 .../org/apache/iceberg/parquet/ParquetWriteAdapter.html |   2 +-
 .../master/org/apache/iceberg/parquet/TripleWriter.html |   2 +-
 .../org/apache/iceberg/parquet/TypeToMessageType.html   |   2 +-
 .../apache/iceberg/parquet/TypeWithSchemaVisitor.html   |   2 +-
 .../org/apache/iceberg/parquet/package-frame.html       |   2 +-
 .../org/apache/iceberg/parquet/package-summary.html     |   2 +-
 .../master/org/apache/iceberg/parquet/package-tree.html |   2 +-
 .../pig/IcebergPigInputFormat.IcebergRecordReader.html  |   2 +-
 .../org/apache/iceberg/pig/IcebergPigInputFormat.html   |   2 +-
 .../master/org/apache/iceberg/pig/IcebergStorage.html   |   2 +-
 .../master/org/apache/iceberg/pig/PigParquetReader.html |   2 +-
 javadoc/master/org/apache/iceberg/pig/SchemaUtil.html   |   2 +-
 .../master/org/apache/iceberg/pig/package-frame.html    |   2 +-
 .../master/org/apache/iceberg/pig/package-summary.html  |   2 +-
 javadoc/master/org/apache/iceberg/pig/package-tree.html |   2 +-
 .../iceberg/spark/PruneColumnsWithReordering.html       |   2 +-
 .../iceberg/spark/PruneColumnsWithoutReordering.html    |   2 +-
 .../master/org/apache/iceberg/spark/SparkFilters.html   |   2 +-
 .../org/apache/iceberg/spark/SparkSchemaUtil.html       |   2 +-
 .../org/apache/iceberg/spark/data/SparkAvroReader.html  |   2 +-
 .../org/apache/iceberg/spark/data/SparkAvroWriter.html  |   2 +-
 .../org/apache/iceberg/spark/data/SparkOrcReader.html   |   2 +-
 .../org/apache/iceberg/spark/data/SparkOrcWriter.html   |   2 +-
 .../apache/iceberg/spark/data/SparkParquetReaders.html  |   2 +-
 .../apache/iceberg/spark/data/SparkParquetWriters.html  |   2 +-
 .../apache/iceberg/spark/data/SparkValueReaders.html    |   2 +-
 .../apache/iceberg/spark/data/SparkValueWriters.html    |   2 +-
 .../org/apache/iceberg/spark/data/package-frame.html    |   2 +-
 .../org/apache/iceberg/spark/data/package-summary.html  |   2 +-
 .../org/apache/iceberg/spark/data/package-tree.html     |   2 +-
 javadoc/master/org/apache/iceberg/spark/hacks/Hive.html |   2 +-
 .../org/apache/iceberg/spark/hacks/package-frame.html   |   2 +-
 .../org/apache/iceberg/spark/hacks/package-summary.html |   2 +-
 .../org/apache/iceberg/spark/hacks/package-tree.html    |   2 +-
 .../master/org/apache/iceberg/spark/package-frame.html  |   2 +-
 .../org/apache/iceberg/spark/package-summary.html       |   2 +-
 .../master/org/apache/iceberg/spark/package-tree.html   |   2 +-
 .../org/apache/iceberg/spark/source/IcebergSource.html  |   2 +-
 .../apache/iceberg/spark/source/StreamingWriter.html    |   2 +-
 .../org/apache/iceberg/spark/source/package-frame.html  |   2 +-
 .../apache/iceberg/spark/source/package-summary.html    |   2 +-
 .../org/apache/iceberg/spark/source/package-tree.html   |   2 +-
 .../apache/iceberg/transforms/PartitionSpecVisitor.html |   2 +-
 .../master/org/apache/iceberg/transforms/Transform.html |   2 +-
 .../org/apache/iceberg/transforms/Transforms.html       |   2 +-
 .../org/apache/iceberg/transforms/package-frame.html    |   2 +-
 .../org/apache/iceberg/transforms/package-summary.html  |   2 +-
 .../org/apache/iceberg/transforms/package-tree.html     |   2 +-
 .../org/apache/iceberg/types/CheckCompatibility.html    |   2 +-
 .../master/org/apache/iceberg/types/Comparators.html    |   2 +-
 .../master/org/apache/iceberg/types/Conversions.html    |   2 +-
 .../master/org/apache/iceberg/types/IndexByName.html    |   2 +-
 .../org/apache/iceberg/types/Type.NestedType.html       |   2 +-
 .../org/apache/iceberg/types/Type.PrimitiveType.html    |   2 +-
 .../master/org/apache/iceberg/types/Type.TypeID.html    |   2 +-
 javadoc/master/org/apache/iceberg/types/Type.html       |   2 +-
 .../types/TypeUtil.CustomOrderSchemaVisitor.html        |   2 +-
 .../org/apache/iceberg/types/TypeUtil.NextID.html       |   2 +-
 .../apache/iceberg/types/TypeUtil.SchemaVisitor.html    |   2 +-
 javadoc/master/org/apache/iceberg/types/TypeUtil.html   |   2 +-
 .../org/apache/iceberg/types/Types.BinaryType.html      |   2 +-
 .../org/apache/iceberg/types/Types.BooleanType.html     |   2 +-
 .../master/org/apache/iceberg/types/Types.DateType.html |   2 +-
 .../org/apache/iceberg/types/Types.DecimalType.html     |   2 +-
 .../org/apache/iceberg/types/Types.DoubleType.html      |   2 +-
 .../org/apache/iceberg/types/Types.FixedType.html       |   2 +-
 .../org/apache/iceberg/types/Types.FloatType.html       |   2 +-
 .../org/apache/iceberg/types/Types.IntegerType.html     |   2 +-
 .../master/org/apache/iceberg/types/Types.ListType.html |   2 +-
 .../master/org/apache/iceberg/types/Types.LongType.html |   2 +-
 .../master/org/apache/iceberg/types/Types.MapType.html  |   2 +-
 .../org/apache/iceberg/types/Types.NestedField.html     |   2 +-
 .../org/apache/iceberg/types/Types.StringType.html      |   2 +-
 .../org/apache/iceberg/types/Types.StructType.html      |   2 +-
 .../master/org/apache/iceberg/types/Types.TimeType.html |   2 +-
 .../org/apache/iceberg/types/Types.TimestampType.html   |   2 +-
 .../master/org/apache/iceberg/types/Types.UUIDType.html |   2 +-
 javadoc/master/org/apache/iceberg/types/Types.html      |   2 +-
 .../master/org/apache/iceberg/types/package-frame.html  |   2 +-
 .../org/apache/iceberg/types/package-summary.html       |   2 +-
 .../master/org/apache/iceberg/types/package-tree.html   |   2 +-
 .../org/apache/iceberg/util/BinPacking.ListPacker.html  |   2 +-
 .../apache/iceberg/util/BinPacking.PackingIterable.html |   2 +-
 javadoc/master/org/apache/iceberg/util/BinPacking.html  |   2 +-
 javadoc/master/org/apache/iceberg/util/ByteBuffers.html |   2 +-
 .../org/apache/iceberg/util/CharSequenceWrapper.html    |   2 +-
 .../master/org/apache/iceberg/util/ExceptionUtil.html   |   2 +-
 javadoc/master/org/apache/iceberg/util/Exceptions.html  |   2 +-
 javadoc/master/org/apache/iceberg/util/JsonUtil.html    |   2 +-
 javadoc/master/org/apache/iceberg/util/Pair.html        |   2 +-
 .../org/apache/iceberg/util/ParallelIterable.html       |   2 +-
 .../master/org/apache/iceberg/util/PropertyUtil.html    |   2 +-
 .../org/apache/iceberg/util/StructLikeWrapper.html      |   2 +-
 .../master/org/apache/iceberg/util/Tasks.Builder.html   |   2 +-
 .../org/apache/iceberg/util/Tasks.FailureTask.html      |   2 +-
 javadoc/master/org/apache/iceberg/util/Tasks.Task.html  |   2 +-
 .../iceberg/util/Tasks.UnrecoverableException.html      |   2 +-
 javadoc/master/org/apache/iceberg/util/Tasks.html       |   2 +-
 javadoc/master/org/apache/iceberg/util/ThreadPools.html |   2 +-
 .../master/org/apache/iceberg/util/package-frame.html   |   2 +-
 .../master/org/apache/iceberg/util/package-summary.html |   2 +-
 .../master/org/apache/iceberg/util/package-tree.html    |   2 +-
 javadoc/master/overview-frame.html                      |   2 +-
 javadoc/master/overview-summary.html                    |   2 +-
 javadoc/master/overview-tree.html                       |   2 +-
 javadoc/master/serialized-form.html                     |   2 +-
 sitemap.xml.gz                                          | Bin 200 -> 200 bytes
 390 files changed, 391 insertions(+), 391 deletions(-)

diff --git a/index.html b/index.html
index 2f6ef12..ab32fcb 100644
--- a/index.html
+++ b/index.html
@@ -288,5 +288,5 @@
 
 <!--
 MkDocs version : 1.0.4
-Build Date UTC : 2019-06-23 00:46:07
+Build Date UTC : 2019-06-23 01:35:16
 -->
diff --git a/javadoc/index.html b/javadoc/index.html
index 8739785..9b733c4 100644
--- a/javadoc/index.html
+++ b/javadoc/index.html
@@ -1,9 +1,9 @@
 <html xmlns="http://www.w3.org/1999/xhtml">    
   <head>      
-    <title>Iceberg Javadoc</title>      
+    <title>Iceberg Javadoc Redirect</title>      
     <meta http-equiv="refresh" content="0;URL='/javadoc/master/'" />    
   </head>    
   <body> 
-    <p>Redirecting you to the latest Javadoc at <a href="/javadoc/master/">/javadoc/master/</a>.</p> 
+    <p>Redirecting to Javadoc for the master branch: <a href="/javadoc/master/">/javadoc/master</a>.</p> 
   </body>  
-</html>  
+</html>
diff --git a/javadoc/master/allclasses-frame.html b/javadoc/master/allclasses-frame.html
index ca86a4b..a091b02 100644
--- a/javadoc/master/allclasses-frame.html
+++ b/javadoc/master/allclasses-frame.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:33 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>All Classes (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
diff --git a/javadoc/master/allclasses-noframe.html b/javadoc/master/allclasses-noframe.html
index a94863d..2454781 100644
--- a/javadoc/master/allclasses-noframe.html
+++ b/javadoc/master/allclasses-noframe.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:33 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>All Classes (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
diff --git a/javadoc/master/com/netflix/iceberg/spark/data/SparkParquetWriters.html b/javadoc/master/com/netflix/iceberg/spark/data/SparkParquetWriters.html
index da5c00b..a4ab932 100644
--- a/javadoc/master/com/netflix/iceberg/spark/data/SparkParquetWriters.html
+++ b/javadoc/master/com/netflix/iceberg/spark/data/SparkParquetWriters.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>SparkParquetWriters (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/com/netflix/iceberg/spark/data/package-frame.html b/javadoc/master/com/netflix/iceberg/spark/data/package-frame.html
index 7eb2e37..0bfde5e 100644
--- a/javadoc/master/com/netflix/iceberg/spark/data/package-frame.html
+++ b/javadoc/master/com/netflix/iceberg/spark/data/package-frame.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>com.netflix.iceberg.spark.data (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/com/netflix/iceberg/spark/data/package-summary.html b/javadoc/master/com/netflix/iceberg/spark/data/package-summary.html
index f4e8970..0527ced 100644
--- a/javadoc/master/com/netflix/iceberg/spark/data/package-summary.html
+++ b/javadoc/master/com/netflix/iceberg/spark/data/package-summary.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>com.netflix.iceberg.spark.data (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/com/netflix/iceberg/spark/data/package-tree.html b/javadoc/master/com/netflix/iceberg/spark/data/package-tree.html
index 8ed928e..c542d17 100644
--- a/javadoc/master/com/netflix/iceberg/spark/data/package-tree.html
+++ b/javadoc/master/com/netflix/iceberg/spark/data/package-tree.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>com.netflix.iceberg.spark.data Class Hierarchy (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/constant-values.html b/javadoc/master/constant-values.html
index 486c633..5d303f5 100644
--- a/javadoc/master/constant-values.html
+++ b/javadoc/master/constant-values.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:33 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>Constant Field Values (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
diff --git a/javadoc/master/deprecated-list.html b/javadoc/master/deprecated-list.html
index d5caf83..f5775f8 100644
--- a/javadoc/master/deprecated-list.html
+++ b/javadoc/master/deprecated-list.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:33 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>Deprecated List (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
diff --git a/javadoc/master/help-doc.html b/javadoc/master/help-doc.html
index c805200..c286280 100644
--- a/javadoc/master/help-doc.html
+++ b/javadoc/master/help-doc.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:33 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>API Help (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
diff --git a/javadoc/master/index-all.html b/javadoc/master/index-all.html
index 31d60aa..7a1cf74 100644
--- a/javadoc/master/index-all.html
+++ b/javadoc/master/index-all.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:33 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>Index (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
diff --git a/javadoc/master/index.html b/javadoc/master/index.html
index debd5c1..9dbd0b9 100644
--- a/javadoc/master/index.html
+++ b/javadoc/master/index.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:33 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>iceberg 6075753.dirty API</title>
 <script type="text/javascript">
     tmpTargetPage = "" + window.location.search;
diff --git a/javadoc/master/org/apache/iceberg/Accessor.html b/javadoc/master/org/apache/iceberg/Accessor.html
index 3fd0c07..2af4d91 100644
--- a/javadoc/master/org/apache/iceberg/Accessor.html
+++ b/javadoc/master/org/apache/iceberg/Accessor.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>Accessor (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/Accessors.html b/javadoc/master/org/apache/iceberg/Accessors.html
index a4df58b..e58bcd8 100644
--- a/javadoc/master/org/apache/iceberg/Accessors.html
+++ b/javadoc/master/org/apache/iceberg/Accessors.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>Accessors (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/AppendFiles.html b/javadoc/master/org/apache/iceberg/AppendFiles.html
index dd0f103..b1c6c23 100644
--- a/javadoc/master/org/apache/iceberg/AppendFiles.html
+++ b/javadoc/master/org/apache/iceberg/AppendFiles.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>AppendFiles (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/BaseCombinedScanTask.html b/javadoc/master/org/apache/iceberg/BaseCombinedScanTask.html
index 7cc5ad3..de1d795 100644
--- a/javadoc/master/org/apache/iceberg/BaseCombinedScanTask.html
+++ b/javadoc/master/org/apache/iceberg/BaseCombinedScanTask.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>BaseCombinedScanTask (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/BaseMetastoreTableOperations.html b/javadoc/master/org/apache/iceberg/BaseMetastoreTableOperations.html
index fddc93b..71f9dcb 100644
--- a/javadoc/master/org/apache/iceberg/BaseMetastoreTableOperations.html
+++ b/javadoc/master/org/apache/iceberg/BaseMetastoreTableOperations.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>BaseMetastoreTableOperations (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/BaseMetastoreTables.html b/javadoc/master/org/apache/iceberg/BaseMetastoreTables.html
index 0f0b0ac..a339c64 100644
--- a/javadoc/master/org/apache/iceberg/BaseMetastoreTables.html
+++ b/javadoc/master/org/apache/iceberg/BaseMetastoreTables.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>BaseMetastoreTables (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/BaseTable.html b/javadoc/master/org/apache/iceberg/BaseTable.html
index 0bb051f..b791b54 100644
--- a/javadoc/master/org/apache/iceberg/BaseTable.html
+++ b/javadoc/master/org/apache/iceberg/BaseTable.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>BaseTable (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/CombinedScanTask.html b/javadoc/master/org/apache/iceberg/CombinedScanTask.html
index c14bef7..1534794 100644
--- a/javadoc/master/org/apache/iceberg/CombinedScanTask.html
+++ b/javadoc/master/org/apache/iceberg/CombinedScanTask.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>CombinedScanTask (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/ConfigProperties.html b/javadoc/master/org/apache/iceberg/ConfigProperties.html
index 1e4f62f..5e79684 100644
--- a/javadoc/master/org/apache/iceberg/ConfigProperties.html
+++ b/javadoc/master/org/apache/iceberg/ConfigProperties.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>ConfigProperties (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/DataFile.html b/javadoc/master/org/apache/iceberg/DataFile.html
index fa9e167..1d179d1 100644
--- a/javadoc/master/org/apache/iceberg/DataFile.html
+++ b/javadoc/master/org/apache/iceberg/DataFile.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>DataFile (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/DataFiles.Builder.html b/javadoc/master/org/apache/iceberg/DataFiles.Builder.html
index 2b577d5..8254e44 100644
--- a/javadoc/master/org/apache/iceberg/DataFiles.Builder.html
+++ b/javadoc/master/org/apache/iceberg/DataFiles.Builder.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>DataFiles.Builder (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/DataFiles.html b/javadoc/master/org/apache/iceberg/DataFiles.html
index 662475b..0f2a6df 100644
--- a/javadoc/master/org/apache/iceberg/DataFiles.html
+++ b/javadoc/master/org/apache/iceberg/DataFiles.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>DataFiles (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/DataOperations.html b/javadoc/master/org/apache/iceberg/DataOperations.html
index 7b337a2..7f6a1ba 100644
--- a/javadoc/master/org/apache/iceberg/DataOperations.html
+++ b/javadoc/master/org/apache/iceberg/DataOperations.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>DataOperations (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/DeleteFiles.html b/javadoc/master/org/apache/iceberg/DeleteFiles.html
index 52fa730..6ec747d 100644
--- a/javadoc/master/org/apache/iceberg/DeleteFiles.html
+++ b/javadoc/master/org/apache/iceberg/DeleteFiles.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>DeleteFiles (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/ExpireSnapshots.html b/javadoc/master/org/apache/iceberg/ExpireSnapshots.html
index 552350c..3c2634a 100644
--- a/javadoc/master/org/apache/iceberg/ExpireSnapshots.html
+++ b/javadoc/master/org/apache/iceberg/ExpireSnapshots.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>ExpireSnapshots (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/FileFormat.html b/javadoc/master/org/apache/iceberg/FileFormat.html
index a745cec..2bea57c 100644
--- a/javadoc/master/org/apache/iceberg/FileFormat.html
+++ b/javadoc/master/org/apache/iceberg/FileFormat.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>FileFormat (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/FileHistory.Builder.html b/javadoc/master/org/apache/iceberg/FileHistory.Builder.html
index 99cf97b..a0863fd 100644
--- a/javadoc/master/org/apache/iceberg/FileHistory.Builder.html
+++ b/javadoc/master/org/apache/iceberg/FileHistory.Builder.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>FileHistory.Builder (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/FileHistory.html b/javadoc/master/org/apache/iceberg/FileHistory.html
index 7acb398..ce587a4 100644
--- a/javadoc/master/org/apache/iceberg/FileHistory.html
+++ b/javadoc/master/org/apache/iceberg/FileHistory.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>FileHistory (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/FileScanTask.html b/javadoc/master/org/apache/iceberg/FileScanTask.html
index 8e78fb7..69f751e 100644
--- a/javadoc/master/org/apache/iceberg/FileScanTask.html
+++ b/javadoc/master/org/apache/iceberg/FileScanTask.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>FileScanTask (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/Files.html b/javadoc/master/org/apache/iceberg/Files.html
index 345353f..6ff90d8 100644
--- a/javadoc/master/org/apache/iceberg/Files.html
+++ b/javadoc/master/org/apache/iceberg/Files.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>Files (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/Filterable.html b/javadoc/master/org/apache/iceberg/Filterable.html
index 00dcaf2..c657535 100644
--- a/javadoc/master/org/apache/iceberg/Filterable.html
+++ b/javadoc/master/org/apache/iceberg/Filterable.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>Filterable (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/FilteredManifest.html b/javadoc/master/org/apache/iceberg/FilteredManifest.html
index 7e4d76d..943cfc7 100644
--- a/javadoc/master/org/apache/iceberg/FilteredManifest.html
+++ b/javadoc/master/org/apache/iceberg/FilteredManifest.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>FilteredManifest (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/GenericManifestFile.html b/javadoc/master/org/apache/iceberg/GenericManifestFile.html
index f83a7da..b1ababe 100644
--- a/javadoc/master/org/apache/iceberg/GenericManifestFile.html
+++ b/javadoc/master/org/apache/iceberg/GenericManifestFile.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>GenericManifestFile (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/GenericPartitionFieldSummary.html b/javadoc/master/org/apache/iceberg/GenericPartitionFieldSummary.html
index 766f855..74be466 100644
--- a/javadoc/master/org/apache/iceberg/GenericPartitionFieldSummary.html
+++ b/javadoc/master/org/apache/iceberg/GenericPartitionFieldSummary.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>GenericPartitionFieldSummary (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/HasTableOperations.html b/javadoc/master/org/apache/iceberg/HasTableOperations.html
index 6052233..0a740b6 100644
--- a/javadoc/master/org/apache/iceberg/HasTableOperations.html
+++ b/javadoc/master/org/apache/iceberg/HasTableOperations.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>HasTableOperations (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/LocationProviders.html b/javadoc/master/org/apache/iceberg/LocationProviders.html
index 9a30755..40798c0 100644
--- a/javadoc/master/org/apache/iceberg/LocationProviders.html
+++ b/javadoc/master/org/apache/iceberg/LocationProviders.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>LocationProviders (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/ManifestFile.PartitionFieldSummary.html b/javadoc/master/org/apache/iceberg/ManifestFile.PartitionFieldSummary.html
index 109b4da..0154150 100644
--- a/javadoc/master/org/apache/iceberg/ManifestFile.PartitionFieldSummary.html
+++ b/javadoc/master/org/apache/iceberg/ManifestFile.PartitionFieldSummary.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>ManifestFile.PartitionFieldSummary (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/ManifestFile.html b/javadoc/master/org/apache/iceberg/ManifestFile.html
index f725b6a..d6ef011 100644
--- a/javadoc/master/org/apache/iceberg/ManifestFile.html
+++ b/javadoc/master/org/apache/iceberg/ManifestFile.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>ManifestFile (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/ManifestReader.html b/javadoc/master/org/apache/iceberg/ManifestReader.html
index 9a008cf..9fbffc6 100644
--- a/javadoc/master/org/apache/iceberg/ManifestReader.html
+++ b/javadoc/master/org/apache/iceberg/ManifestReader.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>ManifestReader (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/ManifestWriter.html b/javadoc/master/org/apache/iceberg/ManifestWriter.html
index 5964870..4251197 100644
--- a/javadoc/master/org/apache/iceberg/ManifestWriter.html
+++ b/javadoc/master/org/apache/iceberg/ManifestWriter.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>ManifestWriter (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/Metrics.html b/javadoc/master/org/apache/iceberg/Metrics.html
index 9573837..c2d14d8 100644
--- a/javadoc/master/org/apache/iceberg/Metrics.html
+++ b/javadoc/master/org/apache/iceberg/Metrics.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>Metrics (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/OverwriteData.html b/javadoc/master/org/apache/iceberg/OverwriteData.html
index 6840546..a969e49 100644
--- a/javadoc/master/org/apache/iceberg/OverwriteData.html
+++ b/javadoc/master/org/apache/iceberg/OverwriteData.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>OverwriteData (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/OverwriteFiles.html b/javadoc/master/org/apache/iceberg/OverwriteFiles.html
index cc2f440..ec0f428 100644
--- a/javadoc/master/org/apache/iceberg/OverwriteFiles.html
+++ b/javadoc/master/org/apache/iceberg/OverwriteFiles.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>OverwriteFiles (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/PartitionField.html b/javadoc/master/org/apache/iceberg/PartitionField.html
index 269b7d1..d28940d 100644
--- a/javadoc/master/org/apache/iceberg/PartitionField.html
+++ b/javadoc/master/org/apache/iceberg/PartitionField.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>PartitionField (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/PartitionSpec.Builder.html b/javadoc/master/org/apache/iceberg/PartitionSpec.Builder.html
index e08cf00..71b8ecb 100644
--- a/javadoc/master/org/apache/iceberg/PartitionSpec.Builder.html
+++ b/javadoc/master/org/apache/iceberg/PartitionSpec.Builder.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>PartitionSpec.Builder (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/PartitionSpec.html b/javadoc/master/org/apache/iceberg/PartitionSpec.html
index 06aa013..55c3573 100644
--- a/javadoc/master/org/apache/iceberg/PartitionSpec.html
+++ b/javadoc/master/org/apache/iceberg/PartitionSpec.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>PartitionSpec (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/PartitionSpecParser.html b/javadoc/master/org/apache/iceberg/PartitionSpecParser.html
index 3b9da82..5bacb8d 100644
--- a/javadoc/master/org/apache/iceberg/PartitionSpecParser.html
+++ b/javadoc/master/org/apache/iceberg/PartitionSpecParser.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>PartitionSpecParser (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/PendingUpdate.html b/javadoc/master/org/apache/iceberg/PendingUpdate.html
index 301bcdc..a08e7c1 100644
--- a/javadoc/master/org/apache/iceberg/PendingUpdate.html
+++ b/javadoc/master/org/apache/iceberg/PendingUpdate.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>PendingUpdate (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/ReplaceManifests.html b/javadoc/master/org/apache/iceberg/ReplaceManifests.html
index 18d3866..b1d83f0 100644
--- a/javadoc/master/org/apache/iceberg/ReplaceManifests.html
+++ b/javadoc/master/org/apache/iceberg/ReplaceManifests.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>ReplaceManifests (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/ReplacePartitions.html b/javadoc/master/org/apache/iceberg/ReplacePartitions.html
index a403289..3069cc2 100644
--- a/javadoc/master/org/apache/iceberg/ReplacePartitions.html
+++ b/javadoc/master/org/apache/iceberg/ReplacePartitions.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>ReplacePartitions (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/ReplacePartitionsOperation.html b/javadoc/master/org/apache/iceberg/ReplacePartitionsOperation.html
index e61c014..01281d6 100644
--- a/javadoc/master/org/apache/iceberg/ReplacePartitionsOperation.html
+++ b/javadoc/master/org/apache/iceberg/ReplacePartitionsOperation.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>ReplacePartitionsOperation (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/RewriteFiles.html b/javadoc/master/org/apache/iceberg/RewriteFiles.html
index 71e1c96..905a86d 100644
--- a/javadoc/master/org/apache/iceberg/RewriteFiles.html
+++ b/javadoc/master/org/apache/iceberg/RewriteFiles.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>RewriteFiles (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/RewriteManifests.html b/javadoc/master/org/apache/iceberg/RewriteManifests.html
index dee31df..81b0dff 100644
--- a/javadoc/master/org/apache/iceberg/RewriteManifests.html
+++ b/javadoc/master/org/apache/iceberg/RewriteManifests.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>RewriteManifests (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/Rollback.html b/javadoc/master/org/apache/iceberg/Rollback.html
index da08453..e3574d8 100644
--- a/javadoc/master/org/apache/iceberg/Rollback.html
+++ b/javadoc/master/org/apache/iceberg/Rollback.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>Rollback (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/ScanSummary.Builder.html b/javadoc/master/org/apache/iceberg/ScanSummary.Builder.html
index 023326c..51b9bda 100644
--- a/javadoc/master/org/apache/iceberg/ScanSummary.Builder.html
+++ b/javadoc/master/org/apache/iceberg/ScanSummary.Builder.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>ScanSummary.Builder (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/ScanSummary.PartitionMetrics.html b/javadoc/master/org/apache/iceberg/ScanSummary.PartitionMetrics.html
index 1e63298..dadfdee 100644
--- a/javadoc/master/org/apache/iceberg/ScanSummary.PartitionMetrics.html
+++ b/javadoc/master/org/apache/iceberg/ScanSummary.PartitionMetrics.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>ScanSummary.PartitionMetrics (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/ScanSummary.html b/javadoc/master/org/apache/iceberg/ScanSummary.html
index e40b0de..84393ac 100644
--- a/javadoc/master/org/apache/iceberg/ScanSummary.html
+++ b/javadoc/master/org/apache/iceberg/ScanSummary.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>ScanSummary (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/ScanTask.html b/javadoc/master/org/apache/iceberg/ScanTask.html
index a51a3b0..6966618 100644
--- a/javadoc/master/org/apache/iceberg/ScanTask.html
+++ b/javadoc/master/org/apache/iceberg/ScanTask.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>ScanTask (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/Schema.html b/javadoc/master/org/apache/iceberg/Schema.html
index b31c438..474ae0b 100644
--- a/javadoc/master/org/apache/iceberg/Schema.html
+++ b/javadoc/master/org/apache/iceberg/Schema.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>Schema (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/SchemaParser.html b/javadoc/master/org/apache/iceberg/SchemaParser.html
index c2a2224..d22f34e 100644
--- a/javadoc/master/org/apache/iceberg/SchemaParser.html
+++ b/javadoc/master/org/apache/iceberg/SchemaParser.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>SchemaParser (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/SetLocation.html b/javadoc/master/org/apache/iceberg/SetLocation.html
index c1de4c7..70017d3 100644
--- a/javadoc/master/org/apache/iceberg/SetLocation.html
+++ b/javadoc/master/org/apache/iceberg/SetLocation.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>SetLocation (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/Snapshot.html b/javadoc/master/org/apache/iceberg/Snapshot.html
index 99c1d05..a35b19e 100644
--- a/javadoc/master/org/apache/iceberg/Snapshot.html
+++ b/javadoc/master/org/apache/iceberg/Snapshot.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>Snapshot (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/SnapshotParser.html b/javadoc/master/org/apache/iceberg/SnapshotParser.html
index 74bc0a2..8db8399 100644
--- a/javadoc/master/org/apache/iceberg/SnapshotParser.html
+++ b/javadoc/master/org/apache/iceberg/SnapshotParser.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>SnapshotParser (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/SnapshotSummary.Builder.html b/javadoc/master/org/apache/iceberg/SnapshotSummary.Builder.html
index e6e030c..0f35850 100644
--- a/javadoc/master/org/apache/iceberg/SnapshotSummary.Builder.html
+++ b/javadoc/master/org/apache/iceberg/SnapshotSummary.Builder.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>SnapshotSummary.Builder (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/SnapshotSummary.html b/javadoc/master/org/apache/iceberg/SnapshotSummary.html
index 7a180e9..fca4a1f 100644
--- a/javadoc/master/org/apache/iceberg/SnapshotSummary.html
+++ b/javadoc/master/org/apache/iceberg/SnapshotSummary.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>SnapshotSummary (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/SnapshotUpdate.html b/javadoc/master/org/apache/iceberg/SnapshotUpdate.html
index 96e5363..aedb28c 100644
--- a/javadoc/master/org/apache/iceberg/SnapshotUpdate.html
+++ b/javadoc/master/org/apache/iceberg/SnapshotUpdate.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>SnapshotUpdate (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/StructLike.html b/javadoc/master/org/apache/iceberg/StructLike.html
index e17a140..f5515c2 100644
--- a/javadoc/master/org/apache/iceberg/StructLike.html
+++ b/javadoc/master/org/apache/iceberg/StructLike.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>StructLike (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/SystemProperties.html b/javadoc/master/org/apache/iceberg/SystemProperties.html
index 82d28e2..28be664 100644
--- a/javadoc/master/org/apache/iceberg/SystemProperties.html
+++ b/javadoc/master/org/apache/iceberg/SystemProperties.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>SystemProperties (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/Table.html b/javadoc/master/org/apache/iceberg/Table.html
index 3018ac5..01b633c 100644
--- a/javadoc/master/org/apache/iceberg/Table.html
+++ b/javadoc/master/org/apache/iceberg/Table.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>Table (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/TableMetadata.SnapshotLogEntry.html b/javadoc/master/org/apache/iceberg/TableMetadata.SnapshotLogEntry.html
index c041f10..d6c9abd 100644
--- a/javadoc/master/org/apache/iceberg/TableMetadata.SnapshotLogEntry.html
+++ b/javadoc/master/org/apache/iceberg/TableMetadata.SnapshotLogEntry.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>TableMetadata.SnapshotLogEntry (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/TableMetadata.html b/javadoc/master/org/apache/iceberg/TableMetadata.html
index fd280f6..2d84af5 100644
--- a/javadoc/master/org/apache/iceberg/TableMetadata.html
+++ b/javadoc/master/org/apache/iceberg/TableMetadata.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>TableMetadata (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/TableMetadataParser.html b/javadoc/master/org/apache/iceberg/TableMetadataParser.html
index dbeed12..d99d6f0 100644
--- a/javadoc/master/org/apache/iceberg/TableMetadataParser.html
+++ b/javadoc/master/org/apache/iceberg/TableMetadataParser.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>TableMetadataParser (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/TableOperations.html b/javadoc/master/org/apache/iceberg/TableOperations.html
index 3464e6c..78709ef 100644
--- a/javadoc/master/org/apache/iceberg/TableOperations.html
+++ b/javadoc/master/org/apache/iceberg/TableOperations.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>TableOperations (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/TableProperties.html b/javadoc/master/org/apache/iceberg/TableProperties.html
index 540afbb..f26f91f 100644
--- a/javadoc/master/org/apache/iceberg/TableProperties.html
+++ b/javadoc/master/org/apache/iceberg/TableProperties.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>TableProperties (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/TableScan.html b/javadoc/master/org/apache/iceberg/TableScan.html
index 766ebe6..06a0d90 100644
--- a/javadoc/master/org/apache/iceberg/TableScan.html
+++ b/javadoc/master/org/apache/iceberg/TableScan.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>TableScan (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/Tables.html b/javadoc/master/org/apache/iceberg/Tables.html
index 02162cd..4a28c16 100644
--- a/javadoc/master/org/apache/iceberg/Tables.html
+++ b/javadoc/master/org/apache/iceberg/Tables.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>Tables (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/Transaction.html b/javadoc/master/org/apache/iceberg/Transaction.html
index b551966..ccad783 100644
--- a/javadoc/master/org/apache/iceberg/Transaction.html
+++ b/javadoc/master/org/apache/iceberg/Transaction.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>Transaction (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/UpdateLocation.html b/javadoc/master/org/apache/iceberg/UpdateLocation.html
index d699349..79cdd20 100644
--- a/javadoc/master/org/apache/iceberg/UpdateLocation.html
+++ b/javadoc/master/org/apache/iceberg/UpdateLocation.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>UpdateLocation (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/UpdateProperties.html b/javadoc/master/org/apache/iceberg/UpdateProperties.html
index 1fdbc8a..6981a51 100644
--- a/javadoc/master/org/apache/iceberg/UpdateProperties.html
+++ b/javadoc/master/org/apache/iceberg/UpdateProperties.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>UpdateProperties (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/UpdateSchema.html b/javadoc/master/org/apache/iceberg/UpdateSchema.html
index 026b2fc..d2c59f5 100644
--- a/javadoc/master/org/apache/iceberg/UpdateSchema.html
+++ b/javadoc/master/org/apache/iceberg/UpdateSchema.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>UpdateSchema (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/avro/Avro.ReadBuilder.html b/javadoc/master/org/apache/iceberg/avro/Avro.ReadBuilder.html
index 466c48b..052fe27 100644
--- a/javadoc/master/org/apache/iceberg/avro/Avro.ReadBuilder.html
+++ b/javadoc/master/org/apache/iceberg/avro/Avro.ReadBuilder.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>Avro.ReadBuilder (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/avro/Avro.WriteBuilder.html b/javadoc/master/org/apache/iceberg/avro/Avro.WriteBuilder.html
index 76e98e7..36d3ff9 100644
--- a/javadoc/master/org/apache/iceberg/avro/Avro.WriteBuilder.html
+++ b/javadoc/master/org/apache/iceberg/avro/Avro.WriteBuilder.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>Avro.WriteBuilder (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/avro/Avro.html b/javadoc/master/org/apache/iceberg/avro/Avro.html
index abdbdcb..d238181 100644
--- a/javadoc/master/org/apache/iceberg/avro/Avro.html
+++ b/javadoc/master/org/apache/iceberg/avro/Avro.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>Avro (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/avro/AvroIterable.html b/javadoc/master/org/apache/iceberg/avro/AvroIterable.html
index a12232e..e22fb39 100644
--- a/javadoc/master/org/apache/iceberg/avro/AvroIterable.html
+++ b/javadoc/master/org/apache/iceberg/avro/AvroIterable.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>AvroIterable (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/avro/AvroSchemaUtil.html b/javadoc/master/org/apache/iceberg/avro/AvroSchemaUtil.html
index b66e9ca..7ef9466 100644
--- a/javadoc/master/org/apache/iceberg/avro/AvroSchemaUtil.html
+++ b/javadoc/master/org/apache/iceberg/avro/AvroSchemaUtil.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>AvroSchemaUtil (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/avro/AvroSchemaVisitor.html b/javadoc/master/org/apache/iceberg/avro/AvroSchemaVisitor.html
index 32af7bc..889625d 100644
--- a/javadoc/master/org/apache/iceberg/avro/AvroSchemaVisitor.html
+++ b/javadoc/master/org/apache/iceberg/avro/AvroSchemaVisitor.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>AvroSchemaVisitor (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/avro/LogicalMap.html b/javadoc/master/org/apache/iceberg/avro/LogicalMap.html
index 865cd61..5aef618 100644
--- a/javadoc/master/org/apache/iceberg/avro/LogicalMap.html
+++ b/javadoc/master/org/apache/iceberg/avro/LogicalMap.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>LogicalMap (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/avro/ProjectionDatumReader.html b/javadoc/master/org/apache/iceberg/avro/ProjectionDatumReader.html
index a6cf049..3af2b10 100644
--- a/javadoc/master/org/apache/iceberg/avro/ProjectionDatumReader.html
+++ b/javadoc/master/org/apache/iceberg/avro/ProjectionDatumReader.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>ProjectionDatumReader (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/avro/UUIDConversion.html b/javadoc/master/org/apache/iceberg/avro/UUIDConversion.html
index 2b079ab..1a9dc0a 100644
--- a/javadoc/master/org/apache/iceberg/avro/UUIDConversion.html
+++ b/javadoc/master/org/apache/iceberg/avro/UUIDConversion.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>UUIDConversion (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/avro/ValueReader.html b/javadoc/master/org/apache/iceberg/avro/ValueReader.html
index 59840e3..f02104f 100644
--- a/javadoc/master/org/apache/iceberg/avro/ValueReader.html
+++ b/javadoc/master/org/apache/iceberg/avro/ValueReader.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>ValueReader (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/avro/ValueReaders.StructReader.html b/javadoc/master/org/apache/iceberg/avro/ValueReaders.StructReader.html
index 1302523..e536fec 100644
--- a/javadoc/master/org/apache/iceberg/avro/ValueReaders.StructReader.html
+++ b/javadoc/master/org/apache/iceberg/avro/ValueReaders.StructReader.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>ValueReaders.StructReader (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/avro/ValueReaders.html b/javadoc/master/org/apache/iceberg/avro/ValueReaders.html
index 8a98c44..d554aad 100644
--- a/javadoc/master/org/apache/iceberg/avro/ValueReaders.html
+++ b/javadoc/master/org/apache/iceberg/avro/ValueReaders.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>ValueReaders (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/avro/ValueWriter.html b/javadoc/master/org/apache/iceberg/avro/ValueWriter.html
index f936317..1393481 100644
--- a/javadoc/master/org/apache/iceberg/avro/ValueWriter.html
+++ b/javadoc/master/org/apache/iceberg/avro/ValueWriter.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>ValueWriter (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/avro/ValueWriters.StructWriter.html b/javadoc/master/org/apache/iceberg/avro/ValueWriters.StructWriter.html
index 3d3b3ad..5ceec05 100644
--- a/javadoc/master/org/apache/iceberg/avro/ValueWriters.StructWriter.html
+++ b/javadoc/master/org/apache/iceberg/avro/ValueWriters.StructWriter.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>ValueWriters.StructWriter (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/avro/ValueWriters.html b/javadoc/master/org/apache/iceberg/avro/ValueWriters.html
index 7677136..412336d 100644
--- a/javadoc/master/org/apache/iceberg/avro/ValueWriters.html
+++ b/javadoc/master/org/apache/iceberg/avro/ValueWriters.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>ValueWriters (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/avro/package-frame.html b/javadoc/master/org/apache/iceberg/avro/package-frame.html
index 2d68ece..9dd4c52 100644
--- a/javadoc/master/org/apache/iceberg/avro/package-frame.html
+++ b/javadoc/master/org/apache/iceberg/avro/package-frame.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.avro (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/avro/package-summary.html b/javadoc/master/org/apache/iceberg/avro/package-summary.html
index 8fc196b..23d35a4 100644
--- a/javadoc/master/org/apache/iceberg/avro/package-summary.html
+++ b/javadoc/master/org/apache/iceberg/avro/package-summary.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.avro (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/avro/package-tree.html b/javadoc/master/org/apache/iceberg/avro/package-tree.html
index 364721b..73dbe88 100644
--- a/javadoc/master/org/apache/iceberg/avro/package-tree.html
+++ b/javadoc/master/org/apache/iceberg/avro/package-tree.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.avro Class Hierarchy (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/catalog/Catalog.html b/javadoc/master/org/apache/iceberg/catalog/Catalog.html
index 38d0888..0aa8fd3 100644
--- a/javadoc/master/org/apache/iceberg/catalog/Catalog.html
+++ b/javadoc/master/org/apache/iceberg/catalog/Catalog.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>Catalog (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/catalog/Namespace.html b/javadoc/master/org/apache/iceberg/catalog/Namespace.html
index c3f2f03..8ad8a56 100644
--- a/javadoc/master/org/apache/iceberg/catalog/Namespace.html
+++ b/javadoc/master/org/apache/iceberg/catalog/Namespace.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>Namespace (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/catalog/TableIdentifier.html b/javadoc/master/org/apache/iceberg/catalog/TableIdentifier.html
index 5a1a6d4..72ca1db 100644
--- a/javadoc/master/org/apache/iceberg/catalog/TableIdentifier.html
+++ b/javadoc/master/org/apache/iceberg/catalog/TableIdentifier.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>TableIdentifier (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/catalog/package-frame.html b/javadoc/master/org/apache/iceberg/catalog/package-frame.html
index 1df80b6..daacf9e 100644
--- a/javadoc/master/org/apache/iceberg/catalog/package-frame.html
+++ b/javadoc/master/org/apache/iceberg/catalog/package-frame.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.catalog (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/catalog/package-summary.html b/javadoc/master/org/apache/iceberg/catalog/package-summary.html
index e4332d3..b059bd9 100644
--- a/javadoc/master/org/apache/iceberg/catalog/package-summary.html
+++ b/javadoc/master/org/apache/iceberg/catalog/package-summary.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.catalog (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/catalog/package-tree.html b/javadoc/master/org/apache/iceberg/catalog/package-tree.html
index 4f07d7a..460fadd 100644
--- a/javadoc/master/org/apache/iceberg/catalog/package-tree.html
+++ b/javadoc/master/org/apache/iceberg/catalog/package-tree.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.catalog Class Hierarchy (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/common/DynClasses.Builder.html b/javadoc/master/org/apache/iceberg/common/DynClasses.Builder.html
index 79b905a..aa86694 100644
--- a/javadoc/master/org/apache/iceberg/common/DynClasses.Builder.html
+++ b/javadoc/master/org/apache/iceberg/common/DynClasses.Builder.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>DynClasses.Builder (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/common/DynClasses.html b/javadoc/master/org/apache/iceberg/common/DynClasses.html
index 047d080..220a57e 100644
--- a/javadoc/master/org/apache/iceberg/common/DynClasses.html
+++ b/javadoc/master/org/apache/iceberg/common/DynClasses.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>DynClasses (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/common/DynConstructors.Builder.html b/javadoc/master/org/apache/iceberg/common/DynConstructors.Builder.html
index 08b37ea..c773278 100644
--- a/javadoc/master/org/apache/iceberg/common/DynConstructors.Builder.html
+++ b/javadoc/master/org/apache/iceberg/common/DynConstructors.Builder.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>DynConstructors.Builder (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/common/DynConstructors.Ctor.html b/javadoc/master/org/apache/iceberg/common/DynConstructors.Ctor.html
index c41a81e..e2a825e 100644
--- a/javadoc/master/org/apache/iceberg/common/DynConstructors.Ctor.html
+++ b/javadoc/master/org/apache/iceberg/common/DynConstructors.Ctor.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>DynConstructors.Ctor (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/common/DynConstructors.html b/javadoc/master/org/apache/iceberg/common/DynConstructors.html
index b9b69a8..d1a1a26 100644
--- a/javadoc/master/org/apache/iceberg/common/DynConstructors.html
+++ b/javadoc/master/org/apache/iceberg/common/DynConstructors.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>DynConstructors (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/common/DynFields.BoundField.html b/javadoc/master/org/apache/iceberg/common/DynFields.BoundField.html
index 33cec4b..9d2a567 100644
--- a/javadoc/master/org/apache/iceberg/common/DynFields.BoundField.html
+++ b/javadoc/master/org/apache/iceberg/common/DynFields.BoundField.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>DynFields.BoundField (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/common/DynFields.Builder.html b/javadoc/master/org/apache/iceberg/common/DynFields.Builder.html
index d2de537..428dde6 100644
--- a/javadoc/master/org/apache/iceberg/common/DynFields.Builder.html
+++ b/javadoc/master/org/apache/iceberg/common/DynFields.Builder.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>DynFields.Builder (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/common/DynFields.StaticField.html b/javadoc/master/org/apache/iceberg/common/DynFields.StaticField.html
index 0065324..84b3b09 100644
--- a/javadoc/master/org/apache/iceberg/common/DynFields.StaticField.html
+++ b/javadoc/master/org/apache/iceberg/common/DynFields.StaticField.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>DynFields.StaticField (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/common/DynFields.UnboundField.html b/javadoc/master/org/apache/iceberg/common/DynFields.UnboundField.html
index e23fe08..f4a6c03 100644
--- a/javadoc/master/org/apache/iceberg/common/DynFields.UnboundField.html
+++ b/javadoc/master/org/apache/iceberg/common/DynFields.UnboundField.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>DynFields.UnboundField (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/common/DynFields.html b/javadoc/master/org/apache/iceberg/common/DynFields.html
index 1044953..2f0ae5d 100644
--- a/javadoc/master/org/apache/iceberg/common/DynFields.html
+++ b/javadoc/master/org/apache/iceberg/common/DynFields.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>DynFields (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/common/DynMethods.BoundMethod.html b/javadoc/master/org/apache/iceberg/common/DynMethods.BoundMethod.html
index 2429829..e75c690 100644
--- a/javadoc/master/org/apache/iceberg/common/DynMethods.BoundMethod.html
+++ b/javadoc/master/org/apache/iceberg/common/DynMethods.BoundMethod.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>DynMethods.BoundMethod (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/common/DynMethods.Builder.html b/javadoc/master/org/apache/iceberg/common/DynMethods.Builder.html
index 38f7ead..62e2786 100644
--- a/javadoc/master/org/apache/iceberg/common/DynMethods.Builder.html
+++ b/javadoc/master/org/apache/iceberg/common/DynMethods.Builder.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>DynMethods.Builder (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/common/DynMethods.StaticMethod.html b/javadoc/master/org/apache/iceberg/common/DynMethods.StaticMethod.html
index c8de568..0caf0f1 100644
--- a/javadoc/master/org/apache/iceberg/common/DynMethods.StaticMethod.html
+++ b/javadoc/master/org/apache/iceberg/common/DynMethods.StaticMethod.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>DynMethods.StaticMethod (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/common/DynMethods.UnboundMethod.html b/javadoc/master/org/apache/iceberg/common/DynMethods.UnboundMethod.html
index 76cb64e..b10323a 100644
--- a/javadoc/master/org/apache/iceberg/common/DynMethods.UnboundMethod.html
+++ b/javadoc/master/org/apache/iceberg/common/DynMethods.UnboundMethod.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>DynMethods.UnboundMethod (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/common/DynMethods.html b/javadoc/master/org/apache/iceberg/common/DynMethods.html
index 46b3eee..c8de931 100644
--- a/javadoc/master/org/apache/iceberg/common/DynMethods.html
+++ b/javadoc/master/org/apache/iceberg/common/DynMethods.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>DynMethods (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/common/package-frame.html b/javadoc/master/org/apache/iceberg/common/package-frame.html
index 1d35c95..ae5ba96 100644
--- a/javadoc/master/org/apache/iceberg/common/package-frame.html
+++ b/javadoc/master/org/apache/iceberg/common/package-frame.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.common (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/common/package-summary.html b/javadoc/master/org/apache/iceberg/common/package-summary.html
index 9431c2c..24d4c10 100644
--- a/javadoc/master/org/apache/iceberg/common/package-summary.html
+++ b/javadoc/master/org/apache/iceberg/common/package-summary.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.common (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/common/package-tree.html b/javadoc/master/org/apache/iceberg/common/package-tree.html
index 6a52bbb..9dae472 100644
--- a/javadoc/master/org/apache/iceberg/common/package-tree.html
+++ b/javadoc/master/org/apache/iceberg/common/package-tree.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.common Class Hierarchy (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/data/GenericRecord.html b/javadoc/master/org/apache/iceberg/data/GenericRecord.html
index 85bd7b8..aa312ac 100644
--- a/javadoc/master/org/apache/iceberg/data/GenericRecord.html
+++ b/javadoc/master/org/apache/iceberg/data/GenericRecord.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>GenericRecord (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/data/IcebergGenerics.ScanBuilder.html b/javadoc/master/org/apache/iceberg/data/IcebergGenerics.ScanBuilder.html
index e39fd55..8b2219e 100644
--- a/javadoc/master/org/apache/iceberg/data/IcebergGenerics.ScanBuilder.html
+++ b/javadoc/master/org/apache/iceberg/data/IcebergGenerics.ScanBuilder.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>IcebergGenerics.ScanBuilder (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/data/IcebergGenerics.html b/javadoc/master/org/apache/iceberg/data/IcebergGenerics.html
index 97b2ee8..5e6ae98 100644
--- a/javadoc/master/org/apache/iceberg/data/IcebergGenerics.html
+++ b/javadoc/master/org/apache/iceberg/data/IcebergGenerics.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>IcebergGenerics (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/data/Record.html b/javadoc/master/org/apache/iceberg/data/Record.html
index c6c66b1..a4e7f63 100644
--- a/javadoc/master/org/apache/iceberg/data/Record.html
+++ b/javadoc/master/org/apache/iceberg/data/Record.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>Record (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/data/avro/DataReader.html b/javadoc/master/org/apache/iceberg/data/avro/DataReader.html
index 3f027fb..acadb29 100644
--- a/javadoc/master/org/apache/iceberg/data/avro/DataReader.html
+++ b/javadoc/master/org/apache/iceberg/data/avro/DataReader.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>DataReader (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/data/avro/DataWriter.html b/javadoc/master/org/apache/iceberg/data/avro/DataWriter.html
index 8239ca7..9a2342e 100644
--- a/javadoc/master/org/apache/iceberg/data/avro/DataWriter.html
+++ b/javadoc/master/org/apache/iceberg/data/avro/DataWriter.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>DataWriter (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/data/avro/IcebergDecoder.html b/javadoc/master/org/apache/iceberg/data/avro/IcebergDecoder.html
index 56f6c26..4f76f50 100644
--- a/javadoc/master/org/apache/iceberg/data/avro/IcebergDecoder.html
+++ b/javadoc/master/org/apache/iceberg/data/avro/IcebergDecoder.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>IcebergDecoder (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/data/avro/IcebergEncoder.html b/javadoc/master/org/apache/iceberg/data/avro/IcebergEncoder.html
index 79ac23f..0ce5166 100644
--- a/javadoc/master/org/apache/iceberg/data/avro/IcebergEncoder.html
+++ b/javadoc/master/org/apache/iceberg/data/avro/IcebergEncoder.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>IcebergEncoder (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/data/avro/package-frame.html b/javadoc/master/org/apache/iceberg/data/avro/package-frame.html
index dbbfded..a2c118b 100644
--- a/javadoc/master/org/apache/iceberg/data/avro/package-frame.html
+++ b/javadoc/master/org/apache/iceberg/data/avro/package-frame.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.data.avro (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/data/avro/package-summary.html b/javadoc/master/org/apache/iceberg/data/avro/package-summary.html
index 5de3d06..a2acc12 100644
--- a/javadoc/master/org/apache/iceberg/data/avro/package-summary.html
+++ b/javadoc/master/org/apache/iceberg/data/avro/package-summary.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.data.avro (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/data/avro/package-tree.html b/javadoc/master/org/apache/iceberg/data/avro/package-tree.html
index 89705af..548c661 100644
--- a/javadoc/master/org/apache/iceberg/data/avro/package-tree.html
+++ b/javadoc/master/org/apache/iceberg/data/avro/package-tree.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.data.avro Class Hierarchy (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/data/package-frame.html b/javadoc/master/org/apache/iceberg/data/package-frame.html
index 026f838..34bc048 100644
--- a/javadoc/master/org/apache/iceberg/data/package-frame.html
+++ b/javadoc/master/org/apache/iceberg/data/package-frame.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.data (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/data/package-summary.html b/javadoc/master/org/apache/iceberg/data/package-summary.html
index 2cf7b6e..aee5a07 100644
--- a/javadoc/master/org/apache/iceberg/data/package-summary.html
+++ b/javadoc/master/org/apache/iceberg/data/package-summary.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.data (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/data/package-tree.html b/javadoc/master/org/apache/iceberg/data/package-tree.html
index da388ac..cdd9a5c 100644
--- a/javadoc/master/org/apache/iceberg/data/package-tree.html
+++ b/javadoc/master/org/apache/iceberg/data/package-tree.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.data Class Hierarchy (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/data/parquet/GenericParquetReaders.html b/javadoc/master/org/apache/iceberg/data/parquet/GenericParquetReaders.html
index 85d4290..194a59d 100644
--- a/javadoc/master/org/apache/iceberg/data/parquet/GenericParquetReaders.html
+++ b/javadoc/master/org/apache/iceberg/data/parquet/GenericParquetReaders.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>GenericParquetReaders (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/data/parquet/GenericParquetWriter.html b/javadoc/master/org/apache/iceberg/data/parquet/GenericParquetWriter.html
index a631072..7affafc 100644
--- a/javadoc/master/org/apache/iceberg/data/parquet/GenericParquetWriter.html
+++ b/javadoc/master/org/apache/iceberg/data/parquet/GenericParquetWriter.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>GenericParquetWriter (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/data/parquet/package-frame.html b/javadoc/master/org/apache/iceberg/data/parquet/package-frame.html
index 5d46b36..ef1bf79 100644
--- a/javadoc/master/org/apache/iceberg/data/parquet/package-frame.html
+++ b/javadoc/master/org/apache/iceberg/data/parquet/package-frame.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.data.parquet (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/data/parquet/package-summary.html b/javadoc/master/org/apache/iceberg/data/parquet/package-summary.html
index 6745799..e80af33 100644
--- a/javadoc/master/org/apache/iceberg/data/parquet/package-summary.html
+++ b/javadoc/master/org/apache/iceberg/data/parquet/package-summary.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.data.parquet (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/data/parquet/package-tree.html b/javadoc/master/org/apache/iceberg/data/parquet/package-tree.html
index 845f5d1..8c09e9a 100644
--- a/javadoc/master/org/apache/iceberg/data/parquet/package-tree.html
+++ b/javadoc/master/org/apache/iceberg/data/parquet/package-tree.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.data.parquet Class Hierarchy (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/encryption/EncryptedFiles.html b/javadoc/master/org/apache/iceberg/encryption/EncryptedFiles.html
index 457498a..d32a9ae 100644
--- a/javadoc/master/org/apache/iceberg/encryption/EncryptedFiles.html
+++ b/javadoc/master/org/apache/iceberg/encryption/EncryptedFiles.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>EncryptedFiles (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/encryption/EncryptedInputFile.html b/javadoc/master/org/apache/iceberg/encryption/EncryptedInputFile.html
index 04e24b1..62a3456 100644
--- a/javadoc/master/org/apache/iceberg/encryption/EncryptedInputFile.html
+++ b/javadoc/master/org/apache/iceberg/encryption/EncryptedInputFile.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>EncryptedInputFile (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/encryption/EncryptedOutputFile.html b/javadoc/master/org/apache/iceberg/encryption/EncryptedOutputFile.html
index 4547fab..18556f2 100644
--- a/javadoc/master/org/apache/iceberg/encryption/EncryptedOutputFile.html
+++ b/javadoc/master/org/apache/iceberg/encryption/EncryptedOutputFile.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>EncryptedOutputFile (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/encryption/EncryptionKeyMetadata.html b/javadoc/master/org/apache/iceberg/encryption/EncryptionKeyMetadata.html
index 207d9b6..6134d90 100644
--- a/javadoc/master/org/apache/iceberg/encryption/EncryptionKeyMetadata.html
+++ b/javadoc/master/org/apache/iceberg/encryption/EncryptionKeyMetadata.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>EncryptionKeyMetadata (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/encryption/EncryptionKeyMetadatas.html b/javadoc/master/org/apache/iceberg/encryption/EncryptionKeyMetadatas.html
index 407f4b3..35fad82 100644
--- a/javadoc/master/org/apache/iceberg/encryption/EncryptionKeyMetadatas.html
+++ b/javadoc/master/org/apache/iceberg/encryption/EncryptionKeyMetadatas.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>EncryptionKeyMetadatas (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/encryption/EncryptionManager.html b/javadoc/master/org/apache/iceberg/encryption/EncryptionManager.html
index 4c5b355..bd88130 100644
--- a/javadoc/master/org/apache/iceberg/encryption/EncryptionManager.html
+++ b/javadoc/master/org/apache/iceberg/encryption/EncryptionManager.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>EncryptionManager (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/encryption/PlaintextEncryptionManager.html b/javadoc/master/org/apache/iceberg/encryption/PlaintextEncryptionManager.html
index 01c3be0..27e17c6 100644
--- a/javadoc/master/org/apache/iceberg/encryption/PlaintextEncryptionManager.html
+++ b/javadoc/master/org/apache/iceberg/encryption/PlaintextEncryptionManager.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>PlaintextEncryptionManager (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/encryption/package-frame.html b/javadoc/master/org/apache/iceberg/encryption/package-frame.html
index d61a533..30c8200 100644
--- a/javadoc/master/org/apache/iceberg/encryption/package-frame.html
+++ b/javadoc/master/org/apache/iceberg/encryption/package-frame.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.encryption (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/encryption/package-summary.html b/javadoc/master/org/apache/iceberg/encryption/package-summary.html
index 202d3c8..25367d5 100644
--- a/javadoc/master/org/apache/iceberg/encryption/package-summary.html
+++ b/javadoc/master/org/apache/iceberg/encryption/package-summary.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.encryption (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/encryption/package-tree.html b/javadoc/master/org/apache/iceberg/encryption/package-tree.html
index 9ac0385..026b7af 100644
--- a/javadoc/master/org/apache/iceberg/encryption/package-tree.html
+++ b/javadoc/master/org/apache/iceberg/encryption/package-tree.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.encryption Class Hierarchy (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/events/Listener.html b/javadoc/master/org/apache/iceberg/events/Listener.html
index bf3ae1d..052fdbf 100644
--- a/javadoc/master/org/apache/iceberg/events/Listener.html
+++ b/javadoc/master/org/apache/iceberg/events/Listener.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>Listener (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/events/Listeners.html b/javadoc/master/org/apache/iceberg/events/Listeners.html
index 420caea..f3aa409 100644
--- a/javadoc/master/org/apache/iceberg/events/Listeners.html
+++ b/javadoc/master/org/apache/iceberg/events/Listeners.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>Listeners (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/events/ScanEvent.html b/javadoc/master/org/apache/iceberg/events/ScanEvent.html
index 68f3cd3..6fcd290 100644
--- a/javadoc/master/org/apache/iceberg/events/ScanEvent.html
+++ b/javadoc/master/org/apache/iceberg/events/ScanEvent.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>ScanEvent (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/events/package-frame.html b/javadoc/master/org/apache/iceberg/events/package-frame.html
index 694c3d4..260792a 100644
--- a/javadoc/master/org/apache/iceberg/events/package-frame.html
+++ b/javadoc/master/org/apache/iceberg/events/package-frame.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.events (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/events/package-summary.html b/javadoc/master/org/apache/iceberg/events/package-summary.html
index 05eae1b..2d8d8c1 100644
--- a/javadoc/master/org/apache/iceberg/events/package-summary.html
+++ b/javadoc/master/org/apache/iceberg/events/package-summary.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.events (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/events/package-tree.html b/javadoc/master/org/apache/iceberg/events/package-tree.html
index b52b7b6..f7d6381 100644
--- a/javadoc/master/org/apache/iceberg/events/package-tree.html
+++ b/javadoc/master/org/apache/iceberg/events/package-tree.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.events Class Hierarchy (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/exceptions/AlreadyExistsException.html b/javadoc/master/org/apache/iceberg/exceptions/AlreadyExistsException.html
index 9618360..2e61525 100644
--- a/javadoc/master/org/apache/iceberg/exceptions/AlreadyExistsException.html
+++ b/javadoc/master/org/apache/iceberg/exceptions/AlreadyExistsException.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>AlreadyExistsException (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/exceptions/CommitFailedException.html b/javadoc/master/org/apache/iceberg/exceptions/CommitFailedException.html
index b8695d7..c1631de 100644
--- a/javadoc/master/org/apache/iceberg/exceptions/CommitFailedException.html
+++ b/javadoc/master/org/apache/iceberg/exceptions/CommitFailedException.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>CommitFailedException (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/exceptions/NoSuchTableException.html b/javadoc/master/org/apache/iceberg/exceptions/NoSuchTableException.html
index f278ac2..90fbf20 100644
--- a/javadoc/master/org/apache/iceberg/exceptions/NoSuchTableException.html
+++ b/javadoc/master/org/apache/iceberg/exceptions/NoSuchTableException.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>NoSuchTableException (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/exceptions/RuntimeIOException.html b/javadoc/master/org/apache/iceberg/exceptions/RuntimeIOException.html
index b987f2a..3bbb0b8 100644
--- a/javadoc/master/org/apache/iceberg/exceptions/RuntimeIOException.html
+++ b/javadoc/master/org/apache/iceberg/exceptions/RuntimeIOException.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>RuntimeIOException (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/exceptions/ValidationException.html b/javadoc/master/org/apache/iceberg/exceptions/ValidationException.html
index aa7a61f..06024ff 100644
--- a/javadoc/master/org/apache/iceberg/exceptions/ValidationException.html
+++ b/javadoc/master/org/apache/iceberg/exceptions/ValidationException.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>ValidationException (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/exceptions/package-frame.html b/javadoc/master/org/apache/iceberg/exceptions/package-frame.html
index b81f198..1b5f80e 100644
--- a/javadoc/master/org/apache/iceberg/exceptions/package-frame.html
+++ b/javadoc/master/org/apache/iceberg/exceptions/package-frame.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.exceptions (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/exceptions/package-summary.html b/javadoc/master/org/apache/iceberg/exceptions/package-summary.html
index 5de7be9..8754b93 100644
--- a/javadoc/master/org/apache/iceberg/exceptions/package-summary.html
+++ b/javadoc/master/org/apache/iceberg/exceptions/package-summary.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.exceptions (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/exceptions/package-tree.html b/javadoc/master/org/apache/iceberg/exceptions/package-tree.html
index d3db267..5addd82 100644
--- a/javadoc/master/org/apache/iceberg/exceptions/package-tree.html
+++ b/javadoc/master/org/apache/iceberg/exceptions/package-tree.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.exceptions Class Hierarchy (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/expressions/And.html b/javadoc/master/org/apache/iceberg/expressions/And.html
index d928648..0999bf1 100644
--- a/javadoc/master/org/apache/iceberg/expressions/And.html
+++ b/javadoc/master/org/apache/iceberg/expressions/And.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>And (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/expressions/Binder.html b/javadoc/master/org/apache/iceberg/expressions/Binder.html
index 5fc0d27..b5ca408 100644
--- a/javadoc/master/org/apache/iceberg/expressions/Binder.html
+++ b/javadoc/master/org/apache/iceberg/expressions/Binder.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>Binder (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/expressions/BoundPredicate.html b/javadoc/master/org/apache/iceberg/expressions/BoundPredicate.html
index 21e1e32..223e826 100644
--- a/javadoc/master/org/apache/iceberg/expressions/BoundPredicate.html
+++ b/javadoc/master/org/apache/iceberg/expressions/BoundPredicate.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>BoundPredicate (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/expressions/BoundReference.html b/javadoc/master/org/apache/iceberg/expressions/BoundReference.html
index a58f517..bf62dd5 100644
--- a/javadoc/master/org/apache/iceberg/expressions/BoundReference.html
+++ b/javadoc/master/org/apache/iceberg/expressions/BoundReference.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>BoundReference (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/expressions/Evaluator.html b/javadoc/master/org/apache/iceberg/expressions/Evaluator.html
index 87c94c9..1d2a6cf 100644
--- a/javadoc/master/org/apache/iceberg/expressions/Evaluator.html
+++ b/javadoc/master/org/apache/iceberg/expressions/Evaluator.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>Evaluator (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/expressions/Expression.Operation.html b/javadoc/master/org/apache/iceberg/expressions/Expression.Operation.html
index 151eb0e..e774e51 100644
--- a/javadoc/master/org/apache/iceberg/expressions/Expression.Operation.html
+++ b/javadoc/master/org/apache/iceberg/expressions/Expression.Operation.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>Expression.Operation (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/expressions/Expression.html b/javadoc/master/org/apache/iceberg/expressions/Expression.html
index 8314d33..54b97c4 100644
--- a/javadoc/master/org/apache/iceberg/expressions/Expression.html
+++ b/javadoc/master/org/apache/iceberg/expressions/Expression.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>Expression (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/expressions/ExpressionVisitors.BoundExpressionVisitor.html b/javadoc/master/org/apache/iceberg/expressions/ExpressionVisitors.BoundExpressionVisitor.html
index 0cd9184..c9e43cc 100644
--- a/javadoc/master/org/apache/iceberg/expressions/ExpressionVisitors.BoundExpressionVisitor.html
+++ b/javadoc/master/org/apache/iceberg/expressions/ExpressionVisitors.BoundExpressionVisitor.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>ExpressionVisitors.BoundExpressionVisitor (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/expressions/ExpressionVisitors.ExpressionVisitor.html b/javadoc/master/org/apache/iceberg/expressions/ExpressionVisitors.ExpressionVisitor.html
index b2dfe1e..a70cc87 100644
--- a/javadoc/master/org/apache/iceberg/expressions/ExpressionVisitors.ExpressionVisitor.html
+++ b/javadoc/master/org/apache/iceberg/expressions/ExpressionVisitors.ExpressionVisitor.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>ExpressionVisitors.ExpressionVisitor (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/expressions/ExpressionVisitors.html b/javadoc/master/org/apache/iceberg/expressions/ExpressionVisitors.html
index 61942c2..62ceb98 100644
--- a/javadoc/master/org/apache/iceberg/expressions/ExpressionVisitors.html
+++ b/javadoc/master/org/apache/iceberg/expressions/ExpressionVisitors.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>ExpressionVisitors (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/expressions/Expressions.html b/javadoc/master/org/apache/iceberg/expressions/Expressions.html
index f9da4d1..0fa7221 100644
--- a/javadoc/master/org/apache/iceberg/expressions/Expressions.html
+++ b/javadoc/master/org/apache/iceberg/expressions/Expressions.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>Expressions (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/expressions/False.html b/javadoc/master/org/apache/iceberg/expressions/False.html
index 5b65295..8ed167b 100644
--- a/javadoc/master/org/apache/iceberg/expressions/False.html
+++ b/javadoc/master/org/apache/iceberg/expressions/False.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>False (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/expressions/InclusiveManifestEvaluator.html b/javadoc/master/org/apache/iceberg/expressions/InclusiveManifestEvaluator.html
index 331a724..052c5df 100644
--- a/javadoc/master/org/apache/iceberg/expressions/InclusiveManifestEvaluator.html
+++ b/javadoc/master/org/apache/iceberg/expressions/InclusiveManifestEvaluator.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>InclusiveManifestEvaluator (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/expressions/InclusiveMetricsEvaluator.html b/javadoc/master/org/apache/iceberg/expressions/InclusiveMetricsEvaluator.html
index 4d9af25..29fbff2 100644
--- a/javadoc/master/org/apache/iceberg/expressions/InclusiveMetricsEvaluator.html
+++ b/javadoc/master/org/apache/iceberg/expressions/InclusiveMetricsEvaluator.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>InclusiveMetricsEvaluator (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/expressions/Literal.html b/javadoc/master/org/apache/iceberg/expressions/Literal.html
index 5dad6f8..b859335 100644
--- a/javadoc/master/org/apache/iceberg/expressions/Literal.html
+++ b/javadoc/master/org/apache/iceberg/expressions/Literal.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>Literal (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/expressions/NamedReference.html b/javadoc/master/org/apache/iceberg/expressions/NamedReference.html
index 918e354..2ee2bae 100644
--- a/javadoc/master/org/apache/iceberg/expressions/NamedReference.html
+++ b/javadoc/master/org/apache/iceberg/expressions/NamedReference.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>NamedReference (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/expressions/Not.html b/javadoc/master/org/apache/iceberg/expressions/Not.html
index fd2e099..516327f 100644
--- a/javadoc/master/org/apache/iceberg/expressions/Not.html
+++ b/javadoc/master/org/apache/iceberg/expressions/Not.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>Not (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/expressions/Or.html b/javadoc/master/org/apache/iceberg/expressions/Or.html
index 591765d..11da218 100644
--- a/javadoc/master/org/apache/iceberg/expressions/Or.html
+++ b/javadoc/master/org/apache/iceberg/expressions/Or.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>Or (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/expressions/Predicate.html b/javadoc/master/org/apache/iceberg/expressions/Predicate.html
index d4d81ba..6dfdd18 100644
--- a/javadoc/master/org/apache/iceberg/expressions/Predicate.html
+++ b/javadoc/master/org/apache/iceberg/expressions/Predicate.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>Predicate (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/expressions/Projections.ProjectionEvaluator.html b/javadoc/master/org/apache/iceberg/expressions/Projections.ProjectionEvaluator.html
index 8693dbb..fdd9bee 100644
--- a/javadoc/master/org/apache/iceberg/expressions/Projections.ProjectionEvaluator.html
+++ b/javadoc/master/org/apache/iceberg/expressions/Projections.ProjectionEvaluator.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>Projections.ProjectionEvaluator (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/expressions/Projections.html b/javadoc/master/org/apache/iceberg/expressions/Projections.html
index 81e1244..28a1b1c 100644
--- a/javadoc/master/org/apache/iceberg/expressions/Projections.html
+++ b/javadoc/master/org/apache/iceberg/expressions/Projections.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>Projections (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/expressions/Reference.html b/javadoc/master/org/apache/iceberg/expressions/Reference.html
index 42d2cca..0177639 100644
--- a/javadoc/master/org/apache/iceberg/expressions/Reference.html
+++ b/javadoc/master/org/apache/iceberg/expressions/Reference.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>Reference (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/expressions/ResidualEvaluator.html b/javadoc/master/org/apache/iceberg/expressions/ResidualEvaluator.html
index 205fae6..8b979fc 100644
--- a/javadoc/master/org/apache/iceberg/expressions/ResidualEvaluator.html
+++ b/javadoc/master/org/apache/iceberg/expressions/ResidualEvaluator.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>ResidualEvaluator (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/expressions/StrictMetricsEvaluator.html b/javadoc/master/org/apache/iceberg/expressions/StrictMetricsEvaluator.html
index b99531d..10f9b11 100644
--- a/javadoc/master/org/apache/iceberg/expressions/StrictMetricsEvaluator.html
+++ b/javadoc/master/org/apache/iceberg/expressions/StrictMetricsEvaluator.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>StrictMetricsEvaluator (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/expressions/True.html b/javadoc/master/org/apache/iceberg/expressions/True.html
index 35d6ee9..1c4046c 100644
--- a/javadoc/master/org/apache/iceberg/expressions/True.html
+++ b/javadoc/master/org/apache/iceberg/expressions/True.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>True (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/expressions/UnboundPredicate.html b/javadoc/master/org/apache/iceberg/expressions/UnboundPredicate.html
index 4d31d37..41f8409 100644
--- a/javadoc/master/org/apache/iceberg/expressions/UnboundPredicate.html
+++ b/javadoc/master/org/apache/iceberg/expressions/UnboundPredicate.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>UnboundPredicate (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/expressions/package-frame.html b/javadoc/master/org/apache/iceberg/expressions/package-frame.html
index 8b1eafb..9605f7f 100644
--- a/javadoc/master/org/apache/iceberg/expressions/package-frame.html
+++ b/javadoc/master/org/apache/iceberg/expressions/package-frame.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.expressions (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/expressions/package-summary.html b/javadoc/master/org/apache/iceberg/expressions/package-summary.html
index bf8bd8a..329ac83 100644
--- a/javadoc/master/org/apache/iceberg/expressions/package-summary.html
+++ b/javadoc/master/org/apache/iceberg/expressions/package-summary.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.expressions (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/expressions/package-tree.html b/javadoc/master/org/apache/iceberg/expressions/package-tree.html
index 87b46d3..0c79b8b 100644
--- a/javadoc/master/org/apache/iceberg/expressions/package-tree.html
+++ b/javadoc/master/org/apache/iceberg/expressions/package-tree.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.expressions Class Hierarchy (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/hadoop/HadoopFileIO.html b/javadoc/master/org/apache/iceberg/hadoop/HadoopFileIO.html
index fd3b276..1374b6a 100644
--- a/javadoc/master/org/apache/iceberg/hadoop/HadoopFileIO.html
+++ b/javadoc/master/org/apache/iceberg/hadoop/HadoopFileIO.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:40 PDT 2019 -->
 <title>HadoopFileIO (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/hadoop/HadoopInputFile.html b/javadoc/master/org/apache/iceberg/hadoop/HadoopInputFile.html
index 8511dae..4c99e27 100644
--- a/javadoc/master/org/apache/iceberg/hadoop/HadoopInputFile.html
+++ b/javadoc/master/org/apache/iceberg/hadoop/HadoopInputFile.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:40 PDT 2019 -->
 <title>HadoopInputFile (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/hadoop/HadoopOutputFile.html b/javadoc/master/org/apache/iceberg/hadoop/HadoopOutputFile.html
index 7cdfe69..6dbd5a2 100644
--- a/javadoc/master/org/apache/iceberg/hadoop/HadoopOutputFile.html
+++ b/javadoc/master/org/apache/iceberg/hadoop/HadoopOutputFile.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:40 PDT 2019 -->
 <title>HadoopOutputFile (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/hadoop/HadoopTableOperations.html b/javadoc/master/org/apache/iceberg/hadoop/HadoopTableOperations.html
index d1990f1..eb79437 100644
--- a/javadoc/master/org/apache/iceberg/hadoop/HadoopTableOperations.html
+++ b/javadoc/master/org/apache/iceberg/hadoop/HadoopTableOperations.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:40 PDT 2019 -->
 <title>HadoopTableOperations (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/hadoop/HadoopTables.html b/javadoc/master/org/apache/iceberg/hadoop/HadoopTables.html
index 37627c6..6d7310f 100644
--- a/javadoc/master/org/apache/iceberg/hadoop/HadoopTables.html
+++ b/javadoc/master/org/apache/iceberg/hadoop/HadoopTables.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:40 PDT 2019 -->
 <title>HadoopTables (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/hadoop/SerializableConfiguration.html b/javadoc/master/org/apache/iceberg/hadoop/SerializableConfiguration.html
index 6c13b0f..6516303 100644
--- a/javadoc/master/org/apache/iceberg/hadoop/SerializableConfiguration.html
+++ b/javadoc/master/org/apache/iceberg/hadoop/SerializableConfiguration.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:40 PDT 2019 -->
 <title>SerializableConfiguration (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/hadoop/package-frame.html b/javadoc/master/org/apache/iceberg/hadoop/package-frame.html
index 808d441..c8674fc 100644
--- a/javadoc/master/org/apache/iceberg/hadoop/package-frame.html
+++ b/javadoc/master/org/apache/iceberg/hadoop/package-frame.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.hadoop (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/hadoop/package-summary.html b/javadoc/master/org/apache/iceberg/hadoop/package-summary.html
index eb4ff28..224550c 100644
--- a/javadoc/master/org/apache/iceberg/hadoop/package-summary.html
+++ b/javadoc/master/org/apache/iceberg/hadoop/package-summary.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.hadoop (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/hadoop/package-tree.html b/javadoc/master/org/apache/iceberg/hadoop/package-tree.html
index 12da5a5..b0ce0b3 100644
--- a/javadoc/master/org/apache/iceberg/hadoop/package-tree.html
+++ b/javadoc/master/org/apache/iceberg/hadoop/package-tree.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.hadoop Class Hierarchy (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/hive/HiveTableOperations.html b/javadoc/master/org/apache/iceberg/hive/HiveTableOperations.html
index 6530956..cd84506 100644
--- a/javadoc/master/org/apache/iceberg/hive/HiveTableOperations.html
+++ b/javadoc/master/org/apache/iceberg/hive/HiveTableOperations.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>HiveTableOperations (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/hive/HiveTables.html b/javadoc/master/org/apache/iceberg/hive/HiveTables.html
index bb534e2..71897e7 100644
--- a/javadoc/master/org/apache/iceberg/hive/HiveTables.html
+++ b/javadoc/master/org/apache/iceberg/hive/HiveTables.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>HiveTables (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/hive/HiveTypeConverter.html b/javadoc/master/org/apache/iceberg/hive/HiveTypeConverter.html
index 993b708..54403d3 100644
--- a/javadoc/master/org/apache/iceberg/hive/HiveTypeConverter.html
+++ b/javadoc/master/org/apache/iceberg/hive/HiveTypeConverter.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>HiveTypeConverter (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/hive/RuntimeMetaException.html b/javadoc/master/org/apache/iceberg/hive/RuntimeMetaException.html
index 76e8025..b893c07 100644
--- a/javadoc/master/org/apache/iceberg/hive/RuntimeMetaException.html
+++ b/javadoc/master/org/apache/iceberg/hive/RuntimeMetaException.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>RuntimeMetaException (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/hive/package-frame.html b/javadoc/master/org/apache/iceberg/hive/package-frame.html
index 5a99454..fb5458d 100644
--- a/javadoc/master/org/apache/iceberg/hive/package-frame.html
+++ b/javadoc/master/org/apache/iceberg/hive/package-frame.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.hive (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/hive/package-summary.html b/javadoc/master/org/apache/iceberg/hive/package-summary.html
index 955a2c2..02f1041 100644
--- a/javadoc/master/org/apache/iceberg/hive/package-summary.html
+++ b/javadoc/master/org/apache/iceberg/hive/package-summary.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.hive (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/hive/package-tree.html b/javadoc/master/org/apache/iceberg/hive/package-tree.html
index 319aaa9..af5461f 100644
--- a/javadoc/master/org/apache/iceberg/hive/package-tree.html
+++ b/javadoc/master/org/apache/iceberg/hive/package-tree.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.hive Class Hierarchy (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/io/CloseableGroup.html b/javadoc/master/org/apache/iceberg/io/CloseableGroup.html
index 8a6409c..ee02e6f 100644
--- a/javadoc/master/org/apache/iceberg/io/CloseableGroup.html
+++ b/javadoc/master/org/apache/iceberg/io/CloseableGroup.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:40 PDT 2019 -->
 <title>CloseableGroup (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/io/CloseableIterable.ConcatCloseableIterable.html b/javadoc/master/org/apache/iceberg/io/CloseableIterable.ConcatCloseableIterable.html
index f43d83f..ca045dc 100644
--- a/javadoc/master/org/apache/iceberg/io/CloseableIterable.ConcatCloseableIterable.html
+++ b/javadoc/master/org/apache/iceberg/io/CloseableIterable.ConcatCloseableIterable.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:40 PDT 2019 -->
 <title>CloseableIterable.ConcatCloseableIterable (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/io/CloseableIterable.html b/javadoc/master/org/apache/iceberg/io/CloseableIterable.html
index 181f48d..a0f26f4 100644
--- a/javadoc/master/org/apache/iceberg/io/CloseableIterable.html
+++ b/javadoc/master/org/apache/iceberg/io/CloseableIterable.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:40 PDT 2019 -->
 <title>CloseableIterable (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/io/DelegatingInputStream.html b/javadoc/master/org/apache/iceberg/io/DelegatingInputStream.html
index ecfe9bf..81d6e6d 100644
--- a/javadoc/master/org/apache/iceberg/io/DelegatingInputStream.html
+++ b/javadoc/master/org/apache/iceberg/io/DelegatingInputStream.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:40 PDT 2019 -->
 <title>DelegatingInputStream (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/io/DelegatingOutputStream.html b/javadoc/master/org/apache/iceberg/io/DelegatingOutputStream.html
index 76014ff..d1a5d40 100644
--- a/javadoc/master/org/apache/iceberg/io/DelegatingOutputStream.html
+++ b/javadoc/master/org/apache/iceberg/io/DelegatingOutputStream.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:40 PDT 2019 -->
 <title>DelegatingOutputStream (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/io/FileAppender.html b/javadoc/master/org/apache/iceberg/io/FileAppender.html
index f74ac5b..2d8b1e7 100644
--- a/javadoc/master/org/apache/iceberg/io/FileAppender.html
+++ b/javadoc/master/org/apache/iceberg/io/FileAppender.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:40 PDT 2019 -->
 <title>FileAppender (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/io/FileIO.html b/javadoc/master/org/apache/iceberg/io/FileIO.html
index 98c622e..96b13b2 100644
--- a/javadoc/master/org/apache/iceberg/io/FileIO.html
+++ b/javadoc/master/org/apache/iceberg/io/FileIO.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:40 PDT 2019 -->
 <title>FileIO (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/io/InputFile.html b/javadoc/master/org/apache/iceberg/io/InputFile.html
index eeb1ecc..22b3549 100644
--- a/javadoc/master/org/apache/iceberg/io/InputFile.html
+++ b/javadoc/master/org/apache/iceberg/io/InputFile.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:40 PDT 2019 -->
 <title>InputFile (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/io/LocationProvider.html b/javadoc/master/org/apache/iceberg/io/LocationProvider.html
index a8dfd6d..3c8403f 100644
--- a/javadoc/master/org/apache/iceberg/io/LocationProvider.html
+++ b/javadoc/master/org/apache/iceberg/io/LocationProvider.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:40 PDT 2019 -->
 <title>LocationProvider (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/io/OutputFile.html b/javadoc/master/org/apache/iceberg/io/OutputFile.html
index c84c382..fe550f5 100644
--- a/javadoc/master/org/apache/iceberg/io/OutputFile.html
+++ b/javadoc/master/org/apache/iceberg/io/OutputFile.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:40 PDT 2019 -->
 <title>OutputFile (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/io/PositionOutputStream.html b/javadoc/master/org/apache/iceberg/io/PositionOutputStream.html
index 363831c..925116a 100644
--- a/javadoc/master/org/apache/iceberg/io/PositionOutputStream.html
+++ b/javadoc/master/org/apache/iceberg/io/PositionOutputStream.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:40 PDT 2019 -->
 <title>PositionOutputStream (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/io/SeekableInputStream.html b/javadoc/master/org/apache/iceberg/io/SeekableInputStream.html
index 7051632..2a3d351 100644
--- a/javadoc/master/org/apache/iceberg/io/SeekableInputStream.html
+++ b/javadoc/master/org/apache/iceberg/io/SeekableInputStream.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:40 PDT 2019 -->
 <title>SeekableInputStream (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/io/package-frame.html b/javadoc/master/org/apache/iceberg/io/package-frame.html
index 0c1049c..5c10464 100644
--- a/javadoc/master/org/apache/iceberg/io/package-frame.html
+++ b/javadoc/master/org/apache/iceberg/io/package-frame.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.io (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/io/package-summary.html b/javadoc/master/org/apache/iceberg/io/package-summary.html
index f167c95..f9021a6 100644
--- a/javadoc/master/org/apache/iceberg/io/package-summary.html
+++ b/javadoc/master/org/apache/iceberg/io/package-summary.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:33 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.io (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/io/package-tree.html b/javadoc/master/org/apache/iceberg/io/package-tree.html
index 25a0bf5..5affe49 100644
--- a/javadoc/master/org/apache/iceberg/io/package-tree.html
+++ b/javadoc/master/org/apache/iceberg/io/package-tree.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:33 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.io Class Hierarchy (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/orc/ColumnIdMap.html b/javadoc/master/org/apache/iceberg/orc/ColumnIdMap.html
index d20b1d2..7cd8394 100644
--- a/javadoc/master/org/apache/iceberg/orc/ColumnIdMap.html
+++ b/javadoc/master/org/apache/iceberg/orc/ColumnIdMap.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>ColumnIdMap (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/orc/ORC.ReadBuilder.html b/javadoc/master/org/apache/iceberg/orc/ORC.ReadBuilder.html
index 329d33e..3dc338f 100644
--- a/javadoc/master/org/apache/iceberg/orc/ORC.ReadBuilder.html
+++ b/javadoc/master/org/apache/iceberg/orc/ORC.ReadBuilder.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>ORC.ReadBuilder (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/orc/ORC.WriteBuilder.html b/javadoc/master/org/apache/iceberg/orc/ORC.WriteBuilder.html
index 385c811..0f05fe8 100644
--- a/javadoc/master/org/apache/iceberg/orc/ORC.WriteBuilder.html
+++ b/javadoc/master/org/apache/iceberg/orc/ORC.WriteBuilder.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>ORC.WriteBuilder (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/orc/ORC.html b/javadoc/master/org/apache/iceberg/orc/ORC.html
index c4995cf..c5e3300 100644
--- a/javadoc/master/org/apache/iceberg/orc/ORC.html
+++ b/javadoc/master/org/apache/iceberg/orc/ORC.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>ORC (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/orc/OrcMetrics.html b/javadoc/master/org/apache/iceberg/orc/OrcMetrics.html
index 39a2bb8..35899a3 100644
--- a/javadoc/master/org/apache/iceberg/orc/OrcMetrics.html
+++ b/javadoc/master/org/apache/iceberg/orc/OrcMetrics.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>OrcMetrics (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/orc/OrcValueReader.html b/javadoc/master/org/apache/iceberg/orc/OrcValueReader.html
index 8f2af77..d767968 100644
--- a/javadoc/master/org/apache/iceberg/orc/OrcValueReader.html
+++ b/javadoc/master/org/apache/iceberg/orc/OrcValueReader.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>OrcValueReader (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/orc/OrcValueWriter.html b/javadoc/master/org/apache/iceberg/orc/OrcValueWriter.html
index f3ad08e..8ad0537 100644
--- a/javadoc/master/org/apache/iceberg/orc/OrcValueWriter.html
+++ b/javadoc/master/org/apache/iceberg/orc/OrcValueWriter.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>OrcValueWriter (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/orc/TypeConversion.html b/javadoc/master/org/apache/iceberg/orc/TypeConversion.html
index 64b54ce..9f1a164 100644
--- a/javadoc/master/org/apache/iceberg/orc/TypeConversion.html
+++ b/javadoc/master/org/apache/iceberg/orc/TypeConversion.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>TypeConversion (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/orc/VectorizedRowBatchIterator.html b/javadoc/master/org/apache/iceberg/orc/VectorizedRowBatchIterator.html
index b36cef3..b466bec 100644
--- a/javadoc/master/org/apache/iceberg/orc/VectorizedRowBatchIterator.html
+++ b/javadoc/master/org/apache/iceberg/orc/VectorizedRowBatchIterator.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>VectorizedRowBatchIterator (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/orc/package-frame.html b/javadoc/master/org/apache/iceberg/orc/package-frame.html
index 0ad722f..bbf86d1 100644
--- a/javadoc/master/org/apache/iceberg/orc/package-frame.html
+++ b/javadoc/master/org/apache/iceberg/orc/package-frame.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:33 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.orc (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/orc/package-summary.html b/javadoc/master/org/apache/iceberg/orc/package-summary.html
index e6c9ba2..570c23f 100644
--- a/javadoc/master/org/apache/iceberg/orc/package-summary.html
+++ b/javadoc/master/org/apache/iceberg/orc/package-summary.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:33 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.orc (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/orc/package-tree.html b/javadoc/master/org/apache/iceberg/orc/package-tree.html
index 4d36f04..23dac61 100644
--- a/javadoc/master/org/apache/iceberg/orc/package-tree.html
+++ b/javadoc/master/org/apache/iceberg/orc/package-tree.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:33 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.orc Class Hierarchy (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/package-frame.html b/javadoc/master/org/apache/iceberg/package-frame.html
index 96ac4b0..489dd3f 100644
--- a/javadoc/master/org/apache/iceberg/package-frame.html
+++ b/javadoc/master/org/apache/iceberg/package-frame.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/package-summary.html b/javadoc/master/org/apache/iceberg/package-summary.html
index aafe247..9da9a68 100644
--- a/javadoc/master/org/apache/iceberg/package-summary.html
+++ b/javadoc/master/org/apache/iceberg/package-summary.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/package-tree.html b/javadoc/master/org/apache/iceberg/package-tree.html
index d6be1b6..9e5389a 100644
--- a/javadoc/master/org/apache/iceberg/package-tree.html
+++ b/javadoc/master/org/apache/iceberg/package-tree.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg Class Hierarchy (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/parquet/ColumnIterator.html b/javadoc/master/org/apache/iceberg/parquet/ColumnIterator.html
index 554e0c1..b839570 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ColumnIterator.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ColumnIterator.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:40 PDT 2019 -->
 <title>ColumnIterator (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/parquet/ColumnWriter.html b/javadoc/master/org/apache/iceberg/parquet/ColumnWriter.html
index 01cd000..59f9d45 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ColumnWriter.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ColumnWriter.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:40 PDT 2019 -->
 <title>ColumnWriter (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/parquet/Parquet.ReadBuilder.html b/javadoc/master/org/apache/iceberg/parquet/Parquet.ReadBuilder.html
index dbcb84a..dcf4bc4 100644
--- a/javadoc/master/org/apache/iceberg/parquet/Parquet.ReadBuilder.html
+++ b/javadoc/master/org/apache/iceberg/parquet/Parquet.ReadBuilder.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:40 PDT 2019 -->
 <title>Parquet.ReadBuilder (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/parquet/Parquet.WriteBuilder.html b/javadoc/master/org/apache/iceberg/parquet/Parquet.WriteBuilder.html
index 1d349cb..9daff90 100644
--- a/javadoc/master/org/apache/iceberg/parquet/Parquet.WriteBuilder.html
+++ b/javadoc/master/org/apache/iceberg/parquet/Parquet.WriteBuilder.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>Parquet.WriteBuilder (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/parquet/Parquet.html b/javadoc/master/org/apache/iceberg/parquet/Parquet.html
index a4fd662..250a63e 100644
--- a/javadoc/master/org/apache/iceberg/parquet/Parquet.html
+++ b/javadoc/master/org/apache/iceberg/parquet/Parquet.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:40 PDT 2019 -->
 <title>Parquet (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetAvroReader.html b/javadoc/master/org/apache/iceberg/parquet/ParquetAvroReader.html
index 840c62b..3e3253d 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetAvroReader.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetAvroReader.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>ParquetAvroReader (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetAvroValueReaders.TimeMillisReader.html b/javadoc/master/org/apache/iceberg/parquet/ParquetAvroValueReaders.TimeMillisReader.html
index ecf491c..dd13fde 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetAvroValueReaders.TimeMillisReader.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetAvroValueReaders.TimeMillisReader.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>ParquetAvroValueReaders.TimeMillisReader (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetAvroValueReaders.TimestampMillisReader.html b/javadoc/master/org/apache/iceberg/parquet/ParquetAvroValueReaders.TimestampMillisReader.html
index aa3eeb2..b95fcba 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetAvroValueReaders.TimestampMillisReader.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetAvroValueReaders.TimestampMillisReader.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>ParquetAvroValueReaders.TimestampMillisReader (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetAvroValueReaders.html b/javadoc/master/org/apache/iceberg/parquet/ParquetAvroValueReaders.html
index 1fdee42..20d5f4e 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetAvroValueReaders.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetAvroValueReaders.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>ParquetAvroValueReaders (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetAvroWriter.html b/javadoc/master/org/apache/iceberg/parquet/ParquetAvroWriter.html
index 1a2de4a..96dab9b 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetAvroWriter.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetAvroWriter.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>ParquetAvroWriter (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetDictionaryRowGroupFilter.html b/javadoc/master/org/apache/iceberg/parquet/ParquetDictionaryRowGroupFilter.html
index baf3a58..cff3707 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetDictionaryRowGroupFilter.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetDictionaryRowGroupFilter.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>ParquetDictionaryRowGroupFilter (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetIterable.html b/javadoc/master/org/apache/iceberg/parquet/ParquetIterable.html
index 9a807b1..e51e7bc 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetIterable.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetIterable.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>ParquetIterable (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetMetricsRowGroupFilter.html b/javadoc/master/org/apache/iceberg/parquet/ParquetMetricsRowGroupFilter.html
index 2476fda..5b2e656 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetMetricsRowGroupFilter.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetMetricsRowGroupFilter.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>ParquetMetricsRowGroupFilter (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetReader.html b/javadoc/master/org/apache/iceberg/parquet/ParquetReader.html
index 5b5f35b..2373a2a 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetReader.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetReader.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>ParquetReader (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetSchemaUtil.html b/javadoc/master/org/apache/iceberg/parquet/ParquetSchemaUtil.html
index 197646c..3692f62 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetSchemaUtil.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetSchemaUtil.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>ParquetSchemaUtil (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetTypeVisitor.html b/javadoc/master/org/apache/iceberg/parquet/ParquetTypeVisitor.html
index 0afe912..92c3fb8 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetTypeVisitor.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetTypeVisitor.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>ParquetTypeVisitor (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetUtil.html b/javadoc/master/org/apache/iceberg/parquet/ParquetUtil.html
index a7c6d3d..414f4fd 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetUtil.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetUtil.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>ParquetUtil (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReader.html b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReader.html
index ce794ca..19cf5f3 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReader.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReader.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>ParquetValueReader (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.BinaryAsDecimalReader.html b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.BinaryAsDecimalReader.html
index 2b964aa..efe0547 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.BinaryAsDecimalReader.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.BinaryAsDecimalReader.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>ParquetValueReaders.BinaryAsDecimalReader (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.BytesReader.html b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.BytesReader.html
index 0d53bf0..5808153 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.BytesReader.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.BytesReader.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>ParquetValueReaders.BytesReader (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.FloatAsDoubleReader.html b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.FloatAsDoubleReader.html
index b6e4d2a..0a5d24d 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.FloatAsDoubleReader.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.FloatAsDoubleReader.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>ParquetValueReaders.FloatAsDoubleReader (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.IntAsLongReader.html b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.IntAsLongReader.html
index 154644b..21a860a 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.IntAsLongReader.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.IntAsLongReader.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>ParquetValueReaders.IntAsLongReader (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.IntegerAsDecimalReader.html b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.IntegerAsDecimalReader.html
index 4a32a17..e0f80f1 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.IntegerAsDecimalReader.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.IntegerAsDecimalReader.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>ParquetValueReaders.IntegerAsDecimalReader (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.ListReader.html b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.ListReader.html
index 494507c..a8709ba 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.ListReader.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.ListReader.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>ParquetValueReaders.ListReader (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.LongAsDecimalReader.html b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.LongAsDecimalReader.html
index 01b2b89..dbca7b5 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.LongAsDecimalReader.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.LongAsDecimalReader.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>ParquetValueReaders.LongAsDecimalReader (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.MapReader.html b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.MapReader.html
index e210bab..ab27eea 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.MapReader.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.MapReader.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>ParquetValueReaders.MapReader (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.PrimitiveReader.html b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.PrimitiveReader.html
index 8c9b647..6948ff2 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.PrimitiveReader.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.PrimitiveReader.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>ParquetValueReaders.PrimitiveReader (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.RepeatedKeyValueReader.html b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.RepeatedKeyValueReader.html
index e5f7acd..d49d746 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.RepeatedKeyValueReader.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.RepeatedKeyValueReader.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>ParquetValueReaders.RepeatedKeyValueReader (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.RepeatedReader.html b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.RepeatedReader.html
index 91631ed..d755809 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.RepeatedReader.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.RepeatedReader.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>ParquetValueReaders.RepeatedReader (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.ReusableEntry.html b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.ReusableEntry.html
index 574b70c..6a678f1 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.ReusableEntry.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.ReusableEntry.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>ParquetValueReaders.ReusableEntry (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.StringReader.html b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.StringReader.html
index 848330a..5ca1703 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.StringReader.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.StringReader.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>ParquetValueReaders.StringReader (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.StructReader.html b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.StructReader.html
index 5cb5cea..fe43651 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.StructReader.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.StructReader.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>ParquetValueReaders.StructReader (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.UnboxedReader.html b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.UnboxedReader.html
index d4c7679..6ff05de 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.UnboxedReader.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.UnboxedReader.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>ParquetValueReaders.UnboxedReader (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.html b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.html
index 11d36b5..6c6517d 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetValueReaders.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>ParquetValueReaders (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetValueWriter.html b/javadoc/master/org/apache/iceberg/parquet/ParquetValueWriter.html
index 722c15c..5c5a356 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetValueWriter.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetValueWriter.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>ParquetValueWriter (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetValueWriters.PrimitiveWriter.html b/javadoc/master/org/apache/iceberg/parquet/ParquetValueWriters.PrimitiveWriter.html
index 1994d6a..ed7047b 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetValueWriters.PrimitiveWriter.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetValueWriters.PrimitiveWriter.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>ParquetValueWriters.PrimitiveWriter (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetValueWriters.RepeatedKeyValueWriter.html b/javadoc/master/org/apache/iceberg/parquet/ParquetValueWriters.RepeatedKeyValueWriter.html
index 6959508..09b8293 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetValueWriters.RepeatedKeyValueWriter.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetValueWriters.RepeatedKeyValueWriter.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>ParquetValueWriters.RepeatedKeyValueWriter (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetValueWriters.RepeatedWriter.html b/javadoc/master/org/apache/iceberg/parquet/ParquetValueWriters.RepeatedWriter.html
index acfc785..7371cfe 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetValueWriters.RepeatedWriter.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetValueWriters.RepeatedWriter.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>ParquetValueWriters.RepeatedWriter (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetValueWriters.StructWriter.html b/javadoc/master/org/apache/iceberg/parquet/ParquetValueWriters.StructWriter.html
index 9c7cc29..cc97ec9 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetValueWriters.StructWriter.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetValueWriters.StructWriter.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>ParquetValueWriters.StructWriter (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetValueWriters.html b/javadoc/master/org/apache/iceberg/parquet/ParquetValueWriters.html
index 43c5982..d13e09d 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetValueWriters.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetValueWriters.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>ParquetValueWriters (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/parquet/ParquetWriteAdapter.html b/javadoc/master/org/apache/iceberg/parquet/ParquetWriteAdapter.html
index d12de19..fcfd54f 100644
--- a/javadoc/master/org/apache/iceberg/parquet/ParquetWriteAdapter.html
+++ b/javadoc/master/org/apache/iceberg/parquet/ParquetWriteAdapter.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>ParquetWriteAdapter (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/parquet/TripleWriter.html b/javadoc/master/org/apache/iceberg/parquet/TripleWriter.html
index b2ceb30..43c6e61 100644
--- a/javadoc/master/org/apache/iceberg/parquet/TripleWriter.html
+++ b/javadoc/master/org/apache/iceberg/parquet/TripleWriter.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>TripleWriter (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/parquet/TypeToMessageType.html b/javadoc/master/org/apache/iceberg/parquet/TypeToMessageType.html
index e690a29..f7b8387 100644
--- a/javadoc/master/org/apache/iceberg/parquet/TypeToMessageType.html
+++ b/javadoc/master/org/apache/iceberg/parquet/TypeToMessageType.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>TypeToMessageType (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/parquet/TypeWithSchemaVisitor.html b/javadoc/master/org/apache/iceberg/parquet/TypeWithSchemaVisitor.html
index 9c174e1..c77faa9 100644
--- a/javadoc/master/org/apache/iceberg/parquet/TypeWithSchemaVisitor.html
+++ b/javadoc/master/org/apache/iceberg/parquet/TypeWithSchemaVisitor.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>TypeWithSchemaVisitor (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/parquet/package-frame.html b/javadoc/master/org/apache/iceberg/parquet/package-frame.html
index 6bc29e4..5def4cf 100644
--- a/javadoc/master/org/apache/iceberg/parquet/package-frame.html
+++ b/javadoc/master/org/apache/iceberg/parquet/package-frame.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:33 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.parquet (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/parquet/package-summary.html b/javadoc/master/org/apache/iceberg/parquet/package-summary.html
index 030ce01..ccd2a89 100644
--- a/javadoc/master/org/apache/iceberg/parquet/package-summary.html
+++ b/javadoc/master/org/apache/iceberg/parquet/package-summary.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:33 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.parquet (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/parquet/package-tree.html b/javadoc/master/org/apache/iceberg/parquet/package-tree.html
index ea06267..595329b 100644
--- a/javadoc/master/org/apache/iceberg/parquet/package-tree.html
+++ b/javadoc/master/org/apache/iceberg/parquet/package-tree.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:33 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.parquet Class Hierarchy (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/pig/IcebergPigInputFormat.IcebergRecordReader.html b/javadoc/master/org/apache/iceberg/pig/IcebergPigInputFormat.IcebergRecordReader.html
index 1112ed1..e0d654e 100644
--- a/javadoc/master/org/apache/iceberg/pig/IcebergPigInputFormat.IcebergRecordReader.html
+++ b/javadoc/master/org/apache/iceberg/pig/IcebergPigInputFormat.IcebergRecordReader.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>IcebergPigInputFormat.IcebergRecordReader (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/pig/IcebergPigInputFormat.html b/javadoc/master/org/apache/iceberg/pig/IcebergPigInputFormat.html
index 52a1562..2a59d40 100644
--- a/javadoc/master/org/apache/iceberg/pig/IcebergPigInputFormat.html
+++ b/javadoc/master/org/apache/iceberg/pig/IcebergPigInputFormat.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>IcebergPigInputFormat (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/pig/IcebergStorage.html b/javadoc/master/org/apache/iceberg/pig/IcebergStorage.html
index 3b9a52e..f49a872 100644
--- a/javadoc/master/org/apache/iceberg/pig/IcebergStorage.html
+++ b/javadoc/master/org/apache/iceberg/pig/IcebergStorage.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>IcebergStorage (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/pig/PigParquetReader.html b/javadoc/master/org/apache/iceberg/pig/PigParquetReader.html
index 0944fdb..6d34d1d 100644
--- a/javadoc/master/org/apache/iceberg/pig/PigParquetReader.html
+++ b/javadoc/master/org/apache/iceberg/pig/PigParquetReader.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>PigParquetReader (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/pig/SchemaUtil.html b/javadoc/master/org/apache/iceberg/pig/SchemaUtil.html
index 8a71ea8..8f3144f 100644
--- a/javadoc/master/org/apache/iceberg/pig/SchemaUtil.html
+++ b/javadoc/master/org/apache/iceberg/pig/SchemaUtil.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:31 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>SchemaUtil (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/pig/package-frame.html b/javadoc/master/org/apache/iceberg/pig/package-frame.html
index 9744dab..05abe21 100644
--- a/javadoc/master/org/apache/iceberg/pig/package-frame.html
+++ b/javadoc/master/org/apache/iceberg/pig/package-frame.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:33 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.pig (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/pig/package-summary.html b/javadoc/master/org/apache/iceberg/pig/package-summary.html
index c69d8ce..f9c5352 100644
--- a/javadoc/master/org/apache/iceberg/pig/package-summary.html
+++ b/javadoc/master/org/apache/iceberg/pig/package-summary.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:33 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.pig (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/pig/package-tree.html b/javadoc/master/org/apache/iceberg/pig/package-tree.html
index 4d2e065..5e3404a 100644
--- a/javadoc/master/org/apache/iceberg/pig/package-tree.html
+++ b/javadoc/master/org/apache/iceberg/pig/package-tree.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:33 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.pig Class Hierarchy (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/spark/PruneColumnsWithReordering.html b/javadoc/master/org/apache/iceberg/spark/PruneColumnsWithReordering.html
index d57f206..1c267cd 100644
--- a/javadoc/master/org/apache/iceberg/spark/PruneColumnsWithReordering.html
+++ b/javadoc/master/org/apache/iceberg/spark/PruneColumnsWithReordering.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>PruneColumnsWithReordering (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/spark/PruneColumnsWithoutReordering.html b/javadoc/master/org/apache/iceberg/spark/PruneColumnsWithoutReordering.html
index 74d59c1..17552e5 100644
--- a/javadoc/master/org/apache/iceberg/spark/PruneColumnsWithoutReordering.html
+++ b/javadoc/master/org/apache/iceberg/spark/PruneColumnsWithoutReordering.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>PruneColumnsWithoutReordering (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/spark/SparkFilters.html b/javadoc/master/org/apache/iceberg/spark/SparkFilters.html
index 07752cd..91464d3 100644
--- a/javadoc/master/org/apache/iceberg/spark/SparkFilters.html
+++ b/javadoc/master/org/apache/iceberg/spark/SparkFilters.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>SparkFilters (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/spark/SparkSchemaUtil.html b/javadoc/master/org/apache/iceberg/spark/SparkSchemaUtil.html
index 7566e8d..412639d 100644
--- a/javadoc/master/org/apache/iceberg/spark/SparkSchemaUtil.html
+++ b/javadoc/master/org/apache/iceberg/spark/SparkSchemaUtil.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>SparkSchemaUtil (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/spark/data/SparkAvroReader.html b/javadoc/master/org/apache/iceberg/spark/data/SparkAvroReader.html
index 428577d..3a402ff 100644
--- a/javadoc/master/org/apache/iceberg/spark/data/SparkAvroReader.html
+++ b/javadoc/master/org/apache/iceberg/spark/data/SparkAvroReader.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>SparkAvroReader (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/spark/data/SparkAvroWriter.html b/javadoc/master/org/apache/iceberg/spark/data/SparkAvroWriter.html
index a65fc7c..9d479f1 100644
--- a/javadoc/master/org/apache/iceberg/spark/data/SparkAvroWriter.html
+++ b/javadoc/master/org/apache/iceberg/spark/data/SparkAvroWriter.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>SparkAvroWriter (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/spark/data/SparkOrcReader.html b/javadoc/master/org/apache/iceberg/spark/data/SparkOrcReader.html
index 93825df..6db79fa 100644
--- a/javadoc/master/org/apache/iceberg/spark/data/SparkOrcReader.html
+++ b/javadoc/master/org/apache/iceberg/spark/data/SparkOrcReader.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>SparkOrcReader (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/spark/data/SparkOrcWriter.html b/javadoc/master/org/apache/iceberg/spark/data/SparkOrcWriter.html
index 1bf026a..2eafd66 100644
--- a/javadoc/master/org/apache/iceberg/spark/data/SparkOrcWriter.html
+++ b/javadoc/master/org/apache/iceberg/spark/data/SparkOrcWriter.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>SparkOrcWriter (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/spark/data/SparkParquetReaders.html b/javadoc/master/org/apache/iceberg/spark/data/SparkParquetReaders.html
index 78a549b..2024be1 100644
--- a/javadoc/master/org/apache/iceberg/spark/data/SparkParquetReaders.html
+++ b/javadoc/master/org/apache/iceberg/spark/data/SparkParquetReaders.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>SparkParquetReaders (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/spark/data/SparkParquetWriters.html b/javadoc/master/org/apache/iceberg/spark/data/SparkParquetWriters.html
index e96ac5e..3e11de6 100644
--- a/javadoc/master/org/apache/iceberg/spark/data/SparkParquetWriters.html
+++ b/javadoc/master/org/apache/iceberg/spark/data/SparkParquetWriters.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>SparkParquetWriters (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/spark/data/SparkValueReaders.html b/javadoc/master/org/apache/iceberg/spark/data/SparkValueReaders.html
index 153130e..44fa3a8 100644
--- a/javadoc/master/org/apache/iceberg/spark/data/SparkValueReaders.html
+++ b/javadoc/master/org/apache/iceberg/spark/data/SparkValueReaders.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>SparkValueReaders (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/spark/data/SparkValueWriters.html b/javadoc/master/org/apache/iceberg/spark/data/SparkValueWriters.html
index 461d6b7..e03661c 100644
--- a/javadoc/master/org/apache/iceberg/spark/data/SparkValueWriters.html
+++ b/javadoc/master/org/apache/iceberg/spark/data/SparkValueWriters.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>SparkValueWriters (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/spark/data/package-frame.html b/javadoc/master/org/apache/iceberg/spark/data/package-frame.html
index eb0df23..2627489 100644
--- a/javadoc/master/org/apache/iceberg/spark/data/package-frame.html
+++ b/javadoc/master/org/apache/iceberg/spark/data/package-frame.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:33 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.spark.data (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/spark/data/package-summary.html b/javadoc/master/org/apache/iceberg/spark/data/package-summary.html
index 0b491b5..2f2a123 100644
--- a/javadoc/master/org/apache/iceberg/spark/data/package-summary.html
+++ b/javadoc/master/org/apache/iceberg/spark/data/package-summary.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:33 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.spark.data (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/spark/data/package-tree.html b/javadoc/master/org/apache/iceberg/spark/data/package-tree.html
index 6ed003d..f57a34f 100644
--- a/javadoc/master/org/apache/iceberg/spark/data/package-tree.html
+++ b/javadoc/master/org/apache/iceberg/spark/data/package-tree.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:33 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.spark.data Class Hierarchy (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/spark/hacks/Hive.html b/javadoc/master/org/apache/iceberg/spark/hacks/Hive.html
index 8d88aec..94033e0 100644
--- a/javadoc/master/org/apache/iceberg/spark/hacks/Hive.html
+++ b/javadoc/master/org/apache/iceberg/spark/hacks/Hive.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>Hive (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/spark/hacks/package-frame.html b/javadoc/master/org/apache/iceberg/spark/hacks/package-frame.html
index 8b7b884..371b70d 100644
--- a/javadoc/master/org/apache/iceberg/spark/hacks/package-frame.html
+++ b/javadoc/master/org/apache/iceberg/spark/hacks/package-frame.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:33 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.spark.hacks (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/spark/hacks/package-summary.html b/javadoc/master/org/apache/iceberg/spark/hacks/package-summary.html
index eff73cc..2c1c0dc 100644
--- a/javadoc/master/org/apache/iceberg/spark/hacks/package-summary.html
+++ b/javadoc/master/org/apache/iceberg/spark/hacks/package-summary.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:33 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.spark.hacks (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/spark/hacks/package-tree.html b/javadoc/master/org/apache/iceberg/spark/hacks/package-tree.html
index 5ab0064..7c640c8 100644
--- a/javadoc/master/org/apache/iceberg/spark/hacks/package-tree.html
+++ b/javadoc/master/org/apache/iceberg/spark/hacks/package-tree.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:33 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.spark.hacks Class Hierarchy (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/spark/package-frame.html b/javadoc/master/org/apache/iceberg/spark/package-frame.html
index 4ffc518..f08fa35 100644
--- a/javadoc/master/org/apache/iceberg/spark/package-frame.html
+++ b/javadoc/master/org/apache/iceberg/spark/package-frame.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:33 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.spark (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/spark/package-summary.html b/javadoc/master/org/apache/iceberg/spark/package-summary.html
index d4c7b4e..0b88965 100644
--- a/javadoc/master/org/apache/iceberg/spark/package-summary.html
+++ b/javadoc/master/org/apache/iceberg/spark/package-summary.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:33 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.spark (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/spark/package-tree.html b/javadoc/master/org/apache/iceberg/spark/package-tree.html
index 246ff67..79ef73f 100644
--- a/javadoc/master/org/apache/iceberg/spark/package-tree.html
+++ b/javadoc/master/org/apache/iceberg/spark/package-tree.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:33 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.spark Class Hierarchy (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/spark/source/IcebergSource.html b/javadoc/master/org/apache/iceberg/spark/source/IcebergSource.html
index 17de4f4..bf2f539 100644
--- a/javadoc/master/org/apache/iceberg/spark/source/IcebergSource.html
+++ b/javadoc/master/org/apache/iceberg/spark/source/IcebergSource.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>IcebergSource (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/spark/source/StreamingWriter.html b/javadoc/master/org/apache/iceberg/spark/source/StreamingWriter.html
index 6f310c9..7010dc3 100644
--- a/javadoc/master/org/apache/iceberg/spark/source/StreamingWriter.html
+++ b/javadoc/master/org/apache/iceberg/spark/source/StreamingWriter.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>StreamingWriter (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/spark/source/package-frame.html b/javadoc/master/org/apache/iceberg/spark/source/package-frame.html
index 1eb3e20..df7f79a 100644
--- a/javadoc/master/org/apache/iceberg/spark/source/package-frame.html
+++ b/javadoc/master/org/apache/iceberg/spark/source/package-frame.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:33 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.spark.source (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/spark/source/package-summary.html b/javadoc/master/org/apache/iceberg/spark/source/package-summary.html
index 9a6f6b3..b0646f3 100644
--- a/javadoc/master/org/apache/iceberg/spark/source/package-summary.html
+++ b/javadoc/master/org/apache/iceberg/spark/source/package-summary.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:33 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.spark.source (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/spark/source/package-tree.html b/javadoc/master/org/apache/iceberg/spark/source/package-tree.html
index 6e8ea9c..d66e1f7 100644
--- a/javadoc/master/org/apache/iceberg/spark/source/package-tree.html
+++ b/javadoc/master/org/apache/iceberg/spark/source/package-tree.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:33 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.spark.source Class Hierarchy (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/transforms/PartitionSpecVisitor.html b/javadoc/master/org/apache/iceberg/transforms/PartitionSpecVisitor.html
index 22845b8..5f11ac2 100644
--- a/javadoc/master/org/apache/iceberg/transforms/PartitionSpecVisitor.html
+++ b/javadoc/master/org/apache/iceberg/transforms/PartitionSpecVisitor.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>PartitionSpecVisitor (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/transforms/Transform.html b/javadoc/master/org/apache/iceberg/transforms/Transform.html
index a61930c..bdfcf97 100644
--- a/javadoc/master/org/apache/iceberg/transforms/Transform.html
+++ b/javadoc/master/org/apache/iceberg/transforms/Transform.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>Transform (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/transforms/Transforms.html b/javadoc/master/org/apache/iceberg/transforms/Transforms.html
index 29adc57..ba55503 100644
--- a/javadoc/master/org/apache/iceberg/transforms/Transforms.html
+++ b/javadoc/master/org/apache/iceberg/transforms/Transforms.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>Transforms (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/transforms/package-frame.html b/javadoc/master/org/apache/iceberg/transforms/package-frame.html
index e2d62d5..497b2df 100644
--- a/javadoc/master/org/apache/iceberg/transforms/package-frame.html
+++ b/javadoc/master/org/apache/iceberg/transforms/package-frame.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:33 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.transforms (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/transforms/package-summary.html b/javadoc/master/org/apache/iceberg/transforms/package-summary.html
index a30b4a7..d88f15c 100644
--- a/javadoc/master/org/apache/iceberg/transforms/package-summary.html
+++ b/javadoc/master/org/apache/iceberg/transforms/package-summary.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:33 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.transforms (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/transforms/package-tree.html b/javadoc/master/org/apache/iceberg/transforms/package-tree.html
index 140c4fc..61723eb 100644
--- a/javadoc/master/org/apache/iceberg/transforms/package-tree.html
+++ b/javadoc/master/org/apache/iceberg/transforms/package-tree.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:33 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.transforms Class Hierarchy (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/types/CheckCompatibility.html b/javadoc/master/org/apache/iceberg/types/CheckCompatibility.html
index 4509826..6622734 100644
--- a/javadoc/master/org/apache/iceberg/types/CheckCompatibility.html
+++ b/javadoc/master/org/apache/iceberg/types/CheckCompatibility.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>CheckCompatibility (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/types/Comparators.html b/javadoc/master/org/apache/iceberg/types/Comparators.html
index 9d932a8..dd5a6c2 100644
--- a/javadoc/master/org/apache/iceberg/types/Comparators.html
+++ b/javadoc/master/org/apache/iceberg/types/Comparators.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>Comparators (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/types/Conversions.html b/javadoc/master/org/apache/iceberg/types/Conversions.html
index df9471f..4701ec5 100644
--- a/javadoc/master/org/apache/iceberg/types/Conversions.html
+++ b/javadoc/master/org/apache/iceberg/types/Conversions.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>Conversions (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/types/IndexByName.html b/javadoc/master/org/apache/iceberg/types/IndexByName.html
index 85d6bcb..bb52a5c 100644
--- a/javadoc/master/org/apache/iceberg/types/IndexByName.html
+++ b/javadoc/master/org/apache/iceberg/types/IndexByName.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>IndexByName (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/types/Type.NestedType.html b/javadoc/master/org/apache/iceberg/types/Type.NestedType.html
index 2dd50df..bf841a3 100644
--- a/javadoc/master/org/apache/iceberg/types/Type.NestedType.html
+++ b/javadoc/master/org/apache/iceberg/types/Type.NestedType.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>Type.NestedType (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/types/Type.PrimitiveType.html b/javadoc/master/org/apache/iceberg/types/Type.PrimitiveType.html
index 4ee91b7..a2541b2 100644
--- a/javadoc/master/org/apache/iceberg/types/Type.PrimitiveType.html
+++ b/javadoc/master/org/apache/iceberg/types/Type.PrimitiveType.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>Type.PrimitiveType (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/types/Type.TypeID.html b/javadoc/master/org/apache/iceberg/types/Type.TypeID.html
index fbae0b5..053514e 100644
--- a/javadoc/master/org/apache/iceberg/types/Type.TypeID.html
+++ b/javadoc/master/org/apache/iceberg/types/Type.TypeID.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>Type.TypeID (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/types/Type.html b/javadoc/master/org/apache/iceberg/types/Type.html
index bf7e260..fb5846e 100644
--- a/javadoc/master/org/apache/iceberg/types/Type.html
+++ b/javadoc/master/org/apache/iceberg/types/Type.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>Type (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/types/TypeUtil.CustomOrderSchemaVisitor.html b/javadoc/master/org/apache/iceberg/types/TypeUtil.CustomOrderSchemaVisitor.html
index 0584bb1..9c589f0 100644
--- a/javadoc/master/org/apache/iceberg/types/TypeUtil.CustomOrderSchemaVisitor.html
+++ b/javadoc/master/org/apache/iceberg/types/TypeUtil.CustomOrderSchemaVisitor.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>TypeUtil.CustomOrderSchemaVisitor (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/types/TypeUtil.NextID.html b/javadoc/master/org/apache/iceberg/types/TypeUtil.NextID.html
index 64f6ff0..fb9f15b 100644
--- a/javadoc/master/org/apache/iceberg/types/TypeUtil.NextID.html
+++ b/javadoc/master/org/apache/iceberg/types/TypeUtil.NextID.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>TypeUtil.NextID (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/types/TypeUtil.SchemaVisitor.html b/javadoc/master/org/apache/iceberg/types/TypeUtil.SchemaVisitor.html
index ac6b4ad..3f3c2a4 100644
--- a/javadoc/master/org/apache/iceberg/types/TypeUtil.SchemaVisitor.html
+++ b/javadoc/master/org/apache/iceberg/types/TypeUtil.SchemaVisitor.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>TypeUtil.SchemaVisitor (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/types/TypeUtil.html b/javadoc/master/org/apache/iceberg/types/TypeUtil.html
index bb2ea4b..e6c07d2 100644
--- a/javadoc/master/org/apache/iceberg/types/TypeUtil.html
+++ b/javadoc/master/org/apache/iceberg/types/TypeUtil.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>TypeUtil (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/types/Types.BinaryType.html b/javadoc/master/org/apache/iceberg/types/Types.BinaryType.html
index f4a13b5..62b6dc9 100644
--- a/javadoc/master/org/apache/iceberg/types/Types.BinaryType.html
+++ b/javadoc/master/org/apache/iceberg/types/Types.BinaryType.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>Types.BinaryType (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/types/Types.BooleanType.html b/javadoc/master/org/apache/iceberg/types/Types.BooleanType.html
index 1180ee0..94f6f4c 100644
--- a/javadoc/master/org/apache/iceberg/types/Types.BooleanType.html
+++ b/javadoc/master/org/apache/iceberg/types/Types.BooleanType.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>Types.BooleanType (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/types/Types.DateType.html b/javadoc/master/org/apache/iceberg/types/Types.DateType.html
index 70655e4..18bfb82 100644
--- a/javadoc/master/org/apache/iceberg/types/Types.DateType.html
+++ b/javadoc/master/org/apache/iceberg/types/Types.DateType.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>Types.DateType (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/types/Types.DecimalType.html b/javadoc/master/org/apache/iceberg/types/Types.DecimalType.html
index 4a80775..1c5c6c4 100644
--- a/javadoc/master/org/apache/iceberg/types/Types.DecimalType.html
+++ b/javadoc/master/org/apache/iceberg/types/Types.DecimalType.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>Types.DecimalType (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/types/Types.DoubleType.html b/javadoc/master/org/apache/iceberg/types/Types.DoubleType.html
index 08ed9f5..e15a46b 100644
--- a/javadoc/master/org/apache/iceberg/types/Types.DoubleType.html
+++ b/javadoc/master/org/apache/iceberg/types/Types.DoubleType.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>Types.DoubleType (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/types/Types.FixedType.html b/javadoc/master/org/apache/iceberg/types/Types.FixedType.html
index 9f34128..0b16888 100644
--- a/javadoc/master/org/apache/iceberg/types/Types.FixedType.html
+++ b/javadoc/master/org/apache/iceberg/types/Types.FixedType.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>Types.FixedType (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/types/Types.FloatType.html b/javadoc/master/org/apache/iceberg/types/Types.FloatType.html
index c9d676c..dbd7ef8 100644
--- a/javadoc/master/org/apache/iceberg/types/Types.FloatType.html
+++ b/javadoc/master/org/apache/iceberg/types/Types.FloatType.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>Types.FloatType (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/types/Types.IntegerType.html b/javadoc/master/org/apache/iceberg/types/Types.IntegerType.html
index 20941c7..465d7cc 100644
--- a/javadoc/master/org/apache/iceberg/types/Types.IntegerType.html
+++ b/javadoc/master/org/apache/iceberg/types/Types.IntegerType.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>Types.IntegerType (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/types/Types.ListType.html b/javadoc/master/org/apache/iceberg/types/Types.ListType.html
index 364c0ec..9073b2b 100644
--- a/javadoc/master/org/apache/iceberg/types/Types.ListType.html
+++ b/javadoc/master/org/apache/iceberg/types/Types.ListType.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>Types.ListType (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/types/Types.LongType.html b/javadoc/master/org/apache/iceberg/types/Types.LongType.html
index 76cffe3..b8b14be 100644
--- a/javadoc/master/org/apache/iceberg/types/Types.LongType.html
+++ b/javadoc/master/org/apache/iceberg/types/Types.LongType.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>Types.LongType (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/types/Types.MapType.html b/javadoc/master/org/apache/iceberg/types/Types.MapType.html
index 215452d..9a3f7b7 100644
--- a/javadoc/master/org/apache/iceberg/types/Types.MapType.html
+++ b/javadoc/master/org/apache/iceberg/types/Types.MapType.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>Types.MapType (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/types/Types.NestedField.html b/javadoc/master/org/apache/iceberg/types/Types.NestedField.html
index dfe025b..32df6f1 100644
--- a/javadoc/master/org/apache/iceberg/types/Types.NestedField.html
+++ b/javadoc/master/org/apache/iceberg/types/Types.NestedField.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>Types.NestedField (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/types/Types.StringType.html b/javadoc/master/org/apache/iceberg/types/Types.StringType.html
index b0a9cc8..eb06748 100644
--- a/javadoc/master/org/apache/iceberg/types/Types.StringType.html
+++ b/javadoc/master/org/apache/iceberg/types/Types.StringType.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>Types.StringType (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/types/Types.StructType.html b/javadoc/master/org/apache/iceberg/types/Types.StructType.html
index 721e1a0..374e08a 100644
--- a/javadoc/master/org/apache/iceberg/types/Types.StructType.html
+++ b/javadoc/master/org/apache/iceberg/types/Types.StructType.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>Types.StructType (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/types/Types.TimeType.html b/javadoc/master/org/apache/iceberg/types/Types.TimeType.html
index bb0ede2..46593c6 100644
--- a/javadoc/master/org/apache/iceberg/types/Types.TimeType.html
+++ b/javadoc/master/org/apache/iceberg/types/Types.TimeType.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>Types.TimeType (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/types/Types.TimestampType.html b/javadoc/master/org/apache/iceberg/types/Types.TimestampType.html
index 5c0d9f2..1180a55 100644
--- a/javadoc/master/org/apache/iceberg/types/Types.TimestampType.html
+++ b/javadoc/master/org/apache/iceberg/types/Types.TimestampType.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>Types.TimestampType (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/types/Types.UUIDType.html b/javadoc/master/org/apache/iceberg/types/Types.UUIDType.html
index 92ec38f..245fd9a 100644
--- a/javadoc/master/org/apache/iceberg/types/Types.UUIDType.html
+++ b/javadoc/master/org/apache/iceberg/types/Types.UUIDType.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>Types.UUIDType (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/types/Types.html b/javadoc/master/org/apache/iceberg/types/Types.html
index 1b8ba1d..6de65ef 100644
--- a/javadoc/master/org/apache/iceberg/types/Types.html
+++ b/javadoc/master/org/apache/iceberg/types/Types.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:41 PDT 2019 -->
 <title>Types (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/types/package-frame.html b/javadoc/master/org/apache/iceberg/types/package-frame.html
index 56feeb5..a09d58a 100644
--- a/javadoc/master/org/apache/iceberg/types/package-frame.html
+++ b/javadoc/master/org/apache/iceberg/types/package-frame.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:33 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.types (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/types/package-summary.html b/javadoc/master/org/apache/iceberg/types/package-summary.html
index 8010a57..41105a0 100644
--- a/javadoc/master/org/apache/iceberg/types/package-summary.html
+++ b/javadoc/master/org/apache/iceberg/types/package-summary.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:33 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.types (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/types/package-tree.html b/javadoc/master/org/apache/iceberg/types/package-tree.html
index be149dc..44fbddd 100644
--- a/javadoc/master/org/apache/iceberg/types/package-tree.html
+++ b/javadoc/master/org/apache/iceberg/types/package-tree.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:33 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.types Class Hierarchy (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/util/BinPacking.ListPacker.html b/javadoc/master/org/apache/iceberg/util/BinPacking.ListPacker.html
index 4269e28..f3611ba 100644
--- a/javadoc/master/org/apache/iceberg/util/BinPacking.ListPacker.html
+++ b/javadoc/master/org/apache/iceberg/util/BinPacking.ListPacker.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>BinPacking.ListPacker (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/util/BinPacking.PackingIterable.html b/javadoc/master/org/apache/iceberg/util/BinPacking.PackingIterable.html
index bb03fb4..9e24ebc 100644
--- a/javadoc/master/org/apache/iceberg/util/BinPacking.PackingIterable.html
+++ b/javadoc/master/org/apache/iceberg/util/BinPacking.PackingIterable.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>BinPacking.PackingIterable (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/util/BinPacking.html b/javadoc/master/org/apache/iceberg/util/BinPacking.html
index a1dbbeb..4bbaa85 100644
--- a/javadoc/master/org/apache/iceberg/util/BinPacking.html
+++ b/javadoc/master/org/apache/iceberg/util/BinPacking.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>BinPacking (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/util/ByteBuffers.html b/javadoc/master/org/apache/iceberg/util/ByteBuffers.html
index 49cb41a..4172158 100644
--- a/javadoc/master/org/apache/iceberg/util/ByteBuffers.html
+++ b/javadoc/master/org/apache/iceberg/util/ByteBuffers.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>ByteBuffers (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/util/CharSequenceWrapper.html b/javadoc/master/org/apache/iceberg/util/CharSequenceWrapper.html
index f970470..fea7bbc 100644
--- a/javadoc/master/org/apache/iceberg/util/CharSequenceWrapper.html
+++ b/javadoc/master/org/apache/iceberg/util/CharSequenceWrapper.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>CharSequenceWrapper (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/util/ExceptionUtil.html b/javadoc/master/org/apache/iceberg/util/ExceptionUtil.html
index 9bd7c72..eb047b6 100644
--- a/javadoc/master/org/apache/iceberg/util/ExceptionUtil.html
+++ b/javadoc/master/org/apache/iceberg/util/ExceptionUtil.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>ExceptionUtil (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/util/Exceptions.html b/javadoc/master/org/apache/iceberg/util/Exceptions.html
index 9b1669c..d512869 100644
--- a/javadoc/master/org/apache/iceberg/util/Exceptions.html
+++ b/javadoc/master/org/apache/iceberg/util/Exceptions.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>Exceptions (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/util/JsonUtil.html b/javadoc/master/org/apache/iceberg/util/JsonUtil.html
index 92748a7..e6d2073 100644
--- a/javadoc/master/org/apache/iceberg/util/JsonUtil.html
+++ b/javadoc/master/org/apache/iceberg/util/JsonUtil.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>JsonUtil (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/util/Pair.html b/javadoc/master/org/apache/iceberg/util/Pair.html
index fda7643..21af452 100644
--- a/javadoc/master/org/apache/iceberg/util/Pair.html
+++ b/javadoc/master/org/apache/iceberg/util/Pair.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>Pair (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/util/ParallelIterable.html b/javadoc/master/org/apache/iceberg/util/ParallelIterable.html
index aa5ff40..a47a559 100644
--- a/javadoc/master/org/apache/iceberg/util/ParallelIterable.html
+++ b/javadoc/master/org/apache/iceberg/util/ParallelIterable.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>ParallelIterable (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/util/PropertyUtil.html b/javadoc/master/org/apache/iceberg/util/PropertyUtil.html
index 8a2fd40..71909f7 100644
--- a/javadoc/master/org/apache/iceberg/util/PropertyUtil.html
+++ b/javadoc/master/org/apache/iceberg/util/PropertyUtil.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>PropertyUtil (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/util/StructLikeWrapper.html b/javadoc/master/org/apache/iceberg/util/StructLikeWrapper.html
index dd8b4d3..974c61d 100644
--- a/javadoc/master/org/apache/iceberg/util/StructLikeWrapper.html
+++ b/javadoc/master/org/apache/iceberg/util/StructLikeWrapper.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>StructLikeWrapper (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/util/Tasks.Builder.html b/javadoc/master/org/apache/iceberg/util/Tasks.Builder.html
index bf05094..373e5d6 100644
--- a/javadoc/master/org/apache/iceberg/util/Tasks.Builder.html
+++ b/javadoc/master/org/apache/iceberg/util/Tasks.Builder.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>Tasks.Builder (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/util/Tasks.FailureTask.html b/javadoc/master/org/apache/iceberg/util/Tasks.FailureTask.html
index 7b38c76..3502f5a 100644
--- a/javadoc/master/org/apache/iceberg/util/Tasks.FailureTask.html
+++ b/javadoc/master/org/apache/iceberg/util/Tasks.FailureTask.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>Tasks.FailureTask (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/util/Tasks.Task.html b/javadoc/master/org/apache/iceberg/util/Tasks.Task.html
index 60ee086..889dd62 100644
--- a/javadoc/master/org/apache/iceberg/util/Tasks.Task.html
+++ b/javadoc/master/org/apache/iceberg/util/Tasks.Task.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>Tasks.Task (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/util/Tasks.UnrecoverableException.html b/javadoc/master/org/apache/iceberg/util/Tasks.UnrecoverableException.html
index e9124a6..a2a369e 100644
--- a/javadoc/master/org/apache/iceberg/util/Tasks.UnrecoverableException.html
+++ b/javadoc/master/org/apache/iceberg/util/Tasks.UnrecoverableException.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>Tasks.UnrecoverableException (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/util/Tasks.html b/javadoc/master/org/apache/iceberg/util/Tasks.html
index 0f76604..2763617 100644
--- a/javadoc/master/org/apache/iceberg/util/Tasks.html
+++ b/javadoc/master/org/apache/iceberg/util/Tasks.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>Tasks (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/util/ThreadPools.html b/javadoc/master/org/apache/iceberg/util/ThreadPools.html
index eb43cc7..0abcb75 100644
--- a/javadoc/master/org/apache/iceberg/util/ThreadPools.html
+++ b/javadoc/master/org/apache/iceberg/util/ThreadPools.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>ThreadPools (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/util/package-frame.html b/javadoc/master/org/apache/iceberg/util/package-frame.html
index 55eb34e..3d3e910 100644
--- a/javadoc/master/org/apache/iceberg/util/package-frame.html
+++ b/javadoc/master/org/apache/iceberg/util/package-frame.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:33 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.util (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/util/package-summary.html b/javadoc/master/org/apache/iceberg/util/package-summary.html
index 1a69e51..02d196e 100644
--- a/javadoc/master/org/apache/iceberg/util/package-summary.html
+++ b/javadoc/master/org/apache/iceberg/util/package-summary.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:33 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.util (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/org/apache/iceberg/util/package-tree.html b/javadoc/master/org/apache/iceberg/util/package-tree.html
index 54d58be..6621638 100644
--- a/javadoc/master/org/apache/iceberg/util/package-tree.html
+++ b/javadoc/master/org/apache/iceberg/util/package-tree.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:33 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>org.apache.iceberg.util Class Hierarchy (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/javadoc/master/overview-frame.html b/javadoc/master/overview-frame.html
index e80e404..dc2e60e 100644
--- a/javadoc/master/overview-frame.html
+++ b/javadoc/master/overview-frame.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:32 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>Overview List (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
diff --git a/javadoc/master/overview-summary.html b/javadoc/master/overview-summary.html
index 957124e..ab86d31 100644
--- a/javadoc/master/overview-summary.html
+++ b/javadoc/master/overview-summary.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:33 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>Overview (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
diff --git a/javadoc/master/overview-tree.html b/javadoc/master/overview-tree.html
index da0d7a5..34f8763 100644
--- a/javadoc/master/overview-tree.html
+++ b/javadoc/master/overview-tree.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:33 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>Class Hierarchy (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
diff --git a/javadoc/master/serialized-form.html b/javadoc/master/serialized-form.html
index f437b0b..8f26ca2 100644
--- a/javadoc/master/serialized-form.html
+++ b/javadoc/master/serialized-form.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 17:37:33 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:20:42 PDT 2019 -->
 <title>Serialized Form (iceberg 6075753.dirty API)</title>
 <meta name="date" content="2019-06-22">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
diff --git a/sitemap.xml.gz b/sitemap.xml.gz
index 3bb920b..63d6eff 100644
Binary files a/sitemap.xml.gz and b/sitemap.xml.gz differ