[ https://issues.apache.org/jira/browse/METRON-1801?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16642559#comment-16642559 ]
ASF GitHub Bot commented on METRON-1801: ---------------------------------------- Github user nickwallen commented on a diff in the pull request: https://github.com/apache/metron/pull/1218#discussion_r223513924 --- Diff: metron-platform/metron-solr/src/test/java/org/apache/metron/solr/integration/SolrSearchIntegrationTest.java --- @@ -223,6 +225,23 @@ public void returns_column_data_for_multiple_indices() throws Exception { Assert.assertEquals(null, fieldTypes.get("fake.field")); } + @Test + public void queries_fields() throws Exception { + SearchRequest request = JSONUtils.INSTANCE.load(fieldsQuery, SearchRequest.class); + SearchResponse response = getIndexDao().search(request); + Assert.assertEquals(10, response.getTotal()); + + List<SearchResult> results = response.getResults(); + Assert.assertEquals(10, response.getResults().size()); + + // validate the source fields contained in the search response + for (int i = 0; i < 10; ++i) { + Map<String, Object> source = results.get(i).getSource(); + Assert.assertNotNull(source); + Assert.assertNotNull(source.get(Constants.Fields.SRC_ADDR.getName())); --- End diff -- Solr does not return the Metron GUID; unlike Elasticsearch. > Allow Customization of Elasticsearch Document ID > ------------------------------------------------ > > Key: METRON-1801 > URL: https://issues.apache.org/jira/browse/METRON-1801 > Project: Metron > Issue Type: Sub-task > Reporter: Nick Allen > Assignee: Nick Allen > Priority: Major > > The user should be able to customize the document ID that is set by the > client when indexing documents into Elasticsearch. The user should be able > to use the Metron GUID, define their own custom document ID, or choose to not > have the document ID set by the client. > > This task covers Elasticsearch only. An additional task should be created to > cover Solr. -- This message was sent by Atlassian JIRA (v7.6.3#76005)