{"record":{"id":"6710a81d9a599652","repo":"pola-rs/polars","slug":"with-not-set-in-join-builder","errorCode":null,"errorMessage":"'with' not set in join builder","messagePattern":"'with' not set in join builder","errorType":"panic","errorClass":null,"httpStatus":null,"severity":"error","filePath":"crates/polars-lazy/src/frame/mod.rs","lineNumber":2284,"sourceCode":"        self\n    }\n\n    /// Whether to preserve the row order.\n    pub fn maintain_order(mut self, maintain_order: MaintainOrderJoin) -> Self {\n        self.maintain_order = maintain_order;\n        self\n    }\n\n    /// Whether to prefer a specific build side.\n    pub fn build_side(mut self, build_side: Option<JoinBuildSide>) -> Self {\n        self.build_side = build_side;\n        self\n    }\n\n    /// Finish builder\n    pub fn finish(self) -> LazyFrame {\n        let opt_state = self.lf.opt_state;\n        let other = self.other.expect(\"'with' not set in join builder\");\n\n        let args = JoinArgs {\n            how: self.how,\n            validation: self.validation,\n            suffix: self.suffix,\n            slice: None,\n            nulls_equal: self.nulls_equal,\n            coalesce: self.coalesce,\n            maintain_order: self.maintain_order,\n            build_side: self.build_side,\n        };\n\n        let lp = self\n            .lf\n            .get_plan_builder()\n            .join(\n                other.logical_plan,\n                self.left_on,","sourceCodeStart":2266,"sourceCodeEnd":2302,"githubUrl":"https://github.com/pola-rs/polars/blob/df599052daf96e7a9cc30a3b0c6bd25d6947e3c0/crates/polars-lazy/src/frame/mod.rs#L2266-L2302","documentation":"Error \"'with' not set in join builder\" thrown in pola-rs/polars.","triggerScenarios":"Thrown at crates/polars-lazy/src/frame/mod.rs:2284 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"}