Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[ASTERIXDB-2527][COMP] Fix illegal state error

- user model changes: no

- storage format changes: no

- interface changes: no

Details:

- Fix Illegal State error raised by the compiler

for a query with a quantified expression

Change-Id: I53046ffd104035e36395e8a0fa4c624ccfdedf09

Reviewed-on: https://asterix-gerrit.ics.uci.edu/3253

Reviewed-by: Ali Alsuliman <ali.al.solaiman@gmail.com>

Tested-by: Dmitry Lychagin <dmitry.lychagin@couchbase.com>

    • -0
    • +27
    ./in_as_or/in_as_or.10.query.sqlpp
  1. … 4 more files in changeset.
[ASTERIXDB-2440][COMP] Compiler failure with IN expression

- user model changes: no

- storage format changes: no

- interface changes: no

Details:

- Fixed NullPointerException when IN expression is passed as

an argument to a function call

Change-Id: I4f9734c37b074ef9b16bc7ae403ae079b86b0e9a

Reviewed-on: https://asterix-gerrit.ics.uci.edu/2890

Sonar-Qube: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Contrib: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Taewoo Kim <wangsaeu@gmail.com>

    • -0
    • +26
    ./in_as_or/in_as_or.9.query.sqlpp
  1. … 2 more files in changeset.
[ASTERIXDB-2433][COMP] Optimize IN operator with constant list

- user model changes: no

- storage format changes: no

- interface changes: no

Details:

- Translate IN operator with a constant list into disjunctive expression

- Add compiler setting “rewrite_in_as_or” to control this feature

- Add tests

Change-Id: Ifb6c68eef86d0c002d8cb330a5c68e82cfd8cf3e

Reviewed-on: https://asterix-gerrit.ics.uci.edu/2835

Reviewed-by: Till Westmann <tillw@apache.org>

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Contrib: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

    • -0
    • +38
    ./in_as_or/in_as_or.1.ddl.sqlpp
    • -0
    • +23
    ./in_as_or/in_as_or.2.update.sqlpp
    • -0
    • +25
    ./in_as_or/in_as_or.3.query.sqlpp
    • -0
    • +27
    ./in_as_or/in_as_or.4.query.sqlpp
    • -0
    • +29
    ./in_as_or/in_as_or.5.query.sqlpp
    • -0
    • +31
    ./in_as_or/in_as_or.6.query.sqlpp
    • -0
    • +31
    ./in_as_or/in_as_or.7.query.sqlpp
    • -0
    • +33
    ./in_as_or/in_as_or.8.query.sqlpp
    • -0
    • +2
    ./query-ASTERIXDB-1572/query-ASTERIXDB-1572.3.query.sqlpp
    • -0
    • +31
    ./query-ASTERIXDB-1572/query-ASTERIXDB-1572.4.query.sqlpp
  1. … 29 more files in changeset.
[ASTERIXDB-2399][SQL][FUN] Rename COLL_ aggregate functions

Rename to COLL_ functions to use the prefix STRICT_ to reduce the

confusion about which functions implement a strict NULL handling.

Change-Id: I5c103dbe7fa42bf5c4e2bfa53592b2041084aa8f

Reviewed-on: https://asterix-gerrit.ics.uci.edu/2691

Sonar-Qube: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Contrib: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Dmitry Lychagin <dmitry.lychagin@couchbase.com>

    • -1
    • +1
    ./relational_division2/relational_division2.3.query.sqlpp
  1. … 279 more files in changeset.
[ASTERIXDB-2272][FUN] Count character positions from 0

- user model changes: yes

- storage format changes: no

- interface changes: no

Details:

- Count character positions in strings, binary from 0 instead of 1

- Affects following built-in functions:

position(), regexp_position(), substr()/subtring(),

sub_binary(), find-binary()

- Introduce new configuration property “compiler.stringoffset”

for backward compatibility

compiler.stringoffset = 0 - count from 0 (new default)

compiler.stringoffset = 1 - count from 1 (backwards-compatible setting)

Change-Id: Icdb2c241983d5f592b2695ef16eae9951518d7fd

Reviewed-on: https://asterix-gerrit.ics.uci.edu/2342

Reviewed-by: Dmitry Lychagin <dmitry.lychagin@couchbase.com>

Tested-by: Dmitry Lychagin <dmitry.lychagin@couchbase.com>

  1. … 107 more files in changeset.
[ASTERIXDB-2244][RT] Implement micro union-all operator

- user model changes: no

- storage format changes: no

- interface changes: no

Details:

- implement support for binary micro operators in subplans

- implement micro union-all operator

- fix free variables visitor

