Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: crate/crate-python
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 0.27.1
Choose a base ref
...
head repository: crate/crate-python
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 0.27.2
Choose a head ref
  • 18 commits
  • 21 files changed
  • 1 contributor

Commits on Jul 18, 2022

  1. Update to crate-docs 2.1.0

    amotl committed Jul 18, 2022
    Configuration menu
    Copy the full SHA
    6c13d6d View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2022

  1. Tests: Also use datetime column within locations test fixtures

    It is filled with the same value as in the corresponding `date` column.
    amotl committed Jul 19, 2022
    Configuration menu
    Copy the full SHA
    0dbb78e View commit details
    Browse the repository at this point in the history
  2. Tests: Include more time information into timestamps in locations tbl

    All the timestamps included only time information to the hour-level.
    This patch makes it use the full capabilities of milliseconds.
    amotl committed Jul 19, 2022
    Configuration menu
    Copy the full SHA
    979e82a View commit details
    Browse the repository at this point in the history
  3. Tests: Explicitly use both TIMESTAMP {WITH,WITHOUT} TIME ZONE types

    Makes sense specifically in the context when exercising date/time
    conversions from `TIMESTAMP` to corresponding Python types in the
    future.
    amotl committed Jul 19, 2022
    Configuration menu
    Copy the full SHA
    a849cea View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2022

  1. Tests: Use UTC-based utcnow().date() instead of local date.today()

    `datetime.date.today()` returns the current local date. In order to
    reduce test flakyness when comparing UTC-based datetimes with localtime-
    based variants, `datetime.utcnow().date()` is a better choice.
    amotl committed Jul 25, 2022
    Configuration menu
    Copy the full SHA
    17bda3e View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2022

  1. Improve installation documentation: Be pragmatic and tell people DWIM

    Use that canonical command line for advertising the installation of the
    CrateDB Python driver::
    
        $ pip install "crate[sqlalchemy]" --upgrade
    
    The idea is to show the user right away how to install the driver
    together with its SQLAlchemy dialect extension.
    
    The other way round, it will be missed by people more often than not,
    causing general confusion and poor experience on the first time of use.
    
    It is intended for developer folks in general, so it is perfectly fine
    to tell them about the canonical `pip` incantation, including all the
    possible options and parameters, which has the highest chance to be
    copied verbatim into the terminal without further ado. This even holds
    true for non-developer folks.
    amotl committed Aug 26, 2022
    Configuration menu
    Copy the full SHA
    089b20f View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2022

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

Commits on Sep 29, 2022

  1. Configuration menu
    Copy the full SHA
    b0d7eb3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    12719bb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e6d8e53 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f34e70e View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2022

  1. CI: setup_ci should run before bootstrap.sh

    On the "nightly" runs, the test suite did not actually use CrateDB
    nightly builds, but used the version defined in `versions.cfg` instead.
    amotl committed Oct 6, 2022
    Configuration menu
    Copy the full SHA
    e0eb2db View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2022

  1. GHA: Cancel in-progress jobs if pushing to PR

    See https://docs.github.com/en/actions/using-jobs/using-concurrency
    Should reduce the resource usage a bit and may speed up things.
    amotl committed Oct 7, 2022
    Configuration menu
    Copy the full SHA
    cb7bd4c View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2022

  1. CI: Explicitly configure CODECOV_TOKEN to mitigate intermittent 404…

    … problems
    
    Reference: #451
    amotl committed Oct 10, 2022
    Configuration menu
    Copy the full SHA
    d234128 View commit details
    Browse the repository at this point in the history
  2. CI: Add support for Python 3.11

    amotl committed Oct 10, 2022
    Configuration menu
    Copy the full SHA
    fcd6a56 View commit details
    Browse the repository at this point in the history
  3. CI: Disable "Nightly" testing on macOS

    CrateDB does not produce nightly tarballs for macOS.
    amotl committed Oct 10, 2022
    Configuration menu
    Copy the full SHA
    db1ec04 View commit details
    Browse the repository at this point in the history
  4. Improve SQLAlchemy's CrateDialect.get_pk_constraint for CrateDB>=5.1.0

    Since CrateDB 3.0.0 already, it would have been correct to use the `information_schema.key_column_usage.table_schema` column instead of
    `table_catalog` (mostly contains value `doc`, the default schema of
    CrateDB). Now, with CrateDB >=5.1.0, `table_catalog` will always return
    `crate`, thus the need for a fix.
    amotl committed Oct 10, 2022
    Configuration menu
    Copy the full SHA
    34c1b56 View commit details
    Browse the repository at this point in the history
  5. Release 0.27.2

    amotl committed Oct 10, 2022
    Configuration menu
    Copy the full SHA
    b21f179 View commit details
    Browse the repository at this point in the history
Loading