Re: [PR] Hive: Add View support for HIVE catalog [iceberg]

2024-04-24 Thread via GitHub
nk1506 commented on code in PR #9852: URL: https://github.com/apache/iceberg/pull/9852#discussion_r1578924531 ## hive-metastore/src/main/java/org/apache/iceberg/hive/HiveViewOperations.java: ## @@ -0,0 +1,395 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one

Re: [PR] Build: Bump pytest-mock from 3.12.0 to 3.14.0 [iceberg-python]

2024-04-24 Thread via GitHub
HonahX merged PR #658: URL: https://github.com/apache/iceberg-python/pull/658 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: issues-unsubscr...@iceberg

Re: [PR] Build: Bump rich from 13.7.0 to 13.7.1 [iceberg-python]

2024-04-24 Thread via GitHub
HonahX merged PR #648: URL: https://github.com/apache/iceberg-python/pull/648 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: issues-unsubscr...@iceberg

Re: [I] Is the "Emitting watermarks" new feature can't be used in flink sql? [iceberg]

2024-04-24 Thread via GitHub
yeezychao commented on issue #10219: URL: https://github.com/apache/iceberg/issues/10219#issuecomment-2076423855 @pvary Thank you for your reply. I understand what you mean and I have also read the doc. However, we want to implement a function similar to this [demo](https://nightlies.apache

Re: [PR] Hive: Add View support for HIVE catalog [iceberg]

2024-04-24 Thread via GitHub
nk1506 commented on code in PR #9852: URL: https://github.com/apache/iceberg/pull/9852#discussion_r1578904316 ## hive-metastore/src/main/java/org/apache/iceberg/hive/HiveCatalog.java: ## @@ -152,6 +173,38 @@ public List listTables(Namespace namespace) { } } + @Overri

Re: [I] Tracking issues of iceberg-rust v0.3.0 [iceberg-rust]

2024-04-24 Thread via GitHub
liurenjie1024 commented on issue #348: URL: https://github.com/apache/iceberg-rust/issues/348#issuecomment-2076420477 Also as we discussed in [this doc](https://docs.google.com/document/d/1YncDX-qQ1T9jBGQmJNtRcPU1trRi00cB8eykv5diKw4/edit?usp=sharing), do you mind to add datafusion integrati

Re: [PR] Implement manifest filtering in `TableScan` [iceberg-rust]

2024-04-24 Thread via GitHub
sdd commented on code in PR #323: URL: https://github.com/apache/iceberg-rust/pull/323#discussion_r1578902001 ## crates/iceberg/src/scan.rs: ## @@ -186,6 +239,27 @@ impl TableScan { .boxed()) } +fn create_manifest_eval_factory( +//&self, +id:

Re: [PR] Build: Bump mypy-boto3-glue from 1.34.35 to 1.34.88 [iceberg-python]

2024-04-24 Thread via GitHub
HonahX merged PR #657: URL: https://github.com/apache/iceberg-python/pull/657 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: issues-unsubscr...@iceberg

Re: [I] Is the "Emitting watermarks" new feature can't be used in flink sql? [iceberg]

2024-04-24 Thread via GitHub
pvary commented on issue #10219: URL: https://github.com/apache/iceberg/issues/10219#issuecomment-2076401034 Also, here is the documentation which describes what this feature can and can't do: https://iceberg.apache.org/docs/nightly/flink-queries/#emitting-watermarks -- This is an automa

Re: [PR] Flink: Prevent setting endTag/endSnapshotId for streaming source [iceberg]

2024-04-24 Thread via GitHub
pvary commented on code in PR #10207: URL: https://github.com/apache/iceberg/pull/10207#discussion_r1578865383 ## flink/v1.19/flink/src/test/java/org/apache/iceberg/flink/source/TestStreamScanSql.java: ## @@ -48,7 +48,9 @@ import org.junit.jupiter.api.AfterEach; import org.jun

Re: [PR] Flink: Prevent setting endTag/endSnapshotId for streaming source [iceberg]