Change-Id: I11be926f175889978c144dd4483ec565d3d86e2d

Reviewed-on: https://asterix-gerrit.ics.uci.edu/2277

Reviewed-by: Till Westmann <tillw@apache.org>

Contrib: Till Westmann <tillw@apache.org>

Integration-Tests: Till Westmann <tillw@apache.org>

Tested-by: Till Westmann <tillw@apache.org>

    • -0
    • +27
    ./non_unary_subplan_01/non_unary_subplan_01.1.ddl.sqlpp
    • -0
    • +28
    ./non_unary_subplan_01/non_unary_subplan_01.2.update.sqlpp
    • -0
    • +33
    ./non_unary_subplan_01/non_unary_subplan_01.3.query.sqlpp
  1. … 39 more files in changeset.
[ASTERIXDB-2050][SQL] Enforce a Semicolon After Each SQL++ Statement

- user model changes: a semicolon must be added after

every SQL++ statement.

- storage format changes: no

- interface changes: no

Details:

- Enforce a semicolon after each SQL++ statement.

- Adapt existing SQL++ test cases to new model.

Change-Id: I27e9e8fde5ff867ab569c8d443ba1522738046e3

Reviewed-on: https://asterix-gerrit.ics.uci.edu/1954

Sonar-Qube: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Till Westmann <tillw@apache.org>

    • -2
    • +2
    ./aggregate_join_external/aggregate_join_external.1.ddl.sqlpp
    • -2
    • +2
    ./decorrelate_with_unique_id/decorrelate_with_unique_id.1.ddl.sqlpp
    • -2
    • +2
    ./decorrelate_with_unique_id_2/decorrelate_with_unique_id_2.1.ddl.sqlpp
    • -2
    • +2
    ./in_correlated/in_correlated.1.ddl.sqlpp
    • -1
    • +1
    ./query-ASTERIXDB-1168/query-ASTERIXDB-1168.1.ddl.sqlpp
    • -2
    • +2
    ./query-ASTERIXDB-1674/query-ASTERIXDB-1674.1.ddl.sqlpp
    • -2
    • +2
    ./relational_division/relational_division.1.ddl.sqlpp
    • -2
    • +2
    ./relational_division2/relational_division2.1.ddl.sqlpp
    • -2
    • +2
    ./relational_division3/relational_division3.1.ddl.sqlpp
  1. … 2064 more files in changeset.
ASTERIXDB-1674: fix LoadRecordFieldsRule and RemoveRedundantVariablesRule.

Change-Id: I52b2e3afac5ea99c13723cfc707821f95220a54a

Reviewed-on: https://asterix-gerrit.ics.uci.edu/1251

Sonar-Qube: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Till Westmann <tillw@apache.org>

    • -0
    • +38
    ./query-ASTERIXDB-1674/query-ASTERIXDB-1674.1.ddl.sqlpp
    • -0
    • +24
    ./query-ASTERIXDB-1674/query-ASTERIXDB-1674.2.update.sqlpp
    • -0
    • +38
    ./query-ASTERIXDB-1674/query-ASTERIXDB-1674.3.query.sqlpp
  1. … 8 more files in changeset.
Renaming SQL++ core aggregation functions:

- array_xxx -> coll_xxx, which considers nulls and missings,

- array_sql_xxx -> array_xxx, which ignores nulls and missings.

Change-Id: Ie58c31af69094b93ba21df54f90f5fad28998a34

Reviewed-on: https://asterix-gerrit.ics.uci.edu/1236

Sonar-Qube: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Till Westmann <tillw@apache.org>

    • -1
    • +1
    ./relational_division2/relational_division2.3.query.sqlpp
  1. … 384 more files in changeset.
ASTERIXDB-1539: add aliases for several builtin types and builtin functions.

- tinyint for int8;

- smallint for int16;

- integer(or, int) for int32;

- bigint for int64;

- year_month_duration for year-month-duration;

- day_time_duration for day-time-duration;

- timestamp for datetime;

- double precision for double;

int8, int16, int32, int64, year-month-duration and day-time-duration

is going to be deprecated.

In addition, it

- converts underscores to hypens for SQL++ functions;

- uses "array_" prefix for builtin aggregation functions.

Change-Id: I5c4a933f9775e89c2d503d9ea1cb98c5934d1475

Reviewed-on: https://asterix-gerrit.ics.uci.edu/1199

