v0.15.22
To learn how to install and configure OpenCue, see our Getting Started guide.
Changes:
- e743be1 [rqd] Add automatic gRPC retries, retry grpc.StatusCode.UNAVAILABLE. (#1015)
- 341a6d1 Add GPU stats to allocation wrapper API. (#1016)
- 42ffe1f Fix number of GPU units in RunningFrameInfo. (#1017)
- 053f479 Make sure nestedJobWhiteboard is processed in order. (#973)
- 537168f Remove unused stranded GPU code. (#1020)
- 0176479 Support GPU for Windows. (#1024)
- 9290909 [rqd] Add workaround for PowerShell Exitcode. (#1028)
- 1cedc89 [rqd] Remove extra space and extra MB from log output. (#1031)
- 4deedac [cuebot] Update GPU memory usage in the database from host report. (#1032)
- da28ae9 [cuebot] Combine frame usage and memory usage updates. (#1006)
- f5933e6 Lock protobuf to version 3.17.3 for Python 2. (#1046)
- ba90de8 [rqd] Add usage of gRPC intercept_channel. (#1047)
- db938da [cuebot] Fix timeDiff for exception message. (#1049)
- 553f7ae [pycue] Improve GPU API methods. (#1050)
- 9f82ae5 [cuebot] Fix typos in GPU queries. (#1051)
- 66c0ee1 Add CY2022 to testing pipeline. (#1048)
- 393a774 [cuebot] Fix GPU calculation in FrameCompleteHandler. (#1053)
- f0cc28e [cuegui] Fix GPU field access in CueJobMonitorTree. (#1054)
- 2276cf2 [cuegui] Fix GPU editing and add scroll area to Layer Properties dialog. (#1055)
- 4b156af [cuebot] Avoid NullPointerException in SortableShow. (#1056)
- fc0b509 [rqd] Replace isAlive with is_alive. (#1052)
- a05b90a Add FindLimit to pycue API (#1034)
- d4b790f [rqd] Fix use of hyperthreadingMultiplier. (#1013)
- 108a1d2 [rqd] Fix /proc/PID/stat parsing to support executable names with spaces and brackets. (#1029)
- cc6edd8 Use openjdk:11-jre-slim-buster (#1068)
- 7e05c4e Add thread pool properties (#1008)
- 5122518 Only restore jobIds added within last 3 days (#983)
- b52e622 Allow override max CPU cores and GPU units via Job spec (#1000)
- 8551be7 Get RSS and %CPU for Windows (#1023)
- 1ed72ad Delete CORE_POINTS_RESERVED_MAX check logic (#1030)
- 7b47548 [Cuebot][DB] Add history control (#1058)
- 686d55e [Cuebot] Add FIFO scheduling capability (#1060)
- aed5e8b [Cuebot][SQL] Create limit index (#1057)
- 7802947 Changed psutil to 5.6.7 due to critical compilation error on Windows. (#1085)
- 4200dbb [cuebot] Fix Group GPU APIs. (#1064)
- 9e03b95 Add Job.shutdownIfCompleted API method. (#1033)
- 6a91e73 [cuebot] Fix HostSearch substring for loose search. (#1076)
- 8037f2e [cuegui] Optimize CueMonitorTree processUpdate API call. (#1077)
- 310af8a [cuebot] Switch to new version of embedded Postgres for unit tests. (#1087)
- f7c12f7 [cuebot] Introduce depend.satisfy_only_on_frame_success setting. (#1082)
- 66edf55 Fix %CPU for Windows (#1090)
- bdbd8c9 Standardize config env var and paths. (#1075)
- 6da47ba [pyoutline] Standardize config env vars and paths. (#1074)
- 027d853 Replace DispatchQueue and BookingQueue with HealthyThreadPool (#1035)
- 75c7639 Upgrade Flyway and fix Dockerfile. (#1110)
- d899b71 [cuegui] Split config code into a new module. (#1095)
- 6993baa Set smtp_host as env variable (#1119)