2024-04-24 Thread via GitHub
pvary commented on code in PR #10207: URL: https://github.com/apache/iceberg/pull/10207#discussion_r1578858474 ## flink/v1.19/flink/src/main/java/org/apache/iceberg/flink/source/ScanContext.java: ## @@ -130,7 +131,9 @@ private ScanContext( this.watermarkColumn = watermarkCo

Re: [PR] Build: Bump thrift from 0.16.0 to 0.20.0 [iceberg-python]

2024-04-24 Thread via GitHub
HonahX merged PR #655: URL: https://github.com/apache/iceberg-python/pull/655 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: issues-unsubscr...@iceberg

Re: [PR] Flink: Prevent setting endTag/endSnapshotId for streaming source [iceberg]

2024-04-24 Thread via GitHub
pvary commented on code in PR #10207: URL: https://github.com/apache/iceberg/pull/10207#discussion_r1578850573 ## flink/v1.19/flink/src/main/java/org/apache/iceberg/flink/source/ScanContext.java: ## @@ -155,6 +155,13 @@ private void validate() { Preconditions.checkArgumen

Re: [PR] Core: Retry connections in JDBC catalog with user configured error code list [iceberg]

2024-04-24 Thread via GitHub
amogh-jahagirdar commented on PR #10140: URL: https://github.com/apache/iceberg/pull/10140#issuecomment-2076302600 I didn't forget about this (again :) ) I've added a test to verify the error code configuration get parsed and considered correctly and am adding tests for ClientPoolImpl which

Re: [PR] feat: support append data file and add e2e test [iceberg-rust]

2024-04-24 Thread via GitHub
ZENOTME commented on code in PR #349: URL: https://github.com/apache/iceberg-rust/pull/349#discussion_r1578812779 ## crates/iceberg/src/transaction.rs: ## @@ -121,6 +166,270 @@ impl<'a> Transaction<'a> { } } +/// FastAppendAction is a transaction action for fast append d

Re: [PR] feat: support append data file and add e2e test [iceberg-rust]

2024-04-24 Thread via GitHub
ZENOTME commented on code in PR #349: URL: https://github.com/apache/iceberg-rust/pull/349#discussion_r1578811481 ## crates/iceberg/src/io.rs: ## @@ -368,6 +368,9 @@ impl Storage { new_props.insert("root".to_string(), DEFAULT_ROOT_PATH.to_string()); match sch

Re: [PR] feat: support append data file and add e2e test [iceberg-rust]

2024-04-24 Thread via GitHub
ZENOTME commented on PR #349: URL: https://github.com/apache/iceberg-rust/pull/349#issuecomment-2076295905 cc @liurenjie1024 @Fokko @Xuanwo -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the sp

Re: [PR] Sql catalog [iceberg-rust]

2024-04-24 Thread via GitHub
liurenjie1024 commented on PR #229: URL: https://github.com/apache/iceberg-rust/pull/229#issuecomment-2076286522 > @JanKaul WDYT? I think this PR is ready for review, I can add the update and delete in a separate PR. Cool, I'll take a look first. -- This is an automated message fro

Re: [PR] mr: Fix using Date type as partition field [iceberg]

2024-04-24 Thread via GitHub
lurnagao-dahua commented on code in PR #10210: URL: https://github.com/apache/iceberg/pull/10210#discussion_r1578796953 ## mr/src/test/java/org/apache/iceberg/mr/hive/TestHiveIcebergStorageHandlerWithEngine.java: ## @@ -1206,6 +1208,55 @@ public void testRemoveAndAddBackColumnFr

Re: [I] Tracking issues of iceberg-rust v0.3.0 [iceberg-rust]

2024-04-24 Thread via GitHub
liurenjie1024 commented on issue #348: URL: https://github.com/apache/iceberg-rust/issues/348#issuecomment-2076190004 About the glue, hive, rest catalogs, I think we already have integrations: https://github.com/apache/iceberg-rust/blob/2018ffc87625bdff939aac791784d8eabc4eda38/crates/cata

