asterixdb

Clone Tools
  • last updated 13 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
uppercase() function is implemented. - documentation added.

Change-Id: I88f5404009564fb6be00a784484b43e8abd41664

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

Reviewed-by: Inci Cetindil <icetindil@gmail.com>

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

Adding plot of Algebricks plan

Change-Id: I917d92b1ca6f0161d67fbddd0182d5062939b558

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

Reviewed-by: Inci Cetindil <icetindil@gmail.com>

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

Adding plot of Algebricks plan

Change-Id: I0cd40886139dd2ef2731a7e7e965f5b7520faa01

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

Reviewed-by: Inci Cetindil <icetindil@gmail.com>

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

Adding virtual pages to BufferCache for lsm-on-hdfs

Change-Id: Ifc69b80fc485f4b3057d717a314f0e203e557b3f

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

Reviewed-by: Sattam Alsubaiee <salsubaiee@gmail.com>

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

changed two more stale links

    • -1
    • +1
    /asterix-doc/src/site/markdown/index.md
    • -1
    • +1
    /asterix-doc/src/site/markdown/install.md
fixed absolute link to 0.8.3 and replaced with downloads page link instead

    • -1
    • +1
    /asterix-doc/src/site/markdown/install.md
Merge tag 'asterix-0.8.6' into documentation

[maven-release-plugin] copy for tag asterix-0.8.6

remove global metadata lock

Change-Id: Id05ff463fee356b3270b53d0b3137c4b1bc3d830

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

Reviewed-by: Sattam Alsubaiee <salsubaiee@gmail.com>

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

    • -2
    • +25
    /asterix-aql/src/main/javacc/AQL.jj
Move to hyracks dev 0.2.13-SNAPSHOT

Change-Id: I5c6bdacdb22adc078187a0a8ede150bf8dd388be

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

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

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

[maven-release-plugin] prepare for next development iteration

  1. … 6 more files in changeset.
[maven-release-plugin] prepare release asterix-0.8.6

  1. … 6 more files in changeset.
Depend on stable hyracks version for release

Change-Id: I385e54c88225c08463d5d9de76f6432e88abae3a

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

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

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

[maven-release-plugin] prepare for next development iteration

    • -3
    • +3
    /algebricks/algebricks-compiler/pom.xml
    • -1
    • +1
    /algebricks/algebricks-examples/pom.xml
    • -2
    • +2
    /algebricks/algebricks-rewriter/pom.xml
    • -6
    • +6
    /algebricks/algebricks-runtime/pom.xml
    • -3
    • +3
    /hivesterix/hivesterix-optimizer/pom.xml
    • -6
    • +6
    /hivesterix/hivesterix-runtime/pom.xml
  1. … 75 more files in changeset.
[maven-release-plugin] prepare release fullstack-0.2.12

    • -3
    • +3
    /algebricks/algebricks-compiler/pom.xml
    • -1
    • +1
    /algebricks/algebricks-examples/pom.xml
    • -2
    • +2
    /algebricks/algebricks-rewriter/pom.xml
    • -6
    • +6
    /algebricks/algebricks-runtime/pom.xml
    • -3
    • +3
    /hivesterix/hivesterix-optimizer/pom.xml
    • -6
    • +6
    /hivesterix/hivesterix-runtime/pom.xml
  1. … 75 more files in changeset.
Consider opaqueParameters in AbstractFunctionCallExpression equals&hashcode methods to make casting operators with the same argument distinguishable

Change-Id: I7b8bf5979732eb22dff824e48a57fdd1b1da4dda

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

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

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

Reviewed-by: Inci Cetindil <icetindil@gmail.com>

Moving developerConnection in toplevel pom (for asterixdb)

Change-Id: I13add863e85897b1ffcf1e011354c19b744eca88

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

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

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

Moving developerConnection in toplevel pom

Change-Id: I53eed5eb418e4f6091aa1e3d392fe77796e4c9f8

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

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

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

Several bug fixes in HHJ, NLJ, and tokenizer

- in HHJ handle the case when it spills and skipInMemoryHJ is set to false,

- check for memsize in NLJ and correctly set memsize in HHJ,

- make counthashed-ngram-token() to skip the bits for length & type

Change-Id: I908345f993019b0bfd0ac0bcb3e497a42295b623

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

Reviewed-by: Pouria Pirzadeh <pouria.pirzadeh@gmail.com>

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

improvements for demo

- add demo cluster

