metadata-transactions

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Move AsterixDB to Subfolder

    • -24
    • +0
    ./check-state-queries/check_dataset.aql
    • -24
    • +0
    ./check-state-queries/check_datatype.aql
    • -24
    • +0
    ./check-state-queries/check_dataverse.aql
    • -24
    • +0
    ./check-state-queries/check_index.aql
    • -24
    • +0
    ./check-state-queries/check_node.aql
    • -24
    • +0
    ./check-state-queries/check_nodegroup.aql
    • -10
    • +0
    ./check-state-results/check_dataset.adm
    • -69
    • +0
    ./check-state-results/check_datatype.adm
    • -2
    • +0
    ./check-state-results/check_dataverse.adm
    • -16
    • +0
    ./check-state-results/check_index.adm
    • -3
    • +0
    ./check-state-results/check_nodegroup.adm
    • -75
    • +0
    ./init-state-queries/customers_orders.aql
  1. … 44144 more files in changeset.
Run ExecutionTest w/integration test framework

I changed the default local.xml to use 2 NCs with

2 partitions each like AsterixHyracksIntegrationUtil

so that the results will match despite using simple

string compare to determine correctness.

There is also one test in particular (big-object-join)

that I had to add an artificial order by clause to

to deal with different results.

Issues outstanding:

- HDFS in ClusterExecutionIT needs to be thought out

Change-Id: I423f2a7c77839b999d466dd5cace302574d956c0

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

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

Reviewed-by: Chris Hillery <ceej@lambda.nu>

    • -1
    • +1
    ./check-state-queries/check_dataset.aql
    • -1
    • +1
    ./check-state-queries/check_datatype.aql
    • -1
    • +1
    ./check-state-queries/check_dataverse.aql
    • -1
    • +1
    ./check-state-queries/check_nodegroup.aql
    • -1
    • +1
    ./init-state-queries/customers_orders.aql
    • -1
    • +1
    ./queries/create_duplicate_nodegroup.aql
  1. … 3858 more files in changeset.
ASTERIXDB-1148: Selectable array-wrapping of results

Introduce "wrapper-array" parameter to HTTP API which selects (for ADM and

JSON) whether to wrap the result sequence in a generated outer array. For

JSON this defaults to "true" as before. For ADM this defaults to false,

resulting in a large number of expected-results changes.

Also introduce ability to have AQL tests which provide HTTP parameters.

Change-Id: I3122f136ff9ca8a2c2268238c57bb5eddab7b27e

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

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

Reviewed-by: Chris Hillery <ceej@lambda.nu>

    • -11
    • +10
    ./check-state-results/check_dataset.adm
    • -70
    • +69
    ./check-state-results/check_datatype.adm
    • -3
    • +2
    ./check-state-results/check_dataverse.adm
    • -17
    • +16
    ./check-state-results/check_index.adm
    • -4
    • +3
    ./check-state-results/check_nodegroup.adm
  1. … 1435 more files in changeset.
ASTERIXDB-1113, Add ASF license header to AQL files

Change-Id: I462cb156b5cd8507ac0625d4a40863ec9383ce82

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

Reviewed-by: Ian Maxon <imaxon@apache.org>

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

    • -0
    • +18
    ./check-state-queries/check_dataset.aql
    • -1
    • +19
    ./check-state-queries/check_datatype.aql
    • -1
    • +19
    ./check-state-queries/check_dataverse.aql
    • -1
    • +19
    ./check-state-queries/check_index.aql
    • -1
    • +19
    ./check-state-queries/check_node.aql
    • -1
    • +19
    ./check-state-queries/check_nodegroup.aql
    • -1
    • +19
    ./init-state-queries/customers_orders.aql
    • -0
    • +18
    ./queries/create_duplicate_dataset.aql
    • -0
    • +18
    ./queries/create_duplicate_dataverse.aql
    • -0
    • +18
    ./queries/create_duplicate_index.aql
    • -0
    • +18
    ./queries/create_duplicate_nodegroup.aql
    • -0
    • +18
    ./queries/create_duplicate_type.aql
    • -0
    • +18
    ./queries/drop_nonexistent_dataset.aql
    • -0
    • +18
    ./queries/drop_nonexistent_datatype.aql
    • -0
    • +18
    ./queries/drop_nonexistent_dataverse.aql
  1. … 5758 more files in changeset.
Change Java package from edu.uci.ics to org.apache

Change-Id: I2f01d2b5614e9e9c94fda4bf1294a8eba6a26c54

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

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

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

    • -2
    • +2
    ./check-state-results/check_dataverse.adm
  1. … 2604 more files in changeset.
Initial support for true ADM output (content type application/x-adm).

Elimiate the JSON "results" wrapper from API calls. Rename

DisplayFormat -> OutputFormat, TEXT -> ADM. Cleaned up some output and

added some useful comments. Fixed a few latent bugs in testdriver string

comparison routines. Refactored HTTP error handling in TestsUtils. Had

to update many expected test results.

Change-Id: I2d7ead038512455b2ab7844021cb62222400447b

