This commit is contained in:
@@ -254,7 +254,12 @@ TODO: 1 BETA DOCS:
|
||||
- fixup the docs as they go into there being no timeout if slots are open which is not how it should work at all.
|
||||
- change the hard cap to something logical, consider how much memory can be consumed in how much time scenario? Maybe still minutes at first and see where it takes us?
|
||||
- The default should be the sane level for most purposes so that people do not run into it casually
|
||||
- keep max instances and config, but reword it a bit as the timeout and stuff affects what actually happens
|
||||
- remove max instances and config, that should not be a thing just timeout see next
|
||||
- INSTANCES CHANGES
|
||||
The whole instances thing needs to change, there should be no max instances just a timeout and the system should kill any exired found
|
||||
so either a periodic job to kill them or the next render looks to kill timed out renderings
|
||||
when report the router starts the timer and sends it on to all the sub processes and tags it in the render instance bag so if past that time kill it
|
||||
|
||||
|
||||
- 1 todo: add timeout to getreportdata methods so that they can bail if they take too long, maybe tied into report timeout??
|
||||
this is necessary because the overwhelming majority of time is spent gathering the report data not in the actual report rendering
|
||||
|
||||
Reference in New Issue
Block a user