{"record":{"id":"2e6fcf4bcecd855c","repo":"pola-rs/polars","slug":"integer-2e6fcf","errorCode":null,"errorMessage":"integer","messagePattern":"integer","errorType":"panic","errorClass":null,"httpStatus":null,"severity":"error","filePath":"crates/polars-io/src/file_cache/cache.rs","lineNumber":173,"sourceCode":"            Ok(entry)\n        }\n    }\n\n    /// This function can accept relative local paths.\n    pub fn get_entry(&self, path: PlRefPath) -> Option<Arc<FileCacheEntry>> {\n        if path.has_scheme() {\n            self.entries.read().unwrap().get(&path).cloned()\n        } else {\n            let p =\n                PlRefPath::try_from_pathbuf(std::fs::canonicalize(path.as_str()).unwrap()).unwrap();\n            self.entries.read().unwrap().get(&p).cloned()\n        }\n    }\n}\n\npub fn get_env_file_cache_ttl() -> u64 {\n    std::env::var(\"POLARS_FILE_CACHE_TTL\")\n        .map(|x| x.parse::<u64>().expect(\"integer\"))\n        .unwrap_or(60 * 60)\n}\n","sourceCodeStart":155,"sourceCodeEnd":176,"githubUrl":"https://github.com/pola-rs/polars/blob/df599052daf96e7a9cc30a3b0c6bd25d6947e3c0/crates/polars-io/src/file_cache/cache.rs#L155-L176","documentation":"Error \"integer\" thrown in pola-rs/polars.","triggerScenarios":"Thrown at crates/polars-io/src/file_cache/cache.rs:173 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"}