krutoileshii commented on issue #3462:
URL: https://github.com/apache/polaris/issues/3462#issuecomment-3761473976

   Also when deleting smaller files, getting errors like this:
   
   ```
   2026-01-16 19:17:33,220 DEBUG 
[sof.ama.aws.htt.apa.int.con.IdleConnectionReaper] [,] 
[19644571311104ff186759821a23c2d3,,35498b5f90f77d70,true] 
(idle-connection-reaper) Shutting down reaper thread.
   2026-01-16 19:17:33,217 DEBUG [sof.ama.aws.htt.apa.int.net.SdkSslSocket] [,] 
[19644571311104ff186759821a23c2d3,,35498b5f90f77d70,true] (executor-thread-2) 
closing objects.allosource.org/198.18.240.66:443
   2026-01-16 19:17:35,171 WARN  [org.apa.pol.ser.tas.TaskExecutorImpl] [,] 
[,,,] (executor-thread-2) Failed to handle task entity id 9078206595966038194: 
java.util.concurrent.CompletionException: java.lang.IllegalArgumentException: 
Cannot read a delete manifest with a ManifestReader: 
GenericManifestFile{content=DELETES, 
path=s3://testdec16/allo_custom/finance__vendor_royalties/metadata/615c8533-b414-4ed1-bbfe-046dd88cbc60-m1.avro,
 length=7382, partition_spec_id=0, added_snapshot_id=6205443502928148023, 
added_data_files_count=1, added_rows_count=4095, existing_data_files_count=0, 
existing_rows_count=0, deleted_data_files_count=0, deleted_rows_count=0, 
partitions=[], key_metadata=null, sequence_number=1, min_sequence_number=1, 
first_row_id=null}
           at 
java.base/java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:315)
           at 
java.base/java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:320)
           at 
java.base/java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1807)
           at 
io.smallrye.context.impl.wrappers.SlowContextualRunnable.run(SlowContextualRunnable.java:19)
           at 
org.jboss.threads.EnhancedViewExecutor$EnhancedViewExecutorRunnable.run(EnhancedViewExecutor.java:496)
           at 
io.quarkus.vertx.core.runtime.VertxCoreRecorder$15.runWith(VertxCoreRecorder.java:650)
           at 
org.jboss.threads.EnhancedQueueExecutor$Task.doRunWith(EnhancedQueueExecutor.java:2651)
           at 
org.jboss.threads.EnhancedQueueExecutor$Task.run(EnhancedQueueExecutor.java:2630)
           at 
org.jboss.threads.EnhancedQueueExecutor.runThreadBody(EnhancedQueueExecutor.java:1622)
           at 
org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1589)
           at 
org.jboss.threads.DelegatingRunnable.run(DelegatingRunnable.java:11)
           at 
org.jboss.threads.ThreadLocalResettingRunnable.run(ThreadLocalResettingRunnable.java:11)
           at 
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
           at java.base/java.lang.Thread.run(Thread.java:1583)
   Caused by: java.lang.IllegalArgumentException: Cannot read a delete manifest 
with a ManifestReader: GenericManifestFile{content=DELETES, 
path=s3://testdec16/allo_custom/finance__vendor_royalties/metadata/615c8533-b414-4ed1-bbfe-046dd88cbc60-m1.avro,
 length=7382, partition_spec_id=0, added_snapshot_id=6205443502928148023, 
added_data_files_count=1, added_rows_count=4095, existing_data_files_count=0, 
existing_rows_count=0, deleted_data_files_count=0, deleted_rows_count=0, 
partitions=[], key_metadata=null, sequence_number=1, min_sequence_number=1, 
first_row_id=null}
           at 
org.apache.iceberg.relocated.com.google.common.base.Preconditions.checkArgument(Preconditions.java:217)
           at org.apache.iceberg.ManifestFiles.read(ManifestFiles.java:127)
           at org.apache.iceberg.ManifestFiles.read(ManifestFiles.java:114)
           at 
org.apache.polaris.service.task.ManifestFileCleanupTaskHandler.cleanUpManifestFile(ManifestFileCleanupTaskHandler.java:83)
           at 
org.apache.polaris.service.task.ManifestFileCleanupTaskHandler.handleTask(ManifestFileCleanupTaskHandler.java:66)
           at 
org.apache.polaris.service.task.TaskExecutorImpl.handleTask(TaskExecutorImpl.java:172)
           at 
org.apache.polaris.service.task.TaskExecutorImpl.handleTaskWithTracing(TaskExecutorImpl.java:209)
           at 
org.apache.polaris.service.task.TaskExecutorImpl.lambda$tryHandleTask$0(TaskExecutorImpl.java:135)
           at 
java.base/java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804)
           ... 11 more
   
   2026-01-16 19:17:35,231 WARN  [org.apa.pol.ser.tas.TaskExecutorImpl] [,] 
[,,,] (executor-thread-3) Failed to handle task entity id 4837728316142291072: 
java.util.concurrent.CompletionException: java.lang.IllegalArgumentException: 
Cannot read a delete manifest with a ManifestReader: 
GenericManifestFile{content=DELETES, 
path=s3://testdec16/allo_custom/finance__vendor_royalties/metadata/70f25620-6b8d-441f-92a1-66773ed16cb3-m1.avro,
 length=7376, partition_spec_id=0, added_snapshot_id=7326900106277680047, 
added_data_files_count=1, added_rows_count=49, existing_data_files_count=0, 
existing_rows_count=0, deleted_data_files_count=0, deleted_rows_count=0, 
partitions=[], key_metadata=null, sequence_number=4, min_sequence_number=4, 
first_row_id=null}
           at 
java.base/java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:315)
           at 
java.base/java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:320)
           at 
java.base/java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1807)
           at 
io.smallrye.context.impl.wrappers.SlowContextualRunnable.run(SlowContextualRunnable.java:19)
           at 
org.jboss.threads.EnhancedViewExecutor$EnhancedViewExecutorRunnable.run(EnhancedViewExecutor.java:496)
           at 
io.quarkus.vertx.core.runtime.VertxCoreRecorder$15.runWith(VertxCoreRecorder.java:650)
           at 
org.jboss.threads.EnhancedQueueExecutor$Task.doRunWith(EnhancedQueueExecutor.java:2651)
           at 
org.jboss.threads.EnhancedQueueExecutor$Task.run(EnhancedQueueExecutor.java:2630)
           at 
org.jboss.threads.EnhancedQueueExecutor.runThreadBody(EnhancedQueueExecutor.java:1622)
           at 
org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1589)
           at 
org.jboss.threads.DelegatingRunnable.run(DelegatingRunnable.java:11)
           at 
org.jboss.threads.ThreadLocalResettingRunnable.run(ThreadLocalResettingRunnable.java:11)
           at 
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
           at java.base/java.lang.Thread.run(Thread.java:1583)
   Caused by: java.lang.IllegalArgumentException: Cannot read a delete manifest 
with a ManifestReader: GenericManifestFile{content=DELETES, 
path=s3://testdec16/allo_custom/finance__vendor_royalties/metadata/70f25620-6b8d-441f-92a1-66773ed16cb3-m1.avro,
 length=7376, partition_spec_id=0, added_snapshot_id=7326900106277680047, 
added_data_files_count=1, added_rows_count=49, existing_data_files_count=0, 
existing_rows_count=0, deleted_data_files_count=0, deleted_rows_count=0, 
partitions=[], key_metadata=null, sequence_number=4, min_sequence_number=4, 
first_row_id=null}  
           at 
org.apache.iceberg.relocated.com.google.common.base.Preconditions.checkArgument(Preconditions.java:217)
           at org.apache.iceberg.ManifestFiles.read(ManifestFiles.java:127)
           at org.apache.iceberg.ManifestFiles.read(ManifestFiles.java:114)
           at 
org.apache.polaris.service.task.ManifestFileCleanupTaskHandler.cleanUpManifestFile(ManifestFileCleanupTaskHandler.java:83)
           at 
org.apache.polaris.service.task.ManifestFileCleanupTaskHandler.handleTask(ManifestFileCleanupTaskHandler.java:66)
           at 
org.apache.polaris.service.task.TaskExecutorImpl.handleTask(TaskExecutorImpl.java:172)
           at 
org.apache.polaris.service.task.TaskExecutorImpl.handleTaskWithTracing(TaskExecutorImpl.java:209)
           at 
org.apache.polaris.service.task.TaskExecutorImpl.lambda$tryHandleTask$0(TaskExecutorImpl.java:135)
           at 
java.base/java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804)
           ... 11 more
   
   2026-01-16 19:17:35,231 WARN  [org.apa.pol.ser.tas.TaskExecutorImpl] [,] 
[,,,] (executor-thread-2) Failed to handle task entity id 946636678825059231: 
java.util.concurrent.CompletionException: java.lang.IllegalArgumentException: 
Cannot read a delete manifest with a ManifestReader: 
GenericManifestFile{content=DELETES, 
path=s3://testdec16/allo_custom/finance__vendor_royalties/metadata/ca08dcd5-46c5-4ea4-9497-283c6b8e9841-m1.avro,
 length=7394, partition_spec_id=0, added_snapshot_id=5023809684943975341, 
added_data_files_count=1, added_rows_count=4095, existing_data_files_count=0, 
existing_rows_count=0, deleted_data_files_count=0, deleted_rows_count=0, 
partitions=[], key_metadata=null, sequence_number=2, min_sequence_number=2, 
first_row_id=null}
           at 
java.base/java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:315)
           at 
java.base/java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:320)
           at 
java.base/java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1807)
           at 
io.smallrye.context.impl.wrappers.SlowContextualRunnable.run(SlowContextualRunnable.java:19)
           at 
org.jboss.threads.EnhancedViewExecutor$EnhancedViewExecutorRunnable.run(EnhancedViewExecutor.java:496)
           at 
io.quarkus.vertx.core.runtime.VertxCoreRecorder$15.runWith(VertxCoreRecorder.java:650)
           at 
org.jboss.threads.EnhancedQueueExecutor$Task.doRunWith(EnhancedQueueExecutor.java:2651)
           at 
org.jboss.threads.EnhancedQueueExecutor$Task.run(EnhancedQueueExecutor.java:2630)
           at 
org.jboss.threads.EnhancedQueueExecutor.runThreadBody(EnhancedQueueExecutor.java:1622)
           at 
org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1589)
           at 
org.jboss.threads.DelegatingRunnable.run(DelegatingRunnable.java:11)
           at 
org.jboss.threads.ThreadLocalResettingRunnable.run(ThreadLocalResettingRunnable.java:11)
           at 
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
           at java.base/java.lang.Thread.run(Thread.java:1583)
   Caused by: java.lang.IllegalArgumentException: Cannot read a delete manifest 
with a ManifestReader: GenericManifestFile{content=DELETES, 
path=s3://testdec16/allo_custom/finance__vendor_royalties/metadata/ca08dcd5-46c5-4ea4-9497-283c6b8e9841-m1.avro,
 length=7394, partition_spec_id=0, added_snapshot_id=5023809684943975341, 
added_data_files_count=1, added_rows_count=4095, existing_data_files_count=0, 
existing_rows_count=0, deleted_data_files_count=0, deleted_rows_count=0, 
partitions=[], key_metadata=null, sequence_number=2, min_sequence_number=2, 
first_row_id=null}
           at 
org.apache.iceberg.relocated.com.google.common.base.Preconditions.checkArgument(Preconditions.java:217)
           at org.apache.iceberg.ManifestFiles.read(ManifestFiles.java:127)
           at org.apache.iceberg.ManifestFiles.read(ManifestFiles.java:114)
           at 
org.apache.polaris.service.task.ManifestFileCleanupTaskHandler.cleanUpManifestFile(ManifestFileCleanupTaskHandler.java:83)
           at 
org.apache.polaris.service.task.ManifestFileCleanupTaskHandler.handleTask(ManifestFileCleanupTaskHandler.java:66)
           at 
org.apache.polaris.service.task.TaskExecutorImpl.handleTask(TaskExecutorImpl.java:172)
           at 
org.apache.polaris.service.task.TaskExecutorImpl.handleTaskWithTracing(TaskExecutorImpl.java:209)
           at 
org.apache.polaris.service.task.TaskExecutorImpl.lambda$tryHandleTask$0(TaskExecutorImpl.java:135)
           at 
java.base/java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804)
           ... 11 more
   ```


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to