Clone Tools
  • last updated 11 mins 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>

    • -46
    • +0
    ./filtered-dataset/filtered-dataset.1.ddl.aql
    • -30
    • +0
    ./filtered-dataset/filtered-dataset.2.update.aql
    • -23
    • +0
    ./filtered-dataset/filtered-dataset.3.query.aql
    • -38
    • +0
    ./issue1587-foreignDataType/issue1587-foreignDataType.1.ddl.aql
    • -38
    • +0
    ./issue1587-foreignDataType/issue1587-foreignDataType.2.update.aql
    • -30
    • +0
    ./issue1587-foreignDataType/issue1587-foreignDataType.3.query.aql
    • -25
    • +0
    ./issue1587-foreignDataType/issue1587-foreignDataType.4.ddl.aql
    • -44
    • +0
    ./multiple-secondaries/multiple-secondaries.1.ddl.aql
    • -33
    • +0
    ./multiple-secondaries/multiple-secondaries.2.update.aql
    • -24
    • +0
    ./multiple-secondaries/multiple-secondaries.3.query.aql
    • -48
    • +0
    ./nested-index/nested-index.1.ddl.aql
    • -47
    • +0
    ./nested-index/nested-index.2.update.aql
    • -28
    • +0
    ./nested-index/nested-index.3.query.aql
    • -41
    • +0
    ./nullable-index/nullable-index.1.ddl.aql
    • -32
    • +0
    ./nullable-index/nullable-index.2.update.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
    • +46
    ./filtered-dataset/filtered-dataset.1.ddl.aql
    • -0
    • +30
    ./filtered-dataset/filtered-dataset.2.update.aql
    • -0
    • +23
    ./filtered-dataset/filtered-dataset.3.query.aql
    • -0
    • +38
    ./issue1587-foreignDataType/issue1587-foreignDataType.1.ddl.aql
    • -0
    • +38
    ./issue1587-foreignDataType/issue1587-foreignDataType.2.update.aql
    • -0
    • +30
    ./issue1587-foreignDataType/issue1587-foreignDataType.3.query.aql
    • -0
    • +25
    ./issue1587-foreignDataType/issue1587-foreignDataType.4.ddl.aql
    • -0
    • +44
    ./multiple-secondaries/multiple-secondaries.1.ddl.aql
    • -0
    • +33
    ./multiple-secondaries/multiple-secondaries.2.update.aql
    • -0
    • +24
    ./multiple-secondaries/multiple-secondaries.3.query.aql
    • -0
    • +48
    ./nested-index/nested-index.1.ddl.aql
    • -0
    • +47
    ./nested-index/nested-index.2.update.aql
    • -0
    • +28
    ./nested-index/nested-index.3.query.aql
    • -0
    • +41
    ./nullable-index/nullable-index.1.ddl.aql
    • -0
    • +32
    ./nullable-index/nullable-index.2.update.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>

    • -46
    • +0
    ./filtered-dataset/filtered-dataset.1.ddl.aql
    • -30
    • +0
    ./filtered-dataset/filtered-dataset.2.update.aql
    • -23
    • +0
    ./filtered-dataset/filtered-dataset.3.query.aql
    • -38
    • +0
    ./issue1587-foreignDataType/issue1587-foreignDataType.1.ddl.aql
    • -38
    • +0
    ./issue1587-foreignDataType/issue1587-foreignDataType.2.update.aql
    • -30
    • +0
    ./issue1587-foreignDataType/issue1587-foreignDataType.3.query.aql
    • -25
    • +0
    ./issue1587-foreignDataType/issue1587-foreignDataType.4.ddl.aql
    • -44
    • +0
    ./multiple-secondaries/multiple-secondaries.1.ddl.aql
    • -33
    • +0
    ./multiple-secondaries/multiple-secondaries.2.update.aql
    • -24
    • +0
    ./multiple-secondaries/multiple-secondaries.3.query.aql
    • -48
    • +0
    ./nested-index/nested-index.1.ddl.aql
    • -47
    • +0
    ./nested-index/nested-index.2.update.aql
    • -28
    • +0
    ./nested-index/nested-index.3.query.aql
    • -41
    • +0
    ./nullable-index/nullable-index.1.ddl.aql
    • -32
    • +0
    ./nullable-index/nullable-index.2.update.aql
  1. … 4537 more files in changeset.
[ASTERIXDB-2182][SQL] Change merge policy syntax

- user model changes: yes

- change the way a merge policy is specified

- storage format changes: no

- interface changes: no

details:

- previously, merge policies are specified as follows:

<USING> <COMPACTION> <POLICY>

prefix_merge (("number"="123"),("size"="456"));

- After this change, the policies are specified as:

<WITH> {

"merge-policy": {

"name": "prefix",

"parameters": { "number": 123, "size": 456 }

}

};

- compaction and policy are not key words anymore

Change-Id: I040f4c74cfa0170b8888128ad5f975e196658776

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

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: Till Westmann <tillw@apache.org>

    • -4
    • +12
    ./primary-correlated-secondary-btree/primary-correlated-secondary-btree.1.ddl.aql
  1. … 80 more files in changeset.
[ASTERIXDB-1946][STO][IDX] Create BTreeIndex for Correlated Datasets

Implemented create seconary BTree index for datasets using

correlated merge policy. Instead of creating one component

for the new index, this change creates one component for each

component of the primary index to maintain the correlation.

The current implementation assumes when a secondary index is being

created, the dataset is locked with no modifications.

Change-Id: I2a3435e6720f07bd6a5092d4d9ce42e8d4b7894c

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

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

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

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

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

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

    • -0
    • +42
    ./primary-correlated-secondary-btree/primary-correlated-secondary-btree.1.ddl.aql
    • -0
    • +42
    ./primary-correlated-secondary-btree/primary-correlated-secondary-btree.2.update.aql
    • -0
    • +27
    ./primary-correlated-secondary-btree/primary-correlated-secondary-btree.3.ddl.aql
    • -0
    • +29
    ./primary-correlated-secondary-btree/primary-correlated-secondary-btree.4.query.aql
  1. … 117 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
    • +25
    ./issue1587-foreignDataType/issue1587-foreignDataType.4.ddl.aql
  1. … 203 more files in changeset.
Fix open field CREATE INDEX syntax (AQL and SQLPP).

Our CREATE INDEX syntax for open fields didn't match our semantics.

Our semantics allow to-be-indexed open field(s) to be MISSING.

We don't support (or offer :-)) tighter semantics than that.

Our syntax didn't require creators to say this, but now it does:

Old: CREATE INDEX myIdx on MyDSet(myTime: datetime) ENFORCED;

New: CREATE INDEX myIdx on MyDSet(myTime: datetime?) ENFORCED;

Have now addressed all of Till's comments (I think).

Change-Id: I32bf8bc5ac1c0e6aa6744ca8f91a197311219814

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

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

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

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

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

  1. … 787 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>

    • -0
    • +38
    ./issue1587-foreignDataType/issue1587-foreignDataType.1.ddl.aql
    • -0
    • +38
    ./issue1587-foreignDataType/issue1587-foreignDataType.2.update.aql
    • -0
    • +30
    ./issue1587-foreignDataType/issue1587-foreignDataType.3.query.aql
  1. … 3 more files in changeset.