Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[ASTERIXDB-2454] Remove non-unique AQL tests (pt.1)

Change-Id: I13f676e9322f8b94e8c9686b261e8752c7100724

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

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>

    • -27
    • +0
    ./invoke-private-function/invoke-private-function.1.ddl.aql
    • -18
    • +0
    ./invoke-private-function/invoke-private-function.2.update.aql
    • -41
    • +0
    ./invoke-private-function/invoke-private-function.3.query.aql
    • -41
    • +0
    ./query-ASTERIXDB-1298/query-ASTERIXDB-1298.1.ddl.aql
    • -56
    • +0
    ./query-ASTERIXDB-1298/query-ASTERIXDB-1298.2.update.aql
    • -25
    • +0
    ./query-ASTERIXDB-1298/query-ASTERIXDB-1298.3.query.aql
    • -25
    • +0
    ./query-issue172/query-issue172.1.ddl.aql
    • -25
    • +0
    ./query-issue172/query-issue172.2.update.aql
    • -27
    • +0
    ./query-issue172/query-issue172.3.query.aql
    • -25
    • +0
    ./query-issue201/query-issue201.1.ddl.aql
    • -25
    • +0
    ./query-issue201/query-issue201.2.update.aql
    • -30
    • +0
    ./query-issue201/query-issue201.3.query.aql
  1. … 3328 more files in changeset.
Revert "[ASTERIXDB-2454] Remove non-unique AQL tests"

This reverts commit f372c96ddb3414e7f4f54b13059b065310157d65.

Change-Id: Ie8c4c9b50ed3daf528c75168b6d9c2d675cd04a5

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

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: Ali Alsuliman <ali.al.solaiman@gmail.com>

    • -0
    • +27
    ./invoke-private-function/invoke-private-function.1.ddl.aql
    • -0
    • +18
    ./invoke-private-function/invoke-private-function.2.update.aql
    • -0
    • +41
    ./invoke-private-function/invoke-private-function.3.query.aql
    • -0
    • +41
    ./query-ASTERIXDB-1298/query-ASTERIXDB-1298.1.ddl.aql
    • -0
    • +56
    ./query-ASTERIXDB-1298/query-ASTERIXDB-1298.2.update.aql
    • -0
    • +25
    ./query-ASTERIXDB-1298/query-ASTERIXDB-1298.3.query.aql
    • -0
    • +25
    ./query-issue172/query-issue172.1.ddl.aql
    • -0
    • +25
    ./query-issue172/query-issue172.2.update.aql
    • -0
    • +27
    ./query-issue172/query-issue172.3.query.aql
    • -0
    • +25
    ./query-issue201/query-issue201.1.ddl.aql
    • -0
    • +25
    ./query-issue201/query-issue201.2.update.aql
    • -0
    • +30
    ./query-issue201/query-issue201.3.query.aql
  1. … 4537 more files in changeset.
[ASTERIXDB-2454] Remove non-unique AQL tests

Change-Id: I13f676e9322f8b94e8c9686b261e8752a7100722

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

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

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>

    • -27
    • +0
    ./invoke-private-function/invoke-private-function.1.ddl.aql
    • -18
    • +0
    ./invoke-private-function/invoke-private-function.2.update.aql
    • -41
    • +0
    ./invoke-private-function/invoke-private-function.3.query.aql
    • -41
    • +0
    ./query-ASTERIXDB-1298/query-ASTERIXDB-1298.1.ddl.aql
    • -56
    • +0
    ./query-ASTERIXDB-1298/query-ASTERIXDB-1298.2.update.aql
    • -25
    • +0
    ./query-ASTERIXDB-1298/query-ASTERIXDB-1298.3.query.aql
    • -25
    • +0
    ./query-issue172/query-issue172.1.ddl.aql
    • -25
    • +0
    ./query-issue172/query-issue172.2.update.aql
    • -27
    • +0
    ./query-issue172/query-issue172.3.query.aql
    • -25
    • +0
    ./query-issue201/query-issue201.1.ddl.aql
    • -25
    • +0
    ./query-issue201/query-issue201.2.update.aql
    • -30
    • +0
    ./query-issue201/query-issue201.3.query.aql
  1. … 4537 more files in changeset.
