diff --git a/config/alfresco/templates/webscripts/org/alfresco/repository/solr/transactions.get.json.ftl b/config/alfresco/templates/webscripts/org/alfresco/repository/solr/transactions.get.json.ftl index 8c35b44dfd..5d572867d7 100644 --- a/config/alfresco/templates/webscripts/org/alfresco/repository/solr/transactions.get.json.ftl +++ b/config/alfresco/templates/webscripts/org/alfresco/repository/solr/transactions.get.json.ftl @@ -7,4 +7,8 @@ <#if txn_has_next>, ] + <#if maxTxnCommitTime??> + ,"maxTxnCommitTime": ${maxTxnCommitTime?c} + + } \ No newline at end of file diff --git a/source/java/org/alfresco/repo/web/scripts/solr/TransactionsGet.java b/source/java/org/alfresco/repo/web/scripts/solr/TransactionsGet.java index 67c67ee865..e1bf6a306c 100644 --- a/source/java/org/alfresco/repo/web/scripts/solr/TransactionsGet.java +++ b/source/java/org/alfresco/repo/web/scripts/solr/TransactionsGet.java @@ -60,6 +60,12 @@ public class TransactionsGet extends DeclarativeWebScript Map model = new HashMap(1, 1.0f); model.put("transactions", transactions); + + Long maxTxnCommitTime = solrTrackingComponent.getMaxTxnCommitTime(); + if(maxTxnCommitTime != null) + { + model.put("maxTxnCommitTime", maxTxnCommitTime); + } if (logger.isDebugEnabled()) {