зеркало из https://github.com/github/aws-s3.git
memoize these class methods.
no reason to regenerate these arrays multiple times per use
This commit is contained in:
Родитель
c55f73dae8
Коммит
b7cf10e02b
|
@ -156,6 +156,9 @@ module AWS
|
|||
def query_parameters_for_signature(params)
|
||||
params.select {|k, v| query_parameters.include?(k)}
|
||||
end
|
||||
memoized :default_headers
|
||||
memoized :interesting_headers
|
||||
memoized :query_parameters
|
||||
end
|
||||
|
||||
attr_reader :request, :headers
|
||||
|
|
Загрузка…
Ссылка в новой задаче