Re: [PR] Flink: Apply DeleteGranularity for writes [iceberg]

2024-04-24 Thread via GitHub
aokolnychyi commented on PR #10200: URL: https://github.com/apache/iceberg/pull/10200#issuecomment-2076189673 After taking a closer look at `BaseTaskWriter`, I think we may have a correctness issue when encoding changes if the table contains multiple specs. Our current implementation of `Ba

Re: [I] Tracking issues of iceberg-rust v0.3.0 [iceberg-rust]

2024-04-24 Thread via GitHub
liurenjie1024 commented on issue #348: URL: https://github.com/apache/iceberg-rust/issues/348#issuecomment-2076184578 Hi, @Fokko About the read projection part, currently we can convert parquet files into arrow streams, but there are some limitations: it only support primitive types, and sc

Re: [PR] Infra: Track subtasks from Iceberg improvement proposal [iceberg]

2024-04-24 Thread via GitHub
ajantha-bhat commented on PR #10183: URL: https://github.com/apache/iceberg/pull/10183#issuecomment-2076163538 Added in a template with default TODO for people to come back and edit it. **Please suggest if there are any better way to track the status of inprogress proposal.** mailin

Re: [I] Implement the equality delta writer [iceberg-rust]

2024-04-24 Thread via GitHub
QuakeWang commented on issue #343: URL: https://github.com/apache/iceberg-rust/issues/343#issuecomment-2076129123 > > Please assign it to me, I will do it later : ) > > Sure. Thanks! But this issue was blocked by #341 #340 now. OK, I get it. I will proceed after #340 and #341 ar

Re: [PR] Flink: Prevent setting endTag/endSnapshotId for streaming source [iceberg]

2024-04-24 Thread via GitHub
stevenzwu commented on code in PR #10207: URL: https://github.com/apache/iceberg/pull/10207#discussion_r1578677929 ## flink/v1.19/flink/src/test/java/org/apache/iceberg/flink/source/TestStreamScanSql.java: ## @@ -48,7 +48,9 @@ import org.junit.jupiter.api.AfterEach; import org

Re: [PR] Flink: Apply DeleteGranularity for writes [iceberg]

2024-04-24 Thread via GitHub
stevenzwu commented on code in PR #10200: URL: https://github.com/apache/iceberg/pull/10200#discussion_r1578676203 ## data/src/test/java/org/apache/iceberg/io/TestTaskEqualityDeltaWriter.java: ## @@ -409,6 +421,55 @@ public void testUpsertDataWithFullRowSchema() throws IOExcept

Re: [PR] Flink: Prevent setting endTag/endSnapshotId for streaming source [iceberg]

2024-04-24 Thread via GitHub
stevenzwu commented on code in PR #10207: URL: https://github.com/apache/iceberg/pull/10207#discussion_r1578672004 ## flink/v1.19/flink/src/main/java/org/apache/iceberg/flink/source/ScanContext.java: ## @@ -155,6 +155,13 @@ private void validate() { Preconditions.checkArg

Re: [I] [Incremental Scan] [Spark] Support overwrite snapshots too [iceberg]

2024-04-24 Thread via GitHub
github-actions[bot] commented on issue #2690: URL: https://github.com/apache/iceberg/issues/2690#issuecomment-2076076863 This issue has been automatically marked as stale because it has been open for 180 days with no activity. It will be closed in next 14 days if no further activity occurs.

Re: [I] Can't seem to read from glue iceberg table in EMR Hive [iceberg]

2024-04-24 Thread via GitHub
github-actions[bot] commented on issue #2696: URL: https://github.com/apache/iceberg/issues/2696#issuecomment-2076076877 This issue has been automatically marked as stale because it has been open for 180 days with no activity. It will be closed in next 14 days if no further activity occurs.

Re: [PR] AWS: Add AWS crt client support [iceberg]

2024-04-24 Thread via GitHub
sullis commented on PR #10217: URL: https://github.com/apache/iceberg/pull/10217#issuecomment-2075967011 Ready for review -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To

