Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Move merged files

    • -29
    • +0
    ./file-not-found/file-not-found.1.ddl.aql
    • -30
    • +0
    ./file-not-found/file-not-found.2.update.aql
  1. … 162 more files in changeset.
ASTERIXDB-1356: report file not found

Change-Id: Ia12bf84adfd8442103567df42ac22e5750e1360f

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

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

Reviewed-by: Murtadha Hubail <hubailmor@gmail.com>

    • -0
    • +29
    ./file-not-found/file-not-found.1.ddl.aql
    • -0
    • +30
    ./file-not-found/file-not-found.2.update.aql
  1. … 5 more files in changeset.
Move AsterixDB to Subfolder

    • -30
    • +0
    ./adm_binary/adm_binary.2.update.aql
    • -22
    • +0
    ./adm_binary/adm_binary.3.query.aql
  1. … 44144 more files in changeset.
Support Change Feeds and Ingestion of Records with MetaData

This change allows feeds to perform upserts and deletes

in order to perform replication of an external data source.

The change does so by performing the following:

1. The adapter produces [PK][Record]. (Record == null --> delete)

2. The insert is replaced by an upsert operator.

Change-Id: If136a03d424970132dfb09f0dda56e160d4c0078

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

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

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

    • -0
    • +36
    ./dataset-with-meta/dataset-with-meta.1.ddl.aql
    • -0
    • +27
    ./dataset-with-meta/dataset-with-meta.2.update.aql
  1. … 269 more files in changeset.
use localfs instead of the class name of the adapter

Change-Id: If0c8fafbbc52bbe0f7ac3ec8b5f23781a8017390

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

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

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

    • -1
    • +1
    ./csv_08_header_cr/csv_08.2.update.aql
    • -1
    • +1
    ./csv_08_header_crlf/csv_08.2.update.aql
    • -1
    • +1
    ./csv_08_header_lf/csv_08.2.update.aql
    • -1
    • +1
    ./issue289_query/issue289_query.2.update.aql
    • -1
    • +1
    ./issue650_query/issue650_query.2.update.aql
  1. … 1138 more files in changeset.
Improve the Testing Framework

This change includes the following improvements to the test framework

1. Checking each expected failure against the failure exception.

2. Checking against multiple causes of failure in case of multiple

expected errors.

3. Check if a test that is expected to fail pass.

4. Make temp datasets use different storage path.

Change-Id: I957ecf19bf7209981e010e0e50fb882442a525dd

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

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

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

    • -0
    • +3
    ./issue650_query/issue650_query.1.ddl.aql
    • -2
    • +0
    ./issue650_query/issue650_query.2.update.aql
  1. … 27 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
    ./csv_08_header_cr/csv_08.2.update.aql
    • -1
    • +1
    ./csv_08_header_crlf/csv_08.2.update.aql
    • -1
    • +1
    ./csv_08_header_lf/csv_08.2.update.aql
    • -1
    • +1
    ./duplicate-key-error/duplicate-key-error.2.update.aql
    • -1
    • +1
    ./escapes-err-1/escapes-err-1.2.update.aql
  1. … 3852 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
    ./adm_binary/adm_binary.2.update.aql
    • -0
    • +18
    ./adm_binary/adm_binary.3.query.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>

    • -1
    • +1
    ./csv_08_header_cr/csv_08.2.update.aql
    • -1
    • +1
    ./csv_08_header_crlf/csv_08.2.update.aql
    • -1
    • +1
    ./csv_08_header_lf/csv_08.2.update.aql
    • -1
    • +1
    ./issue289_query/issue289_query.2.update.aql
    • -1
    • +1
    ./issue650_query/issue650_query.2.update.aql
  1. … 2592 more files in changeset.
Issue 867: Test cases for CSV with headers and various line separators.

Change-Id: I046aa30824d14cbc894a28719c6c6560f46d0133

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

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

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

Reviewed-by: Preston Carman <ecarm002@ucr.edu>

    • -0
    • +22
    ./csv_08_header_cr/csv_08.1.ddl.aql
    • -0
    • +12
    ./csv_08_header_cr/csv_08.2.update.aql
    • -0
    • +18
    ./csv_08_header_cr/csv_08.3.query.aql
    • -0
    • +22
    ./csv_08_header_crlf/csv_08.1.ddl.aql
    • -0
    • +12
    ./csv_08_header_crlf/csv_08.2.update.aql
    • -0
    • +18
    ./csv_08_header_crlf/csv_08.3.query.aql
    • -0
    • +22
    ./csv_08_header_lf/csv_08.1.ddl.aql
    • -0
    • +12
    ./csv_08_header_lf/csv_08.2.update.aql
    • -0
    • +18
    ./csv_08_header_lf/csv_08.3.query.aql
  1. … 8 more files in changeset.
