mirror of
https://github.com/zulip/zulip.git
synced 2025-11-11 01:16:19 +00:00
[manual] Use ujson instead of simplejson.
This saves something like 15ms on our 1000 message get_old_messages queries, and will save even more when we start sending JSON dumps into our memcached system. We need to install python-ujson on servers and dev instances before pushing this to prod. (imported from commit 373690b7c056d00d2299a7588a33f025104bfbca)
This commit is contained in:
@@ -16,7 +16,7 @@ import sys
|
||||
import time
|
||||
import logging
|
||||
import requests
|
||||
import simplejson
|
||||
import ujson
|
||||
import subprocess
|
||||
import collections
|
||||
from django.db import connection
|
||||
@@ -352,7 +352,7 @@ def process_notification(data):
|
||||
def send_notification_http(data):
|
||||
if settings.TORNADO_SERVER:
|
||||
requests.post(settings.TORNADO_SERVER + '/notify_tornado', data=dict(
|
||||
data = simplejson.dumps(data),
|
||||
data = ujson.dumps(data),
|
||||
secret = settings.SHARED_SECRET))
|
||||
|
||||
def send_notification(data):
|
||||
|
||||
Reference in New Issue
Block a user