Clone
 

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

[NO ISSUE][HYR][*DB][MISC] Fix whispered logging, reduce ActiveManager info logging

Change-Id: I95fa2a8a87237500f4cdad0e0146a0ada2a08056

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

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

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

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

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

[NO ISSUE][MISC] IRetryPolicy requires non-null throwable

Change-Id: I4835266435fc31f5973f4312e6ddcbdb85d1e839

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

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

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

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

Reviewed-by: Ali Alsuliman <ali.al.solaiman@gmail.com>

[NO ISSUE][HYR] +=ThrowingIntConsumer, unchecked wrapper helpers

Change-Id: I43915b87f5a10dd024f5618c9e8da26c5ad5c496

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

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

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

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

Reviewed-by: Hussain Towaileb <hussainht@gmail.com>

Merge from branch 'gerrit/stabilization-f69489'

Change-Id: I388f3af0307d5482da4cfd559a7373fa4887c425

[NO ISSUE] update log4j -> 2.13.3

Change-Id: Ic447ac0a092af188e4a420d68d726367efd19514

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

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

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

Reviewed-by: Hussain Towaileb <hussainht@gmail.com>

[NO ISSUE][MISC] HyracksException.getParams() type, += Throwing helpers

Change-Id: I0aa740452d40719da33bcb25ecec6c09e45c9dd1

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

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

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

Reviewed-by: Ali Alsuliman <ali.al.solaiman@gmail.com>

[NO ISSUE] HTTP, halt improvements

- don't propagate close to httpclient response stream, as it will block indefinitely

- only wait for 60s to collect thread dump at halt; ensure we always halt once asked to

Change-Id: I46de779e2f3ab0ff670ebec2966f364abcef0ecd

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

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

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

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

[NO ISSUE][*DB] Clean up rebalance servlet API to remove quotes around node list

Change-Id: I61048478f2ca93eb49ffed603e24bba509559d4a

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

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

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

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

  1. … 8 more files in changeset.
[NO ISSUE][TEST] Don't double url-encode http query string

Change-Id: Ie1cdd6069657d8b0279997551708249df7416efc

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

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

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

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

Reviewed-by: Hussain Towaileb <hussainht@gmail.com>

  1. … 8 more files in changeset.
[NO ISSUE][HYR][NET] NetworkUtil enhhancements

Change-Id: I9c0d24100b653015233fc5a08554983d0a0185e1

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

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

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

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

Reviewed-by: Ali Alsuliman <ali.al.solaiman@gmail.com>

[NO ISSUE][*HYR] Span enhancements

- add reset() to start the span over again

- add sleep() to sleep for the remainder of the span

Change-Id: I93799354f2e238b759d2ef11aed109ec96baaf21

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

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

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

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

Reviewed-by: Hussain Towaileb <hussainht@gmail.com>

[NO ISSUE][EXT] align credential parameters with aws terminology

Change-Id: I277e32af64af032aff1761d2a15e8d0886cac157

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

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

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

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

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

  1. … 9 more files in changeset.
[NO ISSUE][HYR][HTTP] Utility method to enable interruptable http requests

Change-Id: Id880af7e1e60195c53a043752d9339818c002a2c

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

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

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

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

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

[NO ISSUE][*DB] More complete bypass of dashboard build for -P skip-dashboard

Change-Id: I7e4a8a0693d5bcbe711947ffc219dd4363ac5b41

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

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

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

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

    • -112
    • +123
    /asterixdb/asterix-dashboard/pom.xml
[NO ISSUE] Fix duplicate dependency build warnings

Change-Id: I00bb170557d3beff786dda8cfb27ed980ec94d53

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

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

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

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

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

[NO ISSUE] Ensure 'pom' modules are test-free

Change-Id: I2c938f163a6327d16062390ee9f661cfa81df3dd

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

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

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

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

[NO ISSUE][HTTP] Http Encoding refactoring / cleanup

Change-Id: I1e6eef71f4f17a7563f182400dd1e815e4a6b8ff

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

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

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

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

