Singularity 0.21.0
Changes in 0.21.0
Check out the 0.21.0 milestone to see new features / bugfixes in detail.
New Features
- 1844 - Add postgres support for JDBIHistory
- 1843 - Add email unsubscriptions endpoint
- 1838 - Customizable bash in startup script
Improvements
- 1852 - Use a lock & a timeout when checking whether an upload target file is open
- 1851 - lsof alternative for open files check
- 1835 - UI - Don't autofocus the search
- 1834 - Option to skip scheduling on slaves with missing usage data
- 1833 - Move directory logging to trace level
- 1801 - Add deep link page number to task history page
- 1829 - Prepare a StreamingOutput response when serving file downloads
- 1832 - Nix the old dashboard and default to requests page
- 1831 - Only run a single history persister at once
- 1822 - Prevent new host overloading
- 1826 - Only require read authorization to view list of slaves
- 1817 - Proxy download from Mesos slave over Singularity. Users no longer require direct mesos slave api access to download files
- 1814 - Updated logrotate frequency to allow for an override
Bug Fixes
- 1846 - Logic fix for rebalance racks cleanup
- 1850 - Make requestUtilization map thread safe.
- 1841 - Fix required groups auth check on requests endpoints
- 1839 - Remove sort in getPortByIndex
- 1840 - Don't try to parse task ids from other frameworks
- 1836 - Remove second declaration of defaultProps in UITable in SingaularityUI.
- 1837 - Carry forward resource overrides when retrying run-nows.
- 1825 - Deprioritize STARTUP-type pending requests.
- 1815 - Clarify global search message
- 1810 - Task cleanup fixes for decommission and delete
- 1811 - Create task cleanups for scale down at request update time
Documentation
- Redo gitbook to include newer swagger ui based on openapi json (http://getsingularity.com/Docs/reference/api.html)
Thanks
- @mikebell90
- @baconmania
- @pschoenfelder
- @Tamba32
- @kdorosh