Mark description as stored in project index This way we can read it back from the index in case we ever want to serve the projects page direcly from the index instead of loading each project. This would require further work though as currently we need to load the project state to perform access checks. We are doing it now anyway to not have to do another index upgrade later. Change-Id: I3275ea19845bd3331461dce8a16edd2d477e8fdc
diff --git a/java/com/google/gerrit/index/project/ProjectField.java b/java/com/google/gerrit/index/project/ProjectField.java index 5388253..5e484b2 100644 --- a/java/com/google/gerrit/index/project/ProjectField.java +++ b/java/com/google/gerrit/index/project/ProjectField.java
@@ -37,7 +37,7 @@ exact("name").stored().build(p -> p.getProject().getName()); public static final FieldDef<ProjectData, String> DESCRIPTION = - fullText("description").build(p -> p.getProject().getDescription()); + fullText("description").stored().build(p -> p.getProject().getDescription()); public static final FieldDef<ProjectData, String> PARENT_NAME = exact("parent_name").build(p -> p.getProject().getParentName());