prestodb / presto

The official home of the Presto distributed SQL query engine for big data
http://prestodb.io
Apache License 2.0
15.75k stars 5.28k forks source link

[WIP] System session properties #23045

Open pdabre12 opened 1 week ago

pdabre12 commented 1 week ago

Resolves: https://github.com/prestodb/presto/issues/23001

tdcmeehan commented 1 week ago

We'll need to spend some time consolidating these commits. It would be great to think about the following commits:

1) A commit which introduces the necessary SPI. This includes the definition of the SessionPropertyMetadata. 2) A commit which integrates that SPI with the Presto runtime 3) An implmenentation of this plugin for the sidecar 4) An implementation of this plugin with the C++-specific worker properties, and with a config toggle to enable/disable