[PR] Build: Bump pytest-mock from 3.12.0 to 3.14.0 [iceberg-python]

2024-04-24 Thread via GitHub
dependabot[bot] opened a new pull request, #658: URL: https://github.com/apache/iceberg-python/pull/658 Bumps [pytest-mock](https://github.com/pytest-dev/pytest-mock) from 3.12.0 to 3.14.0. Release notes Sourced from https://github.com/pytest-dev/pytest-mock/releases";>pytest-mock'

[PR] Build: Bump mypy-boto3-glue from 1.34.35 to 1.34.88 [iceberg-python]

2024-04-24 Thread via GitHub
dependabot[bot] opened a new pull request, #657: URL: https://github.com/apache/iceberg-python/pull/657 Bumps [mypy-boto3-glue](https://github.com/youtype/mypy_boto3_builder) from 1.34.35 to 1.34.88. Commits See full diff in https://github.com/youtype/mypy_boto3_builder/commits

[PR] Build: Bump pytest-checkdocs from 2.10.1 to 2.12.0 [iceberg-python]

2024-04-24 Thread via GitHub
dependabot[bot] opened a new pull request, #656: URL: https://github.com/apache/iceberg-python/pull/656 Bumps [pytest-checkdocs](https://github.com/jaraco/pytest-checkdocs) from 2.10.1 to 2.12.0. Changelog Sourced from https://github.com/jaraco/pytest-checkdocs/blob/main/NEWS.rst";

[PR] Build: Bump thrift from 0.16.0 to 0.20.0 [iceberg-python]

2024-04-24 Thread via GitHub
dependabot[bot] opened a new pull request, #655: URL: https://github.com/apache/iceberg-python/pull/655 Bumps [thrift](https://github.com/apache/thrift) from 0.16.0 to 0.20.0. Release notes Sourced from https://github.com/apache/thrift/releases";>thrift's releases. Tag to ret

Re: [PR] Views, Spark: Add support for Materialized Views; Integrate with Spark SQL [iceberg]

2024-04-24 Thread via GitHub
singhpk234 commented on code in PR #9830: URL: https://github.com/apache/iceberg/pull/9830#discussion_r1578549234 ## spark/v3.5/spark/src/main/java/org/apache/iceberg/spark/SparkCatalog.java: ## @@ -557,6 +568,88 @@ public View loadView(Identifier ident) throws NoSuchViewExcept

Re: [I] Test suite for manifest filtering [iceberg-rust]

2024-04-24 Thread via GitHub
s-akhtar-baig commented on issue #351: URL: https://github.com/apache/iceberg-rust/issues/351#issuecomment-2075818521 @Fokko, can you please assign this to me? Thanks! -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use th

Re: [I] Implement all functions of BoundPredicateVisitor for ManifestFilterVisitor [iceberg-rust]

2024-04-24 Thread via GitHub
s-akhtar-baig commented on issue #350: URL: https://github.com/apache/iceberg-rust/issues/350#issuecomment-2075812800 @Fokko, can you please assign this to me? @sdd, would it be okay if I work on this? -- This is an automated message from the Apache Git Service. To respond to the message

Re: [PR] Core: Prevent duplicate data/delete files [iceberg]

2024-04-24 Thread via GitHub
fqaiser94 commented on code in PR #10007: URL: https://github.com/apache/iceberg/pull/10007#discussion_r1578482898 ## core/src/main/java/org/apache/iceberg/MergingSnapshotProducer.java: ## @@ -243,9 +247,12 @@ private void add(DeleteFileHolder fileHolder) { PartitionSpec fi

Re: [I] Unable to load an iceberg table from aws glue catalog [iceberg-python]

2024-04-24 Thread via GitHub
hamzaezzi commented on issue #515: URL: https://github.com/apache/iceberg-python/issues/515#issuecomment-2075729610 > Interesting can you run `aws sts get-caller-identity` in the terminal to ensure the right identity is being used? > > you can also, explicitly set the S3FileIO by pass

Re: [PR] Core: Use 'delete' if OverwriteFiles only deletes data files [iceberg]

