{"record":{"id":"c0684cb74f66a4af","repo":"pola-rs/polars","slug":"iceberg-reader-override-native-failed-fallback","errorCode":null,"errorMessage":"iceberg reader_override='native' failed: {fallback_reason}","messagePattern":"iceberg reader_override='native' failed: (.+?)","errorType":"exception","errorClass":"ComputeError","httpStatus":null,"severity":"error","filePath":"py-polars/src/polars/io/iceberg/_dataset.py","lineNumber":544,"sourceCode":"                position_delete_files=position_delete_files,\n                deletion_vectors=deletion_vectors,\n                min_max_statistics=min_max_statistics,\n                statistics_loader=statistics_loader,\n                storage_options=storage_options,\n                row_count=(\n                    (total_physical_rows, total_deleted_rows)\n                    if (\n                        self.use_metadata_statistics\n                        and (self.fast_deletion_count or total_deleted_rows == 0)\n                    )\n                    else None\n                ),\n                snapshot_id_key=snapshot_id_key,\n            )\n\n        elif reader_override == \"native\":\n            msg = f\"iceberg reader_override='native' failed: {fallback_reason}\"\n            raise ComputeError(msg)\n\n        if verbose:\n            eprint(\n                \"IcebergScanResolver: to_dataset_scan(): \"\n                f\"fallback to python[pyiceberg] scan: {fallback_reason}\"\n            )\n\n        import polars.io.iceberg._utils\n\n        func = partial(\n            polars.io.iceberg._utils._scan_pyarrow_dataset_impl,\n            tbl,\n            snapshot_id=snapshot_id,\n            n_rows=limit,\n            with_columns=projection,\n            iceberg_table_filter=iceberg_table_filter,\n        )\n","sourceCodeStart":526,"sourceCodeEnd":562,"githubUrl":"https://github.com/pola-rs/polars/blob/df599052daf96e7a9cc30a3b0c6bd25d6947e3c0/py-polars/src/polars/io/iceberg/_dataset.py#L526-L562","documentation":"Error \"iceberg reader_override='native' failed: {fallback_reason}\" thrown in pola-rs/polars.","triggerScenarios":"Thrown at py-polars/src/polars/io/iceberg/_dataset.py:544 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"df599052daf96e7a9cc30a3b0c6bd25d6947e3c0","analyzedAt":"2026-08-16T12:10:03.978Z","schemaVersion":2},"datasetVersion":"2026-08-16T13:17:31.715Z"}