ZENOTME
ZENOTME
Thanks! @Dysprosium0626 Sorry for replying late. Our original idea here is to construct the delete schema outside the EqualityDeleteFileWriter. ``` let equality_ids = vec![1, 3]; let delete_schema = ...; let...
> Hi, @ZENOTME Since we have finished the framework, I'm thinking about providing a high level api such as [append in python](https://github.com/apache/iceberg-python/blob/2ee2d1937e2782c4b48f4b6d9f496e49858e82fc/pyiceberg/table/__init__.py#L368) first rather providing these low level apis, what...
> Please assign it to me, I will do it later : ) Sure. Thanks! But this issue was blocked by #341 #340 now.
Thanks! Nice work! @c-thiel
I'm not sure whether my understanding is correct: The target of `table.append()` is used to insert a batch of data into the table. It's seems like a high level API...
Yes! Sorry, I didn't notice that before.
Seems there isn't an explicit test case for this. I can add it later.
> Add a new type Datum which is self contained primitive value, it can be implemented as following This idea looks good to me. But I'm concerned about the conversion...
>When user construction UnboundExpression, it's not always from sql. For example when we integrate it with other sql engines, it may push filter to iceberg api to construct UnboundExpression. >The...
> This gives concrete implementation more chances to do optimization > Good points, @liurenjie1024. I think it would make sense to have load_table, load_view and load_entity. Just that for SELECT...