- Fixed Type Casting issue - Reorganized duplicated internal class in the DelimitedDataParser and DelimitedDataParserFactory - Prevented a user from creating an inverted index on a dataset with a variable-length PK - INT64 is now the default type - Issue 852 fixed

Change-Id: I2d71e8a21da4f709c3259a3d3f678c640f9e1160

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

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

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

    • -6
    • +6
    ./issue289_query/issue289_query.1.ddl.aql
  1. … 842 more files in changeset.
Add test case and documentation for CSV parsing with headers.

Also fix a minor CSV parsing bug with line counting.

Change-Id: Ib875d60aa2465d4a50ee50c5c0e9356185f35c73

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

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

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

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

    • -0
    • +22
    ./csv_08/csv_08.1.ddl.aql
    • -0
    • +12
    ./csv_08/csv_08.2.update.aql
    • -0
    • +18
    ./csv_08/csv_08.3.query.aql
  1. … 6 more files in changeset.
Add the Binary data type and corresponding helper functions to Asterix.

The binary data type is implemented as a bytearray. Its storage format

follows the String type which has 2 bytes for length and then store the

bytes contents.

Binary data will take hex("") or base64("") as the constructor method to

passing a hex string or base64 string into Asterix. For output we use

hex("") format.

The parse-[hex|base64](string) function will parse the corresponding hex

or base64 string to binary type. The print-[hex|base64](binary)

functions will print the binary to hex or base64 STRING format.

The sub-binary(binary, offset, [length]) function works the same as

substring(string, offset, [length])

The find-binary(srcbinary, targetbinary, [start-offset]) will find the

position of the targetbinary in the srcbinary.

Change-Id: I5ecf0cc115c44070fb5c1fc5b0ec12a95d4243a4

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

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

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

    • -0
    • +10
    ./adm_binary/adm_bianry.1.ddl.aql
    • -0
    • +12
    ./adm_binary/adm_binary.2.update.aql
    • -0
    • +4
    ./adm_binary/adm_binary.3.query.aql
  1. … 125 more files in changeset.
Fixed CSV parser to recognize quote and delimiter inside a string

Change-Id: Iaaabc23e86df4f9bbee9f06b7976d7fbdcbb0f3f

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

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

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

    • -0
    • +23
    ./csv_03/csv_03.1.ddl.aql
    • -0
    • +12
    ./csv_03/csv_03.2.update.aql
    • -0
    • +20
    ./csv_03/csv_03.3.query.aql
    • -0
    • +22
    ./csv_04/csv_04.1.ddl.aql
    • -0
    • +12
    ./csv_04/csv_04.2.update.aql
    • -0
    • +17
    ./csv_04/csv_04.3.query.aql
    • -0
    • +20
    ./csv_05/csv_05.1.ddl.aql
    • -0
    • +12
    ./csv_05/csv_05.2.update.aql
    • -0
    • +17
    ./csv_05/csv_05.3.query.aql
    • -0
    • +21
    ./csv_06/csv_06.1.ddl.aql
    • -0
    • +13
    ./csv_06/csv_06.2.update.aql
    • -0
    • +18
    ./csv_06/csv_06.3.query.aql
    • -0
    • +21
    ./csv_07/csv_07.1.ddl.aql
    • -0
    • +12
    ./csv_07/csv_07.2.update.aql
    • -0
    • +17
    ./csv_07/csv_07.3.query.aql
  1. … 61 more files in changeset.
support for JSON escapes in ADM and AQL parser fix https://code.google.com/p/asterixdb/issues/detail?id=752 fix https://code.google.com/p/asterixdb/issues/detail?id=753 introduce PrintTools.writeUTF8StringWithEscapes to replace Hyracks' WriteValueTools.writeUTF8String as this serialization is ADM-specific new method AQLParser.parse for better exception handling more robust extraction of line numbers from error messages