2024-04-24 Thread via GitHub
amogh-jahagirdar commented on code in PR #10150: URL: https://github.com/apache/iceberg/pull/10150#discussion_r1578433465 ## core/src/test/java/org/apache/iceberg/TestOverwrite.java: ## @@ -295,5 +343,6 @@ public void testValidatedOverwriteWithAppendSuccess() { .hasMess

Re: [PR] Update site to 1.5.1 docs [iceberg]

2024-04-24 Thread via GitHub
Fokko merged PR #10218: URL: https://github.com/apache/iceberg/pull/10218 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: issues-unsubscr...@iceberg.apa

Re: [PR] Infra: Add 1.5.1 to issue template [iceberg]

2024-04-24 Thread via GitHub
Fokko merged PR #10214: URL: https://github.com/apache/iceberg/pull/10214 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: issues-unsubscr...@iceberg.apa

Re: [PR] Add 1.5.1 docs [iceberg]

2024-04-24 Thread via GitHub
Fokko merged PR #10215: URL: https://github.com/apache/iceberg/pull/10215 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: issues-unsubscr...@iceberg.apa

Re: [PR] Add JavaDocs for 1.5.1 [iceberg]

2024-04-24 Thread via GitHub
Fokko merged PR #10216: URL: https://github.com/apache/iceberg/pull/10216 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: issues-unsubscr...@iceberg.apa

[PR] Update site to 1.5.1 docs [iceberg]

2024-04-24 Thread via GitHub
amogh-jahagirdar opened a new pull request, #10218: URL: https://github.com/apache/iceberg/pull/10218 To reviewers: Don't merge until #10215 and #10216 are in. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL ab

Re: [PR] Add 1.5.1 docs [iceberg]

2024-04-24 Thread via GitHub
bitsondatadev commented on PR #10215: URL: https://github.com/apache/iceberg/pull/10215#issuecomment-2075515412 Yeah, so three main things I checked: * The view file was added so files add up * Search index excludes were properly added to avoid duplicates * The version in `mkdocs.yml

Re: [PR] Add 1.5.1 docs [iceberg]

2024-04-24 Thread via GitHub
amogh-jahagirdar commented on PR #10215: URL: https://github.com/apache/iceberg/pull/10215#issuecomment-2075467694 Yeah I think we're good, there were 2 commits to the 1.5.0 docs after #9929, and the changes add up. -- This is an automated message from the Apache Git Service. To respond t

Re: [PR] Add 1.5.1 docs [iceberg]

2024-04-24 Thread via GitHub
amogh-jahagirdar commented on PR #10215: URL: https://github.com/apache/iceberg/pull/10215#issuecomment-2075457959 Hm this should have the same line number delta as #9929 since I just copied the folder and edited 2 lines in that copy, not sure why this is adding 8700 lines instead of 8538.

[PR] feat: support append data file and add e2e test [iceberg-rust]

2024-04-24 Thread via GitHub
ZENOTME opened a new pull request, #349: URL: https://github.com/apache/iceberg-rust/pull/349 This PR is complete https://github.com/apache/iceberg-rust/issues/345. 1. It adds the MergeSnapshotAction to commit the data file 2. It init the e2e test for write and read -- This is an a

Re: [PR] Use `svn mv` when releasing the binaries [iceberg]

2024-04-24 Thread via GitHub
amogh-jahagirdar merged PR #9926: URL: https://github.com/apache/iceberg/pull/9926 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: issues-unsubscr...@ic

Re: [PR] Docs: Don't check links on Release page [iceberg]

2024-04-24 Thread via GitHub
Fokko merged PR #10212: URL: https://github.com/apache/iceberg/pull/10212 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: issues-unsubscr...@iceberg.apa

[I] Iceberg rest catalog with postgres - List namespaces with parent return wrong childs [iceberg]

2024-04-24 Thread via GitHub
jurossiar opened a new issue, #10213: URL: https://github.com/apache/iceberg/issues/10213 ### Apache Iceberg version 1.4.2 ### Query engine None ### Please describe the bug 🐞 We are using version 1.4.2 but we are planning to upgrade to 1.5.0 and I confirmed