Contrib: Michael Blow <mblow@apache.org>

[NO ISSUE][HYR][NET] Add utility method & tests to default on unspecified network port

Change-Id: I7c76aabe07d8e3268d0e3aa4247fe86865f82356

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

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

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

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

Merge branch 'gerrit/march-hare'

Change-Id: I183476cb9e32d7f300fd310afee0126eb9c6af31

Merge branch 'gerrit/stabilization-f69489'

Change-Id: I339550ff6766b3e841679d4467ee9ca2251db7f2

[NO ISSUE] Update netty dependency

Change-Id: I79ff30bd1a51109b0ae3e182b021a19f052d9717

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

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: Till Westmann <tillw@apache.org>

    • -248
    • +0
    /asterixdb/src/main/licenses/content/raw.githubusercontent.com_netty_netty_netty-4.1.46.Final_NOTICE.txt
    • -0
    • +248
    /asterixdb/src/main/licenses/content/raw.githubusercontent.com_netty_netty_netty-4.1.48.Final_NOTICE.txt
Merge branch 'mad-hatter'

Change-Id: Ida334df2ce4eb59e6c7752b1708d1d4254068c3a

[NO ISSUE][HYR][LIC] Support 'central' mirroring

Fixes license plugin execution when 'central' is covered by a mirror.

e.g. Execution default of goal org.apache.hyracks:license-automation-plugin:0.3.5-SNAPSHOT:generate

failed: Unable to find 'central' remote repository!

Change-Id: I443e240b9817e7541e476a7695c030362878fabe

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

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

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

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

(cherry picked from commit 1a01b52bea83730825b62b424dc3b283a008f8ac)

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

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

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

[NO ISSUE][HYR][LIC] Support 'central' mirroring

Fixes license plugin execution when 'central' is covered by a mirror.

e.g. Execution default of goal org.apache.hyracks:license-automation-plugin:0.3.5-SNAPSHOT:generate

failed: Unable to find 'central' remote repository!

Change-Id: I443e240b9817e7541e476a7695c030362878fabe

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

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

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

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

Merge branch 'gerrit/mad-hatter'

Change-Id: Iac75fe1fe6640d7da49071220f33597a1464f89e

[NO ISSUE] Update maven dependencies

Change-Id: Ibb1b50dd55e47e807f27b45268be4268b20f3904

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

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

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

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

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

    • -239
    • +0
    /asterixdb/src/main/licenses/content/raw.githubusercontent.com_netty_netty_netty-4.1.42.Final_NOTICE.txt
    • -0
    • +248
    /asterixdb/src/main/licenses/content/raw.githubusercontent.com_netty_netty_netty-4.1.46.Final_NOTICE.txt
[NO ISSUE] Update maven dependencies

Change-Id: Ibb1b50dd55e47e807f27b45268be4268b20f3904

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

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

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

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

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

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

    • -239
    • +0
    /asterixdb/src/main/licenses/content/raw.githubusercontent.com_netty_netty_netty-4.1.42.Final_NOTICE.txt
    • -0
    • +248
    /asterixdb/src/main/licenses/content/raw.githubusercontent.com_netty_netty_netty-4.1.46.Final_NOTICE.txt
[NO ISSUE][NET] Utilize unresolved NC reg address

Follow on change to https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/4643

which correctly consumes the unresolved NC registration addresses

made available in the previous change.

Change-Id: I316a37cc92da2f4bbb8990a3f0a43dd36095c47f

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

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

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

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

[NO ISSUE][NET] Use unresolved address on NC reg

When NCs are configured with a public cluster address, this address

should not be resolved on the NC but rather on the CC. Depending on

the network configuration, the public address may resolve differently

on the CC.

This change maintains backwards compatibility with old NCs or CCs

Change-Id: I8fb2a40a8407c985eb174d09c2b7bb59949812f2

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

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

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

Merge branch 'gerrit/mad-hatter' into 'master'

Change-Id: Ib31ef5e0d84c3f66d0f8c7db2af3b05d4f1734f1