Commits on Jan 13, 2022

  1. refactor: dt.UUID inherits from DataType, not String

    UUID no longer inherits from string.  It is still possible to cast
    between string and UUID but they are not strict descendant/ancestor.
    
    BREAKING CHANGE: Any code that was relying implicitly on string-y
    behavior from UUID datatypes will need to add an explicit cast first.
    gforsyth authored and cpcloud committed Jan 13, 2022
    Configuration menu
    Copy the full SHA
    2ba540d View commit details
    Browse the repository at this point in the history
  2. feat: support of arrays and tuples for clickhouse

    add support array index op
    
    add method for converting of dtype to typename
    
    add support array concat op
    
    update array index op
    
    it uses translate of exprs
    
    fix format
    
    add support array repeat op
    
    add support array slice op
    
    add DateTime64 to ch dtypes
    
    update test_array_index for check negative ids
    
    add support for neg slice ids
    
    use f-string in array repeat op
    
    refactor to_ibis method
    
    style: oneline expr for array repeat
    
    Co-authored-by: Phillip Cloud <417981+cpcloud@users.noreply.github.com>
    
    test: remove xfail on array slice and index ops
    
    removed for:
    * dask
    * pandas
    * postgres
    * pyspark
    
    fix: add negative index support for postgres
    
    style: remove unused module
    hikitani authored and cpcloud committed Jan 13, 2022
    Configuration menu
    Copy the full SHA
    db512a8 View commit details
    Browse the repository at this point in the history
  3. ci: specify the head sha

    cpcloud committed Jan 13, 2022
    Configuration menu
    Copy the full SHA
    e3101b1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6894d5d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0cfd950 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    275d507 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9c3fbe5 View commit details
    Browse the repository at this point in the history
  8. chore(conda-lock): relock

    ibis-squawk-bot[bot] authored and cpcloud committed Jan 13, 2022
    Configuration menu
    Copy the full SHA
    a48c213 View commit details
    Browse the repository at this point in the history
  9. chore: remove dead scripts

    These scripts are no longer used.
    cpcloud authored and kszucs committed Jan 13, 2022
    Configuration menu
    Copy the full SHA
    22ea31b View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    f1f189a View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    7ca8993 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    d6d6926 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    f3c49a9 View commit details
    Browse the repository at this point in the history
  14. chore(setup.py): regen

    cpcloud committed Jan 13, 2022
    Configuration menu
    Copy the full SHA
    046f547 View commit details
    Browse the repository at this point in the history
  15. fix(format): remove some newlines from formatted expr repr

    - remove explict repr values from tests
    saulpw authored and cpcloud committed Jan 13, 2022
    Configuration menu
    Copy the full SHA
    ed4fa78 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    d178498 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    36313bd View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    7d480d2 View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2022

  1. Configuration menu
    Copy the full SHA
    8beca3a View commit details
    Browse the repository at this point in the history
  2. docs: fix typo

    eitsupi authored and cpcloud committed Jan 14, 2022
    Configuration menu
    Copy the full SHA
    98b5c94 View commit details
    Browse the repository at this point in the history
  3. ci(docs): add dummy jobs that return in place of skipped required jobs

    These intentionally collide with the jobs in `ibis-main.yml` and
    `ibis-backends.yml` and run on the inverse of the path skipping logic
    present in those two files.
    
    This should allow CI to finish and all jobs to return, even if they're
    skipped.
    
    This is an ugly hack, but is the supported one for now.
    gforsyth authored and cpcloud committed Jan 14, 2022
    Configuration menu
    Copy the full SHA
    349b18d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9399040 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    511c4fa View commit details
    Browse the repository at this point in the history
  6. chore(conda-lock): relock

    ibis-squawk-bot[bot] authored and cpcloud committed Jan 14, 2022
    Configuration menu
    Copy the full SHA
    6b72646 View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2022

  1. chore(tests): remove all instances of Assert False

    Because they are of debatable utility.
    gforsyth authored and cpcloud committed Jan 15, 2022
    Configuration menu
    Copy the full SHA
    0b964ea View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    047c906 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a3583c3 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2022

  1. Configuration menu
    Copy the full SHA
    476cf17 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2bdab0c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fb4ba94 View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2022

  1. Configuration menu
    Copy the full SHA
    dae9f2d View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2022

  1. Configuration menu
    Copy the full SHA
    e31ae39 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dfa9c95 View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2022

  1. Configuration menu
    Copy the full SHA
    966a2c1 View commit details
    Browse the repository at this point in the history
  2. ci: split up min version jobs

    cpcloud committed Jan 19, 2022
    Configuration menu
    Copy the full SHA
    050ecf3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c868783 View commit details
    Browse the repository at this point in the history
  4. fix(context-adjustment): pass scope when calling adjust_context in py…

    …spark backend
    
    The Pandas and Dask backends always pass scope to adjust_context, so
    that adjust_context can potentially make use of extra information in
    scope. The PySpark backend was not passing scope to adjust_context,
    which can lead to behavior differences or errors across backends.
    
    fixes #3108
    Timothy Dijamco authored and cpcloud committed Jan 19, 2022
    Configuration menu
    Copy the full SHA
    33aad7b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5524ae9 View commit details
    Browse the repository at this point in the history
  6. style: make scope a _required_ argument

    Timothy Dijamco authored and cpcloud committed Jan 19, 2022
    Configuration menu
    Copy the full SHA
    07dff18 View commit details
    Browse the repository at this point in the history
  7. test: fix test_adjust_context_scope to avoid affecting other tests

    Timothy Dijamco authored and cpcloud committed Jan 19, 2022
    Configuration menu
    Copy the full SHA
    6d90948 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    392fda8 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ba50238 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    4bb6a4d View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    34254b5 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    79ee858 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    65885ab View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    3d9e865 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    a87e5b1 View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2022

  1. Configuration menu
    Copy the full SHA
    c0b5691 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    70fa878 View commit details
    Browse the repository at this point in the history