druid/extensions-core
Tom e4cdbca23c
make planner errors be user persona (#17437)
Change the persona for errors within the planner from Admin to User. The ADMIN persona is meant to be "a persona who is interacting with admin APIs and understands Druid query concepts". This isn't an admin API, it's a query API. Low quality error messages being returned to the correct audience is better than hiding all error messages.

The errors that can be returned back can be user solvable, and other times requires a druid expert. But the errors do not leak information that should only be seen by more expert/privileged personas.

The original ADMIN persona showed some reticence to tag low-quality error messages with a USER persona. but it really does seem user-directed to me so USER to me would make sense.
2024-11-04 10:48:35 -08:00
..
avro-extensions Migrated commons-lang usages to commons-lang3 (#17156) 2024-09-28 10:28:11 +02:00
azure-extensions Make tempStorageDirectory configuration optional and rely on task dir instead (#17015) 2024-10-29 13:36:59 +05:30
datasketches Update errorprone, mockito, jacoco, checkerframework. (#17414) 2024-10-28 11:34:03 -07:00
druid-aws-rds-extensions Prepare master for 32.0.0 release (#17022) 2024-09-10 11:01:20 +05:30
druid-basic-security Prepare master for 32.0.0 release (#17022) 2024-09-10 11:01:20 +05:30
druid-bloom-filter Prepare master for 32.0.0 release (#17022) 2024-09-10 11:01:20 +05:30
druid-catalog Properly url encode schema and table names when syncing catalog (#17131) 2024-09-23 23:23:26 -04:00
druid-kerberos Prepare master for 32.0.0 release (#17022) 2024-09-10 11:01:20 +05:30
druid-pac4j Prepare master for 32.0.0 release (#17022) 2024-09-10 11:01:20 +05:30
druid-ranger-security Prepare master for 32.0.0 release (#17022) 2024-09-10 11:01:20 +05:30
ec2-extensions Prepare master for 32.0.0 release (#17022) 2024-09-10 11:01:20 +05:30
google-extensions Make tempStorageDirectory configuration optional and rely on task dir instead (#17015) 2024-10-29 13:36:59 +05:30
hdfs-storage Migrated commons-lang usages to commons-lang3 (#17156) 2024-09-28 10:28:11 +02:00
histogram Prepare master for 32.0.0 release (#17022) 2024-09-10 11:01:20 +05:30
kafka-extraction-namespace inter-Extension dependency support (#16973) 2024-09-24 14:17:33 -04:00
kafka-indexing-service Update errorprone, mockito, jacoco, checkerframework. (#17414) 2024-10-28 11:34:03 -07:00
kinesis-indexing-service SeekableStreamSupervisor: Use workerExec as the client connectExec. (#17394) 2024-10-22 20:21:21 -07:00
kubernetes-extensions Prepare master for 32.0.0 release (#17022) 2024-09-10 11:01:20 +05:30
lookups-cached-global Support to parse numbers in text-based input formats (#17082) 2024-09-19 13:21:18 -07:00
lookups-cached-single Fix loading lookup extension (#17212) 2024-10-16 07:28:32 -07:00
multi-stage-query make planner errors be user persona (#17437) 2024-11-04 10:48:35 -08:00
mysql-metadata-storage Prepare master for 32.0.0 release (#17022) 2024-09-10 11:01:20 +05:30
orc-extensions Migrate jaxb bind dependency to jakarta (#17370) 2024-10-26 21:24:17 -07:00
parquet-extensions Prepare master for 32.0.0 release (#17022) 2024-09-10 11:01:20 +05:30
postgresql-metadata-storage Fix postgres metadata storage warning logs because of tablename causing issues (#17351) 2024-10-17 15:48:22 +05:30
protobuf-extensions Upgrade commons-io to 2.17.0 (#17227) 2024-10-04 09:56:56 +02:00
s3-extensions Make tempStorageDirectory configuration optional and rely on task dir instead (#17015) 2024-10-29 13:36:59 +05:30
simple-client-sslcontext Prepare master for 32.0.0 release (#17022) 2024-09-10 11:01:20 +05:30
stats Window Functions : Remove enable windowing flag (#17087) 2024-09-23 08:24:26 +02:00
testing-tools Prepare master for 32.0.0 release (#17022) 2024-09-10 11:01:20 +05:30