Sonar-Qube: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Yingyi Bu <buyingyi@gmail.com>

    • -1
    • +1
    ./aggregate_join/aggregate_join.1.ddl.sqlpp
    • -5
    • +5
    ./aggregate_join_external/aggregate_join_external.1.ddl.sqlpp
    • -5
    • +5
    ./decorrelate_with_unique_id/decorrelate_with_unique_id.1.ddl.sqlpp
    • -6
    • +6
    ./decorrelate_with_unique_id_2/decorrelate_with_unique_id_2.1.ddl.sqlpp
    • -1
    • +1
    ./decorrelate_with_unique_id_2/decorrelate_with_unique_id_2.3.query.sqlpp
    • -5
    • +5
    ./in_correlated/in_correlated.1.ddl.sqlpp
    • -1
    • +1
    ./query-ASTERIXDB-1168/query-ASTERIXDB-1168.1.ddl.sqlpp
    • -1
    • +1
    ./query-ASTERIXDB-1571-2/query-ASTERIXDB-1571-2.1.ddl.sqlpp
    • -1
    • +1
    ./query-ASTERIXDB-1571-3/query-ASTERIXDB-1571-3.1.ddl.sqlpp
    • -1
    • +1
    ./query-ASTERIXDB-1571-4/query-ASTERIXDB-1571-4.1.ddl.sqlpp
  1. … 3547 more files in changeset.
ASTERIXDB-1572 and ASTERIXDB-1591: fix and regression tests.

- push aggregates into subplans;

- fix recursive variable mapping in subquery decorrelation.

Change-Id: I7092dd2fa7c9193ff919b27464854936f48261b0

Reviewed-on: https://asterix-gerrit.ics.uci.edu/1161

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Till Westmann <tillw@apache.org>

    • -0
    • +31
    ./query-ASTERIXDB-1572/query-ASTERIXDB-1572.1.ddl.sqlpp
    • -0
    • +23
    ./query-ASTERIXDB-1572/query-ASTERIXDB-1572.2.update.sqlpp
    • -0
    • +29
    ./query-ASTERIXDB-1572/query-ASTERIXDB-1572.3.query.sqlpp
  1. … 28 more files in changeset.
ASTERIXDB-1581: fix subquery decorrelation.

- fix concurrent modification exception;

- fix variable substitution ordering;

- fix required partitioning property for DataSourceScan;

- fix partitioning property enforcer for nested operators;

- fix recursive subplan decorrelation;

- fix CardinalityInferenceVisitor;

- add a rule to switch inner join branches;

- fix SimpleUnnestToProductRule;

- add test cases which are variants of ASTERIXDB-1581.

Change-Id: Ia2fa4b5b836eafee1975bd1164ae7c22199a4af0

Reviewed-on: https://asterix-gerrit.ics.uci.edu/1125

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Till Westmann <tillw@apache.org>

    • -0
    • +31
    ./aggregate_join/aggregate_join.1.ddl.sqlpp
    • -0
    • +23
    ./aggregate_join/aggregate_join.2.update.sqlpp
    • -0
    • +26
    ./aggregate_join/aggregate_join.3.query.sqlpp
    • -0
    • +55
    ./aggregate_join_external/aggregate_join_external.1.ddl.sqlpp
    • -0
    • +27
    ./aggregate_join_external/aggregate_join_external.3.query.sqlpp
  1. … 69 more files in changeset.
ASTERIXDB-1597: fix and add a regression test.

- Change the order of rule applications, let PushAggFuncIntoStandaloneAggregateRule

run after ExtractCommonExpressionsRule

Change-Id: Ifc7d757f4d0073dc00a5b2a5aca16581f12cec1d

Reviewed-on: https://asterix-gerrit.ics.uci.edu/1116

Sonar-Qube: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Till Westmann <tillw@apache.org>

    • -0
    • +31
    ./query-ASTERIXDB-1597/query-ASTERIXDB-1597.1.ddl.sqlpp
    • -0
    • +23
    ./query-ASTERIXDB-1597/query-ASTERIXDB-1597.2.update.sqlpp
    • -0
    • +26
    ./query-ASTERIXDB-1597/query-ASTERIXDB-1597.3.query.sqlpp
  1. … 3 more files in changeset.
ASTERIXDB-1574: improve error message.

Change-Id: Icc249c33ff0fa13394ce2aebcac937c3866ba659

Reviewed-on: https://asterix-gerrit.ics.uci.edu/1082

