Dave Borowitz 668944bc88 Merge changes from topics "change-notes-state-fields", "proto-caches"
* changes:
  Move ReviewDb ProtobufCodecs to a common class
  Add equals/hashCode to PatchSet and ChangeMessage
  ChangeNotesState: Add a Builder
  ChangeNotesState: Remove changeMessagesByPatchSet field
  Submit: Remove code scanning for failed submission message
  ChangeNotes: Remove fields that read from ChangeColumns
  ChangeNotesState: Remove redundant revertOf field
  Clarify ChangeNotesState private/WIP/started bits
  ChangeNotesState: Remove some @Nullable annotations from create
  Move ByteString bytes(int... ints) to test util
  Add tests for fields declared in types with custom serializers
  Convert OAuthTokenCache serialization to protobuf
  Convert MergeabilityCacheImpl.Key serialization to protobuf
  Simplify and clarify exception throwing of CacheSerializer
2018-05-15 22:23:17 +00:00
..