Looking at the coprocessor load code, and at the documentation... I've noticed that coprocessors like AccessController, TokenProvider, ... are region coprocessors.
This means that for each region there's a new instance of TokenProvider, AccessController, ... Is there a reason to not have them as RegionServer coprocessors (loaded only once per RS)? also the HRegionServer.getCoprocessors() seems to not print the regionserver coprocessors but just the hlog + region coprocessors. Matteo