Sonar-Qube: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Till Westmann <tillw@apache.org>

    • -0
    • +31
    ./query-ASTERIXDB-1574-2/query-ASTERIXDB-1574-2.1.ddl.sqlpp
    • -0
    • +24
    ./query-ASTERIXDB-1574-2/query-ASTERIXDB-1574-2.2.update.sqlpp
    • -0
    • +24
    ./query-ASTERIXDB-1574-2/query-ASTERIXDB-1574-2.3.query.sqlpp
    • -0
    • +31
    ./query-ASTERIXDB-1574-3/query-ASTERIXDB-1574-3.1.ddl.sqlpp
    • -0
    • +24
    ./query-ASTERIXDB-1574-3/query-ASTERIXDB-1574-3.2.update.sqlpp
    • -0
    • +24
    ./query-ASTERIXDB-1574-3/query-ASTERIXDB-1574-3.3.query.sqlpp
    • -0
    • +31
    ./query-ASTERIXDB-1574/query-ASTERIXDB-1574.1.ddl.sqlpp
    • -0
    • +24
    ./query-ASTERIXDB-1574/query-ASTERIXDB-1574.2.update.sqlpp
    • -0
    • +25
    ./query-ASTERIXDB-1574/query-ASTERIXDB-1574.3.query.sqlpp
  1. … 3 more files in changeset.
ASTERIXDB-1571: fix and add regression tests.

- also fix the left outer type propagation policy.

Change-Id: I45d6dbabdef709c9ba3cb883412301ab7fd69a85

Reviewed-on: https://asterix-gerrit.ics.uci.edu/1075

Sonar-Qube: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Till Westmann <tillw@apache.org>

    • -0
    • +31
    ./query-ASTERIXDB-1571-2/query-ASTERIXDB-1571-2.1.ddl.sqlpp
    • -0
    • +23
    ./query-ASTERIXDB-1571-2/query-ASTERIXDB-1571-2.2.update.sqlpp
    • -0
    • +27
    ./query-ASTERIXDB-1571-2/query-ASTERIXDB-1571-2.3.query.sqlpp
    • -0
    • +31
    ./query-ASTERIXDB-1571-3/query-ASTERIXDB-1571-3.1.ddl.sqlpp
    • -0
    • +24
    ./query-ASTERIXDB-1571-3/query-ASTERIXDB-1571-3.2.update.sqlpp
    • -0
    • +36
    ./query-ASTERIXDB-1571-3/query-ASTERIXDB-1571-3.3.query.sqlpp
    • -0
    • +31
    ./query-ASTERIXDB-1571-4/query-ASTERIXDB-1571-4.1.ddl.sqlpp
    • -0
    • +24
    ./query-ASTERIXDB-1571-4/query-ASTERIXDB-1571-4.2.update.sqlpp
    • -0
    • +36
    ./query-ASTERIXDB-1571-4/query-ASTERIXDB-1571-4.3.query.sqlpp
    • -0
    • +31
    ./query-ASTERIXDB-1571/query-ASTERIXDB-1571.1.ddl.sqlpp
    • -0
    • +23
    ./query-ASTERIXDB-1571/query-ASTERIXDB-1571.2.update.sqlpp
    • -0
    • +27
    ./query-ASTERIXDB-1571/query-ASTERIXDB-1571.3.query.sqlpp
  1. … 8 more files in changeset.
Clean up GROUP BY and WITH clause.

- fix ASTERIXDB-971, i.e., the expression to plan translator for FLWOGR without a "for";

- fix the scoping for nested WITH clause;

- fix the scoping for nested GROUP BY clause;

- fix default fields in group variables;

- fix/unify the expression substition AST visitor;

- enhance RemoveUnusedAssignAndAggregateRule to be able to remove unused GROUP BY

decoration varaibles;

- clearly sperate SQL++ aggregate functions and SQL-92 aggregate functions, i.e.,

SQL-92 aggregate sugars cannot apply to SQL++ aggregate functions;

- fix PushAggregateIntoGroupbyRule for nested plan deletions;

- enhance RemoveCartesianProductWithEmptyBranchRule;

- add ExtractGroupByDecorVariablesRule;

- add an aggregate function first-element;

- fix ASTERIXDB-1560, an error message issue.

Change-Id: I62fca7f937aa007d97ed87c75cef19f6aa3e5ade

Reviewed-on: https://asterix-gerrit.ics.uci.edu/1050

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Till Westmann <tillw@apache.org>

  1. … 235 more files in changeset.
Renaming: "table"->"dataset", "database"->"dataverse".

Change-Id: Ia80193f08651fc99341d9a8cf156d0feb6d0575f

Reviewed-on: https://asterix-gerrit.ics.uci.edu/1036

