|On this page|
The HQueue server and clients now run on Python 3. See Upgrading HQueue for how to upgrade existing HQueue Python 2 farms to Python 3.
The HQueue server now uses Django 3.1.5.
The web interface now uses jQuery 3.6.0.
The HQueue Client service on Windows has been replaced by a scheduled task to manage the launch of the client after a machine reboot. Eliminating the service fixes the issue where the HQueue client did not recognize mapped drive letters and could only access network files via UNC paths.
The macOS installer now includes an option to install the HQueue client.
On macOS, the HQueue server installs to
/Library/HQueueServerand the client to
/Library/HQueueClient. The server and client log outputs have moved to
The HQueue server no longer has an Add Clients feature. You should use the Houdini installer to add clients to the farm from now on. See Adding a Linux client, Adding a macOS client, and Adding a Windows client. See Scripted Installations for how to automate installation.
The installer no longer offers to create a shared folder.
The HQueue server configuration is now simpler. See Server Configuration Options.
The option to automatically mount network drives on the client is no longer supported.
The Network folder configuration is now simpler. The server-side configuration is now stored in a file,
network_folders.ini, making it more accessible and easier to manage through automation.
getNetworkFolders()function returns a list of the network folders registered in HQueue.
getHQRoot()functions are deprecated. Use
The availability rules returned by
getClients()no longer include