Clone
 

till westmann <tillw@apache.org> in asterixdb

[ASTERIXDB-2633][FUN] Fix LIKE to regex translation

- user model changes: no

- storage format changes: no

- interface changes: no

Change-Id: I6138f62fdcd60bcc641f662d1fdb05b46dafbebf

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

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][COMP] Better error messages for dump_index

- user model changes: no

- storage format changes: no

- interface changes: no

Change-Id: I87d75f7264c1eecf178300a1b0a67b351cce0216

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

Contrib: Jenkins <jenkins@fulliautomatix.ics.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>

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

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

[NO ISSUE][RT][COMP] Use more components to identify a datasource

- user model changes: no

- storage format changes: no

- interface changes: additional constructor for DataSourceId

Change-Id: If371a6c7f8302ee7a83ddba0f1c6aeecdea4d5ef

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

Contrib: Jenkins <jenkins@fulliautomatix.ics.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>

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

[NO ISSUE] show aggregate functions in JSON plan

- user model changes: more information in JSON plan

- storage format changes: no

- interface changes: no

Change-Id: Ie4ba74d8455844e3913a4d4b5e2761b5ed23028b

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

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

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

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

[NO ISSUE][FUN] Simplify error message + cleanup

- user model changes: different error message

- storage format changes: no

- interface changes: no

Change-Id: I5bbcb63f266685befc80de957687249191345063

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

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>

[NO ISSUE] Use correct type tag

- user model changes: no

- storage format changes: no

- interface changes: no

Change-Id: I078b22179d62a43904de42e9fdad7995d4a8c864

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

Integration-Tests: Till Westmann <tillw@apache.org>

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

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

[NO ISSUE][TYPE] Avoid 'null' collection types

- user model changes: no

- storage format changes: no

- interface changes: no

Change-Id: Id7ab2a20e776152ecf35d5bd01b1eded7e987e26

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

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

[NO ISSUE] use global dependency management for ini4j

Change-Id: I6534887dd78f97a3f31cb3578253746fcea8e262

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

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

[NO ISSUE] Fix typos

- user model changes: no

- storage format changes: no

- interface changes: no

Change-Id: I10bb0ec96b8a12819f5b2fe5fd8bd698d326a551

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

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] Introduce TestExecutor.extractResult

- user model changes: no

- storage format changes: no

- interface changes: no

Change-Id: I8dbd239fa4a3997006c7fa2b27579956ac9660a2

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

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][HYR][CONF] Fix default/description for DEFAULT_DIR

- user model changes: no

- storage format changes: no

- interface changes: no

Details:

- Flip description and default value for

ControllerConfig.Option.DEFAULT_DIR

- use FileUtil.joinPath to join paths

Change-Id: I055a4d8188ee5b553aecb11c16d0b150d9797353

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

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

[NO ISSUE][STO] Let ILSMIOOperations clean up for themselves

- user model changes: no

- storage format changes: no

- interface changes: yes

remove ILSMIndex.cleanUpFilesForFailedOperation

remove ILSMIOOperation.getComponentFiles

add ILSMIOOperation.cleanup

Details:

Instead of having ILSMIndex instances clean up for ILSMIOOperations, let

the ILSMIOOperations cleanup their component files.

Also avoids a dependency of the interface ILSMIOOperation on

o.a.hyracks.storage.am.lsm.common.impls.LSMComponentFileReferences.

Change-Id: I97a31d018139dcdea15196ae52d91eed5e780fbd

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

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][DOC] Update SQL++ design points

- user model changes: no

- storage format changes: no

- interface changes: no

Change-Id: I8ddf7131519b854b1fdde9f56e9b3108d1e294d9

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

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

Reviewed-by: Dmitry Lychagin <dmitry.lychagin@couchbase.com>

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][ING] Fix race between active recovery and rebalance

- user model changes: no

- storage format changes: no

- interface changes: no

Details:

- In certain cases, a rebalance active suspend starts before

