Data and AI struggles

1,730 problems · 342 companies

Data engineering

Trouble with Polars join

6 posts from 6 people6d activeFading, +0 this week

Posts per day

Posts per day6 posts, Aug 29 to Nov 9

The posts behind it

GitHub issuespola-rs/polars · MariusMerkleQCOct 30

perf: `join_where(how="left")` with an equality predicate uses a nested loop join (quadratic)

...because the comparison there wasn't equivalent (it duplicated unmatched left rows). The workaround above handles that case correctly, which shows the slowdown isn't inherent to left-join semantics. ### Expected behavior When the predicates contain at least one equality between...

1 reactions
GitHub issuespola-rs/polars · beckernickOct 21

Support subqueries in join clauses (SQL)

### Description Expanding on https://github.com/pola-rs/polars/issues/30120 , 33 of the first 300 SQLStorm TPC-H queries fail due to subqueries being rejected in joins:

GitHub issuespola-rs/polars · kdn36Oct 12

Coalescing full join on Int32-vs-Int64 keys with `unique` incorrect

### Checks - [x] I have checked that this issue has not already been reported. - [x] I have confirmed this bug exists on the [latest version](https://pypi.org/project/polars/) of Polars. ### Reproducible example ### Log output ### Issue description See repro. Note, in-memory...

1 reactions1 replies
GitHub issuespola-rs/polars · raouljOct 6

Add `asof_join()` functionality for SQL

### Description Tried to perform an asof join on the new release. Not seeing any documentation on the SQL page, I tried the following:

1 reactions
GitHub issuespola-rs/polars · cBournhonesqueSep 10

In streaming mode, `.limit()` doesn't return early after join operations

### Checks - [x] I have checked that this issue has not already been reported. - [x] I have confirmed this bug exists on the [latest version](https://pypi.org/project/polars/) of Polars. ### Reproducible example ### Log output ### Issue description When doing a join between two...

2 reactions
GitHub issuespola-rs/polars · timbeecheyAug 29

Left join using `join_where()` causes rayon stackoverflow

...to perform non-equi left joins between LazyFrames with 10,000,000+ rows but have been unable to perform such a join with `join_where()` outside of relatively very small datasets. I am able to perform standard left joins followed by `filter()` with large datasets. ### Expected...

1 reactions1 replies

Companies and products named

6 posts
3 posts
1 post
About this problem

Evidence

6 posts from 6 people in 1 place, about 1 a week over 63 days. Mostly on pola-rs/polars. Tools named alongside: PyPI, GitHub.

Frustration Frustration 0 of 3· Seen on GitHub issues

How it was grouped

Posts about Polars with no known issue, sharing the word "join". First post Aug 29, 2026, latest Oct 30, 2026. Corroborated: 3 or more posts from 2 or more people or places. Method

Other Polars problems

Polars upgrades break working setups

23 posts from 16 people on GitHub issues.

Polars users keep filing bugs

Top post: "Consider upgrading the brotli crate (CVE-2026-111497)", one of 22 posts from 15 people on GitHub issues.

Trouble with Polars column

Top post: "Compare lists in one column to the first n elements of another column in Python Polars lazyframes, where n is", one of 20 posts from 16 people on GitHub issues, Stack Overflow.

Trouble with Polars parquet

Top post: "`is_in` with more than 100 values does not skip Parquet row groups between the values", one of 7 posts from 7 people on GitHub issues.

Trouble with Polars unique

Top post: "Streaming engine: multi-column `.unique()` in `group_by().agg()` much slower than in-memory", one of 7 posts from 4 people on GitHub issues.

Trouble with Polars instead

Top post: "Series.to_list() panics on out-of-range datetimes instead of raising an error", one of 6 posts from 6 people on GitHub issues.

Trouble with Polars group

Top post: "Datetime out-of-range in `group_by_dynamic` streaming engine", one of 4 posts from 3 people on GitHub issues.

Bad data slips through Polars unnoticed

3 posts from 3 people on GitHub issues, Reddit.

Polars runs out of memory

3 posts from 3 people on GitHub issues.

Trouble with Polars read

Top post: "`read_database` raises `ImportError` with SQLAlchemy 2.1 when `greenlet` is not installed", one of 3 posts from 3 people on GitHub issues.

Polars error messages are cryptic

3 posts from 2 people on GitHub issues.

Trouble with Polars value

Top post: "polars.read_excel() value error on very large date", one of 3 posts from 3 people on GitHub issues.

History

Momentum went from steady to fading.

Nov 6, 2026

Momentum went from fading to steady.

Nov 2, 2026

Momentum went from steady to fading.

Oct 28, 2026

Momentum went from fading to steady.

Oct 24, 2026

Momentum went from steady to fading.

Oct 19, 2026

Momentum went from fading to steady.

Oct 15, 2026

Momentum went from steady to fading.

Oct 13, 2026

Corroborated: 3 or more posts from 2 or more people or places.

Oct 7, 2026

Momentum went from fading to steady.

Oct 7, 2026

First seen with 2 posts; the top post now: "Coalescing full join on Int32-vs-Int64 keys with `unique` incorrect".

Sep 25, 2026