-
Notifications
You must be signed in to change notification settings - Fork 598
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
docs(blog): ibis, duckdb and lonboard for overture maps #10143
Commits on Sep 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for de4c7eb - Browse repository at this point
Copy the full SHA de4c7ebView commit details
Commits on Sep 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c9a749b - Browse repository at this point
Copy the full SHA c9a749bView commit details -
Configuration menu - View commit details
-
Copy full SHA for a943dac - Browse repository at this point
Copy the full SHA a943dacView commit details -
chore: apply code review comments
Co-authored-by: Kyle Barron <kylebarron2@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for e941a3b - Browse repository at this point
Copy the full SHA e941a3bView commit details
Commits on Sep 24, 2024
-
fix(datafusion): raise when attempting to create temp table (ibis-pro…
…ject#10072) Co-authored-by: Phillip Cloud <417981+cpcloud@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for f9b905b - Browse repository at this point
Copy the full SHA f9b905bView commit details -
Configuration menu - View commit details
-
Copy full SHA for f64a7c6 - Browse repository at this point
Copy the full SHA f64a7c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for f329636 - Browse repository at this point
Copy the full SHA f329636View commit details -
Configuration menu - View commit details
-
Copy full SHA for bd06b3f - Browse repository at this point
Copy the full SHA bd06b3fView commit details -
Configuration menu - View commit details
-
Copy full SHA for d8b2510 - Browse repository at this point
Copy the full SHA d8b2510View commit details -
feat(mssql): add lpad and rpad ops (ibis-project#10060)
Co-authored-by: Phillip Cloud <417981+cpcloud@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 9050b5c - Browse repository at this point
Copy the full SHA 9050b5cView commit details -
refactor(mssql): simplify lpad and rpad ops (ibis-project#10085)
## Description of changes Simplifying the previous implementation from `sge.Case(ifs...)` per ibis-project#10060 (comment).
Configuration menu - View commit details
-
Copy full SHA for bcee24f - Browse repository at this point
Copy the full SHA bcee24fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ec6cac - Browse repository at this point
Copy the full SHA 4ec6cacView commit details -
Configuration menu - View commit details
-
Copy full SHA for abf0863 - Browse repository at this point
Copy the full SHA abf0863View commit details -
Configuration menu - View commit details
-
Copy full SHA for 521958b - Browse repository at this point
Copy the full SHA 521958bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ae44aa - Browse repository at this point
Copy the full SHA 0ae44aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b22433 - Browse repository at this point
Copy the full SHA 2b22433View commit details -
Configuration menu - View commit details
-
Copy full SHA for 20e0bb7 - Browse repository at this point
Copy the full SHA 20e0bb7View commit details -
ci(backends): run backend doctests in CI (ibis-project#9970)
Co-authored-by: Guilherme Martins Crocetti <24530683+gmcrocetti@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 11fb399 - Browse repository at this point
Copy the full SHA 11fb399View commit details -
Configuration menu - View commit details
-
Copy full SHA for c3a7481 - Browse repository at this point
Copy the full SHA c3a7481View commit details -
Configuration menu - View commit details
-
Copy full SHA for 39ebbb5 - Browse repository at this point
Copy the full SHA 39ebbb5View commit details -
Configuration menu - View commit details
-
Copy full SHA for a507754 - Browse repository at this point
Copy the full SHA a507754View commit details -
Configuration menu - View commit details
-
Copy full SHA for c1fa0b5 - Browse repository at this point
Copy the full SHA c1fa0b5View commit details -
chore(deps): update actions/create-github-app-token action to v1.11.0 (…
…ibis-project#10103) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for d0e72e9 - Browse repository at this point
Copy the full SHA d0e72e9View commit details -
docs(dropdowns): make dropdowns scrollable and easier to see in navig…
…ation bar (ibis-project#10090) Co-authored-by: Gil Forsyth <gil@forsyth.dev>
Configuration menu - View commit details
-
Copy full SHA for f15b1e6 - Browse repository at this point
Copy the full SHA f15b1e6View commit details -
test(polars): unxfail polars timestamp truncation tests by casting th…
…e expected result dtype (ibis-project#10040)
Configuration menu - View commit details
-
Copy full SHA for 6b7ceb8 - Browse repository at this point
Copy the full SHA 6b7ceb8View commit details -
chore(deps): bump rich lower bound for docs/dev work (ibis-project#10105
) We are making use of the `code_width` kwarg to make the (intentional) exception raise in https://ibis-project.org/concepts/datatypes#broadcasting-and-alignment look nice -- for anyone _building_ the docs, they need to be on 13.8.0.
Configuration menu - View commit details
-
Copy full SHA for bbf4294 - Browse repository at this point
Copy the full SHA bbf4294View commit details -
docs: avoid needing to render API docs for any preview/render invocat…
…ion (ibis-project#10106) Because we include a generated file, this forces developers to render API docs, or delete the file that references the generated file. This PR fixes that by deleting the file using the include, and referencing the included file directly in `_quarto.yml`
Configuration menu - View commit details
-
Copy full SHA for 5a6f29f - Browse repository at this point
Copy the full SHA 5a6f29fView commit details -
Configuration menu - View commit details
-
Copy full SHA for a88f384 - Browse repository at this point
Copy the full SHA a88f384View commit details -
test(datafusion): replace register with create_table or read
Signed-off-by: Tyler White <50381805+IndexSeek@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 21877db - Browse repository at this point
Copy the full SHA 21877dbView commit details -
refactor(dask): remove the dask backend
BREAKING CHANGE: The `dask` backend is removed. Please use one of the other backends that Ibis supports.
Configuration menu - View commit details
-
Copy full SHA for d203eb4 - Browse repository at this point
Copy the full SHA d203eb4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 21a858c - Browse repository at this point
Copy the full SHA 21a858cView commit details -
chore: remove unused snapshots (ibis-project#10107)
PR to remove dead snapshot outputs. I think I got everything but let's see what CI says.
Configuration menu - View commit details
-
Copy full SHA for 6c07598 - Browse repository at this point
Copy the full SHA 6c07598View commit details -
test(sigcheck): check function signature parity across backends (ibis…
…-project#10008) Opening this in favor of ibis-project#9383 -- that PR also included all of the breaking changes to unify function signatures and it was too much at once. This PR adds only the signature checking mechanism, plus the requisite xfails to lay out which inconsistencies are currently in Ibis. ## Motivation We want to ensure that, for a given backend, that the argument names, plus usage of positional, positional-only, keyword, and keyword-only arguments match, so that there is API consistency when moving between backends. I've grabbed a few small parts of some of the utilities in Scott Sanderson's `python-interface` project (https://github.com/ssanderson/python-interface). While the upstream is no longer maintained, the goal of that project aligns quite well with some of the issues we face with maintaining consistent interfaces across backends. Note that while the upstream project focused on _runtime_ enforcement of these signatures matching, here it is only run in the test suite. ## Rough procedure Any method that doesn't match can be skipped entirely (this is useful for things like `do_connect`, which cannot reasonably be assumed to match) or individually (by specifying a `pytest.param` and marking the failing backends). Then we scrape across the common parent classes and add any methods that are NOT currently specified in the pre-existing xfailed ones. It's a bit of a nuisance, but it's done, and ideally the manual listing of the inconsistent methods goes away as we unify things. I've opted for not checking that type annotations match, because that seems... unreasonable. This would satisfy ibis-project#9125 once all of the xfail markers are removed, e.g., it checks that all keyword and positional arguments are standardized.
Configuration menu - View commit details
-
Copy full SHA for a22527f - Browse repository at this point
Copy the full SHA a22527fView commit details -
test: remove dask backend marker remnants (ibis-project#10114)
Remove some dask backend markers that were unintentionaly re-added due to PR merge order.
Configuration menu - View commit details
-
Copy full SHA for e3a02b8 - Browse repository at this point
Copy the full SHA e3a02b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for d2a9060 - Browse repository at this point
Copy the full SHA d2a9060View commit details -
Configuration menu - View commit details
-
Copy full SHA for 198b886 - Browse repository at this point
Copy the full SHA 198b886View commit details -
docs(security): update security report address to point to private Zu…
…lip channel (ibis-project#10118)
Configuration menu - View commit details
-
Copy full SHA for 87ee637 - Browse repository at this point
Copy the full SHA 87ee637View commit details -
docs(code_of_conduct): update committee members and reporting email (i…
…bis-project#10117) ## Description of changes The instructions for reporting CoC violations are out-of-date, as are the members of the committee to review any violations. I've updated the page so the email goes to a private Zulip channel with only the committee members in it, and the names of those members.
Configuration menu - View commit details
-
Copy full SHA for 207f334 - Browse repository at this point
Copy the full SHA 207f334View commit details -
refactor(pandas): remove the pandas backend
BREAKING CHANGE: The `pandas` backend is removed. Note that **pandas DataFrames are STILL VALID INPUTS AND OUTPUTS** and will remain so for the foreseeable future. Please use one of the other local backends like DuckDB, Polars, or DataFusion to perform operations directly on pandas DataFrames.
Configuration menu - View commit details
-
Copy full SHA for 9f9f953 - Browse repository at this point
Copy the full SHA 9f9f953View commit details -
Configuration menu - View commit details
-
Copy full SHA for d58c619 - Browse repository at this point
Copy the full SHA d58c619View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d566d1 - Browse repository at this point
Copy the full SHA 6d566d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for b0603a2 - Browse repository at this point
Copy the full SHA b0603a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 83606f5 - Browse repository at this point
Copy the full SHA 83606f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for e0e79ae - Browse repository at this point
Copy the full SHA e0e79aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for becc6ea - Browse repository at this point
Copy the full SHA becc6eaView commit details -
chore(deps): update apache/impala docker tag to v4.4.1 (ibis-project#…
…10126) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Phillip Cloud <417981+cpcloud@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 3df1e32 - Browse repository at this point
Copy the full SHA 3df1e32View commit details -
refactor(bigquery): remove unnecessary and misspelled bigquery string…
… find implementation (ibis-project#10119)
Configuration menu - View commit details
-
Copy full SHA for 79c246e - Browse repository at this point
Copy the full SHA 79c246eView commit details -
Configuration menu - View commit details
-
Copy full SHA for d8debde - Browse repository at this point
Copy the full SHA d8debdeView commit details -
Configuration menu - View commit details
-
Copy full SHA for d49767b - Browse repository at this point
Copy the full SHA d49767bView commit details -
Configuration menu - View commit details
-
Copy full SHA for ba36c77 - Browse repository at this point
Copy the full SHA ba36c77View commit details -
Configuration menu - View commit details
-
Copy full SHA for 019aed4 - Browse repository at this point
Copy the full SHA 019aed4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d8a3b3 - Browse repository at this point
Copy the full SHA 4d8a3b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 01bfb6f - Browse repository at this point
Copy the full SHA 01bfb6fView commit details -
fix(deps): update dependency sqlglot to >=23.4,<25.22 (ibis-project#1…
…0109) Co-authored-by: Phillip Cloud <417981+cpcloud@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 3d7d530 - Browse repository at this point
Copy the full SHA 3d7d530View commit details -
refactor(table-api): unify exception type for all backends to `TableN…
…otFound` when a table does not exist (ibis-project#9695) Co-authored-by: Phillip Cloud <417981+cpcloud@users.noreply.github.com> Co-authored-by: Gil Forsyth <gil@forsyth.dev>
Configuration menu - View commit details
-
Copy full SHA for 1dc97a4 - Browse repository at this point
Copy the full SHA 1dc97a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for b54f528 - Browse repository at this point
Copy the full SHA b54f528View commit details -
Configuration menu - View commit details
-
Copy full SHA for dc16506 - Browse repository at this point
Copy the full SHA dc16506View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b95c18 - Browse repository at this point
Copy the full SHA 2b95c18View commit details -
Configuration menu - View commit details
-
Copy full SHA for 317b055 - Browse repository at this point
Copy the full SHA 317b055View commit details -
Configuration menu - View commit details
-
Copy full SHA for 25ef934 - Browse repository at this point
Copy the full SHA 25ef934View commit details -
chore(deps): update bitnami/minio docker tag to v2024.9.13 (ibis-proj…
…ect#10146) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 7055525 - Browse repository at this point
Copy the full SHA 7055525View commit details -
chore(deps): update apache/druid docker tag to v30.0.1 (ibis-project#…
…10145) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 3ad6e6d - Browse repository at this point
Copy the full SHA 3ad6e6dView commit details -
chore(deps): lock file maintenance (ibis-project#10134)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Phillip Cloud <417981+cpcloud@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for f910cef - Browse repository at this point
Copy the full SHA f910cefView commit details -
refactor(padding): follow python string padding conventions (ibis-pro…
…ject#10096) BREAKING CHANGE: String padding operations now follow Python semantics and leave strings greater than the padding length untouched.
Configuration menu - View commit details
-
Copy full SHA for 3a83aa4 - Browse repository at this point
Copy the full SHA 3a83aa4View commit details -
fix(deps): update dependency datafusion to v41 (ibis-project#10147)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Phillip Cloud <417981+cpcloud@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 75dac5c - Browse repository at this point
Copy the full SHA 75dac5cView commit details -
docs(datafusion): assorted edits to datafusion meetup talk (ibis-proj…
…ect#10144) This can be left open until I'm done editing (pretty close, I think)
Configuration menu - View commit details
-
Copy full SHA for bde00c3 - Browse repository at this point
Copy the full SHA bde00c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 14af3f4 - Browse repository at this point
Copy the full SHA 14af3f4View commit details -
chore(deps): update ghcr.io/risingwavelabs/risingwave docker tag to v2 (
ibis-project#10152) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Phillip Cloud <417981+cpcloud@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 6aa7c44 - Browse repository at this point
Copy the full SHA 6aa7c44View commit details -
chore(deps): update trinodb/trino docker tag to v458 (ibis-project#10155
Configuration menu - View commit details
-
Copy full SHA for e0d3dde - Browse repository at this point
Copy the full SHA e0d3ddeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 64e97c9 - Browse repository at this point
Copy the full SHA 64e97c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 147f3f1 - Browse repository at this point
Copy the full SHA 147f3f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 59ae216 - Browse repository at this point
Copy the full SHA 59ae216View commit details -
ci(bigquery): avoid race condition in create table by using a dataset…
… scoped to a specific user and python version (ibis-project#10159)
Configuration menu - View commit details
-
Copy full SHA for c3a7b43 - Browse repository at this point
Copy the full SHA c3a7b43View commit details -
chore(mysql): port to MySQLdb instead of pymysql (ibis-project#10077)
Replaces pymysql with mysqlclient, mostly out of frustration with bizarre GC behavior discovered during ibis-project#10055. I think this is probably a breaking change due to some changes in how types are inferred for JSON, INET and UUID types. BREAKING CHANGE: Ibis now uses the `MySQLdb` driver. You may need to install MySQL client libraries to **build** the extension.
Configuration menu - View commit details
-
Copy full SHA for c33c263 - Browse repository at this point
Copy the full SHA c33c263View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9402725 - Browse repository at this point
Copy the full SHA 9402725View commit details -
docs(table-expr): include inherited methods (all
to_*
methods) (ibi……s-project#10164) I just noticed that `to_polars` and `to_pyarrow` weren't showing up in searches, that's because we aren't including methods from the `_FileIOHandler` mixin in the reference docs. Now we do.
Configuration menu - View commit details
-
Copy full SHA for c5ccb99 - Browse repository at this point
Copy the full SHA c5ccb99View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ae4bd1 - Browse repository at this point
Copy the full SHA 1ae4bd1View commit details -
test(bigquery): avoid trying to clobber existing tables by generating…
… a name during create memtable tests (ibis-project#10165)
Configuration menu - View commit details
-
Copy full SHA for 2aa51ae - Browse repository at this point
Copy the full SHA 2aa51aeView commit details -
fix(datatype-parsing): ensure that geospatial types are round trippab…
…le through the data type parser (ibis-project#10171) Fixes ibis-project#10170.
Configuration menu - View commit details
-
Copy full SHA for f34106f - Browse repository at this point
Copy the full SHA f34106fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e9396c - Browse repository at this point
Copy the full SHA 3e9396cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 12023e6 - Browse repository at this point
Copy the full SHA 12023e6View commit details -
docs(clickhouse): entry into the accursed (ibis-project#10174)
Random number generation is cursed in ClickHouse.
Configuration menu - View commit details
-
Copy full SHA for e5c11af - Browse repository at this point
Copy the full SHA e5c11afView commit details -
Configuration menu - View commit details
-
Copy full SHA for fcd7564 - Browse repository at this point
Copy the full SHA fcd7564View commit details -
fix(deps): update dependency sqlglot to >=23.4,<25.23 (ibis-project#1…
…0176) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Phillip Cloud <417981+cpcloud@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 7ca2fdc - Browse repository at this point
Copy the full SHA 7ca2fdcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c6a176 - Browse repository at this point
Copy the full SHA 7c6a176View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2cb5771 - Browse repository at this point
Copy the full SHA 2cb5771View commit details -
ci: add automatic pull request labels (ibis-project#10181)
Adds some automatic labeling to incoming PRs based on files changed in the PR.
Configuration menu - View commit details
-
Copy full SHA for fc626cc - Browse repository at this point
Copy the full SHA fc626ccView commit details -
refactor(api): remove schema (ibis-project#10149)
BREAKING CHANGE: Removed hierarchical usage of schema. Ibis uses the following naming conventions: - schema: a mapping of column names to datatypes - database: a collection of tables - catalog: a collection of databases --------- Co-authored-by: Gil Forsyth <gforsyth@users.noreply.github.com> Co-authored-by: Gil Forsyth <gil@forsyth.dev>
Configuration menu - View commit details
-
Copy full SHA for 4957854 - Browse repository at this point
Copy the full SHA 4957854View commit details -
docs(build): fetch all commits to enable proper dynamic versioning in…
… the docs build (ibis-project#10184)
Configuration menu - View commit details
-
Copy full SHA for 19c3845 - Browse repository at this point
Copy the full SHA 19c3845View commit details -
Configuration menu - View commit details
-
Copy full SHA for a563504 - Browse repository at this point
Copy the full SHA a563504View commit details -
Configuration menu - View commit details
-
Copy full SHA for cf39ea0 - Browse repository at this point
Copy the full SHA cf39ea0View commit details -
chore(deps): lock file maintenance (ibis-project#10191)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Phillip Cloud <417981+cpcloud@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 21d748c - Browse repository at this point
Copy the full SHA 21d748cView commit details -
chore(deps): update dependency itables to >=1.6.3,<2.3 (ibis-project#…
…10190) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Phillip Cloud <417981+cpcloud@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 7cdd2ee - Browse repository at this point
Copy the full SHA 7cdd2eeView commit details -
feat(polars): allow user to specify "engine" kwarg (ibis-project#10151)
Co-authored-by: Phillip Cloud <417981+cpcloud@users.noreply.github.com> Co-authored-by: Jim Crist-Harif <jcristharif@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b0060e4 - Browse repository at this point
Copy the full SHA b0060e4View commit details -
fix(polars): use elementwise flatten to flatten nested arrays (ibis-p…
…roject#10168) Fixes ibis-project#10135.
Configuration menu - View commit details
-
Copy full SHA for 0284736 - Browse repository at this point
Copy the full SHA 0284736View commit details -
test(bigquery): xfail nested flatten test (ibis-project#10194)
Fix failing test on BigQuery CI.
Configuration menu - View commit details
-
Copy full SHA for 39362cd - Browse repository at this point
Copy the full SHA 39362cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 13f9291 - Browse repository at this point
Copy the full SHA 13f9291View commit details -
refactor(joins): require explicit abstract table as RHS of joins (ibi…
…s-project#9661) ## Description of changes We have (had) limited support for passing in in-memory objects as the RHS of a join, where we would create a memtable for the user and then use that. For backends where memtable creation is expensive, or for queries where there may be multiple calls to the same in-memory data, it is better to be explicit and first register the in-memory data with the backend using either `memtable` or `create_table`. BREAKING CHANGE: Passing a `pyarrow.Table` or a `pandas.DataFrame` as the right-hand-side of a join is no longer supported. To join against in-memory data, you can pass the in-memory object to `ibis.memtable` or `con.create_table` and use the resulting table object instead. ## Issues closed * Resolves ibis-project#9571
Configuration menu - View commit details
-
Copy full SHA for cd9ee1b - Browse repository at this point
Copy the full SHA cd9ee1bView commit details -
feat(pyspark): add official support and ci testing with spark connect (…
…ibis-project#10187) ## Description of changes This PR adds testing for using the pyspark Ibis backend with spark-connect. The way this is done is running a Spark connect instance as a docker compose service, similar to our other client-server model backends. The primary bit of functionality that isn't tested is UDFs (which means JSON unwrapping is also not tested, because that's implemented as a UDF). These effectively require a clone of the Python environment on the server, and that seems out of scope for initial support of spark connect.
Configuration menu - View commit details
-
Copy full SHA for b7135e7 - Browse repository at this point
Copy the full SHA b7135e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c223de - Browse repository at this point
Copy the full SHA 3c223deView commit details -
chore(value): remove deprecated
greatest
andleast
methodsBREAKING CHANGE: `Value.greatest` and `Value.least` are removed. Use `ibis.greatest` and `ibis.least`, instead.
Configuration menu - View commit details
-
Copy full SHA for 8191a05 - Browse repository at this point
Copy the full SHA 8191a05View commit details -
chore(api): remove deprecated
where
methodismBREAKING CHANGE: `where` is removed. Use `ibis.ifelse` instead.
Configuration menu - View commit details
-
Copy full SHA for 7689b6d - Browse repository at this point
Copy the full SHA 7689b6dView commit details -
chore(api): remove top-level geo functions
BREAKING CHANGE: All `ibis.geo_*` functions are removed. Equivalent methods are available on all geo columns.
Configuration menu - View commit details
-
Copy full SHA for 5d0e807 - Browse repository at this point
Copy the full SHA 5d0e807View commit details -
chore(api): remove top-level
negate
functionBREAKING CHANGE: `ibis.negate` is removed. Use the `negate` method on a specific column, instead.
Configuration menu - View commit details
-
Copy full SHA for 67ee2b4 - Browse repository at this point
Copy the full SHA 67ee2b4View commit details -
refactor(pyarrow-format): avoid constructing unnecessary array to pro…
…duce a scalar (ibis-project#10204)
Configuration menu - View commit details
-
Copy full SHA for d16d0c7 - Browse repository at this point
Copy the full SHA d16d0c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f66695 - Browse repository at this point
Copy the full SHA 8f66695View commit details -
Configuration menu - View commit details
-
Copy full SHA for 92f1a89 - Browse repository at this point
Copy the full SHA 92f1a89View commit details