recovery of an active job starts.

- When that happens, sometimes, the recovery task exists and

the active job is not resumed after rebalance.

Change-Id: I66edb73950bb82baa1a1dfd892cb4b23bb7046be

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

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>

[NO ISSUE][FAIL] Fix message for over-/underflow

Change-Id: I1d2b071dce8f6ed485d57f131d5c9f8893041678

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

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

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

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

[NO ISSUE] Less "branded" description of the query language

Change-Id: I205000034fcc9a7464ff352280a36b48d8574a46

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

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>

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

[ASTERIXDB-2314][HYR] Dataset in class names in Hyracks

- user model changes: no

- storage format changes: no

- interface changes: yes

Change-Id: I260add3a2dfb4a722440af5008a1a75f9446579e

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

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

  1. … 106 more files in changeset.
[NO ISSUE] small readability improvement

- user model changes: no

- storage format changes: no

- interface changes: no

Change-Id: I398e41d5e127baa71ee6c2bd222a6a42b566fdc7

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

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

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>

[NO ISSUE] add function array_repeat

- user model changes: no

- storage format changes: no

- interface changes: no

Change-Id: Ic5f9e503a81ba86dd873ad61fd35a2f695905dad

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

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

[NO ISSUE] small cleanup in type inferencing

Change-Id: I89e74b1f3176d3edd8e41fc63538a3b37326923c

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

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

[ASTERIXDB-2399][SQL][FUN] Rename COLL_ aggregate functions

Rename to COLL_ functions to use the prefix STRICT_ to reduce the

confusion about which functions implement a strict NULL handling.

Change-Id: I5c103dbe7fa42bf5c4e2bfa53592b2041084aa8f

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

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: Dmitry Lychagin <dmitry.lychagin@couchbase.com>

  1. … 265 more files in changeset.
[NO ISSUE] Add variable resolution appendix

- update maven-site-plugin to version 3.7.1

- update maven-fluido-skin to version 1.7

Change-Id: Ibd4abd52f05d652d9436670b59beeb7cb6b846b5

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

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

Reviewed-by: Dmitry Lychagin <dmitry.lychagin@couchbase.com>

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

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

    • -5
    • +5
    /asterixdb/asterix-doc/src/site/site.xml
[NO ISSUE] Format test query

- user model changes: no

- storage format changes: no

- interface changes: no

Change-Id: I6e8e8cd75f401a085fb93a5d599a3b1ecda50a9e

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

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

[NO ISSUE] Move noindexonly docs to a separate file

Change-Id: I3be16d0381cd2d69a71ce1c5f922f0665ef6b431

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

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

[NO ISSUE] SQL++ doc updates

Change-Id: I3cdb400893609c578b6467586bcc2d15f2106996

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

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>

[ASTERIXDB-2361][HYR] Memory Leak Due to Netty Close Listeners

- user model changes: no

- storage format changes: no

- interface changes:

- add IServletResponse.notifyChannelInactive()

Change-Id: I40156538d62a3c06b9ccc14338c3f554921a12b8

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

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

[ASTERIXDB-1280][TEST] JUnit cleanup

- user model changes: no

- storage format changes: no

- interface changes: no

Change-Id: I2a57643682d45097ae5ac4adc1fe97fbb3111385

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

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

[NO ISSUE] Cleanup CleanupUtils

- user model changes: no

- storage format changes: no

- interface changes: no

Change-Id: I6ac0a4bd5e29ecb9196b803d0d984bfc9564719b

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

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] Use FunctionSignature more often

- user model changes: no

- storage format changes: no

- interface changes: yes

The metadata entity for a function now accepts a FunctionSignature.

It used to accept a dataverse, a function name, and an arity.

Change-Id: If00a914a1e56190ecd12c2687c32b4edc2895018

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

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] Readability improvements

Change-Id: I8b27805be1668fe6591c442fcd44020a418c2931

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

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

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

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