From f7a3d762cb99685fdd4e1df93c11ac5441871009 Mon Sep 17 00:00:00 2001 From: Tim Flink Date: Wed, 13 May 2015 20:46:29 +0000 Subject: [PATCH] more mysql and phabricator tweaks --- roles/mariadb_server/files/my.cnf.phabricator | 3 ++- roles/phabricator/tasks/main.yml | 8 ++++++++ roles/phabricator/templates/local.json.j2 | 1 + 3 files changed, 11 insertions(+), 1 deletion(-) diff --git a/roles/mariadb_server/files/my.cnf.phabricator b/roles/mariadb_server/files/my.cnf.phabricator index fd9d75a333..075d8ec7a5 100644 --- a/roles/mariadb_server/files/my.cnf.phabricator +++ b/roles/mariadb_server/files/my.cnf.phabricator @@ -30,7 +30,7 @@ port = 3306 socket = /var/lib/mysql/mysql.sock skip-external-locking key_buffer_size = 16M -max_allowed_packet = 1M +max_allowed_packet = 32M table_open_cache = 64 sort_buffer_size = 512K net_buffer_length = 8K @@ -136,6 +136,7 @@ innodb_lock_wait_timeout = 50 # added as per reccommended by phab setup ft_stopword_file=/usr/share/phabricator/resources/sql/stopwords.txt ft_min_word_len=3 +ft_boolean_syntax=' |-><()~*:""&^' [mysqldump] quick diff --git a/roles/phabricator/tasks/main.yml b/roles/phabricator/tasks/main.yml index 887a55a0d1..ed6d538b8d 100644 --- a/roles/phabricator/tasks/main.yml +++ b/roles/phabricator/tasks/main.yml @@ -39,6 +39,14 @@ notify: - restart httpd +- name: update php-opcache config + copy: + src: "10-opcache.ini" + dest: /etc/php.d/10-opcache.ini + owner: root + group: root + mode: 0644 + - name: create git repo root for phabricator file: path={{ phabricator_repodir }} state=directory owner={{ phabricator_daemon_user }} group={{ phabricator_daemon_user }} mode=1755 when: enable_phabricator_git diff --git a/roles/phabricator/templates/local.json.j2 b/roles/phabricator/templates/local.json.j2 index cf937588f2..a4a4d4c84a 100644 --- a/roles/phabricator/templates/local.json.j2 +++ b/roles/phabricator/templates/local.json.j2 @@ -11,6 +11,7 @@ "phd.pid-directory" : "/var/run/phabricator/", "phd.log-directory" : "/var/log/phabricator/", "phd.user" : "{{ phabricator_daemon_user }}", + "pygments.enabled" : "true", "storage.local-disk.path" : "{{ phabricator_filedir }}", "repository.default-local-path" : "{{ phabricator_repodir }}", "environment.append-paths" : ["/usr/libexec/git-core/"],