{"record":{"id":"160c47ce67206cf0","repo":"pola-rs/polars","slug":"integer-160c47","errorCode":null,"errorMessage":"integer","messagePattern":"integer","errorType":"panic","errorClass":null,"httpStatus":null,"severity":"error","filePath":"crates/polars-io/src/cloud/concurrency_config.rs","lineNumber":10,"sourceCode":"use std::sync::LazyLock;\n\nuse polars_core::config;\n\n/// Used to determine chunks when splitting large ranges, or combining small\n/// ranges.\nstatic DOWNLOAD_CHUNK_SIZE: LazyLock<usize> = LazyLock::new(|| {\n    let v: usize = std::env::var(\"POLARS_DOWNLOAD_CHUNK_SIZE\")\n        .as_deref()\n        .map(|x| x.parse().expect(\"integer\"))\n        .unwrap_or(64 * 1024 * 1024);\n\n    if config::verbose() {\n        eprintln!(\"async download_chunk_size: {v}\")\n    }\n\n    v\n});\n\nstatic RANDOM_ACCESS_CHUNK_SIZE: LazyLock<usize> = LazyLock::new(|| {\n    let v = std::env::var(\"POLARS_DOWNLOAD_CHUNK_SIZE_RANDOM_ACCESS\")\n        .as_deref()\n        .map(|x| x.parse().expect(\"integer\"))\n        .unwrap_or(8 * 1024 * 1024);\n\n    if config::verbose() {\n        eprintln!(\"async download_chunk_size_random_access: {v}\")\n    }","sourceCodeStart":1,"sourceCodeEnd":28,"githubUrl":"https://github.com/pola-rs/polars/blob/df599052daf96e7a9cc30a3b0c6bd25d6947e3c0/crates/polars-io/src/cloud/concurrency_config.rs#L1-L28","documentation":"Error \"integer\" thrown in pola-rs/polars.","triggerScenarios":"Thrown at crates/polars-io/src/cloud/concurrency_config.rs:10 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"}