Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[NO ISSUE] Increase start timeout to 90s for sample cluster start

Change-Id: I75d14ffe12a59ea84d2cac3cf2853ee86d745bff

Reviewed-on: https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/4364

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

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

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

    • -1
    • +1
    ./opt/local/bin/start-sample-cluster.bat
    • -1
    • +1
    ./opt/local/bin/start-sample-cluster.sh
[NO ISSUE][*DB] Warn (not fail) on running *DB processes on sample start

also, fix printing of running processes post sample stop

Change-Id: I84037ad5f64536bafcb7c9500b9a7668e6849156

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

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

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

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

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

    • -16
    • +5
    ./opt/local/bin/start-sample-cluster.bat
    • -19
    • +5
    ./opt/local/bin/start-sample-cluster.sh
    • -1
    • +1
    ./opt/local/bin/stop-sample-cluster.sh
[NO ISSUE] Fix listing of conflicting procs on sample start

Change-Id: I1d75156e13c1b03e58ebc52bd7f3546265cd5fd3

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

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: Murtadha Hubail <mhubail@apache.org>

    • -1
    • +1
    ./opt/local/bin/start-sample-cluster.sh
[NO ISSUE] Handle Accept-Charset in QueryResultApiServlet

- exercise non-UTF8 Accept-Charset in TestExecutor

- remove double-buffering on http responses

- minor refactoring / cleanup

Change-Id: I8f37eb684bf2457e5ff451bf5c8fbca742d531f2

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

Reviewed-by: Murtadha Hubail <mhubail@apache.org>

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

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

    • -1
    • +1
    ./opt/local/bin/start-sample-cluster.sh
    • -4
    • +7
    ./opt/local/bin/stop-sample-cluster.sh
  1. … 23 more files in changeset.
[NO ISSUE][LOG] Ensure NC logDir ends with separator

- user model changes: no

- storage format changes: no

- interface changes: no

Change-Id: I492428fdbf84ed6f1c4afd136dce33ac84aea3c0

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

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

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

Contrib: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

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

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

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

  1. … 1 more file in changeset.
[NO ISSUE] Put asterix-server components in folder

Change-Id: I6281454bcd6b3f4a6c0f14d0c5b1d082efdd0955

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

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

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

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

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

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

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

  1. … 28 more files in changeset.
[NO ISSUE] Put asterix-server components in folder

Change-Id: I6281454bcd6b3f4a6c0f14d0c5b1d082efdd0955

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

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

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

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

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

  1. … 28 more files in changeset.
Merge commit '722e85d0347e628da99b5e479f3a9a993e549b03' from release-0.9.4-pre-rc

Change-Id: I0d3ac0768bed4271501ad3016d21f66f64ebb5fe

    • -1
    • +1
    ./opt/local/bin/start-sample-cluster.sh
  1. … 3 more files in changeset.
[NO ISSUE][OTH] Fix sample cluster version check for latest Java 10

Change-Id: I51b93524d3ea1d342d48851d97ab21a2a9cb6720

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

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

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

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

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

    • -1
    • +1
    ./opt/local/bin/start-sample-cluster.sh
[ASTERIXDB-2017][API] Access logs, log rotation

- user model changes: no

- storage format changes: no

- interface changes: no

Details:

- Common Log Format (httpd) style logs for each servlet access.

- Log rotation by default in asterix-server package, rather than

console logging with no rotation

Change-Id: I9a8d76bec308b2fdb20c33370fc9e58a154ba968

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

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

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

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

Contrib: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

  1. … 19 more files in changeset.
[ASTERIXDB-2397][*DB] Fix sample cluster on Java 10

(cherry picked from commit 4dad013297f033e7aaa83fbf72fa11eaada7f927)

Change-Id: I3a03eba1c970d1f8c7d27f93dc4e7336a24800ea

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

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

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

    • -8
    • +8
    ./opt/local/bin/start-sample-cluster.sh
[ASTERIXDB-2397][*DB] Fix sample cluster on Java 10

Change-Id: Ie40107e1f402e977413127783f51dc3a91dad2d2

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

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

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

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

    • -4
    • +8
    ./opt/local/bin/start-sample-cluster.sh
Relax JAVA_HOME check for sample cluster

Just require that the default configured java is

version 1.8 and not that the environment variable

is explicitly set.

Change-Id: I6b9421b9b480eeea94644a227faf614c2ccf2fb2

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

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

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

Contrib: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

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

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

    • -6
    • +49
    ./opt/local/bin/start-sample-cluster.sh
    • -6
    • +62
    ./opt/local/bin/stop-sample-cluster.sh
[NO ISSUE] Remove instance.name, storage.subdir config properties

Change-Id: Ic530559e96eb4c744499f46a5595e3a4c59f7683

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

Reviewed-by: Murtadha Hubail <mhubail@apache.org>

Integration-Tests: Murtadha Hubail <mhubail@apache.org>

Tested-by: Murtadha Hubail <mhubail@apache.org>

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

  1. … 14 more files in changeset.
[ASTERIXDB-1723] Delete managix

- user model changes: yes

- storage format changes: no

- interface changes: yes

Details:

- Delete managix installer method and all dependencies

- Remove xml-based configuration

Change-Id: I5c710b6ec870bedd49dd46b74ed96a3665670e9b

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

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

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

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

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

Contrib: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

  1. … 1378 more files in changeset.
[NO ISSUE][API] Add NC Storage API

- user model changes: no

- storage format changes: no

