This is an automated email from the ASF dual-hosted git repository.
fokko pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/iceberg-python.git
The following commit(s) were added to refs/heads/main by this push:
new a3e3683 docs: Remove feature support page (#316)
a3e3683 is described below
commit a3e36838b05e4ccccac434ab394af758054b12d6
Author: Fokko Driesprong <[email protected]>
AuthorDate: Mon Jan 29 20:05:55 2024 +0100
docs: Remove feature support page (#316)
With the 0.6.0 release we'll check the last box, and we have feature
parity with Java according to this table. I would prefer creating
tickets on Github to point out the gaps rather than this page.
---
mkdocs/docs/SUMMARY.md | 1 -
mkdocs/docs/feature-support.md | 90 ------------------------------------------
2 files changed, 91 deletions(-)
diff --git a/mkdocs/docs/SUMMARY.md b/mkdocs/docs/SUMMARY.md
index 4638382..77dbcbb 100644
--- a/mkdocs/docs/SUMMARY.md
+++ b/mkdocs/docs/SUMMARY.md
@@ -22,7 +22,6 @@
- [CLI](cli.md)
- [API](api.md)
- [Contributing](contributing.md)
-- [Feature support](feature-support.md)
- Releases
- [Verify a release](verify-release.md)
- [How to release](how-to-release.md)
diff --git a/mkdocs/docs/feature-support.md b/mkdocs/docs/feature-support.md
deleted file mode 100644
index 535b34e..0000000
--- a/mkdocs/docs/feature-support.md
+++ /dev/null
@@ -1,90 +0,0 @@
----
-hide:
- - navigation
----
-
-<!--
- - Licensed to the Apache Software Foundation (ASF) under one or more
- - contributor license agreements. See the NOTICE file distributed with
- - this work for additional information regarding copyright ownership.
- - The ASF licenses this file to You under the Apache License, Version 2.0
- - (the "License"); you may not use this file except in compliance with
- - the License. You may obtain a copy of the License at
- -
- - http://www.apache.org/licenses/LICENSE-2.0
- -
- - Unless required by applicable law or agreed to in writing, software
- - distributed under the License is distributed on an "AS IS" BASIS,
- - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- - See the License for the specific language governing permissions and
- - limitations under the License.
- -->
-
-# Feature Support
-
-The goal is that the python library will provide a functional, performant
subset of the Java library. The initial focus has been on reading table
metadata and provide a convenient CLI to go through the catalog.
-
-## Metadata
-
-| Operation | Java | Python |
-| :----------------------- | :--: | :----: |
-| Get Schema | X | X |
-| Get Snapshots | X | X |
-| Plan Scan | X | X |
-| Plan Scan for Snapshot | X | X |
-| Update Current Snapshot | X | |
-| Create Table | X | X |
-| Rename Table | X | X |
-| Drop Table | X | X |
-| Alter Table | X | X |
-| Set Table Properties | X | X |
-| Create Namespace | X | X |
-| Drop Namespace | X | X |
-| Set Namespace Properties | X | X |
-
-## Types
-
-The types are kept in `pyiceberg.types`.
-
-Primitive types:
-
-- `BooleanType`
-- `StringType`
-- `IntegerType`
-- `LongType`
-- `FloatType`
-- `DoubleType`
-- `DateType`
-- `TimeType`
-- `TimestampType`
-- `TimestamptzType`
-- `BinaryType`
-- `UUIDType`
-
-Complex types:
-
-- `StructType`
-- `ListType`
-- `MapType`
-- `FixedType(16)`
-- `DecimalType(8, 3)`
-
-## Expressions
-
-The expressions are kept in `pyiceberg.expressions`.
-
-- `IsNull`
-- `NotNull`
-- `IsNaN`
-- `NotNaN`
-- `In`
-- `NotIn`
-- `EqualTo`
-- `NotEqualTo`
-- `GreaterThanOrEqual`
-- `GreaterThan`
-- `LessThanOrEqual`
-- `LessThan`
-- `And`
-- `Or`
-- `Not`