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

kevinjqliu pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/iceberg.git


The following commit(s) were added to refs/heads/main by this push:
     new 2dc306fb61 Docs: add blog post for C++ 0.2.0 release (#15141)
2dc306fb61 is described below

commit 2dc306fb6173fb7417c68e7de9ed10639d9678c0
Author: Gang Wu <[email protected]>
AuthorDate: Tue Jan 27 09:47:51 2026 +0800

    Docs: add blog post for C++ 0.2.0 release (#15141)
    
    * Docs: add blog post for C++ 0.2.0 release
    
    * Update site/docs/blog/posts/2026-01-26-iceberg-cpp-0.2.0-release.md
    
    Co-authored-by: Kevin Liu <[email protected]>
    
    * Update site/docs/blog/posts/2026-01-26-iceberg-cpp-0.2.0-release.md
    
    Co-authored-by: Kevin Liu <[email protected]>
    
    ---------
    
    Co-authored-by: Kevin Liu <[email protected]>
---
 .../posts/2026-01-26-iceberg-cpp-0.2.0-release.md  | 101 +++++++++++++++++++++
 1 file changed, 101 insertions(+)

diff --git a/site/docs/blog/posts/2026-01-26-iceberg-cpp-0.2.0-release.md 
b/site/docs/blog/posts/2026-01-26-iceberg-cpp-0.2.0-release.md
new file mode 100644
index 0000000000..3e6ed5f0c0
--- /dev/null
+++ b/site/docs/blog/posts/2026-01-26-iceberg-cpp-0.2.0-release.md
@@ -0,0 +1,101 @@
+---
+date: 2026-01-26
+title: Apache Iceberg C++ 0.2.0 Release
+authors:
+  - iceberg-pmc
+categories:
+  - release
+---
+
+<!--
+ - 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.
+ -->
+
+The Apache Iceberg community is pleased to announce the 0.2.0 release of 
Apache Iceberg C++. This release includes [over 200 merged pull 
requests](https://github.com/apache/iceberg-cpp/compare/v0.1.0...v0.2.0) from 
23 distinct contributors.
+
+The release notes below are not exhaustive and only expose selected highlights 
of the release. Many other bugfixes and improvements have been made: we refer 
you to the [complete 
changelog](https://github.com/apache/iceberg-cpp/releases/tag/v0.2.0) for 
details.
+
+<!-- more -->
+
+## Release Highlights
+
+### Table Scan and Data Access
+- Support for v2 deletes and metadata column reads
+- Enhanced ManifestReader with projection and filtering
+- Implemented file scan task reader with Arrow C Stream integration
+
+### Table Operations
+- Schema evolution: add, delete, update, and move columns
+- Table updates: properties, sort order, partition spec, location, and 
statistics
+- Transaction API with snapshot management (fast append)
+
+### REST Catalog
+- Full REST Catalog client with namespace operations and table CRUD operations
+- Support for create, load, drop, list, update, and stage-create table 
operations
+- Integration test coverage
+
+### Expression System
+- Complete expression framework with literal expressions, type casting, and 
binary serialization
+- Inclusive/strict metrics evaluators, manifest evaluator, and residual 
evaluator
+- Aggregate expressions and projection evaluators
+
+### Performance and I/O
+- Optimized Avro reader/writer with direct encoding and multi-block support
+- Configurable Avro and Parquet readers/writers
+
+### Catalog and Metadata
+- InMemoryCatalog implementation with table management
+- Location provider and partition path generation
+- Schema selection, projection, and table metadata builder
+
+### Miscellaneous
+- Meson build system support
+- Initial documentation website and devcontainer
+- Improved code organization and type safety with validation
+
+## Contributors
+
+```
+$ git shortlog --perl-regexp --author='^((?!dependabot\[bot\]).*)$' -sn 
v0.1.0..v0.2.0
+    47  Feiyang Li
+    47  Junwang Zhao
+    41  Gang Wu
+    17  Zhuo Wang
+    15  Xinli Shang
+    14  Zehua Zou
+     9  Guotao Yu
+     7  Xiao Dong
+     6  Chao Liu
+     3  Jiajia Li
+     3  Shuxu Li
+     2  Kevin Liu
+     2  William Ayd
+     2  Zhiyuan Liang
+     1  Dipanshu Pandey
+     1  Subham
+     1  liuxiaoyu
+     1  slfan1989
+```
+
+We thank all contributors for their efforts in making this release possible!
+
+## Roadmap for 0.3.0
+
+The community is actively working on the next release, see 
[#523](https://github.com/apache/iceberg-cpp/issues/523).
+
+## Getting Involved
+
+We welcome questions and contributions from all interested. Issues can be 
filed on [GitHub](https://github.com/apache/iceberg-cpp/issues), and questions 
can be directed to GitHub or the [Iceberg dev mailing 
list](https://iceberg.apache.org/community/#mailing-lists).

Reply via email to