Philippe> The only concern for me is not complexifying versions comparisons

What do you mean by that?

By the way: what is with Git vs SVN?
Git handles file renames just fine, so regular git blame (e.g. the one
integrated into IDE) works just fine across file moves.

> Maven is fast enough I think since parallelism was introduced.

Just a datapoint: https://github.com/apache/calcite
repeated call to `mvn validate -Dcheckstyle.skip=true` takes 3.6 sec for
me. What this command does it just validates project configuration.
I would not call that awful, but it is kind of painful. Maven's parallelism
almost never happens in practice.

JMeter's `ant` takes 3 seconds for me and it builds the jars

[INFO] Reactor Summary:
[INFO]
[INFO] Calcite 1.19.0-SNAPSHOT ............................ SUCCESS [
0.710 s]
[INFO] Calcite Linq4j ..................................... SUCCESS [
0.017 s]
[INFO] Calcite Core ....................................... SUCCESS [
1.045 s]
[INFO] Calcite Babel ...................................... SUCCESS [
0.131 s]
[INFO] Calcite Cassandra .................................. SUCCESS [
0.167 s]
[INFO] Calcite Druid ...................................... SUCCESS [
0.036 s]
[INFO] Calcite Elasticsearch .............................. SUCCESS [
0.174 s]
[INFO] Calcite Examples ................................... SUCCESS [
0.011 s]
[INFO] Calcite Example CSV ................................ SUCCESS [
0.023 s]
[INFO] Calcite Example Function ........................... SUCCESS [
0.017 s]
[INFO] Calcite File ....................................... SUCCESS [
0.056 s]
[INFO] Calcite Geode ...................................... SUCCESS [
0.069 s]
[INFO] Calcite MongoDB .................................... SUCCESS [
0.020 s]
[INFO] Calcite Pig ........................................ SUCCESS [
0.199 s]
[INFO] Calcite Piglet ..................................... SUCCESS [
0.014 s]
[INFO] Calcite Plus ....................................... SUCCESS [
0.029 s]
[INFO] Calcite Server ..................................... SUCCESS [
0.107 s]
[INFO] Calcite Spark ...................................... SUCCESS [
0.209 s]
[INFO] Calcite Splunk ..................................... SUCCESS [
0.016 s]
[INFO] Calcite Ubenchmark 1.19.0-SNAPSHOT ................. SUCCESS [
0.057 s]
[INFO]
------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 3.406 s

Vladimir

Reply via email to