asterixdb

Clone Tools
  • last updated 14 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fix ASTERIXDB-1566 fix UTF8 comparator and hash function.

Change-Id: I187bf1243abf143b3b265fa8098614b9a72c65ad

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

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

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

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

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

small refactoring

Change-Id: I37eab1645416e3aad6119bba527c5e3b4b98fddc

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

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

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

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

Fix Synchronization Issue in FeedRecordDataflowController

Change-Id: Ia290499132c320ce99402e698c76ba6d944f8f3d

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

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>

Remove Incubator From Web UI Navigation Bar

Change-Id: Idca4fa1f840001b0b7f7bc846f69cb71fafb3a8b

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

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>

Update Jetty to Latest Released Version (9.3.11)

Change-Id: I387198865c8c44dc0d1aabe9a8eb06eb056f694b

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

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

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

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

    • -1
    • +1
    /asterixdb/asterix-external-data/pom.xml
Support UNION ALL.

- support heterogenous input types for UNION ALL and the output is resolved to a mimimally generalized type;

- fix the partitioning property inference for UnionAllPOperator;

- fix for ASTERIXDB-1354, a bug in IsomorphismVariableMappingVisitor.

Change-Id: Ifadf1707bb2b6bed22f8fc5792c635e87291a468

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

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

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

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

  1. … 58 more files in changeset.
ASTERIXDB-1516: Unable to find free page in buffer cache after 3 cycles

Update exhaustion logic to be two-tiered:

- emit warning when cycle count exceeds warning threshold (3)

- fail if cycle count reaches the failure threshold (1000)

Change-Id: I46fa6bbda8c2f81e5e570dd6c07e4f4b794ef5bb

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

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

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

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

Align Jetty Version, ResultExtractor.extract Accessible

Aligns jetty version with hyracks

Change-Id: Iaa0a6cbd5dc6a4aaa153b0f0e2414ec6402256ce

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

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

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

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

handle missing format parameter

Change-Id: I90b6da30e2e3a52d68cdf29b0026125dca4da3e4

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

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: Yingyi Bu <buyingyi@gmail.com>

Filter Sample Cluster Scripts To Enable Extension

Change-Id: I6f6f27ddcc2311630e8e234ce2770cbb2c66d253

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

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

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

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

Pass compilation provider to QueryServiceServlet

Change-Id: I795a2dab622ab40b39f6aaf548a27ffbd40c9efd

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

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: Yingyi Bu <buyingyi@gmail.com>

ASTERIXDB-1561: EXPLAIN should be case insensitive

Change-Id: I5add61c5ca07f0653f6811fdd4be215ce4f67eee

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

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

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

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

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

Scrub CBAS From Sample Local Cluster Scripts

Change-Id: Ibd7c6154c90cbe70fc3e79855cc002adb201ce95

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

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

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

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

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

Merge Formatting Changes From Maven Release Plugin

Change-Id: I931d1919fd0fc9277d30f2fa1c23b1ab08d502b3

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

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

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

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

    • -4
    • +1
    /asterixdb/asterix-lang-common/pom.xml
    • -2
    • +1
    /asterixdb/asterix-replication/pom.xml
  1. … 5 more files in changeset.
Cleanup Versions In POM Files

- Eliminate redundant version references

- Defer to ${project.version} when appropriate

- Pickup hyracks module version from dependency management

Change-Id: I6e468931024831db41ba9e2f6e48f0be0ba3373a

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

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>

    • -6
    • +6
    /asterixdb/asterix-experiments/pom.xml
    • -9
    • +6
    /asterixdb/asterix-external-data/pom.xml
    • -2
    • +2
    /asterixdb/asterix-lang-common/pom.xml
  1. … 61 more files in changeset.
ASTERIXDB-830: adds regression tests.

Change-Id: I2e352726bcac831e8024858f9a9ad49ef777d50e

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

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

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

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

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

Renaming: "table"->"dataset", "database"->"dataverse".

Change-Id: Ia80193f08651fc99341d9a8cf156d0feb6d0575f

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

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>

  1. … 2760 more files in changeset.
ASTERIXDB-1479: Change storage valid int and add explicit version

This change will stop old versions from possibly corrupting data written

by newer versions of Hyracks. It also adds an explicit version to the

tree metadata that must match the version at runtime.

Change-Id: I888ff0eacf5b3cb6ad7ec002c74f113c6ffcd496

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

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: Michael Blow <mblow@apache.org>

ASTERIXDB-1363: Fix NPE on bulkload failure

Change-Id: Ic1626baa63371834cc2abbe30366df506d817da6

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

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

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

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

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

small ADMParser/AdmLexer cleanup

- do not declare IOExceptions that are not thrown

- improve formatting of lexer template

Change-Id: Id032f0c83ebef108a9eddb7242c586d5481217e4

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

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

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

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

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

minor POM cleanup

Change-Id: Iea7296c8cfd5d62df5c5419e69a4890e73c2b29a

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

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: Michael Blow <mblow@apache.org>

    • -2
    • +2
    /asterixdb/asterix-external-data/pom.xml
ASTERIXDB-1135 Fix Feed Policy Creation From File

Change-Id: I452ac11714e20e2ecc31ab8b96a9964ca9d9d6cd

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

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: abdullah alamoudi <bamousaa@gmail.com>

  1. … 61 more files in changeset.
Implement EXPLAIN for SQL++

- move some code from static methods in ResultUtils to a stateful

ResultPrinter to facilitate reuse (we create one ResultWriter per request)

- tiny cleanup in LogicalOperatorPrettyPrintVisitor

Change-Id: I7b7028fb243d494150cac525c73b2d77b0068646

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

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

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

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

  1. … 3 more files in changeset.
ASTERIXDB-1553: ClusterControllerService Dir/File Creation On-Demand

Change-Id: Ie2e65cf083b3eb2db3e716f2b34fb28fe01debca

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

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

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

Refactor Metadata Record Types

The change cleans up Metadata Record Types in the following ways:

1. Gets rid of unneeded throws clauses.

2. Gets rid of the need to explicitly calls init and instead

all members become static final.

3. Gets rid of all the unneeded scattered methods for creating

the different type. They get replaced by a single method for

creating a record type that is safe (doesn't throw exception)

and makes it clear what the requested type is.

4. Replaced all the scattered strings with constants that makes

maintaining them easy and eliminates the chance of misspelling

of a field name since they can be accessed whenever needed from

a single location.

5. Ensures no two fields share a variable. this fixes a bug and

the wrong expected result was fixed.

Note: SonarQube had created tens of warnings for this class.

all of them were fixed and no more warning show up

Change-Id: I10bc8c0bc255a377dba724f04b6b588910f26cb2

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

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

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

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

ASTERIXDB-1459: Enable Debugging for Generated Functions

Generate classes as nested classes of original class (including

package) to enable debugging.

Change-Id: I0e7816864b91b2ce0e474137b20c9fee2e35c25c

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

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: abdullah alamoudi <bamousaa@gmail.com>

clean up.

Range forward operators.

  1. … 4 more files in changeset.
ASTERIXDB-1552: Test Case for Sample Local Cluster

Change-Id: I2eacbd033a65661d22dc2a848afd83bbcc43677f

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

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>

ASTERIXDB-769: adds a regression test.

Change-Id: Ifaa6a37de981c5f60a416db85d3485d042558f63

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

Reviewed-by: Michael Blow <mblow@apache.org>

Tested-by: Michael Blow <mblow@apache.org>