Clone
 

michael blow <michael.blow@couchbase.com> in asterixdb

[NO ISSUE][*DB][REPL] Identifier comparability of unknown hosts

Ensure that replication identifiers comparisons are not influenced by

address resolution

Change-Id: I6d7aa87777d17a3416d16cfad23b2773b1614a02

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

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>

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

[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>

[NO ISSUE][*DB][CLUS] Add API to return all known nodes atomically

Change-Id: Ie6bb64e331666ef44b07034d430ba2ee563bba82

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

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

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

[NO ISSUE][HYR] Use System.nanotime for StopWatch

Change-Id: Ic64f1b938c26161f5fb482af5ee1da6121f49643

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

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: Ian Maxon <imaxon@uci.edu>

[NO ISSUE][*DB][STO] indicate null/missing value fix in index checkpoint

- user model changes: no

- storage format changes: yes (backwards-compatible)

- interface changes: no

Details:

- add marker on inintial IndexCheckpoint, propagate on subsequent checkpoints

- ignore extra JSON fields when deserializing IndexCheckpoint

Change-Id: Id93ab9d16887b37cf6c0d011950e7c57f1a1d646

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

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>

[NO ISSUE][*DB][CLUS] Add failed nodes API to ClusterStateManager

Change-Id: I1b56b29c38f0bbfe54b30ee5781770e90404c528

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

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

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

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

[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>

[NO ISSUE] Bump versions to 0.[39].4.2-SNAPSHOT

Change-Id: If0cf05002c8019c1e1af43a18e75e617c0f7d4c9

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

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

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

    • -1
    • +1
    /asterixdb/asterix-client-helper/pom.xml
    • -1
    • +1
    /asterixdb/asterix-external-data/pom.xml
  1. … 87 more files in changeset.
[ASTERIXDB-2256] Hand-prepare two problematic files for source format

Change-Id: Ibcb24e807979629f25892d58bff1c44c061b42e3

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

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

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

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

[ASTERIXDB-2256] Reformat sources using code format template

Change-Id: I4faa141c1a8c9700d5e9ac50b839acc9d1eede73

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

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

  1. … 970 more files in changeset.
[ASTERIXDB-2110] Introduce Cluster Controller Id

Change-Id: Iec1b01444bfbd923e38f5c162c5244e17c4d5f03

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

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

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

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

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

  1. … 66 more files in changeset.
[ASTERIXDB-2172] Increase heartbeat max misses

Avoid GC causing intermittent false dead-node detection by increasing

heartbeat duration from 10 to 50s.

Change-Id: I3178e61b13185eea0d74187e882ad1d207702f74

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

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

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

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

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

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

[NO ISSUE] Move AsterixHyracksIntegrationUtil from production to test

Change-Id: Id603d0f1ac17b977356e628a89845d240c8aa8b7

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

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>

[ASTERIXDB-2172] collect GC logs to assist in diagnosis

Change-Id: I6841da6ffb756843ba4265c64aa42faff3acfc09

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

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

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

[NO ISSUE] update LICENSE to match template

Change-Id: I6aeabf6631287307d3f51163c16fe727a2c3c491

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

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

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

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

[ASTERIXDB-2256] Prep for automatic code formatting

- Define 'root.dir' in all asterixdb projects

- Add 'source-format' profile which formats all code, currently disabled

by default

Change-Id: Idb93d2a61a6075e8156e16ad3c99497b2753e262

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

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

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

Contrib: Michael Blow <mblow@apache.org>

Integration-Tests: Michael Blow <mblow@apache.org>

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

    • -0
    • +298
    /asterixdb/AsterixCodeFormatProfile.xml
    • -0
    • +3
    /asterixdb/asterix-client-helper/pom.xml
    • -1
    • +1
    /asterixdb/asterix-external-data/pom.xml
  1. … 22 more files in changeset.
[NO ISSUE] Restore SqlppExecutionTest.java in asterix-gerrit-asterix-app

Change-Id: I94915f5e4d3c653d4c640dc186e9568e2026a5dc

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

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

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

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

[NO ISSUE] Move jenkins test suites into poms

Avoid issues corodinating git & Jenkins config changes to test config, by

defining job profiles in the pom files.

Change-Id: I3fed5c3d578d8c5faa95d22cbdb33b1bac8f7190

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

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

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

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

[NO ISSUE][TEST] Restore extension in context on poll completion

Change-Id: I2bda5b5065f3684380dbc946c954e32c7dfa0c8b

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

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

[NO ISSUE] Add missing documentation link for 0.9.2

Change-Id: Id5c70f6ae69bc45e329cb17d70e616aedf500582

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

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

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

[NO ISSUE] Misc logging cleanup

Change-Id: I2b951e11a9716eb11832d18eba57b124faf146b1

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

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

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

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

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

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

[NO ISSUE] Enable RPC to reconnect IPC handles

Change-Id: Ieea8ebedc58dbfd65dbc1cb13721eeb83b6a475a

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

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

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

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

[NO ISSUE] Address comments in ReconnectingIPCHandle

Change-Id: I916939f3419cdc6983253b4f6d8b46756fa13e69

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

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

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

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

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

[NO ISSUE] Refactor IPC reconnect logic to be usable by all IPC connections

Change-Id: I2430510b22f936b89879df98322ef51ec87c6da6

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

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

[NO ISSUE] Remove unused managix test, props cleanup

Change-Id: If463ee396e85af60490676c5b295fe835ba4b1cf

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

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

[NO ISSUE] Override log4j2 config file location when required

Define log4j2 config file for failsafe plugin

Change-Id: I8b451241063001718fb35efc8336b773101298ab

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

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

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

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

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

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

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

    • -0
    • +1
    /asterixdb/asterix-maven-plugins/pom.xml
[NO ISSUE] Update source license for 'asterix-experiments' removal

Change-Id: I9a38a59179cd22bd0fd3de964cc2ab99ddc9d92a

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

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

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

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

[NO ISSUE] Fix build-time warning due to duplicate declaration

Change-Id: I93f9bf3320012880ba3a10b5f6c85df06f5ef046

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

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

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

[NO ISSUE] enable installer dir to be overridden in LicensingIT

Change-Id: I8ba5637b05418438501e5574c59a34cb538d1443

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

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

Contrib: Michael Blow <mblow@apache.org>

Integration-Tests: Michael Blow <mblow@apache.org>

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

[NO ISSUE] Add options to skip optional build portions

- skip.testResources skips generating test data, and copying

testResources

- jjdoc.skip skips jjdoc generation

Change-Id: I6c46c2d6f3b678cddfbccbc8940ef58b424f9637

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

Integration-Tests: Michael Blow <mblow@apache.org>

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

Contrib: Michael Blow <mblow@apache.org>

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

    • -7
    • +29
    /asterixdb/asterix-lang-aql/pom.xml
    • -7
    • +30
    /asterixdb/asterix-lang-sqlpp/pom.xml
    • -16
    • +6
    /asterixdb/asterix-maven-plugins/pom.xml