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

Add REGEXP_LIKE, fix bugs in REGEXP_EXTRACT. #9893

Merged
merged 16 commits into from
Jun 3, 2020
Merged

Commits on May 19, 2020

  1. Add REGEXP_LIKE, fix empty-pattern bug in REGEXP_EXTRACT.

    - Add REGEXP_LIKE function that returns a boolean, and is useful in
      WHERE clauses.
    - Fix REGEXP_EXTRACT return type (should be nullable; causes incorrect
      filter elision).
    - Fix REGEXP_EXTRACT behavior for empty patterns: should always match
      (previously, they threw errors).
    - Improve error behavior when REGEXP_EXTRACT and REGEXP_LIKE are passed
      non-literal patterns.
    - Improve documentation of REGEXP_EXTRACT.
    gianm committed May 19, 2020
    Configuration menu
    Copy the full SHA
    73d8fd1 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2020

  1. Changes based on PR review.

    gianm committed May 21, 2020
    Configuration menu
    Copy the full SHA
    215971a View commit details
    Browse the repository at this point in the history
  2. Fix arg check.

    gianm committed May 21, 2020
    Configuration menu
    Copy the full SHA
    0f3170b View commit details
    Browse the repository at this point in the history
  3. Important fixes!

    gianm committed May 21, 2020
    Configuration menu
    Copy the full SHA
    00698bf View commit details
    Browse the repository at this point in the history
  4. Add speller.

    gianm committed May 21, 2020
    Configuration menu
    Copy the full SHA
    dd0c16f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    89dcaa8 View commit details
    Browse the repository at this point in the history

Commits on May 27, 2020

  1. Configuration menu
    Copy the full SHA
    8b95b9e View commit details
    Browse the repository at this point in the history
  2. wip

    gianm committed May 27, 2020
    Configuration menu
    Copy the full SHA
    c72cab0 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2020

  1. Configuration menu
    Copy the full SHA
    0f67d2c View commit details
    Browse the repository at this point in the history
  2. Additional tests.

    gianm committed Jun 1, 2020
    Configuration menu
    Copy the full SHA
    192ac33 View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2020

  1. Configuration menu
    Copy the full SHA
    cb89950 View commit details
    Browse the repository at this point in the history
  2. Fix up tests.

    gianm committed Jun 2, 2020
    Configuration menu
    Copy the full SHA
    ce4197c View commit details
    Browse the repository at this point in the history
  3. Add validation error tests.

    gianm committed Jun 2, 2020
    Configuration menu
    Copy the full SHA
    71b9e29 View commit details
    Browse the repository at this point in the history
  4. Additional tests.

    gianm committed Jun 2, 2020
    Configuration menu
    Copy the full SHA
    6641cab View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2020

  1. Configuration menu
    Copy the full SHA
    292836a View commit details
    Browse the repository at this point in the history
  2. Remove useless call.

    gianm committed Jun 3, 2020
    Configuration menu
    Copy the full SHA
    bb32227 View commit details
    Browse the repository at this point in the history