--- Service[presto-server].orig
+++ Service[presto-server]
@@
- require => ['Presto::Properties[config]', 'Presto::Properties[node]', 'Presto::Properties[log]', 'File[/etc/presto/jvm.config]', 'File[/var/log/presto]', 'Rsyslog::Conf[presto-server]', 'Systemd::Override[presto-umask]']
+ require => ['Presto::Properties[config]', 'Presto::Properties[node]', 'Presto::Properties[log]', 'File[/etc/presto/jvm.config]', 'File[/etc/presto/resource-groups.json]', 'File[/etc/presto/selectors.json]', 'File[/var/log/presto]', 'Rsyslog::Conf[presto-server]', 'Systemd::Override[presto-umask]']
File[/etc/presto/jvm.config]
- Content differences:
--- /etc/presto/jvm.config.orig
+++ /etc/presto/jvm.config
@@ -1,5 +1,5 @@
-server
--Xmx20G
+-Xmx96G
-XX:+UseG1GC
-XX:G1HeapRegionSize=32M
-XX:+UseGCOverheadLimit
File[/etc/presto/config.properties]
- Content differences:
--- /etc/presto/config.properties.orig
+++ /etc/presto/config.properties
@@ -23,4 +23,7 @@
join-distribution-type=AUTOMATIC
node-scheduler.include-coordinator=false
node-scheduler.network-topology=legacy
-query.max-memory=200GB
+query.max-memory=300GB
+resource-groups.config-file=/etc/presto/resource-groups.json
+resource-groups.configuration-manager=file
+resource-groups.selector-file=/etc/presto/selectors.json
Relevant files