asterixdb

Clone Tools
  • last updated 18 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
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
    • +5
    /asterix-app/data/escapes01.adm
    • -0
    • +14
    /asterix-app/data/escapes02.adm
  1. … 20 more files in changeset.
fix build warnings

Change-Id: I713a5f117dc660550684338f162582089a5d3403

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

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

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

cleanup

- refactor getNumberOfIODevices

- remove unused inner class AsterixCluster

- replace NPE with an IllegalStateException with a message

- cleaner log message

Change-Id: Iecad33440bb154b7e438f49755a1d8a2b0c8d677

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

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

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

remove old AQL client

fixes issue 564

Change-Id: If070721a93566777c04acfbf60c6381f19ca131c

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

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

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

Fixed a bug when creating an MBR over a circle.

Change-Id: Iff883cbcbcfa759e2dc046fec6d1dbb256649500

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

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

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

Changes to fix issue793

Change-Id: I54281f8cccd2e9322c4a8f93a9aca573aea2c552

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

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

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

apply code conventions to files containing tabs

Change-Id: I429b02253a5008c50540a79075c257d01bc39a99

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

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

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

Fix for Hyracks interface change due to Virtual Pages

Change-Id: Iedf7b1f27e3539563729e76e531bf10ecd5f6143

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

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

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

Added a new merge policy, called correlated-prefix.

Change-Id: I8f961eb28b4ea460f6326c8b4acaea02b50819e9

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

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

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

  1. … 15 more files in changeset.
Changes to allow having the no-merge policy as an option in asterix.

Change-Id: I573b6a09185d51df1ec115edc38a89bd029574d5

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

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

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

  1. … 7 more files in changeset.
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>