| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899 |
- <!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
- http://www.apache.org/licenses/LICENSE-2.0
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
- -->
- <div id="segments">
- <div class="clearfix">
-
- <div class="block fieldlist" id="statistics">
-
- <h2><span>Segments</span></h2>
- <p id="auto-refresh"><a ng-click="toggleAutoRefresh()" ng-class="{on:autorefresh}">Auto-Refresh</a></p>
- <a class="reload" ng-click="refresh()"><span>reload</span></a>
-
- <div class="message-container">
- <div class="message"></div>
- </div>
-
- <div class="content">
-
- <div id="result">
-
- <div id="response">
-
- <div class="segments-holder">
-
- <ul>
- <li>
- <dl class="clearfix" style="width:100%;">
- <dt>
- <div>Size</div>
- </dt>
- <dd>
- <div class="start">0</div>
- <div class="w5" ng-repeat="x in xaxis">
- <span ng-show="x>0.001">{{x.value}}</span>
- <span ng-hide="x>0.001"> </span>
- </div>
- <div class="end">{{segmentMB | number}} MB</div>
- </dd>
- </dl>
- </li>
- <li ng-repeat="segment in segments">
- <dl class="clearfix" ng-style="{width: segment.totalSize+'%'}">
- <dt>
- <div>{{ segment.name }}</div>
- </dt>
- <dd>
- <div class="live" ng-class="{'merge-candidate':segment.mergeCandidate}"
- ng-style="{width: segment.aliveDocSize+'%'}"> </div>
- <div class="tooltip">
- <div>Segment <b>{{segment.name}}</b>:</div>
- <div class="label">#docs:</div>
- <div>{{ segment.size | number }}</div>
- <div class="label">#dels:</div>
- <div>{{ segment.delCount | number }}</div>
- <div class="label">size:</div>
- <div>{{ segment.sizeInBytes | number }} bytes</div>
- <div class="label">age:</div>
- <div>{{ segment.age }}</div>
- <div class="label">source:</div>
- <div>{{ segment.source }}</div>
- </div>
- <div class="deleted" ng-show="segment.deletedDocSize"
- style="width: {{ segment.deletedDocSize }}%; margin-left:{{ segment.aliveDocSize}}%;">
- </div>
- </dd>
- </dl>
- </li>
- <li>
- <dl>
- <dt></dt>
- <dd>Deletions: {{ deletionsPercentage }}%</dd>
- </dl>
- </li>
- </ul>
-
- </div>
-
- </div>
-
- </div>
- </div>
- </div>
-
- </div>
- </div>
|