-
Notifications
You must be signed in to change notification settings - Fork 178
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: Implement Iceberg values (#20)
* implement values * improve getters * fix clippy warnings * fix clippy warnings * change into bytebuf to from * add license header * Use Long instead of LongInt Co-authored-by: Renjie Liu <liurenjie2008@gmail.com> * use more general error kind * use Naivetime * use naivedate * use naivedatetime * fix clippy warnings * use uuid * use orderedfloat * fix clippy warnings * fix tests * use datatime utz * fix docs * rename value to literal * introduce primitive literal * remove length from fixed * serialize json via serde_json value * remove derive serialize/deserialize * implement From Literal for ByteBuf * implement From Literal for JsonValue * fix From Literal for JsonValue * implement struct * fix clippy warnings * add avro tests for some types * fix clippy warnings * fix nested field * fix nested field * implement list test * implement map test * fix error * fix clippy warnings * change timestamps to int/long * convert nulls to None * add tests for null * null test for struct * fix clippy warning * convert json null to option --------- Co-authored-by: Renjie Liu <liurenjie2008@gmail.com>
- Loading branch information
1 parent
c497121
commit 4ee05b4
Showing
5 changed files
with
999 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -19,3 +19,4 @@ | |
pub mod datatypes; | ||
pub mod schema; | ||
pub mod values; |
Oops, something went wrong.