asterix-maven-plugins

Clone Tools
  • last updated 24 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Merge branch 'gerrit/stabilization-f69489' into 'gerrit/mad-hatter'

Change-Id: I831c9c7c37ecf757ebaa707be5c394105302da13

    • -1
    • +0
    ./record-manager-generator-maven-plugin/pom.xml
  1. … 11 more files in changeset.
[NO ISSUE] Update dependencies

Change-Id: I7c668c680057344c7f83c600a2e9adff43a2fefc

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

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

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

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

    • -2
    • +2
    ./asterix-evaluator-generator-maven-plugin/pom.xml
    • -1
    • +0
    ./record-manager-generator-maven-plugin/pom.xml
  1. … 11 more files in changeset.
[NO ISSUE][OTH] Codegen clean up and plugin removal

- user model changes: no

- storage format changes: no

- interface changes: no

Details:

- Remove the codegen related files.

- Remove the codegen plugin.

- Remove the codegen plugin dependency from pom files.

Change-Id: I2c17f9f3f0c73f2ec3048a39da3cbbdd5f24e816

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

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>

    • -89
    • +0
    ./asterix-evaluator-generator-maven-plugin/pom.xml
  1. … 6 more files in changeset.
[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
    ./asterix-evaluator-generator-maven-plugin/pom.xml
    • -2
    • +2
    ./asterix-grammar-extension-maven-plugin/pom.xml
    • -1
    • +1
    ./asterix-test-datagenerator-maven-plugin/pom.xml
    • -1
    • +1
    ./lexer-generator-maven-plugin/pom.xml
    • -1
    • +1
    ./record-manager-generator-maven-plugin/pom.xml
  1. … 96 more files in changeset.
[NO ISSUE] Prevent .* imports

Change-Id: I00309aa789d2e10ccc7bbe79cb2c0bdfd6e2925c

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

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

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

  1. … 9 more files in changeset.
[NO ISSUE] Apply / enforce java import order

The process-sources target will now sort imports as well as

format source code; the source-format job will likewise verify

import order in addition to source code format

Change-Id: I55d976c4df10d9919c6a25683be2a3e3304e65d9

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

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

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

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

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

  1. … 620 more files in changeset.
Advance version to AsterixDB 0.9.4.2-SNAPSHOT and Hyracks 0.3.4.2-SNAPSHOT

Change-Id:I47827d49e8a589ae885b134bf5c7557fae3b0620

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

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

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

    • -1
    • +1
    ./asterix-evaluator-generator-maven-plugin/pom.xml
    • -1
    • +1
    ./asterix-grammar-extension-maven-plugin/pom.xml
    • -1
    • +1
    ./asterix-test-datagenerator-maven-plugin/pom.xml
    • -1
    • +1
    ./lexer-generator-maven-plugin/pom.xml
    • -1
    • +1
    ./record-manager-generator-maven-plugin/pom.xml
  1. … 96 more files in changeset.
Release Apache AsterixDB 0.9.4.1 and 0.3.4.1

Change-Id:I0af32fba00277c516b2671cc3567d61a2765f526

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

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

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

    • -1
    • +1
    ./asterix-evaluator-generator-maven-plugin/pom.xml
    • -1
    • +1
    ./asterix-grammar-extension-maven-plugin/pom.xml
    • -1
    • +1
    ./asterix-test-datagenerator-maven-plugin/pom.xml
    • -1
    • +1
    ./lexer-generator-maven-plugin/pom.xml
    • -1
    • +1
    ./record-manager-generator-maven-plugin/pom.xml
  1. … 96 more files in changeset.
Merge commit '1ff69c0' from 'stabilization-f69489' into 'master'

Change-Id: Ic8aa90be3ba3645ad22d21cc54abc83ab7008598

    • -1
    • +0
    ./asterix-evaluator-generator-maven-plugin/pom.xml
    • -3
    • +1
    ./asterix-grammar-extension-maven-plugin/pom.xml
  1. … 23 more files in changeset.
[NO ISSUE] Update third-party library versions

Change-Id: I752876c0d5144019f228cb5e758892560d2c042d

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

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

    • -1
    • +0
    ./asterix-evaluator-generator-maven-plugin/pom.xml
    • -3
    • +1
    ./asterix-grammar-extension-maven-plugin/pom.xml
  1. … 28 more files in changeset.
Advance version to AsterixDB 0.9.5-SNAPSHOT and Hyracks 0.3.5-SNAPSHOT

Change-Id:Ied2b685f015e0f35563ebd0510231a5d663494f7

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

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@apache.org>

    • -1
    • +1
    ./asterix-evaluator-generator-maven-plugin/pom.xml
    • -1
    • +1
    ./asterix-grammar-extension-maven-plugin/pom.xml
    • -1
    • +1
    ./asterix-test-datagenerator-maven-plugin/pom.xml
    • -1
    • +1
    ./lexer-generator-maven-plugin/pom.xml
    • -1
    • +1
    ./record-manager-generator-maven-plugin/pom.xml
  1. … 94 more files in changeset.
Release Apache AsterixDB 0.9.4 and 0.3.4

Change-Id:Ib015ae6e13f38eb726512a9c5ddeeda428ad1dff

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

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@apache.org>

    • -1
    • +1
    ./asterix-evaluator-generator-maven-plugin/pom.xml
    • -1
    • +1
    ./asterix-grammar-extension-maven-plugin/pom.xml
    • -1
    • +1
    ./asterix-test-datagenerator-maven-plugin/pom.xml
    • -1
    • +1
    ./lexer-generator-maven-plugin/pom.xml
    • -1
    • +1
    ./record-manager-generator-maven-plugin/pom.xml
  1. … 95 more files in changeset.
[NO ISSUE][OTH] Remove Unnecessary Null Checks

- user model changes: no

- storage format changes: no

- interface changes: no

Details:

- Remove unnecessary null checks before instanceof.

Change-Id: I870df76623f5f983a90b5437abf7e3993a54c744

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

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>

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

  1. … 15 more files in changeset.
[ASTERIXDB-2397][*DB] Enable execution on Java 9/10

(cherry picked from commit 5c28118b5341306f4774d32937770f107f3a015b)

Change-Id: I221dfba1b2d15e33b312feb3fb50e70d536027fd

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

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

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

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

    • -2
    • +7
    ./asterix-evaluator-generator-maven-plugin/pom.xml
  1. … 12 more files in changeset.
[ASTERIXDB-2397][*DB] Enable execution on Java 9/10

Change-Id: I720507856c235443d64b6024b75f931656badc6d

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

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

Contrib: Michael Blow <mblow@apache.org>

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

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

    • -2
    • +7
    ./asterix-evaluator-generator-maven-plugin/pom.xml
  1. … 12 more files in changeset.
[ASTERIXDB-2393][COMP][RT] Add source location to error messages

- user model changes: no

- storage format changes: no

- interface changes: no

Details:

- Add source locations to compiler and runtime error messages

- Add source location enforcement to the test framework

and enable it for SqlppExecutionTest

Change-Id: Ie279ce345d1edcb5dea8e55cdb0233151c7bfd66

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

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>

  1. … 680 more files in changeset.
[ASTERIXDB-2357] ADMParser Improvements

- user model changes: no

- storage format changes: no

- interface changes: no

Details:

- The current ADMParser heavily relies on string operations,

which results in a lot of objects being created. This patch optimize

this by directly operating on char[].

- Improved exception handling in ADMParser.

Change-Id: I106b58e79746b0a6f3d8b79473202653341a7009

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

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

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

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

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

  1. … 11 more files in changeset.
[NO ISSUE][TXN] Avoid boxing object creation in ConcurrentLockManager

Change-Id: Iae5975eb1fde93eae1836c16e5329683dbed9bcc

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

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

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

  1. … 5 more files in changeset.
[NO ISSUE] Close resources during bytecode generation

- user model changes: no

- storage format changes: no

- interface changes: no

Details:

- Close resources when generating bytecode for built-in

functions

Change-Id: I0f86b54244caee7c1864a2981fade199d1eb6615

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

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

[NO ISSUE] Use enum for Statement.Kind

Change-Id: Iedb1a6fb799165c4375c56e85dd43854514a3aea

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

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>

  1. … 40 more files in changeset.
Merge release 0.9.3 into master

Change-Id: I9ff693c4b3c8101557e555c266f68c91714d1742

    • -1
    • +1
    ./asterix-evaluator-generator-maven-plugin/pom.xml
    • -1
    • +1
    ./asterix-grammar-extension-maven-plugin/pom.xml
    • -1
    • +1
    ./asterix-test-datagenerator-maven-plugin/pom.xml
    • -1
    • +1
    ./lexer-generator-maven-plugin/pom.xml
    • -1
    • +1
    ./record-manager-generator-maven-plugin/pom.xml
  1. … 65 more files in changeset.
[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. … 972 more files in changeset.
[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>

    • -1
    • +1
    ./asterix-evaluator-generator-maven-plugin/pom.xml
    • -0
    • +3
    ./asterix-grammar-extension-maven-plugin/pom.xml
    • -0
    • +4
    ./asterix-test-datagenerator-maven-plugin/pom.xml
    • -2
    • +1
    ./lexer-generator-maven-plugin/pom.xml
    • -1
    • +1
    ./record-manager-generator-maven-plugin/pom.xml
  1. … 31 more files in changeset.
[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>

  1. … 1 more file in changeset.
[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>

    • -3
    • +0
    ./asterix-evaluator-generator-maven-plugin/pom.xml
    • -7
    • +28
    ./asterix-grammar-extension-maven-plugin/pom.xml
    • -1
    • +4
    ./asterix-test-datagenerator-maven-plugin/pom.xml
    • -2
    • +4
    ./record-manager-generator-maven-plugin/pom.xml
  1. … 5 more files in changeset.
[NO ISSUE] Update commons dep versions

Import dependencyManagement from hyrakcs, to avoid duplication of

dependency versions

Change-Id: I4cf9f6a7d221b953efd26cfdaa0fc4001b0903c8

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

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

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

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

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

    • -1
    • +0
    ./asterix-evaluator-generator-maven-plugin/pom.xml
  1. … 3 more files in changeset.
[NO ISSUE][*DB] Support abs paths in grammar ext plugin params

Change-Id: Ifd7ead4fd43154c34b8c6358dc3aff9c614ee172

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

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>

Advance version to AsterixDB 0.9.4-SNAPSHOT and Hyracks 0.3.4-SNAPSHOT

Change-Id:I5902012492cb51231a5b78c464a6ac0ab9dfdc06

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

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

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

    • -1
    • +1
    ./asterix-evaluator-generator-maven-plugin/pom.xml
    • -1
    • +1
    ./asterix-grammar-extension-maven-plugin/pom.xml
    • -1
    • +1
    ./asterix-test-datagenerator-maven-plugin/pom.xml
    • -1
    • +1
    ./lexer-generator-maven-plugin/pom.xml
    • -1
    • +1
    ./record-manager-generator-maven-plugin/pom.xml
  1. … 102 more files in changeset.
Release Apache AsterixDB 0.9.3 and 0.3.3

Change-Id:I86e454c944db8a4c960aa89bb0e9c6040181e28c

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

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

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

    • -1
    • +1
    ./asterix-evaluator-generator-maven-plugin/pom.xml
    • -1
    • +1
    ./asterix-grammar-extension-maven-plugin/pom.xml
    • -1
    • +1
    ./asterix-test-datagenerator-maven-plugin/pom.xml
    • -1
    • +1
    ./lexer-generator-maven-plugin/pom.xml
    • -1
    • +1
    ./record-manager-generator-maven-plugin/pom.xml
  1. … 102 more files in changeset.
[NO ISSUE] Update plugin versions

Updated / aligned plugin versions as follows:

doxia-maven-plugin -> 1.1.4

git-commit-id-plugin -> 2.2.3

maven-enforcer-plugin -> 3.0.0-M1

maven-javadoc-plugin -> 3.0.0-M1

maven-jaxb2-plugin -> 0.13.2

maven-plugin-plugin -> 3.5

maven-site-plugin -> 3.4

Change-Id: Ifb75f6aa3b2555a981421b50b32cac75f28ef6fc

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

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>

    • -1
    • +0
    ./asterix-grammar-extension-maven-plugin/pom.xml
  1. … 10 more files in changeset.