

def hashRequest(request):
    queryParams = [('%s=%s' % (normalizedParams, '&'.join(values))) for (key, values) in request.GET.lists() if (not key.startswith('_'))]
    normalizedParams = (','.join(sorted(queryParams)) or 'noParam')
    myHash = stripControlChars(normalizedParams)
    return compactHash(myHash)

dataset/ETHPy150Open tmm1/graphite/webapp/graphite/render/hashing.py hashRequest/VarMisuse@17/24 `key`->`normalizedParams`