Skip to content
This repository has been archived by the owner on Aug 13, 2024. It is now read-only.

Latest commit

 

History

History
97 lines (78 loc) · 6.73 KB

CHANGELOG.md

File metadata and controls

97 lines (78 loc) · 6.73 KB

Change Log

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

v0.0.8 - 2023-07-18

  • feat: Initial check in of mainfest writer. by @liurenjie1024 in #91
  • chore: allow depending on arrow version 43.0.0. by @youngsofun in #92

v0.0.7 - 2023-07-17

  • feat: support data file location generator by @ZENOTME in #60
  • docs: Add docs for all public APIs by @Xuanwo in #64
  • deps: Allow deps within range by @Xuanwo in #65
  • feat: Add PrimitiveValue by @Xuanwo in #66
  • feat(in_memory): Add {Any,Struct,List,Map}Value by @Xuanwo in #67
  • feat: Add default to in-memory structs by @Xuanwo in #68
  • feat: Implement parser for initial-default and write-default by @Xuanwo in #69
  • chore: Enable all-features for docs.rs by @Xuanwo in #70
  • docs: Make rustdoc happy by @Xuanwo in #71
  • feat: implement data writer by @ZENOTME in #72
  • feat: support to track written size by @ZENOTME in #73
  • feat: support task writer by @ZENOTME in #75
  • feat: support open_with_operator by @ZENOTME in #76
  • fix: Rename some data structures. by @liurenjie1024 in #77
  • fix: uncorrect partition write predict by @ZENOTME in #78
  • fix: make sure the version is valid when the table open by @ZENOTME in #81
  • fix: switch any::Result to crate::error::Result in table.rs by @ZENOTME in #82
  • ci: Add partition table testdata by @Xuanwo in #84
  • refactor: Use table format version in manifest by @liurenjie1024 in #85
  • feat: make task_writer to use imutable reference by @ZENOTME in #87
  • feat: Convert iceberg schema to avro schema by @liurenjie1024 in #88
  • Bump to version 0.0.7 by @Xuanwo in #89

v0.0.6 - 2023-07-01

  • feat: Add support for writing parquet by @ZENOTME in #50
  • feat(io/parquet): Polish API by @Xuanwo in #53
  • feat: Add icelake own error type by @Xuanwo in #54
  • chore: Promote parquet as a mod by @Xuanwo in #55
  • feat: Implement parquet stream by @Xuanwo in #59
  • chore: add .vscode in .gitignore by @ZENOTME in #61

v0.0.5 - 2023-06-29

  • refactor: Use arrow schema to reduce dependence tree size by @Xuanwo in #45
  • feat: Add test data generate tools by @Xuanwo in #46

v0.0.4 - 2023-06-29

  • feat: Implement convert to Arrow Schema by @Xuanwo in #42
  • ci: Cover all features and targets by @Xuanwo in #43

v0.0.3 - 2023-06-28

  • feat: Implement table load without version hint by @Xuanwo in #34

v0.0.2 - 2023-06-27

  • feat: add open table interface and add an example to read table by @xudong963 in #27
  • chore: remove Cargo.lock by @TennyZhuang in #30
  • feat: Add current data files support by @Xuanwo in #31
  • Bump to version 0.0.2 by @Xuanwo in #32

v0.0.1 - 2023-06-17

  • feat: Add project layout by @Xuanwo in #2
  • feat: Add iceberg schema data types by @Xuanwo in #3
  • feat: Add Schema V2 types by @Xuanwo in #5
  • feat: Implement parse json into SchemaV2 by @Xuanwo in #6
  • refactor: Use move instead of clone from reference by @Xuanwo in #7
  • feat: Add Transform, Partition and Sorting by @Xuanwo in #8
  • feat: Implement parse partition spec by @Xuanwo in #9
  • feat: Implement parse from sort_order by @Xuanwo in #10
  • feat: Add manifest related types by @Xuanwo in #11
  • feat: Implement manifest parse by @Xuanwo in #12
  • refactor: Remove version suffix by @Xuanwo in #13
  • refactor: Re-organize the project layout by @Xuanwo in #14
  • fix: parse_manifest_list should return lists instead by @Xuanwo in #15
  • feat: Add in-memory layout for snapshot by @Xuanwo in #16
  • feat: Implement parse_snapshot by @Xuanwo in #17
  • feat: Implement version_hint for Table by @Xuanwo in #18
  • feat: Add in-memory types for table metadata by @Xuanwo in #19
  • feat: Implement parse of table metadata by @Xuanwo in #20
  • feat: Load table metadata from storage by @Xuanwo in #21
  • ci: Add publish CI by @Xuanwo in #23