|
| 1 | +# OpenCue TSC Meeting Notes 7 Dec 2022 |
| 2 | + |
| 3 | +Secretary: Brian Cipriano |
| 4 | + |
| 5 | +Agenda/Notes: |
| 6 | + |
| 7 | +* Postgres upgrade/fixes |
| 8 | + * https://github.com/AcademySoftwareFoundation/OpenCue/pull/1199 |
| 9 | + * PR updated with some new research. |
| 10 | + * DBA contact has reproduced problem but doesn't support Docker deployments. Confirmed this is |
| 11 | + embedded-postgres issue only. |
| 12 | + * Filed a ticket with the upstream project. Got a few suggestions. |
| 13 | + * Will be hard to verify performance issues until it's in production and hard to roll back. |
| 14 | + * Conclusion: Mac+Docker for production deployments is uncommon, this is mostly for developers. |
| 15 | + Let's work around this for now, and look into the suggestions from the upstream ticket. |
| 16 | + Hopefully we can track down the problem and avoid having to merge this PR. |
| 17 | +* Log4j update |
| 18 | + * https://github.com/AcademySoftwareFoundation/OpenCue/pull/1080 |
| 19 | + * Older PR, requested by user who tested and verified. |
| 20 | + * Confirmed, we are good to merge this now. |
| 21 | +* PySide6 |
| 22 | + * https://github.com/AcademySoftwareFoundation/OpenCue/pull/1195 |
| 23 | + * SPI: difficult to production test, PySide6 does not fit nicely into packaging system. |
| 24 | + * Conclusion: we'll add the compatibility layer now, test as best we can, and merge as an |
| 25 | + experimental feature. Issues may still be present but we can fix these as we go, and it will |
| 26 | + be a better situation than we currently have, where CueGUI is not available at all for users |
| 27 | + who can't access PySide2. |
| 28 | +* Postgres query issues |
| 29 | + * New issue with very slow queries on the database side. |
| 30 | + * Upgrade happened 3-4 months ago but symptoms didn't present until heavy production load. |
| 31 | + * Debugged issue, found culprit is the `show` table, particularly a few stats columns. These |
| 32 | + columns are updated multiple times per second under heavy load, and many other critical |
| 33 | + queries join to the show table. This slows down the whole system. |
| 34 | + * PR coming soon to separate these columns out into their own table/view. |
| 35 | +* Removing dead code |
| 36 | + * https://github.com/AcademySoftwareFoundation/OpenCue/pull/1178/files |
| 37 | + * Can we ignore the version bump here? |
| 38 | + * Diego will look into it offline. |
| 39 | +* akim-ruslanov PRs need update |
| 40 | + * https://github.com/AcademySoftwareFoundation/OpenCue/pull/1168 |
| 41 | + * https://github.com/AcademySoftwareFoundation/OpenCue/pull/1167 |
| 42 | + * https://github.com/AcademySoftwareFoundation/OpenCue/pull/1165 |
| 43 | + * Diego will look into these offline. |
| 44 | +* Blender update |
| 45 | + * Blender has made progress on improved Python bindings. Should make it easier to avoid |
| 46 | + compatibility issues in the future. |
| 47 | + * They will support a build using VFX reference platform versions. |
| 48 | + * March release for the initial implementation, this will be improved over the next few cycles. |
| 49 | + * JT looking to hand this off soon. |
| 50 | + * Nuwan is interested in working on the plugin as well. He should proceed, and we'll sync his |
| 51 | + and JT's work if needed, or maybe JT will just use it as the base for his own work. |
0 commit comments