Commits on Dec 19, 2023

  1. Configuration menu
    Copy the full SHA
    e1f4fa7 View commit details
    Browse the repository at this point in the history
  2. test(backends): add re_split test

    cpcloud authored and gforsyth committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    e18d725 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    07beaed View commit details
    Browse the repository at this point in the history
  4. feat(clickhouse): implement RegexSplit

    cpcloud authored and gforsyth committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    e3c507e View commit details
    Browse the repository at this point in the history
  5. feat(duckdb): implement RegexSplit

    cpcloud authored and gforsyth committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    229a1f4 View commit details
    Browse the repository at this point in the history
  6. feat(postgres): implement RegexSplit

    cpcloud authored and gforsyth committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    c955b6a View commit details
    Browse the repository at this point in the history
  7. feat(pyspark): implement RegexSplit

    cpcloud authored and gforsyth committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    cfe0329 View commit details
    Browse the repository at this point in the history
  8. feat(snowflake): implement RegexSplit

    cpcloud authored and gforsyth committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    2c1a726 View commit details
    Browse the repository at this point in the history
  9. feat(trino): implement RegexSplit

    cpcloud authored and gforsyth committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    9d1295f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    37b6b7f View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    a3bed10 View commit details
    Browse the repository at this point in the history
  12. test(split): more re split tests

    cpcloud authored and gforsyth committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    9ad3f57 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    ca6c2a5 View commit details
    Browse the repository at this point in the history
  14. feat(mssql): use odbc

    cpcloud authored and gforsyth committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    f03ad0c View commit details
    Browse the repository at this point in the history
  15. refactor(bigquery): return data_project as database, not dataset_id

    BREAKING CHANGE: the bigquery `current_database` method returns the `data_project` instead of the `dataset_id`. Use `current_schema` to retrieve `dataset_id`.  To explicitly list tables in a given project and dataset, you can use `f"{con.current_database}.{con.current_schema}"`
    gforsyth committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    05608eb View commit details
    Browse the repository at this point in the history
  16. refactor(bigquery): remove list_databases

    BREAKING CHANGE: `list_databases` is removed; use `list_schemas` instead
    cpcloud authored and gforsyth committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    22e5ada View commit details
    Browse the repository at this point in the history
  17. refactor(bigquery): remove zeroifnull

    BREAKING CHANGE: `zeroifnull` is removed; use `fillna(0)` instead
    cpcloud authored and gforsyth committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    8be3c25 View commit details
    Browse the repository at this point in the history
  18. refactor(bigquery): remove nullifzero

    BREAKING CHANGE: `nullifzero` is removed; use `nullif(0)` instead
    cpcloud authored and gforsyth committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    8447b9a View commit details
    Browse the repository at this point in the history
  19. chore: gen sql snapshots

    cpcloud authored and gforsyth committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    f0acb74 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    fdd41f7 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    8e23f83 View commit details
    Browse the repository at this point in the history
  22. chore: remove deprecated APIs

    cpcloud authored and gforsyth committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    be7a539 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    3dc7d92 View commit details
    Browse the repository at this point in the history
  24. refactor(api): remove show_sql in favor of print(to_sql)

    BREAKING CHANGE: replace `ibis.show_sql(expr)` calls with `print(ibis.to_sql(expr))` or if using Jupyter or IPython `ibis.to_sql(expr)`
    cpcloud authored and gforsyth committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    36da8c1 View commit details
    Browse the repository at this point in the history
  25. chore(deps): relock

    cpcloud authored and gforsyth committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    64cbd5e View commit details
    Browse the repository at this point in the history
  26. refactor(impala): modernize the impala backend

    Remove HDFS integration from the impala for dramatic simplification of the backend.
    
    Also move away from an ancient version of impala that is no longer maintained.
    
    The primary motivation here is to reduce the scope of the Impala backend, and to lower its maintenance by supporting fewer features.
    
    BREAKING CHANGE: Direct HDFS integration is removed and support for ingesting pandas DataFrames directly is as well. The Impala backend still works with HDFS, but data in HDFS must be managed outside of ibis.
    cpcloud authored and gforsyth committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    252833d View commit details
    Browse the repository at this point in the history
  27. feat(datafusion): set ops

    cpcloud authored and gforsyth committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    37abea9 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    83eab61 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    5ab1c27 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    72b2cde View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    d6049f8 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    f7b1e2f View commit details
    Browse the repository at this point in the history
  33. docs(pyspark): mention using ibis.connect

    Co-authored-by: Deepyaman Datta <deepyaman.datta@utexas.edu>
    2 people authored and gforsyth committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    33c855a View commit details
    Browse the repository at this point in the history
  34. docs(flink): override default install instructions

    Co-authored-by: Phillip Cloud <417981+cpcloud@users.noreply.github.com>
    2 people authored and gforsyth committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    4fc8e75 View commit details
    Browse the repository at this point in the history
  35. fix(backends): ensure that returned date results are actually proper …

    …date values
    
    BREAKING CHANGE: Columns with Ibis `date` types are now returned as object dtype containing `datetime.date` objects when executing with the pandas backend.
    cpcloud authored and gforsyth committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    0626fb2 View commit details
    Browse the repository at this point in the history
  36. test(bigquery): fix reference to nyc-tlc

    cpcloud authored and gforsyth committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    0117515 View commit details
    Browse the repository at this point in the history
  37. chore(deps): relock

    cpcloud authored and gforsyth committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    94959b1 View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    7111a5c View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    4a0cd13 View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    8e05b6f View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    dc9a590 View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    bcf36cb View commit details
    Browse the repository at this point in the history
  43. chore(impala): enable xpassing test

    cpcloud authored and gforsyth committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    88c4b62 View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2023

  1. Configuration menu
    Copy the full SHA
    79edfa0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    32044ea View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e7419ca View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0821bb4 View commit details
    Browse the repository at this point in the history
  5. ci(dev-tools): add PR title and body linter to verify conventional co…

    …mmits and allow squash merges
    cpcloud authored and gforsyth committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    09e80b9 View commit details
    Browse the repository at this point in the history
  6. ci(dev-tools): preserve newline in generated commit message

    Otherwise, we're stuck telling people to always start PR descriptions
    with a blank line which seems silly (and annoying).
    gforsyth authored and cpcloud committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    2b8eeb1 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9b1e2a3 View commit details
    Browse the repository at this point in the history