Skip to content

Commit b132145

Browse files
committed
improving performance by… wait for it…. removing the performance logging. it was slow.
1 parent 236d01b commit b132145

File tree

6 files changed

+6
-64
lines changed

6 files changed

+6
-64
lines changed

quick-start/src/main/java/com/marklogic/quickstart/service/AspectLoggerService.java

Lines changed: 0 additions & 41 deletions
This file was deleted.

quick-start/src/main/java/com/marklogic/quickstart/service/DataHubService.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -164,9 +164,9 @@ public boolean updateHub(HubConfig config) throws IOException {
164164
DataHub dataHub = new DataHub(config);
165165
boolean result = false;
166166
int compare = DataHub.versionCompare(dataHub.getHubVersion(), "1.1.0");
167-
if (compare == -1) {
167+
if (compare < 0) {
168168
result = dataHub.updateHubFromPre110();
169-
} else if (compare == 0) {
169+
} else if (compare >= 0) {
170170
result = dataHub.updateHubFrom110();
171171
}
172172
if (result) {

quick-start/src/main/java/com/marklogic/quickstart/service/JobService.java

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@
2323
import com.marklogic.client.query.RawCombinedQueryDefinition;
2424
import com.marklogic.client.query.StructuredQueryBuilder;
2525
import com.marklogic.client.query.StructuredQueryDefinition;
26-
import com.marklogic.hub.util.PerformanceLogger;
2726
import com.marklogic.quickstart.model.JobQuery;
2827
import com.marklogic.quickstart.util.QueryHelper;
2928

@@ -40,7 +39,6 @@ public JobService(DatabaseClient client) {
4039
}
4140

4241
public StringHandle getJobs(JobQuery jobQuery) {
43-
long startTime = PerformanceLogger.monitorTimeInsideMethod();
4442
queryMgr.setPageLength(jobQuery.count);
4543

4644
StructuredQueryBuilder sb = queryMgr.newStructuredQueryBuilder(SEARCH_OPTIONS_NAME);
@@ -81,9 +79,7 @@ public StringHandle getJobs(JobQuery jobQuery) {
8179
querydef.setResponseTransform(new ServerTransform("job-search"));
8280
StringHandle sh = new StringHandle();
8381
sh.setFormat(Format.JSON);
84-
StringHandle results = queryMgr.search(querydef, sh, jobQuery.start);
85-
PerformanceLogger.logTimeInsideMethod(startTime, "JobService.getJobs()");
86-
return results;
82+
return queryMgr.search(querydef, sh, jobQuery.start);
8783
}
8884

8985
public void cancelJob(long jobId) {

quick-start/src/main/java/com/marklogic/quickstart/service/SearchService.java

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@
2626
import com.marklogic.client.query.StructuredQueryDefinition;
2727
import com.marklogic.hub.HubConfig;
2828
import com.marklogic.hub.HubDatabase;
29-
import com.marklogic.hub.util.PerformanceLogger;
3029
import com.marklogic.quickstart.model.SearchQuery;
3130
import com.marklogic.quickstart.util.QueryHelper;
3231
import org.w3c.dom.Document;
@@ -74,8 +73,6 @@ private Element getOptions() {
7473
}
7574

7675
public StringHandle search(SearchQuery searchQuery) {
77-
78-
long startTime = PerformanceLogger.monitorTimeInsideMethod();
7976
QueryManager queryMgr;
8077
if (searchQuery.database.equals(HubDatabase.STAGING)) {
8178
queryMgr = stagingQueryMgr;
@@ -110,9 +107,7 @@ public StringHandle search(SearchQuery searchQuery) {
110107

111108
StringHandle sh = new StringHandle();
112109
sh.setFormat(Format.JSON);
113-
StringHandle results = queryMgr.search(querydef, sh, searchQuery.start);
114-
PerformanceLogger.logTimeInsideMethod(startTime, "SearchService.search()");
115-
return results;
110+
return queryMgr.search(querydef, sh, searchQuery.start);
116111
}
117112

118113
public String getDoc(HubDatabase database, String docUri) {

quick-start/src/main/java/com/marklogic/quickstart/service/TraceService.java

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@
2525
import com.marklogic.client.query.RawCombinedQueryDefinition;
2626
import com.marklogic.client.query.StructuredQueryBuilder;
2727
import com.marklogic.client.query.StructuredQueryDefinition;
28-
import com.marklogic.hub.util.PerformanceLogger;
2928
import com.marklogic.quickstart.model.TraceQuery;
3029
import com.marklogic.quickstart.util.QueryHelper;
3130

@@ -46,7 +45,6 @@ public TraceService(DatabaseClient client) {
4645

4746

4847
public StringHandle getTraces(TraceQuery traceQuery) {
49-
long startTime = PerformanceLogger.monitorTimeInsideMethod();
5048
queryMgr.setPageLength(traceQuery.count);
5149

5250
StructuredQueryBuilder sb = queryMgr.newStructuredQueryBuilder(SEARCH_OPTIONS_NAME);
@@ -88,9 +86,7 @@ public StringHandle getTraces(TraceQuery traceQuery) {
8886
querydef.setResponseTransform(new ServerTransform("trace-search"));
8987
StringHandle sh = new StringHandle();
9088
sh.setFormat(Format.JSON);
91-
StringHandle results = queryMgr.search(querydef, sh, traceQuery.start);
92-
PerformanceLogger.logTimeInsideMethod(startTime, "TraceService.getTraces()");
93-
return results;
89+
return queryMgr.search(querydef, sh, traceQuery.start);
9490
}
9591

9692
public JsonNode getTrace(String traceId) {

quick-start/src/main/java/com/marklogic/quickstart/web/JobsController.java

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
*/
1616
package com.marklogic.quickstart.web;
1717

18-
import com.marklogic.hub.util.PerformanceLogger;
1918
import com.marklogic.quickstart.EnvironmentAware;
2019
import com.marklogic.quickstart.model.JobQuery;
2120
import com.marklogic.quickstart.service.JobService;
@@ -40,10 +39,7 @@ public class JobsController extends EnvironmentAware {
4039
@Bean
4140
@Scope(proxyMode= ScopedProxyMode.TARGET_CLASS, value="session")
4241
JobService jobManager() {
43-
long startTime = PerformanceLogger.monitorTimeInsideMethod();
44-
JobService jobService = new JobService(envConfig().getJobClient());
45-
PerformanceLogger.logTimeInsideMethod(startTime, "JobsController.jobService()");
46-
return jobService;
42+
return new JobService(envConfig().getJobClient());
4743
}
4844

4945
@RequestMapping(method = RequestMethod.POST, produces = {MediaType.APPLICATION_JSON_VALUE})

0 commit comments

Comments
 (0)