gerrit/gerrit-sshd
Dave Borowitz 54ba43a51d Replace account.AccountInfo with extensions.common.AccountInfo
These have identical public fields; the only difference is that
AccountInfo.Loader was using the transient _id field store the ID
before filling in values. We can instead reuse the Integer _accountId
field for this purpose. This may incur an additional boxing or so per
account per request, but that cost should be negligible given how
many allocations we do per request already.

AccountInfoMapper is no longer required, so remove that entirely.

We are now enforcing that AccountInfos passed to the loader have an
_accountId. Since by default the old account.AccountInfo worked
without an _accountId, add this as a separate FillOption and clear it
if that option is not set. To verify this, check the owner fields in
ChangeIT#get.

Change-Id: Ied01750485cc728e91e585a31f3db8863bae7e40
2014-11-26 11:44:56 -05:00
..
src Replace account.AccountInfo with extensions.common.AccountInfo 2014-11-26 11:44:56 -05:00
BUCK Use ban commit REST endpoint in ban-commit SSH command 2014-07-10 13:21:58 +02:00