##// END OF EJS Templates
pull-requests: add merge check that detects WIP marker in title. This will prevent merges in such case....
pull-requests: add merge check that detects WIP marker in title. This will prevent merges in such case. Usually WIP in title means unfinished task that needs still some work. This pattern is present in Gitlab/Github and is already quite common.

File last commit:

r2798:0ad675e3 stable
r4099:c12e69d0 default
Show More
release-notes-4.12.3.rst
57 lines | 1.3 KiB | text/x-rst | RstLexer

|RCE| 4.12.3 |RNS|

Release Date

  • 2018-06-18

New Features

General

  • Git: set GIT_DISCOVERY_ACROSS_FILESYSTEM flag for better compatibility, and error tracking on mounted drives.

Security

  • Git: Upgraded GIT version to 2.16.4 to address security problems in earlier versions.

Performance

Fixes

  • Caches: fix beaker sqlalchemy options propagation. This should fix some of the MySQL problems ("MySQL has gone away") reported with db cache backend.
  • Shadow repos: use safer way to delete shadow repositories. Use the same mechanism as deleting repositories for shadow repos too. This tries to address problems on failed removal of shadow repositories that cause later problems.
  • Pull requests: solve an issue with long database transaction row locking for large pull requests. Mysql backend row locking caused access problem to the server during time a large PR was beeing created. This is now solved by smarter DB transaction management.
  • SVN: Fixed misleading errors when SSL was force enabled byt users used plain HTTP. Now we report proper errors instead of missing header error caused by a bug.

Upgrade notes

  • Scheduled release addressing reported GIT client security problem, and some reported bugs.