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

impr(quaint/qe): PostgreSQL DISTINCT ON #4223

Merged
merged 20 commits into from
Dec 4, 2023
Merged

impr(quaint/qe): PostgreSQL DISTINCT ON #4223

merged 20 commits into from
Dec 4, 2023

Commits on Nov 28, 2023

  1. add distinct db capability

    Druue committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    57bd41f View commit details
    Browse the repository at this point in the history
  2. wip distinct typing

    Druue committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    16ec526 View commit details
    Browse the repository at this point in the history
  3. distinct_on rendering in quaint

    Druue committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    4f2e7ea View commit details
    Browse the repository at this point in the history
  4. rendering

    Druue committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    deee44d View commit details
    Browse the repository at this point in the history
  5. Breaking tests

    Druue committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    4c5e39a View commit details
    Browse the repository at this point in the history
  6. Test Highlight:

    queries::distinct::distinct::with_duplicates
    Druue committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    67cbbbc View commit details
    Browse the repository at this point in the history
  7. Add builder for inmemproc

    Add capability for db distinct in:
    - read_many
    - m2m
    - one2m
    Druue committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    143988e View commit details
    Browse the repository at this point in the history
  8. Update tests (wip)

    Druue committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    40a9917 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2023

  1. Fixed

    - inmemory distinct will actually be used
    Added
    - capability for distinct inmem when orderby
    Druue committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    611cc4e View commit details
    Browse the repository at this point in the history
  2. Clean up distinct builder

    Druue committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    2e7c863 View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2023

  1. Configuration menu
    Copy the full SHA
    90b35f3 View commit details
    Browse the repository at this point in the history
  2. Fixed skip bug

    using builder
    Druue committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    8401c12 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c836bcc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0223800 View commit details
    Browse the repository at this point in the history
  5. Updated tests to:

    - track current in-mem snapshots
    - track in-db pg snapshots
    Druue committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    64b8841 View commit details
    Browse the repository at this point in the history
  6. remove nl

    Druue committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    66f919a View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2023

  1. Add DistinctOn preview feature

    Druue committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    439eeb0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    14c206b View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2023

  1. Fix aggregation tests

    Druue committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    20a8420 View commit details
    Browse the repository at this point in the history
  2. Update preview feature test

    Druue committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    a948112 View commit details
    Browse the repository at this point in the history