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: google/zetasql
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 2024.11.1
Choose a base ref
...
head repository: google/zetasql
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 2025.03.1
Choose a head ref
  • 1 commit
  • 980 files changed
  • 1 contributor

Commits on Mar 23, 2025

  1. Export of internal ZetaSQL changes.

    --
    Change by ZetaSQL Team <no-reply@google.com>:
    No public description
    --
    Change by ZetaSQL Team <no-reply@google.com>:
    Add another signature for `CastFormatTimestampToString(PicoTime)` that takes an `absl::TimeZone` parameter.
    --
    Change by ZetaSQL Team <no-reply@google.com>:
    Remove in_development for feature_tokenized_search.
    --
    Change by Nevena Kotlaja <kotlaja@google.com>:
    No public description
    --
    Change by ZetaSQL Team <no-reply@google.com>:
    Trivial changes to Graph docs produced by running `generate-all-docs.sh`
    --
    Change by ZetaSQL Team <no-reply@google.com>:
    Rewrite CTEs in reverse order in DP / Aggregation threshold queries
    --
    Change by Christoph Dibak <dibak@google.com>:
    get group selection epsilon from FunctionEpsilonAssigner
    --
    Change by Ilya Biryukov <ibiryukov@google.com>:
    Remove a source file from the filegroup that contains only headers
    --
    Change by ZetaSQL Team <no-reply@google.com>:
    No public description
    --
    Change by ZetaSQL Team <no-reply@google.com>:
    Create constant_utils and move constant detection helpers in
    --
    Change by ZetaSQL Team <no-reply@google.com>:
    Removed deprecated `AnalyzerOptions::Data::lookup_expression_column_callback`.
    --
    Change by ZetaSQL Team <no-reply@google.com>:
    Update resolved AST doc.
    --
    Change by Brandon Dolphin <bdolphin@google.com>:
    Add mechanism in FunctionSignatureRewriteOptions to control validations for catalog lookups of builtins.
    --
    Change by ZetaSQL Team <no-reply@google.com>:
    Step 1 of updating pico representation in ValueProto, to be consistent with the approved design.
    --
    Change by ZetaSQL Team <no-reply@google.com>:
    Implement cast picotime to string with format string, i.e. YYYY-MM-DD style formatting.
    --
    Change by ZetaSQL Team <no-reply@google.com>:
    Don't manually generate copy of non-constructor arg.
    --
    Change by Brandon Dolphin <bdolphin@google.com>:
    Remove in_development=true from FEATURE_DISABLE_VALIDATE_REWRITERS_REFER_TO_BUILTINS.
    --
    Change by ZetaSQL Team <no-reply@google.com>:
    Update graph query examples in reference guide
    --
    Change by ZetaSQL Team <no-reply@google.com>:
    Add IsAnalysisConst utility function
    --
    Change by Brandon Dolphin <bdolphin@google.com>:
    Prevent map function rewriter from resolving non-builtin catalog objects.
    --
    Change by Brandon Dolphin <bdolphin@google.com>:
    Clean up override to provide filtered catalog to TypeofFunctionRewriter.
    --
    Change by Brandon Dolphin <bdolphin@google.com>:
    Filter catalog before calling builtin rewriters.
    --
    Change by Brandon Dolphin <bdolphin@google.com>:
    No public description
    --
    Change by Christoph Dibak <dibak@google.com>:
    Fix zero remaining epsilon
    --
    Change by ZetaSQL Team <no-reply@google.com>:
    Mark `FEATURE_V_1_4_MULTILEVEL_AGGREGATION_IN_UDAS` as no longer in_development
    --
    Change by ZetaSQL Team <no-reply@google.com>:
    Make ComputeOp preserve order if its input does.
    --
    Change by ZetaSQL Team <no-reply@google.com>:
    Add more analyzer tests for SQL UDFs, UDAs, and TVFs with multi level aggregates that use the inlining rewriters
    --
    Change by ZetaSQL Team <no-reply@google.com>:
    Removed redudant capture of this since Algebrizer::AlgebrizeUdaCall() is now static.
    --
    Change by ZetaSQL Team <no-reply@google.com>:
    Cleanup some includes and BUILD files.
    --
    Change by ZetaSQL Team <no-reply@google.com>:
    Removed `in_development` annotation from `FEATURE_V_1_4_PIPE_RECURSIVE_UNION`.
    --
    Change by ZetaSQL Team <no-reply@google.com>:
    Avoid deep copying of non-constructor fields twice.
    --
    Change by ZetaSQL Team <no-reply@google.com>:
    Clarify the behavior of %G and %g format elements, and ISO with non-ISO.
    --
    Change by ZetaSQL Team <no-reply@google.com>:
    Implemented the SQLBuilder support for pipe recursive union.
    --
    Change by ZetaSQL Team <no-reply@google.com>:
    No public description
    --
    Change by ZetaSQL Team <no-reply@google.com>:
    No public description
    --
    Change by ZetaSQL Team <no-reply@google.com>:
    No public description
    --
    Change by ZetaSQL Team <no-reply@google.com>:
    Fix up comments on recursive query related resolved AST nodes to include pipe RECURSIVE UNION as one of the forms.
    --
    Change by ZetaSQL Team <no-reply@google.com>:
    Support CREATE LOCALITY GROUP in parser
    --
    Change by ZetaSQL Team <no-reply@google.com>:
    Update Nullabel/Groupable Data Type Behavior for GRAPH_ELEMENT/GRAPH_PATH
    --
    Change by Brandon Dolphin <bdolphin@google.com>:
    Add Bazel dependency for cc_rules, load cc_test from there.
    --
    Change by ZetaSQL Team <no-reply@google.com>:
    No public description
    --
    Change by ZetaSQL Team <no-reply@google.com>:
    Fix error message on RETURN/WITH DISTINCT for unsupported type
    --
    Change by ZetaSQL Team <no-reply@google.com>:
    Update sample queries.
    --
    Change by ZetaSQL Team <no-reply@google.com>:
    Marks the WINDOW pipe operator as deprecated; EXTEND is to be used instead.
    --
    Change by ZetaSQL Team <no-reply@google.com>:
    Add JSON_CONTAINS function.
    --
    Change by ZetaSQL Team <no-reply@google.com>:
    Fix regex matcher in runtime_expected_errors.cc for RQG.
    --
    Change by Jeff Shute <jshute@google.com>:
    Mark pipe WINDOW operator as deprecated
    --
    Change by ZetaSQL Team <no-reply@google.com>:
    Refactor ProcessQuery() to return a unique_ptr instead of a raw pointer.
    --
    Change by Brandon Dolphin <bdolphin@google.com>:
    Implement BuiltinOnlyCatalog for use in analyzer when only builtin objects should be referenced.
    --
    Change by ZetaSQL Team <no-reply@google.com>:
    Cleanup some includes and BUILD files.
    --
    Change by Jeff Shute <jshute@google.com>:
    Compliance test for window functions and named windows in pipe operators.
    --
    Change by ZetaSQL Team <no-reply@google.com>:
    Enable macro expansion support in execute_query tool
    --
    Change by ZetaSQL Team <no-reply@google.com>:
    Enable prune_unused_columns in execute_query.
    --
    Change by Jeff Shute <jshute@google.com>:
    Add a couple compliance tests for pipe WITH.
    --
    Change by Jeff Shute <jshute@google.com>:
    Implement pipe WITH.
    --
    Change by Brandon Dolphin <bdolphin@google.com>:
    Remove `in_development` for feature_tokenized_search.
    --
    Change by Jeff Shute <jshute@google.com>:
    Implemented named windows support in pipe SELECT and EXTEND.
    --
    Change by ZetaSQL Team <no-reply@google.com>:
    Simplify the serialization code.
    --
    Change by ZetaSQL Team <no-reply@google.com>:
    Remove `in_development` for feature_tokenized_search.
    --
    Change by ZetaSQL Team <no-reply@google.com>:
    Support CTEs in SQL TVF bodies in the direct implementation.
    --
    Change by ZetaSQL Team <no-reply@google.com>:
    Direct implementation for SQL TVFs in the ref impl.
    --
    Change by ZetaSQL Team <no-reply@google.com>:
    Simplify the serialization code.
    --
    Change by ZetaSQL Team <no-reply@google.com>:
    Automated Code Change
    --
    Change by Brandon Dolphin <bdolphin@google.com>:
    Correct FEATURE_DISABLE_VALIDATE_REWRITERS_REFER_TO_BUILTINS to be an unversioned feature.
    --
    Change by ZetaSQL Team <no-reply@google.com>:
    Refactor ResolvedInsertStmt in SQLBuilder to use ProcessQuery.
    --
    Change by ZetaSQL Team <no-reply@google.com>:
    DCHECK TypeFactory::AddDependency() if `other_type` is null
    --
    Change by ZetaSQL Team <no-reply@google.com>:
    Respect the new line characters in the file when fixing multiline comments.
    --
    Change by ZetaSQL Team <no-reply@google.com>:
    Add compliance test support for TVFs.
    --
    Change by Brandon Dolphin <bdolphin@google.com>:
    Cleanup the BUILD for analyzer.
    --
    Change by ZetaSQL Team <no-reply@google.com>:
    Improve an error message for mismatched value table
    --
    Change by Brandon Dolphin <bdolphin@google.com>:
    Add FEATURE_V_1_4_DISABLE_VALIDATE_REWRITERS_REFER_TO_BUILTINS.
    --
    Change by ZetaSQL Team <no-reply@google.com>:
    Fixed a compilation warning
    --
    Change by ZetaSQL Team <no-reply@google.com>:
    No public description
    --
    Change by ZetaSQL Team <no-reply@google.com>:
    No public description
    --
    Change by ZetaSQL Team <no-reply@google.com>:
    No public description
    --
    Change by ZetaSQL Team <no-reply@google.com>:
    Ignore `FEATURE_TABLE_SYNTAX_RESOLVE_ARGUMENT_LAST` when resolving TVFs from modules.
      (And 585 more changes)
    
    GitOrigin-RevId: 58df110fb4601855918511d30ea3edb727ef879e
    Change-Id: Ib86b420f11c0015d8105e9fc0ea0bd535fd4e560
    ZetaSQL Team authored and ahirschberg-corp-oss committed Mar 23, 2025
    Configuration menu
    Copy the full SHA
    94ff7f5 View commit details
    Browse the repository at this point in the history
Loading