Skip to content
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

fix: Raise an error on unavailable excludes #2342

Open
wants to merge 21 commits into
base: main
Choose a base branch
from

Commits on Mar 29, 2023

  1. fix: Raise an error on unavailable excludes

    Closes PRQL#2292. It was here deliberately (the old code was _more_ work). I would think it's better to raise here — getting this wrong is still wrong...
    max-sixty committed Mar 29, 2023
    Configuration menu
    Copy the full SHA
    3281b24 View commit details
    Browse the repository at this point in the history
  2. No commit message

    max-sixty committed Mar 29, 2023
    Configuration menu
    Copy the full SHA
    0a9ce6a View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2023

  1. a test

    aljazerzen committed Apr 2, 2023
    Configuration menu
    Copy the full SHA
    1fa791b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0ec22c4 View commit details
    Browse the repository at this point in the history
  3. chore: bump clap from 4.1.10 to 4.2.0 (PRQL#2345)

    * chore: bump clap from 4.1.10 to 4.2.0
    
    Bumps [clap](https://github.com/clap-rs/clap) from 4.1.10 to 4.2.0.
    - [Release notes](https://github.com/clap-rs/clap/releases)
    - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
    - [Commits](clap-rs/clap@v4.1.10...clap_complete-v4.2.0)
    
    ---
    updated-dependencies:
    - dependency-name: clap
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    ---------
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Maximilian Roos <[email protected]>
    dependabot[bot] and max-sixty committed Apr 2, 2023
    Configuration menu
    Copy the full SHA
    cc1f3b9 View commit details
    Browse the repository at this point in the history
  4. test: more RDBMS integration tests in CI (PRQL#2286)

    * -added docker compose
    -added test skeleton
    
    * -added dependencies
    
    * -added real test cases
    
    * -added mssql
    
    * refactoring
    
    * -added go-task
    
    * -more testcases
    
    * -added github workflow
    
    * -fixed formatting
    
    * -fixed linting
    
    * -fixed workflow yaml
    
    * -fixed workflow yaml again
    
    * -added more testcases
    
    * Apply suggestions from code review
    
    Co-authored-by: eitsupi <[email protected]>
    
    * -refactored test workflow
    
    * Fix order of args to `assert_display_snapshot`
    
    Sorry for the incorrect suggestion prior!
    
    * Specify platform for mysql image
    
    * -added csv import
    
    * -fixed or skipped all prql files
    
    * [pre-commit.ci] auto fixes from pre-commit.com hooks
    
    for more information, see https://pre-commit.ci
    
    * -fixed sqlite
    
    * added snaps§
    
    * Update prql-compiler/prqlc/src/cli.rs
    
    * -removed test on macOS
    
    * empty
    
    * -skip integration test on windows
    
    * -fixed taskfile
    
    * -added double quotes
    
    * Update .github/workflows/test-rust.yaml
    
    ---------
    
    Co-authored-by: eitsupi <[email protected]>
    Co-authored-by: Maximilian Roos <[email protected]>
    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
    Co-authored-by: Maximilian Roos <[email protected]>
    5 people committed Apr 2, 2023
    Configuration menu
    Copy the full SHA
    03c335d View commit details
    Browse the repository at this point in the history
  5. chore(test): bind mount read only in compose file for testing (PRQL#2352

    )
    
    * test: bind mount read only in compose file for testing
    
    * chore: should not chown /tmp/chinook
    eitsupi authored and max-sixty committed Apr 2, 2023
    Configuration menu
    Copy the full SHA
    4e0b576 View commit details
    Browse the repository at this point in the history
  6. build: tweak megalinter config for sql (PRQL#2349)

    * build: disable tsqllint in megalinter
    
    * build: add sqlfluff config file
    
    * format: autoformatting by sqlfluff
    
    * build: ignore `references.keywords` rule of sqlfluff
    eitsupi authored and max-sixty committed Apr 2, 2023
    Configuration menu
    Copy the full SHA
    afb6e5e View commit details
    Browse the repository at this point in the history
  7. refactor: Use tags for the language code blocks (PRQL#2350)

    * refactor: Use tags for the language code blocks
    
    Idea from PRQL#2348
    
    * change to spaces
    max-sixty committed Apr 2, 2023
    Configuration menu
    Copy the full SHA
    3aa52a8 View commit details
    Browse the repository at this point in the history
  8. docs: Update CHANGELOG.md (PRQL#2356)

    * Update CHANGELOG.md
    
    * [pre-commit.ci] auto fixes from pre-commit.com hooks
    
    for more information, see https://pre-commit.ci
    
    * Update CHANGELOG.md
    
    ---------
    
    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
    Co-authored-by: Maximilian Roos <[email protected]>
    3 people committed Apr 2, 2023
    Configuration menu
    Copy the full SHA
    16e7c72 View commit details
    Browse the repository at this point in the history
  9. .

    max-sixty committed Apr 2, 2023
    Configuration menu
    Copy the full SHA
    113d08c View commit details
    Browse the repository at this point in the history
  10. internal: Remove unneeded expression (PRQL#2360)

    We can't hit this since the `*` case is covered above IIUC
    max-sixty committed Apr 2, 2023
    Configuration menu
    Copy the full SHA
    c365137 View commit details
    Browse the repository at this point in the history
  11. chore(test): set MySQL's secure-file-priv="" option in the command …

    …instead of conf file (PRQL#2359)
    
    * chore(test): remove unused mysql conf file
    
    * fix: pass `--secure-file-priv=""` via compose file
    eitsupi authored and max-sixty committed Apr 2, 2023
    Configuration menu
    Copy the full SHA
    5ae5ac4 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    ee066d4 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    41f6321 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    66c65bf View commit details
    Browse the repository at this point in the history
  15. docs(book): include PRQL changelog in book (PRQL#2348)

    Close PRQL#2344
    
    Since `prql` code blocks in md files included in the Book will evaluated
    and replace with html, this PR introduce a new Option `no-eval` that
    modifies the Book preprocessor to not evaluate Changelog's `prql` code
    blocks.
    Also add a pre-commit hook to avoid using bare `prql` code blocks on
    `CHANGELOG.md`.
    
    ---------
    
    Co-authored-by: Maximilian Roos <[email protected]>
    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
    3 people committed Apr 2, 2023
    Configuration menu
    Copy the full SHA
    414fd71 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2023

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

Commits on Jun 8, 2023

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

Commits on Jun 14, 2023

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