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>

    • -35
    • +0
    ./cross-dv01/cross-dv01.2.update.aql
    • -32
    • +0
    ./cross-dv01/cross-dv01.3.query.aql
    • -34
    • +0
    ./cross-dv02/cross-dv02.2.update.aql
    • -30
    • +0
    ./cross-dv02/cross-dv02.3.query.aql
    • -28
    • +0
    ./cross-dv03/cross-dv03.2.update.aql
    • -33
    • +0
    ./cross-dv03/cross-dv03.3.query.aql
    • -29
    • +0
    ./cross-dv04/cross-dv04.2.update.aql
    • -33
    • +0
    ./cross-dv04/cross-dv04.3.query.aql
    • -32
    • +0
    ./cross-dv07/cross-dv07.2.update.aql
    • -29
    • +0
    ./cross-dv07/cross-dv07.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
    • +35
    ./cross-dv01/cross-dv01.2.update.aql
    • -0
    • +32
    ./cross-dv01/cross-dv01.3.query.aql
    • -0
    • +34
    ./cross-dv02/cross-dv02.2.update.aql
    • -0
    • +30
    ./cross-dv02/cross-dv02.3.query.aql
    • -0
    • +28
    ./cross-dv03/cross-dv03.2.update.aql
    • -0
    • +33
    ./cross-dv03/cross-dv03.3.query.aql
    • -0
    • +29
    ./cross-dv04/cross-dv04.2.update.aql
    • -0
    • +33
    ./cross-dv04/cross-dv04.3.query.aql
    • -0
    • +32
    ./cross-dv07/cross-dv07.2.update.aql
    • -0
    • +29
    ./cross-dv07/cross-dv07.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>

    • -35
    • +0
    ./cross-dv01/cross-dv01.2.update.aql
    • -32
    • +0
    ./cross-dv01/cross-dv01.3.query.aql
    • -34
    • +0
    ./cross-dv02/cross-dv02.2.update.aql
    • -30
    • +0
    ./cross-dv02/cross-dv02.3.query.aql
    • -28
    • +0
    ./cross-dv03/cross-dv03.2.update.aql
    • -33
    • +0
    ./cross-dv03/cross-dv03.3.query.aql
    • -29
    • +0
    ./cross-dv04/cross-dv04.2.update.aql
    • -33
    • +0
    ./cross-dv04/cross-dv04.3.query.aql
    • -32
    • +0
    ./cross-dv07/cross-dv07.2.update.aql
    • -29
    • +0
    ./cross-dv07/cross-dv07.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>

    • -26
    • +0
    ./cross-dv13/cross-dv13.2.update.aql
    • -29
    • +0
    ./cross-dv13/cross-dv13.3.query.aql
    • -25
    • +0
    ./cross-dv16/cross-dv16.2.update.aql
    • -28
    • +0
    ./cross-dv16/cross-dv16.3.query.aql
  1. … 41 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>

  1. … 93 more files in changeset.
Add Default Dataverse and AnyObject Datatype

This change adds "Default" dataverse and

Metadata.AnyObject type which is the completely

open record type. In addition, this change cleansup between

subsequent test cases lowering the chance that a failed

test causes the following tests to fail. In addition, it

prints out the list of tests which left some leftover.

Change-Id: Ie02c74c8b005dce73888afd4dfe19ede2c60a8e8

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

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
    • +27
    ./drop-dataverse/drop-dataverse.3.ddl.aql
    • -0
    • +29
    ./drop-type-used-elsewhere/drop-type-used-elsewhere.3.ddl.aql
    • -0
    • +27
    ./query-dataset-with-foreign-type/query-dataset-with-foreign-type.4.ddl.aql
  1. … 201 more files in changeset.
ASTERIXDB-1186: fixed a composite primary index search issue.

- Providing only one field to a composite primary index search

now works properly by broadcasting search predicates to all nodes.

Change-Id: I0f75229ea804a02e7cacd04f7269a4907668eab0

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

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: Taewoo Kim <wangsaeu@yahoo.com>

  1. … 19 more files in changeset.
ASTERIXDB-1587 Test upsert when using foreign datatype

Change-Id: I4c374a44389af5916c8398afb3be8628b7872389

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

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

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

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

    • -1
    • +1
    ./drop-dataverse/drop-dataverse.1.ddl.aql
  1. … 5 more files in changeset.