Cat api: added node id column to _cat/segments response
Relates to #10226
This commit is contained in:
parent
bad60cea13
commit
d086648cec
|
@ -10,6 +10,7 @@
|
||||||
shard .+ \n
|
shard .+ \n
|
||||||
prirep .+ \n
|
prirep .+ \n
|
||||||
ip .+ \n
|
ip .+ \n
|
||||||
|
id .+ \n
|
||||||
segment .+ \n
|
segment .+ \n
|
||||||
generation .+ \n
|
generation .+ \n
|
||||||
docs.count .+ \n
|
docs.count .+ \n
|
||||||
|
|
|
@ -88,6 +88,7 @@ public class RestSegmentsAction extends AbstractCatAction {
|
||||||
table.addCell("shard", "default:true;alias:s,sh;desc:shard name");
|
table.addCell("shard", "default:true;alias:s,sh;desc:shard name");
|
||||||
table.addCell("prirep", "alias:p,pr,primaryOrReplica;default:true;desc:primary or replica");
|
table.addCell("prirep", "alias:p,pr,primaryOrReplica;default:true;desc:primary or replica");
|
||||||
table.addCell("ip", "default:true;desc:ip of node where it lives");
|
table.addCell("ip", "default:true;desc:ip of node where it lives");
|
||||||
|
table.addCell("id", "default:false;desc:unique id node where it lives");
|
||||||
table.addCell("segment", "default:true;alias:seg;desc:segment name");
|
table.addCell("segment", "default:true;alias:seg;desc:segment name");
|
||||||
table.addCell("generation", "default:true;alias:g,gen;text-align:right;desc:segment generation");
|
table.addCell("generation", "default:true;alias:g,gen;text-align:right;desc:segment generation");
|
||||||
table.addCell("docs.count", "default:true;alias:dc,docsCount;text-align:right;desc:number of docs in segment");
|
table.addCell("docs.count", "default:true;alias:dc,docsCount;text-align:right;desc:number of docs in segment");
|
||||||
|
@ -123,6 +124,7 @@ public class RestSegmentsAction extends AbstractCatAction {
|
||||||
table.addCell(shardSegment.getShardId());
|
table.addCell(shardSegment.getShardId());
|
||||||
table.addCell(shardSegment.getShardRouting().primary() ? "p" : "r");
|
table.addCell(shardSegment.getShardRouting().primary() ? "p" : "r");
|
||||||
table.addCell(nodes.get(shardSegment.getShardRouting().currentNodeId()).getHostAddress());
|
table.addCell(nodes.get(shardSegment.getShardRouting().currentNodeId()).getHostAddress());
|
||||||
|
table.addCell(shardSegment.getShardRouting().currentNodeId());
|
||||||
table.addCell(segment.getName());
|
table.addCell(segment.getName());
|
||||||
table.addCell(segment.getGeneration());
|
table.addCell(segment.getGeneration());
|
||||||
table.addCell(segment.getNumDocs());
|
table.addCell(segment.getNumDocs());
|
||||||
|
|
Loading…
Reference in New Issue