druid/extensions-contrib
Zoltan Haindrich 0a42342cef
Update Calcite*Test to use junit5 (#16106)
* Update Calcite*Test to use junit5

* change the way temp dirs are handled
* add openrewrite workflow to safeguard upgrade
* replace junitparamrunner with standard junit5 parametered tests
* update a few rules to junit5 api
* lots of boring changes

* cleanup QueryLogHook

* cleanup

* fix compile error: ARRAYS_DATASOURCE

* fix test

* remove enclosed

* empty

+TEST:TDigestSketchSqlAggregatorTest,HllSketchSqlAggregatorTest,DoublesSketchSqlAggregatorTest,ThetaSketchSqlAggregatorTest,ArrayOfDoublesSketchSqlAggregatorTest,BloomFilterSqlAggregatorTest,BloomDimFilterSqlTest,CatalogIngestionTest,CatalogQueryTest,FixedBucketsHistogramQuantileSqlAggregatorTest,QuantileSqlAggregatorTest,MSQArraysTest,MSQDataSketchesTest,MSQExportTest,MSQFaultsTest,MSQInsertTest,MSQLoadedSegmentTests,MSQParseExceptionsTest,MSQReplaceTest,MSQSelectTest,InsertLockPreemptedFaultTest,MSQWarningsTest,SqlMSQStatementResourcePostTest,SqlStatementResourceTest,CalciteSelectJoinQueryMSQTest,CalciteSelectQueryMSQTest,CalciteUnionQueryMSQTest,MSQTestBase,VarianceSqlAggregatorTest,SleepSqlTest,SqlRowTransformerTest,DruidAvaticaHandlerTest,DruidStatementTest,BaseCalciteQueryTest,CalciteArraysQueryTest,CalciteCorrelatedQueryTest,CalciteExplainQueryTest,CalciteExportTest,CalciteIngestionDmlTest,CalciteInsertDmlTest,CalciteJoinQueryTest,CalciteLookupFunctionQueryTest,CalciteMultiValueStringQueryTest,CalciteNestedDataQueryTest,CalciteParameterQueryTest,CalciteQueryTest,CalciteReplaceDmlTest,CalciteScanSignatureTest,CalciteSelectQueryTest,CalciteSimpleQueryTest,CalciteSubqueryTest,CalciteSysQueryTest,CalciteTableAppendTest,CalciteTimeBoundaryQueryTest,CalciteUnionQueryTest,CalciteWindowQueryTest,DecoupledPlanningCalciteJoinQueryTest,DecoupledPlanningCalciteQueryTest,DecoupledPlanningCalciteUnionQueryTest,DrillWindowQueryTest,DruidPlannerResourceAnalyzeTest,IngestTableFunctionTest,QueryTestRunner,SqlTestFrameworkConfig,SqlAggregationModuleTest,ExpressionsTest,GreatestExpressionTest,IPv4AddressMatchExpressionTest,IPv4AddressParseExpressionTest,IPv4AddressStringifyExpressionTest,LeastExpressionTest,TimeFormatOperatorConversionTest,CombineAndSimplifyBoundsTest,FiltrationTest,SqlQueryTest,CalcitePlannerModuleTest,CalcitesTest,DruidCalciteSchemaModuleTest,DruidSchemaNoDataInitTest,InformationSchemaTest,NamedDruidSchemaTest,NamedLookupSchemaTest,NamedSystemSchemaTest,RootSchemaProviderTest,SystemSchemaTest,CalciteTestBase,SqlResourceTest

* use @Nested

* add rule to remove enclosed; upgrade surefire

* remove enclosed

* cleanup

* add comment about surefire exclude
2024-03-19 04:05:12 -07:00
..
aliyun-oss-extensions Prepare main branch for next 30.0.0 release. (#15707) 2024-01-23 15:55:54 +05:30
ambari-metrics-emitter Prepare main branch for next 30.0.0 release. (#15707) 2024-01-23 15:55:54 +05:30
cassandra-storage Prepare main branch for next 30.0.0 release. (#15707) 2024-01-23 15:55:54 +05:30
cloudfiles-extensions Prepare main branch for next 30.0.0 release. (#15707) 2024-01-23 15:55:54 +05:30
compressed-bigdecimal Update Calcite*Test to use junit5 (#16106) 2024-03-19 04:05:12 -07:00
ddsketch Fix minor build issues and stabilize intellij-inspections runs (#15747) 2024-01-24 15:17:33 +05:30
distinctcount Prepare main branch for next 30.0.0 release. (#15707) 2024-01-23 15:55:54 +05:30
dropwizard-emitter Prepare main branch for next 30.0.0 release. (#15707) 2024-01-23 15:55:54 +05:30
druid-deltalake-extensions Update `groupId` for delta-lake and iceberg extensions (#15843) 2024-02-07 23:54:06 -08:00
druid-iceberg-extensions Update `groupId` for delta-lake and iceberg extensions (#15843) 2024-02-07 23:54:06 -08:00
gce-extensions Prepare main branch for next 30.0.0 release. (#15707) 2024-01-23 15:55:54 +05:30
graphite-emitter Prepare main branch for next 30.0.0 release. (#15707) 2024-01-23 15:55:54 +05:30
influx-extensions Prepare main branch for next 30.0.0 release. (#15707) 2024-01-23 15:55:54 +05:30
influxdb-emitter Prepare main branch for next 30.0.0 release. (#15707) 2024-01-23 15:55:54 +05:30
kafka-emitter Fix Flakiness in KafkaEmitterTest (#15907) 2024-02-15 10:01:55 +05:30
kubernetes-overlord-extensions Fix field names in PeonCommandContext (#16067) 2024-03-09 08:46:51 +05:30
materialized-view-maintenance Remove deprecated DruidException, EntryExistsException (#14448) 2024-03-15 21:29:11 +05:30
materialized-view-selection Prepare main branch for next 30.0.0 release. (#15707) 2024-01-23 15:55:54 +05:30
momentsketch Prepare main branch for next 30.0.0 release. (#15707) 2024-01-23 15:55:54 +05:30
moving-average-query Prepare main branch for next 30.0.0 release. (#15707) 2024-01-23 15:55:54 +05:30
opentelemetry-emitter Prepare main branch for next 30.0.0 release. (#15707) 2024-01-23 15:55:54 +05:30
opentsdb-emitter Prepare main branch for next 30.0.0 release. (#15707) 2024-01-23 15:55:54 +05:30
prometheus-emitter Prepare main branch for next 30.0.0 release. (#15707) 2024-01-23 15:55:54 +05:30
rabbit-stream-indexing-service Feature: add support for ingesting from rabbitmq super streams (#14137) 2024-02-22 10:50:37 +05:30
redis-cache Bump redis.clients:jedis from 5.0.2 to 5.1.2 (#16074) 2024-03-08 07:40:37 -08:00
spectator-histogram Prepare main branch for next 30.0.0 release. (#15707) 2024-01-23 15:55:54 +05:30
sqlserver-metadata-storage Prepare main branch for next 30.0.0 release. (#15707) 2024-01-23 15:55:54 +05:30
statsd-emitter Prepare main branch for next 30.0.0 release. (#15707) 2024-01-23 15:55:54 +05:30
tdigestsketch Update Calcite*Test to use junit5 (#16106) 2024-03-19 04:05:12 -07:00
thrift-extensions Prepare main branch for next 30.0.0 release. (#15707) 2024-01-23 15:55:54 +05:30
time-min-max Prepare main branch for next 30.0.0 release. (#15707) 2024-01-23 15:55:54 +05:30
virtual-columns Prepare main branch for next 30.0.0 release. (#15707) 2024-01-23 15:55:54 +05:30
README.md fix broken links (#9537) 2020-03-22 17:41:18 -07:00

README.md

Community Extensions

Please contribute all community extensions in this directory and include a doc of how your extension can be used under docs/development/extensions-contrib/.

Please note that community extensions are maintained by their original contributors and are not packaged with the core Druid distribution. If you'd like to take on maintenance for a community extension, please post on dev@druid.apache.org to let us know!