Reviewed-on: http://fulliautomatix.ics.uci.edu:8443/137

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

Reviewed-by: Ian Maxon <imaxon@uci.edu>

Reviewed-by: Till Westmann <westmann@gmail.com>

    • -10
    • +11
    ./check-state-results/check_dataset.adm
    • -69
    • +70
    ./check-state-results/check_datatype.adm
    • -2
    • +3
    ./check-state-results/check_dataverse.adm
    • -16
    • +17
    ./check-state-results/check_index.adm
    • -3
    • +4
    ./check-state-results/check_nodegroup.adm
  1. … 1085 more files in changeset.
Merged asterix_lsm_stabilization upto r1547

git-svn-id: https://asterixdb.googlecode.com/svn/trunk/asterix@1622 eaa15691-b419-025a-1212-ee371bd00084

    • -9
    • +10
    ./check-state-results/check_dataset.adm
    • -68
    • +69
    ./check-state-results/check_datatype.adm
    • -15
    • +16
    ./check-state-results/check_index.adm
    • -2
    • +2
    ./init-state-queries/customers_orders.aql
    • -1
    • +1
    ./queries/create_duplicate_dataset.aql
  1. … 6213 more files in changeset.
Fix for issue 252 and 253

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_stabilization_issue_252_253@1182 eaa15691-b419-025a-1212-ee371bd00084

    • -2
    • +2
    ./init-state-queries/customers_orders.aql
    • -1
    • +1
    ./queries/create_duplicate_dataset.aql
  1. … 718 more files in changeset.
merged asterix_stabilization r620:1109

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_stabilization_temporal_functionality@1113 eaa15691-b419-025a-1212-ee371bd00084

    • -9
    • +10
    ./check-state-results/check_dataset.adm
    • -68
    • +69
    ./check-state-results/check_datatype.adm
    • -15
    • +16
    ./check-state-results/check_index.adm
  1. … 1429 more files in changeset.
1) Fix Issue 198 (Metadata tests need to be rewritten - added additional tests, cleaned existing) 2) Metadata tests now use the new test framework.

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_stabilization@950 eaa15691-b419-025a-1212-ee371bd00084

  1. … 147 more files in changeset.
checkpoint toward making rollback work

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_lsm_stabilization@934 eaa15691-b419-025a-1212-ee371bd00084

  1. … 10 more files in changeset.
Merged asterix_statement_model_fix into asterix_stabilization 1) Asterix now has a revised statement model. a) Each statement (definition includes a query) is executed as an independent transaction. b) Statements are executed in the order of submission with no implicit re-orderings. c) Asterix does not differentiate between DDL and DML statements. This is unlike the previous model which executed DDL statements prior to DML statements. d) Asterix bails out at the failure in execution of a statement. As stated in (a), the failing statement is rolled back and has no impact on previously executed statements. e) Forward references during type creation are not supported. This is not a regression, as these did not work in the previous model either. f) Amongst the submitted statements, you could have multiple queries.

2) Asterix has support for AQL bodied functions. You can create AQL bodied fucntions and may use them in subsequent sessions.

3) Asterix has support for cross dataverse statements. You can invoke statements/queries that refer to entities belonging to different dataverses.

4) Other Issues resolved: 25, 62, 100, 124, 148, 165, 202

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_stabilization@860 eaa15691-b419-025a-1212-ee371bd00084

    • -9
    • +10
    ./check-state-results/check_dataset.adm
    • -68
    • +69
    ./check-state-results/check_datatype.adm
    • -15
    • +16
    ./check-state-results/check_index.adm
  1. … 491 more files in changeset.
changed log record format to deal with undo/redo operation properly

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_lsm_stabilization@763 eaa15691-b419-025a-1212-ee371bd00084

  1. … 30 more files in changeset.
Added asterix project

git-svn-id: https://asterixdb.googlecode.com/svn/trunk/asterix@12 eaa15691-b419-025a-1212-ee371bd00084

    • -0
    • +6
    ./check-state-queries.txt
    • -0
    • +6
    ./check-state-queries/check_dataset.aql
    • -0
    • +6
    ./check-state-queries/check_datatype.aql
    • -0
    • +6
    ./check-state-queries/check_dataverse.aql
    • -0
    • +6
    ./check-state-queries/check_index.aql
    • -0
    • +6
    ./check-state-queries/check_node.aql
    • -0
    • +6
    ./check-state-queries/check_nodegroup.aql
    • -0
    • +9
    ./check-state-results/check_dataset.adm
    • -0
    • +68
    ./check-state-results/check_datatype.adm
    • -0
    • +2
    ./check-state-results/check_dataverse.adm
    • -0
    • +15
    ./check-state-results/check_index.adm
    • -0
    • +2
    ./check-state-results/check_node.adm
    • -0
    • +3
    ./check-state-results/check_nodegroup.adm
    • -0
    • +1
    ./init-state-queries.txt
    • -0
    • +57
    ./init-state-queries/customers_orders.aql
  1. … 1974 more files in changeset.