[PR] Docs: Don't check links on Release page [iceberg]

2024-04-24 Thread via GitHub
nastra opened a new pull request, #10212: URL: https://github.com/apache/iceberg/pull/10212 (no comment) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-m

[I] Copy-on-Write behaviour with Flink Data Stream API [iceberg]

2024-04-24 Thread via GitHub
lkokhreidze opened a new issue, #10211: URL: https://github.com/apache/iceberg/issues/10211 ### Query engine Flink ### Question Hello, I searched the documentation as much as possible but couldn't find the decisive answer. We have a Flink Streaming pipeline tha

Re: [PR] mr: Fix using Date type as partition field [iceberg]

2024-04-24 Thread via GitHub
nastra commented on code in PR #10210: URL: https://github.com/apache/iceberg/pull/10210#discussion_r1577928873 ## mr/src/test/java/org/apache/iceberg/mr/hive/TestHiveIcebergStorageHandlerWithEngine.java: ## @@ -1206,6 +1208,55 @@ public void testRemoveAndAddBackColumnFromIceber

Re: [PR] mr: Fix using Date type as partition field [iceberg]

2024-04-24 Thread via GitHub
nastra commented on code in PR #10210: URL: https://github.com/apache/iceberg/pull/10210#discussion_r1577919902 ## mr/src/test/java/org/apache/iceberg/mr/hive/TestHiveIcebergStorageHandlerWithEngine.java: ## @@ -1206,6 +1208,55 @@ public void testRemoveAndAddBackColumnFromIceber

Re: [PR] mr: Fix using Date type as partition field [iceberg]

2024-04-24 Thread via GitHub
nastra commented on code in PR #10210: URL: https://github.com/apache/iceberg/pull/10210#discussion_r1577918910 ## mr/src/test/java/org/apache/iceberg/mr/hive/TestHiveIcebergStorageHandlerWithEngine.java: ## @@ -1206,6 +1208,55 @@ public void testRemoveAndAddBackColumnFromIceber

Re: [I] Tracking issues of iceberg-rust v0.3.0 [iceberg-rust]

2024-04-24 Thread via GitHub
Fokko commented on issue #348: URL: https://github.com/apache/iceberg-rust/issues/348#issuecomment-2074960443 @marvinlanhenke No problem, thank you for all the work on the project. While compiling this I realized how much work has been done 🚀 -- This is an automated message from the Apac

Re: [PR] Add stale PRs management [iceberg]

2024-04-24 Thread via GitHub
manuzhang commented on PR #10134: URL: https://github.com/apache/iceberg/pull/10134#issuecomment-2074889892 Sorry, I missed Fokko's comment. I'm ok with either way to clean up backlog. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to

Re: [PR] Build: Bump python-snappy from 0.6.1 to 0.7.1 [iceberg-python]

2024-04-24 Thread via GitHub
Fokko merged PR #647: URL: https://github.com/apache/iceberg-python/pull/647 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: issues-unsubscr...@iceberg.

Re: [PR] mr: Fix using Date type as partition field [iceberg]

2024-04-24 Thread via GitHub
lurnagao-dahua commented on PR #10210: URL: https://github.com/apache/iceberg/pull/10210#issuecomment-2074824386 Hi, Can you take a look for me? @nastra -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to

Re: [PR] Hive: Fix using Date type as partition field [iceberg]

2024-04-24 Thread via GitHub
lurnagao-dahua closed pull request #7359: Hive: Fix using Date type as partition field URL: https://github.com/apache/iceberg/pull/7359 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific c

Re: [PR] MR: iceberg storage handler should set common projection pruning config [iceberg]

2024-04-24 Thread via GitHub
pvary commented on code in PR #10188: URL: https://github.com/apache/iceberg/pull/10188#discussion_r1577765690 ## mr/src/main/java/org/apache/iceberg/mr/hive/HiveIcebergStorageHandler.java: ## @@ -111,8 +111,15 @@ public void configureTableJobProperties(TableDesc tableDesc, Map

