[MDEV-9154] Remove workarounds (mainly dynamic function loading) we have for obsolete versions of Windows Created: 2015-11-19  Updated: 2016-06-01  Resolved: 2016-06-01

Status: Closed
Project: MariaDB Server
Component/s: Platform Windows
Affects Version/s: 10.0, 10.1
Fix Version/s: 10.2.1

Type: Bug Priority: Minor
Reporter: Vladislav Vaintroub Assignee: Vladislav Vaintroub
Resolution: Fixed Votes: 0
Labels: None

Sprint: 10.2.1-5

 Description   

We have quite a bit of workarounds in the code to support obsolete Windows versions - fallback for missing condition variables in server and innodb, dynamic function loading in threadpool etc. We can do some cleanup here.

XP support has ended finally in April 2014. Windows 2003's end of life was in July 2015.



 Comments   
Comment by Vladislav Vaintroub [ 2016-06-01 ]

Fixed.
For now still assuming that current minimum required is Vista/2008. Thus some cleanup is left out, partcularly rwlock implementation ("try" methods require Win7), and threadpool (setting thread stack size requires Win7)

Generated at Thu Feb 08 07:32:32 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.