[ASTERIXDB-2181][FUN] Check whether a function is usable at creation

Verify rewrite step on a function before allowing creation

Add negative tests for bad function declarations

Change-Id: I262b8cfd29117c18f452973fed147696b83f1249

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

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. … 44 more files in changeset.
[ASTERIXDB-1983] Feed pipeline refactoring for SQL++

- user model changes: no

- storage format changes: no

- interface changes: no

Current implementation of feed uses handcraft AQL queries for creating

feed pipeline. This causes a lot of issues and does not support SQL++

very well. Also, there is an overhead for parsing the query everytime.

In this patch, it's replaced with compiled statement in SQL++ which

provides support for attaching UDF to feed as well.

Details:

1. Remove SubscribeFeedStatement.

2. Remove SubscribeFeed related query compilation code, and reuse the

upsert dataflow.

3. Added SQL++ User Defined Function support for feed, including adding

multiple functions to one feed.

4. Related test cases added.

5. Change the default behavior of feed to be upsert instead of upsert.

'insert-feed' option is provided for experiment uses.

6. This patch also fixes several feed related bugs: [ASTERIXDB-2085]

[ASTERIXDB-2124].

Change-Id: I0ae5a837613780a4d2c90c98139fdc6d5e040cc9

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

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

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

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

Reviewed-by: abdullah alamoudi <bamousaa@gmail.com>

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

    • -3
    • +9
    ./single-line-definition/single-line-definition.2.query.aql
  1. … 92 more files in changeset.
ASTERIXDB-1269 Fix Extraction of Query Segment and Refactor AQL Parser

This change fixes the issue ASTERIXDB-1269 and refactor aql.jj

removing qouted strings throughout the file and creating token's

definitions for them instead

Change-Id: I18ac4f8d86b3c5c7bfe226c98114499671649e93

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

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
    ./single-line-definition/single-line-definition.1.ddl.aql
    • -0
    • +28
    ./single-line-definition/single-line-definition.2.query.aql
    • -0
    • +27
    ./single-line-definition/single-line-definition.3.ddl.aql
  1. … 23 more files in changeset.
Hard Tabs++

Eliminate more hard tabs, widen scope of checkstyle rules to prevent regressions.

Relax whitespace expectations in polygon ctor

Change-Id: Ia3f78fc6705bc79a21cfa97fdfcad30998ab1058

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

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>

    • -2
    • +2
    ./query-issue172/query-issue172.1.ddl.aql
    • -1
    • +1
    ./query-issue172/query-issue172.2.update.aql
    • -1
    • +1
    ./query-issue172/query-issue172.3.query.aql
    • -2
    • +2
    ./query-issue201/query-issue201.1.ddl.aql
    • -1
    • +1
    ./query-issue201/query-issue201.2.update.aql
    • -1
    • +1
    ./query-issue201/query-issue201.3.query.aql
    • -2
    • +2
    ./query-issue218-2/query-issue218-2.1.ddl.aql
    • -1
    • +1
    ./query-issue218-2/query-issue218-2.2.update.aql
    • -1
    • +1
    ./query-issue218-2/query-issue218-2.3.query.aql
    • -1
    • +1
    ./query-issue218/query-issue218.1.ddl.aql
    • -1
    • +1
    ./query-issue218/query-issue218.2.update.aql
    • -1
    • +1
    ./query-issue218/query-issue218.3.query.aql
    • -2
    • +2
    ./query-issue244/query-issue244.2.update.aql
    • -3
    • +3
    ./query-issue244/query-issue244.3.query.aql
    • -3
    • +3
    ./query-issue455/query-issue455.1.ddl.aql
  1. … 441 more files in changeset.
ASTERIXDB-1190, ASTERIXDB-1216, ASTERIXDB-1317: fixes and regression tests.

Change-Id: If21ad96b1bff59fa2da601b920d4a61900cad81f

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

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

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

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

    • -0
    • +42
    ./query-ASTERIXDB-1317/query-ASTERIXDB-1317.1.ddl.aql
    • -0
    • +38
    ./query-ASTERIXDB-1317/query-ASTERIXDB-1317.2.update.aql
    • -0
    • +32
    ./query-ASTERIXDB-1317/query-ASTERIXDB-1317.3.query.aql
  1. … 20 more files in changeset.