Re: [PR] Flink: Apply DeleteGranularity for writes [iceberg]

2024-04-24 Thread via GitHub
pvary commented on code in PR #10200: URL: https://github.com/apache/iceberg/pull/10200#discussion_r1577755913 ## core/src/main/java/org/apache/iceberg/deletes/ContinuousFileScopedPositionDeleteWriter.java: ## @@ -0,0 +1,92 @@ +/* + * Licensed to the Apache Software Foundation (

Re: [PR] Flink: Apply DeleteGranularity for writes [iceberg]

2024-04-24 Thread via GitHub
pvary commented on code in PR #10200: URL: https://github.com/apache/iceberg/pull/10200#discussion_r1577753275 ## flink/v1.18/flink/src/main/java/org/apache/iceberg/flink/sink/BaseDeltaTaskWriter.java: ## @@ -56,7 +58,8 @@ abstract class BaseDeltaTaskWriter extends BaseTaskWrit

Re: [PR] Flink: Apply DeleteGranularity for writes [iceberg]

2024-04-24 Thread via GitHub
pvary commented on code in PR #10200: URL: https://github.com/apache/iceberg/pull/10200#discussion_r1577749819 ## core/src/main/java/org/apache/iceberg/deletes/ContinuousFileScopedPositionDeleteWriter.java: ## @@ -0,0 +1,92 @@ +/* + * Licensed to the Apache Software Foundation (

Re: [PR] Flink: Fix bounded source state restore record duplication [iceberg]

2024-04-24 Thread via GitHub
pvary commented on code in PR #10208: URL: https://github.com/apache/iceberg/pull/10208#discussion_r1577734223 ## flink/v1.19/flink/src/test/java/org/apache/iceberg/flink/source/TestIcebergSourceFailoverWithWatermarkExtractor.java: ## @@ -88,16 +88,11 @@ protected void assertRec

Re: [PR] Flink: Fix bounded source state restore record duplication [iceberg]

2024-04-24 Thread via GitHub
pvary commented on code in PR #10208: URL: https://github.com/apache/iceberg/pull/10208#discussion_r1577733915 ## flink/v1.19/flink/src/test/java/org/apache/iceberg/flink/SimpleDataUtil.java: ## @@ -284,11 +284,7 @@ public static void assertRecordsEqual(List expected, List actu

Re: [I] Tracking issues of iceberg-rust v0.3.0 [iceberg-rust]

2024-04-24 Thread via GitHub
marvinlanhenke commented on issue #348: URL: https://github.com/apache/iceberg-rust/issues/348#issuecomment-2074712249 @Fokko thanks for your effort here -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to

Re: [PR] Flink: Prevent setting endTag/endSnapshotId for streaming source [iceberg]

2024-04-24 Thread via GitHub
pvary commented on code in PR #10207: URL: https://github.com/apache/iceberg/pull/10207#discussion_r1577703711 ## flink/v1.19/flink/src/main/java/org/apache/iceberg/flink/source/ScanContext.java: ## @@ -155,6 +155,13 @@ private void validate() { Preconditions.checkArgumen

Re: [PR] Flink: Fix bounded source state restore record duplication [iceberg]

2024-04-24 Thread via GitHub
pvary commented on code in PR #10208: URL: https://github.com/apache/iceberg/pull/10208#discussion_r1577692634 ## flink/v1.19/flink/src/test/java/org/apache/iceberg/flink/source/TestIcebergSourceFailover.java: ## @@ -40,24 +44,27 @@ import org.apache.iceberg.FileFormat; import

Re: [PR] Flink: Fix bounded source state restore record duplication [iceberg]

2024-04-24 Thread via GitHub
pvary commented on code in PR #10208: URL: https://github.com/apache/iceberg/pull/10208#discussion_r1577691189 ## flink/v1.19/flink/src/test/java/org/apache/iceberg/flink/source/TestIcebergSourceFailover.java: ## @@ -149,6 +163,15 @@ private void testBoundedIcebergSource(Failove

