This is an automated email from the ASF dual-hosted git repository.
blue pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-iceberg.git
The following commit(s) were added to refs/heads/master by this push:
new a05e169 Remove listTables from the Catalog API (#177)
a05e169 is described below
commit a05e1699f0cfc78bb9c37556b1d797b3436eb51c
Author: Parth Brahmbhatt <[email protected]>
AuthorDate: Wed May 8 08:54:56 2019 -0700
Remove listTables from the Catalog API (#177)
It isn't clear what discovery actions the catalog should provide, so we are
removing this for now.
---
api/src/main/java/org/apache/iceberg/catalog/Catalog.java | 9 ---------
1 file changed, 9 deletions(-)
diff --git a/api/src/main/java/org/apache/iceberg/catalog/Catalog.java
b/api/src/main/java/org/apache/iceberg/catalog/Catalog.java
index d2d2d00..bd36206 100644
--- a/api/src/main/java/org/apache/iceberg/catalog/Catalog.java
+++ b/api/src/main/java/org/apache/iceberg/catalog/Catalog.java
@@ -18,7 +18,6 @@
*/
package org.apache.iceberg.catalog;
-import java.util.List;
import java.util.Map;
import org.apache.iceberg.PartitionSpec;
import org.apache.iceberg.Schema;
@@ -72,12 +71,4 @@ public interface Catalog {
* @param to expected new name of the table.
*/
void renameTable(TableIdentifier from, TableIdentifier to);
-
- /**
- * Returns list of all the tables {@link TableIdentifier tables} under the
provided namespace.
- *
- * @param namespace identifier for the namespace under which tables are to
be listed.
- * @return List of {@link TableIdentifier} under the specified namespace.
- */
- List<TableIdentifier> listTables(Namespace namespace);
}