- add example mugshot.com data and queries

- automatic configuration of a cluster

- set MANAGIX_HOME implicitly

- better AQL lexer error reporting

- better eror reporting in ADM parser

- fix and optimize construction of asterix zip for deployment

Change-Id: I9d80402cef72a15271766031b6f06c7220e4ad5a

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

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

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

Reviewed-by: Raman Grover <ramang@uci.edu>

  1. … 22 more files in changeset.
Make the filter field optional in the Dataset dataset of the metadata.

Change-Id: Ibd2ba0edf4c8969ba4974375f5b0e0f6ddfb02ba

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

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

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

Added filters to AsterixDB's primary and secondary indexes.

Change-Id: If16b2758bb25392c8dd0405d7d59ae503efad3f0

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

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

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

    • -0
    • +15
    /asterix-app/data/fbm-with-send-time.adm
  1. … 106 more files in changeset.
Added LSM component-level filters for all indexes.

Change-Id: I898cf885c9f88feae85c99799a00fd8ec036efea

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

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

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

  1. … 116 more files in changeset.
remove unused properties

The properties AsterixWebServerPort and AsterixJSONAPIServerPort were

never read, but written in some places ..

Change-Id: If713cade15c2df2801ced43e8857e7f8ed5d3c36

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

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

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

    • -1
    • +1
    /asterix-app/scripts/asterix/startcc.sh
    • -1
    • +1
    /asterix-app/scripts/idefix/startcc.sh
    • -1
    • +1
    /asterix-app/scripts/rainbow/startcc.sh
Adds a delivery mode called async-deferred

I added a new result delivery mode called async-deferred, this mode returns a handle once the query completed.

context: sync is a blocking call which returns the result once the query completed, whereas async returns a handle immediately to pull the results later.

async-defer is a hybrid of these two as it returns a handle but only once the query completed.

Change-Id: I8480d22ea9b107edf6d340073581c2613b017599

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

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

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

Potential fix for sporadic issues with AsterixClusterLifeCycleIT.tearDown()

I think there was a race between these two adjacent methods in tearDown(), the latter of which looks like it isn't

even doing what I intended it to do at the moment. I haven't been able to observe this sporadic failure after changing

it so the latter one goes after the printing of the output of the former, which blocks and therefore would stop any

issues of this type.

Change-Id: I57ac2117c42a0b798f3249846f0b49927c64d870

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

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

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

Introduce support for JSON as a test result type, including sample test case. Change-Id: If2e0454e30b62f52311e156beed0024f615669ce Reviewed-on: http://fulliautomatix.ics.uci.edu:8443/92 Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu> Reviewed-by: Till Westmann <westmann@gmail.com>

Add -Dtestre option to run a subset of AQL tests. Any test-case with a compilation-unit whose name matches the regular expression will be run. Change-Id: I2b3943d8d9238ef34c6ec26eab9aff8e60a7b165 Reviewed-on: http://fulliautomatix.ics.uci.edu:8443/89 Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu> Reviewed-by: Ian Maxon <imaxon@uci.edu>

Output correct JSON strings for object keys; base decision to return text/json from HTTP API on Accepts header rather than Content-type Change-Id: I14a71d7ec4ffd432691bfa795079e5c8a51037bb Reviewed-on: http://fulliautomatix.ics.uci.edu:8443/85 Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu> Reviewed-by: Zachary Heilbron <zheilbron@gmail.com>

  1. … 3 more files in changeset.
Change for expected results to fix issue 787

nest_aggregate.3.query.aql had its results change when running under Hyracks c6d9386c rather than 396c18bc.

Apparently however the new results look correct, so this changes the result file to reflect that.

This is related to changes for https://code.google.com/p/asterixdb/issues/detail?id=782

Change-Id: I8065c8bb979773943d2d95ebd33651625f32b0b3

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

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

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

Add Shutdown via API to Hyracks

This change adds a method to HyracksConnection called stopCluster().

When the CC recieves a message from this, it asks all NC tasks to close

and acknowledge that they have recieved the message and are closing.

If all NCs have closed, or a 10 second timeout elapses, the CC then

exits with a 0 return code if all NCs closed, or a 1 if some did

not acknowledge the shutdown request.

Change-Id: Iaf3d395dc7964e114d4929830f40063f58e0d5da

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

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

Reviewed-by: Vinayak Borkar <vinayakb@gmail.com>

  1. … 9 more files in changeset.