Re: [PR] Flink: Fix bounded source state restore record duplication [iceberg]

2024-04-24 Thread via GitHub
pvary commented on code in PR #10208: URL: https://github.com/apache/iceberg/pull/10208#discussion_r1577690466 ## flink/v1.19/flink/src/main/java/org/apache/iceberg/flink/source/IcebergSource.java: ## @@ -201,8 +201,11 @@ private SplitEnumerator createEnumer return new Co

Re: [PR] Add stale PRs management [iceberg]

2024-04-24 Thread via GitHub
jbonofre commented on PR #10134: URL: https://github.com/apache/iceberg/pull/10134#issuecomment-2074521876 Yup. I reverted my change due to Fokko's comment. But I can change it back and adapt once merged. -- This is an automated message from the Apache Git Service. To respond to the mess

Re: [PR] Add `ManifestEvaluator`, used to filter manifests in table scans [iceberg-rust]

2024-04-24 Thread via GitHub
Fokko commented on code in PR #322: URL: https://github.com/apache/iceberg-rust/pull/322#discussion_r1577458027 ## crates/iceberg/src/expr/visitors/manifest_evaluator.rs: ## @@ -0,0 +1,466 @@ +// Licensed to the Apache Software Foundation (ASF) under one +// or more contributor

Re: [PR] Implement manifest filtering in `TableScan` [iceberg-rust]

2024-04-24 Thread via GitHub
sdd commented on code in PR #323: URL: https://github.com/apache/iceberg-rust/pull/323#discussion_r1577443557 ## crates/iceberg/src/scan.rs: ## @@ -186,6 +239,27 @@ impl TableScan { .boxed()) } +fn create_manifest_eval_factory( Review Comment: Aah yes, th

Re: [PR] Add `ManifestEvaluator`, used to filter manifests in table scans [iceberg-rust]

2024-04-24 Thread via GitHub
sdd commented on code in PR #322: URL: https://github.com/apache/iceberg-rust/pull/322#discussion_r1577440808 ## crates/iceberg/src/expr/visitors/manifest_evaluator.rs: ## @@ -0,0 +1,459 @@ +// Licensed to the Apache Software Foundation (ASF) under one +// or more contributor li

Re: [PR] Add `ManifestEvaluator`, used to filter manifests in table scans [iceberg-rust]

2024-04-24 Thread via GitHub
sdd commented on code in PR #322: URL: https://github.com/apache/iceberg-rust/pull/322#discussion_r1577440808 ## crates/iceberg/src/expr/visitors/manifest_evaluator.rs: ## @@ -0,0 +1,459 @@ +// Licensed to the Apache Software Foundation (ASF) under one +// or more contributor li

Re: [PR] Add stale PRs management [iceberg]

2024-04-24 Thread via GitHub
manuzhang commented on PR #10134: URL: https://github.com/apache/iceberg/pull/10134#issuecomment-2074275369 > Does the same apply when you push to a branch but don't comment on it? Yes, as per [doc](https://github.com/actions/stale?tab=readme-ov-file#days-before-stale) > The issues

Re: [I] Implement the equality delta writer [iceberg-rust]

2024-04-24 Thread via GitHub
ZENOTME commented on issue #343: URL: https://github.com/apache/iceberg-rust/issues/343#issuecomment-2074252906 > Please assign it to me, I will do it later : ) Sure. Thanks! But this issue was blocked by #341 #340 now. -- This is an automated message from the Apache Git Service. To

Re: [I] Compatibility issues with `org.apache.iceberg:iceberg-spark-runtime-3.5_2.13:1.5.0` [iceberg-rust]

2024-04-24 Thread via GitHub
martin-g commented on issue #338: URL: https://github.com/apache/iceberg-rust/issues/338#issuecomment-2074220391 There were some discussions about doing separate SDK releases - https://lists.apache.org/thread/2rfnszd4dk36jxynpj382b1717gbyv1y but nothing happened mainly due to the lack of in