druid/extensions-core
Xavier Léauté 712f2a5d00
upgrade error-prone to 2.7.1 and support checks with Java 11+ (#11363)
* upgrade error-prone to 2.7.1 and support checks with Java 11+

- upgrade error-prone to 2.7.1
- support running error-prone with Java 11 and above using -Xplugin
  instead of custom compiler
- add compiler arguments to ignore warnings/errors in Java 15/16
- introduce strictCompile property to enable strict profiles since we
  now need multiple strict profiles for Java 8
- properly exclude all generated source files from error-prone
- fix druid-processing overriding annotation processors from parent pom
- fix druid-core disabling most non-default checks
- align plugin and annotation errorprone versions
- fix / suppress additional issues found by error-prone:
  * fix bug in SeekableStreamSupervisor initializing ArrayList size with
    the taskGroupdId
  * fix missing @Override annotations
- remove outdated compiler plugin in benchmarks
- remove deleted ParameterPackage error-prone rule
- re-enable checks on benchmark module as well

* fix IntelliJ inspections

* disable LongFloatConversion due to bug in error-prone with JDK 8

* add comment about InsecureCrypto
2021-06-16 12:55:34 -07:00
..
avro-extensions add avro stream input format (#11040) 2021-04-12 21:53:41 -07:00
azure-extensions Bump dev version to 0.22.0-SNAPSHOT (#10759) 2021-01-15 13:16:23 -08:00
datasketches Bump fastutil from 8.2.3 to 8.5.4 (#11347) 2021-06-10 07:43:18 -07:00
druid-aws-rds-extensions Bump dev version to 0.22.0-SNAPSHOT (#10759) 2021-01-15 13:16:23 -08:00
druid-basic-security basic security extension ignore permissions that use unknown ResourceType or Action (#10896) 2021-02-23 14:49:09 -08:00
druid-bloom-filter fix count and average SQL aggregators on constant virtual columns (#11208) 2021-05-10 13:41:48 -07:00
druid-kerberos Bump dev version to 0.22.0-SNAPSHOT (#10759) 2021-01-15 13:16:23 -08:00
druid-pac4j Bump dev version to 0.22.0-SNAPSHOT (#10759) 2021-01-15 13:16:23 -08:00
druid-ranger-security Bump dev version to 0.22.0-SNAPSHOT (#10759) 2021-01-15 13:16:23 -08:00
ec2-extensions Bump dev version to 0.22.0-SNAPSHOT (#10759) 2021-01-15 13:16:23 -08:00
google-extensions GCS lookup support (#11026) 2021-03-30 01:40:41 +05:30
hdfs-storage DruidInputSource: Fix issues in column projection, timestamp handling. (#10267) 2021-03-25 10:32:21 -07:00
histogram Bump fastutil from 8.2.3 to 8.5.4 (#11347) 2021-06-10 07:43:18 -07:00
kafka-extraction-namespace remove ZooKeeper 3.4 support + pass tests with Java 15 (#11073) 2021-05-25 12:49:49 -07:00
kafka-indexing-service remove ZooKeeper 3.4 support + pass tests with Java 15 (#11073) 2021-05-25 12:49:49 -07:00
kinesis-indexing-service Avoid memory mapping hydrants after they are persisted & after they are merged for native batch ingestion (#11123) 2021-05-11 14:34:26 -07:00
kubernetes-extensions k8s discovery module: fix issue for druid.host being more than 63chars not permitted as k8s resource label value (#10961) 2021-04-07 17:45:28 -07:00
lookups-cached-global Allow list for JDBC connection properties to address CVE-2021-26919 (#11047) 2021-04-01 17:30:47 -07:00
lookups-cached-single upgrade error-prone to 2.7.1 and support checks with Java 11+ (#11363) 2021-06-16 12:55:34 -07:00
mysql-metadata-storage Enforce allow list for JDBC properties by default (#11063) 2021-04-06 19:46:19 -07:00
orc-extensions Bump fastutil from 8.2.3 to 8.5.4 (#11347) 2021-06-10 07:43:18 -07:00
parquet-extensions DruidInputSource: Fix issues in column projection, timestamp handling. (#10267) 2021-03-25 10:32:21 -07:00
postgresql-metadata-storage Enforce allow list for JDBC properties by default (#11063) 2021-04-06 19:46:19 -07:00
protobuf-extensions upgrade error-prone to 2.7.1 and support checks with Java 11+ (#11363) 2021-06-16 12:55:34 -07:00
s3-extensions S3 ingestion can assume role (#10995) 2021-06-09 16:02:35 +05:30
simple-client-sslcontext Bump dev version to 0.22.0-SNAPSHOT (#10759) 2021-01-15 13:16:23 -08:00
stats fix count and average SQL aggregators on constant virtual columns (#11208) 2021-05-10 13:41:48 -07:00