Data and AI struggles

1,483 problems · 320 companies

Data engineering

Trouble with Polars unique

7 posts from 4 people4d activeRising, +5 this week

Posts per day

Posts per day7 posts, Oct 12 to Nov 2

The posts behind it

GitHub issuespola-rs/polars · kdn36Oct 29

`sort` and `n_unique` wrong after a `rolling` `slice` with a per-window offset

### 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 ### Issue description The result is not sorted but keeps the sorted...

GitHub issuespola-rs/polars · kdn36Oct 29

Wrong `max`/`n_unique` after indexing a sorted Series with a sorted index that contains nulls

### 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 ### Issue description The result has nulls at both ends but is...

GitHub issuespola-rs/polars · gab23rOct 28

Streaming `group_by`: `drop_nulls().unique()` still uses the per-column multiplexer lowering

### 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 Follow-up to #29904. #30281...

1 reactions
GitHub issuespola-rs/polars · asddflOct 28

GPU engine rejects `unique()` inside a group aggregation

### 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 Grouping a one-row Int64...

GitHub issuespola-rs/polars · asddflOct 28

GPU engine rejects selecting an untyped null literal followed by `unique()`

### 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 Selecting...

GitHub issuespola-rs/polars · hanke580Oct 20

`replace_time_zone(non_existent="null")` and non-strict casts to `Datetime("ns")` keep the sorted flag after introducing nulls: wrong `max()`/`min()`, `group_by` merges groups, `n_unique()` off

### 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 Output: ### Log output ### Issue description Both operations turn...

GitHub issuespola-rs/polars · gab23rOct 12

Streaming engine: multi-column `.unique()` in `group_by().agg()` much slower than in-memory

### 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 In the streaming engine, a...

1 reactions4 replies

Companies and products named

7 posts
7 posts
About this problem

Evidence

7 posts from 4 people in 1 place, about 2 a week over 18 days. Mostly on pola-rs/polars. Tools named alongside: PyPI.

Frustration Frustration 0 of 3· Seen on GitHub issues

How it was grouped

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

Other Polars problems

Trouble with Polars column

Top post: "Lazy join returns wrong data when a suffixed column (id_right) has the same name as the right join key", one of 17 posts from 13 people on GitHub issues.

Trouble with Polars returns

Top post: "GPU `max_horizontal` returns NaN for a finite value followed by NaN", one of 3 posts from 2 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 group

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

Polars upgrades break working setups

23 posts from 16 people on GitHub issues.

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 join

Top post: "Coalescing full join on Int32-vs-Int64 keys with `unique` incorrect", one of 6 posts from 6 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.

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.

History

First seen with 7 posts; the top post now: "Streaming engine: multi-column `.unique()` in `group_by().agg()` much slower than in-memory".

Nov 2, 2026