This change also discontinues this Maven artifact:
<groupId>com.google.gerrit</groupId>
<artifactId>gerrit-plugin-gwtui</artifactId>
Bug: Issue 6908
Change-Id: I767118ba4a70f288b8f56686ab90aefa059912bb
This is the next part of the migration to Flogger. This change migrates
all remaining classes Flogger. This means all classes in Gerrit core now
use Flogger.
During this migration we try to make the log statements more consistent:
- avoid string concatenation
- avoid usage of String.format(...)
The visibility of the slf4j library is restricted to plugins and jgit
now. This avoids that we accidentally add new dependencies to slf4j.
Change-Id: Ide573327315a15cde69b68b5f27934deeb790d37
Signed-off-by: Edwin Kempin <ekempin@google.com>
This reverts commit b5769d3e75d3ac4afec1c7c1a4714e967182d63b.
Reason for revert: This is corrupting the cache with
Deserialization failed, cause: "java.io.IOException:
Invalid flag before ObjectId" [90027-176]
Bug: Issue 8546
Change-Id: I5ddd2d25c75884e616473f7c2cae2df0b4f706ef
Since [1] JGit provides a public ObjectIdSerializer class.
Remove the ObjectIdSerialization class and use the new API.
[1] https://git.eclipse.org/r/#/c/117831/
Change-Id: Ief46a054390ccc8f993a6851ad8b5e9c6def28ca
Since [1] JGit exposes a public class WindowCacheStats, allowing to
access the statistics from WindowCache which is not a public API.
Remove the WindowCacheStatAccessor and use the new API instead.
[1] https://git.eclipse.org/r/#/c/116501/
Change-Id: I73dff00c309efd37030c02af91e7e7643b9b3751