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]