Roundup Tracker - Issues

Message6693

Author joseph_myers
Recipients joseph_myers, rouilj
Date 2019-10-06.00:03:45
Message-id <alpine.DEB.2.21.1910052358030.28559@digraph.polyomino.org.uk>
In-reply-to <20191005235518.B05984C023C@itserver6.cs.umb.edu>
On Sat, 5 Oct 2019, John Rouillard wrote:

> Validating all perms in my tracker means that > 2/3 of the validation
> would be thrown away on every rest/xmlrpc/web page hit. E.G. If the
> user's role is User, there is no need to validate the Agent,
> Provisional User, Anonymous, or Admin roles of permissions every
> single time.

I was supposing Roundup is being used in a form where the schema is loaded 
once at startup, not once for each page hit.  E.g. in the normal case 
roundup-server uses roundup.instance.open (which is where the check would 
go, somewhere after loading the schema) only once for each named tracker, 
before starting listening for http and forking for each request (and 
thus if you change the schema you have to restart roundup-server).
History
Date User Action Args
2019-10-06 00:03:45joseph_myerssetrecipients: + joseph_myers, rouilj
2019-10-06 00:03:45joseph_myerslinkissue2551062 messages
2019-10-06 00:03:45joseph_myerscreate