diff options
author | Anatol Pomazau <anatol@google.com> | 2011-07-29 11:58:03 -0700 |
---|---|---|
committer | Anatol Pomazau <anatol@google.com> | 2011-07-29 12:37:21 -0700 |
commit | ad9f33713553919ef9959abc14794de2a47267b2 (patch) | |
tree | 384b6dc4747ba6e3437fd114471815902603ac29 | |
parent | f62e8a7f1d9b95821c536823c160836a93e12a40 (diff) | |
download | gerrit-ad9f33713553919ef9959abc14794de2a47267b2.tar.gz |
Output patchset creation date for 'query' command.
Change-Id: I10d9b50e1b562dc4d9fe57ce7644d5ccbe1b947c
3 files changed, 4 insertions, 1 deletions
diff --git a/gerrit-server/src/main/java/com/google/gerrit/server/events/EventFactory.java b/gerrit-server/src/main/java/com/google/gerrit/server/events/EventFactory.java index ba9fa2cf..2740d7f2 100644 --- a/gerrit-server/src/main/java/com/google/gerrit/server/events/EventFactory.java +++ b/gerrit-server/src/main/java/com/google/gerrit/server/events/EventFactory.java @@ -174,6 +174,7 @@ public class EventFactory { p.number = Integer.toString(patchSet.getPatchSetId()); p.ref = patchSet.getRefName(); p.uploader = asAccountAttribute(patchSet.getUploader()); + p.createdOn = patchSet.getCreatedOn().getTime() / 1000L; return p; } diff --git a/gerrit-server/src/main/java/com/google/gerrit/server/events/PatchSetAttribute.java b/gerrit-server/src/main/java/com/google/gerrit/server/events/PatchSetAttribute.java index a6d0eca7..ee293146 100644 --- a/gerrit-server/src/main/java/com/google/gerrit/server/events/PatchSetAttribute.java +++ b/gerrit-server/src/main/java/com/google/gerrit/server/events/PatchSetAttribute.java @@ -21,6 +21,7 @@ public class PatchSetAttribute { public String revision; public String ref; public AccountAttribute uploader; + public Long createdOn; public List<ApprovalAttribute> approvals; public List<PatchSetCommentAttribute> comments; diff --git a/gerrit-server/src/main/java/com/google/gerrit/server/query/change/QueryProcessor.java b/gerrit-server/src/main/java/com/google/gerrit/server/query/change/QueryProcessor.java index 20db0f9e..2abec9a1 100644 --- a/gerrit-server/src/main/java/com/google/gerrit/server/query/change/QueryProcessor.java +++ b/gerrit-server/src/main/java/com/google/gerrit/server/query/change/QueryProcessor.java @@ -345,7 +345,8 @@ public class QueryProcessor { private static boolean isDateField(String name) { return "lastUpdated".equals(name) // || "grantedOn".equals(name) // - || "timestamp".equals(name); + || "timestamp".equals(name) // + || "createdOn".equals(name); } private List<Field> fieldsOf(Class<?> type) { |