Sonar-Qube: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Till Westmann <tillw@apache.org>

    • -4
    • +4
    ./decorrelate_with_unique_id/decorrelate_with_unique_id.1.ddl.sqlpp
    • -3
    • +3
    ./decorrelate_with_unique_id_2/decorrelate_with_unique_id_2.1.ddl.sqlpp
    • -4
    • +4
    ./in_correlated/in_correlated.1.ddl.sqlpp
    • -3
    • +3
    ./query-ASTERIXDB-1168/query-ASTERIXDB-1168.1.ddl.sqlpp
    • -4
    • +4
    ./relational_division/relational_division.1.ddl.sqlpp
    • -2
    • +2
    ./relational_division/relational_division.2.update.sqlpp
    • -4
    • +4
    ./relational_division2/relational_division2.1.ddl.sqlpp
    • -2
    • +2
    ./relational_division2/relational_division2.2.update.sqlpp
    • -4
    • +4
    ./relational_division3/relational_division3.1.ddl.sqlpp
    • -2
    • +2
    ./relational_division3/relational_division3.2.update.sqlpp
  1. … 2760 more files in changeset.
Add EXISTS/NOT EXISTS.

- Fixed the precedence order of NOT.

Change-Id: I7ec20753659e2de2fd65e5f858e0f73796b907d0

Reviewed-on: https://asterix-gerrit.ics.uci.edu/1001

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Till Westmann <tillw@apache.org>

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

    • -0
    • +55
    ./exists/exists.1.ddl.sqlpp
    • -0
    • +18
    ./exists/exists.2.update.sqlpp
    • -0
    • +40
    ./exists/exists.3.query.sqlpp
    • -0
    • +55
    ./not_exists/not_exists.1.ddl.sqlpp
    • -0
    • +18
    ./not_exists/not_exists.2.update.sqlpp
    • -0
    • +40
    ./not_exists/not_exists.3.query.sqlpp
    • -0
    • +51
    ./relational_division/relational_division.1.ddl.sqlpp
    • -0
    • +24
    ./relational_division/relational_division.2.update.sqlpp
    • -0
    • +35
    ./relational_division/relational_division.3.query.sqlpp
    • -0
    • +51
    ./relational_division2/relational_division2.1.ddl.sqlpp
    • -0
    • +24
    ./relational_division2/relational_division2.2.update.sqlpp
    • -0
    • +41
    ./relational_division2/relational_division2.3.query.sqlpp
    • -0
    • +51
    ./relational_division3/relational_division3.1.ddl.sqlpp
    • -0
    • +24
    ./relational_division3/relational_division3.2.update.sqlpp
    • -0
    • +38
    ./relational_division3/relational_division3.3.query.sqlpp
  1. … 54 more files in changeset.
Support SQL-compliant group-by syntax.

1. Add AST-level deep equality and expression subsutitions;

2. Fix DeepCopyVisitor and InlineColumnAliasVisitor for edge cases;

3. Add deep equality tests;

4. Add group-by tests for the SQL-compliant syntax.

Change-Id: Ia1cbe1fab216b5f47577d75fd870a537cfe1e84f

Reviewed-on: https://asterix-gerrit.ics.uci.edu/990

Sonar-Qube: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Till Westmann <tillw@apache.org>

    • -0
    • +24
    ./alias_negative/alias_negative.1.query.sqlpp
  1. … 117 more files in changeset.
Support LIKE, NOT LIKE, IN, NOT IN.

Change-Id: I497c4420431460bc461937dd5fc58956e1fad6ea

Reviewed-on: https://asterix-gerrit.ics.uci.edu/974

Reviewed-by: Till Westmann <tillw@apache.org>

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

    • -0
    • +18
    ./in/in.2.update.sqlpp
    • -0
    • +28
    ./in/in.3.query.sqlpp
    • -0
    • +55
    ./in_correlated/in_correlated.1.ddl.sqlpp
    • -0
    • +18
    ./in_correlated/in_correlated.2.update.sqlpp
    • -0
    • +29
    ./in_correlated/in_correlated.3.query.sqlpp
    • -0
    • +55
    ./not_in/not_in.1.ddl.sqlpp
    • -0
    • +18
    ./not_in/not_in.2.update.sqlpp
    • -0
    • +28
    ./not_in/not_in.3.query.sqlpp
  1. … 50 more files in changeset.
Use backticks instead of double quotes for delimited identifiers in SQL++.

Change-Id: I2db58d68e8e28befa4105504c261b101fa0285af

Reviewed-on: https://asterix-gerrit.ics.uci.edu/909

Reviewed-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Till Westmann <tillw@apache.org>

    • -6
    • +6
    ./decorrelate_with_unique_id/decorrelate_with_unique_id.1.ddl.sqlpp
    • -9
    • +9
    ./decorrelate_with_unique_id_2/decorrelate_with_unique_id_2.1.ddl.sqlpp
  1. … 2130 more files in changeset.