Frank Kobzik has uploaded a new change for review. Change subject: core: Allow VM sorting according to missing fields ......................................................................
core: Allow VM sorting according to missing fields This patch makes it possible to sort search results according to template version name. This enhancement was needed as we also want to sort by these fields in the ui. Signed-off-by: Frantisek Kobzik <fkob...@redhat.com> Change-Id: I02fdb98b6d7eea5e7379fb1d19ee9625402caf72 Bug-Url: https://bugzilla.redhat.com/1104784 --- M backend/manager/modules/searchbackend/src/main/java/org/ovirt/engine/core/searchbackend/VmTemplateConditionFieldAutoCompleter.java 1 file changed, 4 insertions(+), 0 deletions(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/71/28371/1 diff --git a/backend/manager/modules/searchbackend/src/main/java/org/ovirt/engine/core/searchbackend/VmTemplateConditionFieldAutoCompleter.java b/backend/manager/modules/searchbackend/src/main/java/org/ovirt/engine/core/searchbackend/VmTemplateConditionFieldAutoCompleter.java index d75634c..c77906a 100644 --- a/backend/manager/modules/searchbackend/src/main/java/org/ovirt/engine/core/searchbackend/VmTemplateConditionFieldAutoCompleter.java +++ b/backend/manager/modules/searchbackend/src/main/java/org/ovirt/engine/core/searchbackend/VmTemplateConditionFieldAutoCompleter.java @@ -23,6 +23,7 @@ public static final String QUOTA = "QUOTA"; public static final String ARCHITECTURE = "ARCHITECTURE"; public static final String VMT_ID = "_VMT_ID"; + public static final String VERSION_NAME = "TEMPLATE_VERSION_NAME"; public VmTemplateConditionFieldAutoCompleter() { mVerbs.add(NAME); @@ -37,6 +38,7 @@ mVerbs.add(DATACENTER); mVerbs.add(QUOTA); mVerbs.add(ARCHITECTURE); + mVerbs.add(VERSION_NAME); buildCompletions(); mVerbs.add(VMT_ID); @@ -55,6 +57,7 @@ getTypeDictionary().put(VMT_ID, UUID.class); getTypeDictionary().put(DESCRIPTION, String.class); getTypeDictionary().put(ARCHITECTURE, ArchitectureType.class); + getTypeDictionary().put(VERSION_NAME, String.class); // building the ColumnName Dict columnNameDict.put(NAME, "name"); @@ -71,6 +74,7 @@ columnNameDict.put(VMT_ID, "vmt_guid"); columnNameDict.put(DESCRIPTION, "description"); columnNameDict.put(ARCHITECTURE, "architecture"); + columnNameDict.put(VERSION_NAME, "template_version_name"); notFreeTextSearchableFieldsList.add(OS); // Building the validation dict -- To view, visit http://gerrit.ovirt.org/28371 To unsubscribe, visit http://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I02fdb98b6d7eea5e7379fb1d19ee9625402caf72 Gerrit-PatchSet: 1 Gerrit-Project: ovirt-engine Gerrit-Branch: master Gerrit-Owner: Frank Kobzik <fkob...@redhat.com> _______________________________________________ Engine-patches mailing list Engine-patches@ovirt.org http://lists.ovirt.org/mailman/listinfo/engine-patches