ibis icon indicating copy to clipboard operation
ibis copied to clipboard

the portable Python dataframe library

Results 658 ibis issues
Sort by recently updated
recently updated
newest added

### Is your feature request related to a problem? No ### Describe the solution you'd like I'd like to be able to use selectors to specify on which columns to...

feature
ux

We generate additional projections in unions after https://github.com/ibis-project/ibis/pull/5882. We should figure out how to avoid generating this. There's more context in the discussion, happy to answer any questions.

refactor

### Is your feature request related to a problem? _No response_ ### Describe the solution you'd like DuckDB has connectors for mysql, sqlite and postgres that allow reading and writing...

feature
postgres
sqlite
mysql
duckdb
io

### Is your feature request related to a problem? _No response_ ### Describe the solution you'd like Similar to #8110, we can make use of the DuckDB connectors to the...

feature
postgres
sqlite
performance
mysql
duckdb
io

DuckDB now has support for reading MySQL tables using the `mysql` extension. To match our existing `con.read_sqlite`/`con.read_postgres` methods we should add a new `con.read_mysql` method. References: - https://duckdb.org/2024/01/26/multi-database-support-in-duckdb.html - https://duckdb.org/docs/extensions/mysql

feature
duckdb

### Is your feature request related to a problem? * I want to be able to execute the same UDFs that I can against other backends against the Flink backend....

feature
udf
flink

### Is your feature request related to a problem? In the BigQuery DataFrames library we define several custom operations. These are mostly to expose BigQuery-specific SQL that didn't necessarily make...

feature
udf

### What happened? Not sure if this is a bug or I'm not understanding window functions properly, but I thought that when you group by and then mutate, it will...

ux
expressions
window functions

It's time to rotate the ibis project bots' keys.

ci

This optimization is overall pretty interesting, and perhaps generalizable to other backends that don't support offset and/or dynamic limit. Good follow-up fodder (though not necessary by any means.) _Originally posted...

refactor