Change-Id: I2e9bea7658d00032a3ac7a1d107eba8f17423eeb

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

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

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

    • -0
    • +10
    ./escapes01/escapes01.1.ddl.aql
    • -0
    • +3
    ./escapes01/escapes01.2.update.aql
    • -0
    • +5
    ./escapes01/escapes01.3.query.aql
    • -0
    • +10
    ./escapes02/escapes02.1.ddl.aql
    • -0
    • +3
    ./escapes02/escapes02.2.update.aql
    • -0
    • +5
    ./escapes02/escapes02.3.query.aql
  1. … 26 more files in changeset.
throw exception for unsupported escape sequences

    • -0
    • +10
    ./escapes-err-1/escapes-err-1.1.ddl.aql
    • -0
    • +3
    ./escapes-err-1/escapes-err-1.2.update.aql
  1. … 5 more files in changeset.
add escapes to ADM parser remove unused parameter from ADMDataParser.checkType

    • -0
    • +10
    ./escapes/escapes.1.ddl.aql
    • -0
    • +3
    ./escapes/escapes.2.update.aql
    • -0
    • +5
    ./escapes/escapes.3.query.aql
  1. … 6 more files in changeset.
test cleanup

    • -1
    • +1
    ./type_promotion_0/type_promotion_0.2.update.aql
  1. … 2 more files in changeset.
add test for loading + numeric promotion

    • -0
    • +28
    ./type_promotion_0/type_promotion_0.1.ddl.aql
    • -0
    • +3
    ./type_promotion_0/type_promotion_0.2.update.aql
    • -0
    • +5
    ./type_promotion_0/type_promotion_0.3.query.aql
  1. … 2 more files in changeset.
Fix test for issue 610

    • -4
    • +1
    ./issue610_adm_token_end_collection/issue610_adm_token_end_collection.1.ddl.aql
    • -0
    • +10
    ./issue610_adm_token_end_collection/issue610_adm_token_end_collection.2.update.aql
  1. … 1 more file in changeset.
Add test for issue 610 - handle correctly end_record and end_unordered_list tokens in adm format.

    • -0
    • +21
    ./issue610_adm_token_end_collection/issue610_adm_token_end_collection.1.ddl.aql
  1. … 3 more files in changeset.
fixed issue 650

    • -0
    • +18
    ./issue650_query/issue650_query.1.ddl.aql
    • -0
    • +13
    ./issue650_query/issue650_query.2.update.aql
  1. … 7 more files in changeset.
Check for duplicate keys when loading a dataset. Fixed many erroneous test cases that wer eloading wrong data.

    • -1
    • +1
    ./issue289_query/issue289_query.2.update.aql
  1. … 29 more files in changeset.
added support for optional types for delimited data parser; fixed an issue on temporal constructors on incorrect string parsing if the string is empty

    • -0
    • +22
    ./csv_02/csv_02.1.ddl.aql
    • -0
    • +12
    ./csv_02/csv_02.2.update.aql
    • -0
    • +18
    ./csv_02/csv_02.3.query.aql
  1. … 9 more files in changeset.
Fixed an bug introduced by the last commit on nullable field when loading csv file; addressed Till's comments.

  1. … 3 more files in changeset.
added fix for issue 604 and 605

  1. … 3 more files in changeset.
added sample data and a test case for csv loading

    • -0
    • +27
    ./csv_01/csv_01.1.ddl.aql
    • -0
    • +12
    ./csv_01/csv_01.2.update.aql
    • -0
    • +21
    ./csv_01/csv_01.3.query.aql
  1. … 3 more files in changeset.
Added a test case to cover load failure due to duplicate keys.

    • -0
    • +16
    ./duplicate-key-error/duplicate-key-error.1.ddl.aql
    • -0
    • +10
    ./duplicate-key-error/duplicate-key-error.2.update.aql
  1. … 3 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

    • -0
    • +18
    ./issue14_query/issue14_query.1.ddl.aql
    • -0
    • +10
    ./issue14_query/issue14_query.2.update.aql
    • -0
    • +10
    ./issue14_query/issue14_query.3.query.aql
    • -0
    • +29
    ./issue289_query/issue289_query.1.ddl.aql
    • -0
    • +11
    ./issue289_query/issue289_query.2.update.aql
    • -0
    • +12
    ./issue289_query/issue289_query.3.query.aql
    • -0
    • +18
    ./issue315_query/issue315_query.1.ddl.aql
    • -0
    • +10
    ./issue315_query/issue315_query.2.update.aql
  1. … 6213 more files in changeset.
Fix for issue 315 (reviewed by Sattam)

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

    • -0
    • +18
    ./issue315_query/issue315_query.1.ddl.aql