##// END OF EJS Templates
settings: re-use attached request global config for performance...
settings: re-use attached request global config for performance - since we *always* generate a global config and register it into request make use of it, and not rely on the get_all_settings heavy logic that makes it slow to fetch because of cache checks. Within single request we're fine to re-use it when ever request attribute is available

File last commit:

r1656:f58dbc99 stable
r4200:007322e6 stable
Show More
release-notes-4.7.2.rst
51 lines | 1016 B | text/x-rst | RstLexer

|RCE| 4.7.2 |RNS|

Release Date

  • 2017-04-18

New Features

General

  • git-lfs: always validate uploaded files size. In case an upload is damaged, or interrupted RhodeCode will send the upload as failed making git-lfs client re-try the upload of large files.
  • dependencies: bumped rhodecode-tools to version 0.12.0

Security

Performance

Fixes

  • make usage of gunicorn wrappers to write data to disk.
  • git-lfs: report chunked encoding support properly to the client.
  • git-lfs: report returned data as 'application/vnd.git-lfs+json' instead of plain json
  • http-app: simplify detection of chunked encoding, when doing git-lfs uploads.
  • rcextensions: fixed default template of rcextensions to propery handle pre-push callback.

Upgrade notes

  • This release fixes some found problems with git-lfs stream uploads. Please try to run git lfs push --all origin to re-validate uploaded large-objects.