- interface changes: yes

Add IStorageSubsystem to track storage partitions

replicas.

Details:

- Add NC API port.

- Add storage API to NCs.

- Add StorageSubsystem to track storage partitions

replicas.

Change-Id: I120d9892bc9fe5a73395cd5a2ddc30b51b73ced2

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

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

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

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

Contrib: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

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

  1. … 25 more files in changeset.
[ASTERIXDB-2032] Restore use of REST shutdown API

This reverts commit 122a73693e4a6a2484936ed86967e843d4dfa4e1.

Change-Id: Ie73cc5dab3b9ad06120ca634f5aee9dfeef6d07b

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

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

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

Contrib: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

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

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

    • -16
    • +7
    ./opt/local/bin/stop-sample-cluster.sh
[TEST] Add performance test for AsterixDB

1. Fix the issue that external var in ansible is truncked by space.

2. Add performance test comparison code for SparkSQL using small

instances.

Change-Id: Ic9ff8efa0be71bde67190ba6f9fbd647c7799084

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

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

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

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

  1. … 41 more files in changeset.
[ASTERIXDB-2032]Let stop-sample-cluster.sh to kill processes.

Change-Id: I44d75e518cca604273790aa1d862ca5764fa6395

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

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

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

Contrib: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

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

    • -7
    • +16
    ./opt/local/bin/stop-sample-cluster.sh
Use JRE for AWS installation.

Change-Id: I25ca959f53c49c7aa1e2841227d27d7c254578be

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

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

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

BAD: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

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

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

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

    • -0
    • +26
    ./opt/aws/yaml/install_jre.yml
Handle Spaces in Path For Sample Cluster

Fixes ASTERIXDB-1842- start-sample-cluster.sh with user name ending with

space.

Change-Id: Id4b17698762e3cb2959152e6f957dad175d0f99b

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

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>

    • -11
    • +11
    ./opt/local/bin/start-sample-cluster.sh
    • -5
    • +6
    ./opt/local/bin/stop-sample-cluster.sh
  1. … 1 more file in changeset.
Enable HTTP API processing on NCs

- Query/Status/Result are answered by NC nodes

- other HTTP requests are proxied to the CC node

- SessionConfig refactoring – split into config and output (SessionOutput)

- TestExecutor now can send http requests do multiple nodes (round robin)

Change-Id: I19414a23e163fc4deef9805c8f9089609f1ebe07

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

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

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

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

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

  1. … 40 more files in changeset.
Enable debug option in Ansible/AWS scripts.

When the debug option is set to be true, for each NCDriver process:

- a debugger port is open;

- a Yourkit agent is attached and a Yourkit remote port is open.

Add -Xmx for NCDriver if the user-provided jvm.args does not contain it.

Change-Id: Idae06144ea39a942d30d6482d96c8d8f258ec783

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

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

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

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

    • -0
    • +11
    ./opt/ansible/conf/instance_settings.yml
    • -0
    • +24
    ./opt/ansible/yaml/download_yourkit.yml
  1. … 1 more file in changeset.
Add install/uninstall UDF to Ansible

1. Add udf.sh for handling install/uninstall UDF packages to the cluster.

2. Remove unnecessary path check in TestLibrarian.

Change-Id: If7ea9640a06e2b691c19a8a819307d84b55a679e

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

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

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

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

BAD: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

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

    • -0
    • +72
    ./opt/ansible/bin/udf.sh
    • -0
    • +30
    ./opt/ansible/yaml/deploy_udf.yml
    • -0
    • +33
    ./opt/ansible/yaml/destroy_udf.yml
  1. … 2 more files in changeset.
Support stopping and restarting for a AWS-based cluster instance.

Change-Id: I77fff4a8a5f6e5d8ebee52eb66d86cc18f32cd12

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

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

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

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

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

    • -18
    • +0
    ./opt/ansible/yaml/instance_start.yml
    • -0
    • +38
    ./opt/aws/bin/deploy.sh
    • -0
    • +28
    ./opt/aws/bin/terminate.sh
    • -0
    • +37
    ./opt/aws/yaml/aws_terminate.yml
    • -0
    • +41
    ./opt/aws/yaml/instance_init.yml
AsterixDB Rat Execution Audit & Fixes

Change-Id: I3d771c5b63eaef4b6a0b4da769039ed5bca17736

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

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

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

  1. … 491 more files in changeset.
Make aws scripts work with all latest instance types that are equiped with instance-stores.

Change-Id: I16efff22a029e316c7a7dc0402c0131e0c0bdea4

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

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

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

BAD: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

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

    • -0
    • +41
    ./opt/aws/bin/gen_volumes.sh
Remove Extraneous Quotes in Start Sample Batchfile

e.g.

"--------------------------"

"Mon 03/20/2017 19:31:01.81"

"--------------------------"

Change-Id: I24581eb36e193628b93cb5be52903beb206c603d

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

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

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

BAD: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

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

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

    • -3
    • +3
    ./opt/local/bin/start-sample-cluster.bat
Minor fix for the aws_start script.

Change-Id: I7446868484a1ffd7ca84c3652276e69db5208498

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

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

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

BAD: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

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

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

Auto-config SSDs for the AWS installtion.

Change-Id: I584cc0a9e7420b2b9144635fee107494cb3fa487

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

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

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

BAD: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

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

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

    • -0
    • +37
    ./opt/aws/conf/aws_types.yml
    • -0
    • +28
    ./opt/aws/yaml/mount.yml