You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@geode.apache.org by "Alexander Murmann (Jira)" <ji...@apache.org> on 2019/12/24 18:17:00 UTC

[jira] [Reopened] (GEODE-7148) inconsistent output between "/management/experimental/members/" and "/management/experimental/members/memberid" in REST API V2

     [ https://issues.apache.org/jira/browse/GEODE-7148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Alexander Murmann reopened GEODE-7148:
--------------------------------------

> inconsistent output between "/management/experimental/members/" and "/management/experimental/members/memberid" in REST API V2
> ------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: GEODE-7148
>                 URL: https://issues.apache.org/jira/browse/GEODE-7148
>             Project: Geode
>          Issue Type: Bug
>          Components: management
>            Reporter: Gang Yan
>            Assignee: Jinmei Liao
>            Priority: Major
>             Fix For: 1.11.0
>
>
> the output of "/management/experimental/members/" and "/management/experimental/members/memberid" in REST API V2 are inconsistent.
>  
> output for "/management/experimental/members/":
>  
> {code:json}
> {
>     "statusCode": "OK",
>     "result": [
>         {
>             "configuration": {
>                 "class": "org.apache.geode.management.configuration.MemberConfig"
>             },
>             "runtimeInfo": [
>                 {
>                     "class": "org.apache.geode.management.runtime.MemberInformation",
>                     "memberName": "g1-g2-s3",
>                     "id": "10.118.20.61(g1-g2-s3:12432)<v4>:41004",
>                     "workingDirPath": "/Users/gyan/IdeaProjects/geode_dev/geode-assembly/build/install/apache-geode/bin/g1-g2-s3",
>                     "groups": "g1,g2",
>                     "logFilePath": "/Users/gyan/IdeaProjects/geode_dev/geode-assembly/build/install/apache-geode/bin/g1-g2-s3/g1-g2-s3.log",
>                     "statArchiveFilePath": "/Users/gyan/IdeaProjects/geode_dev/geode-assembly/build/install/apache-geode/bin/g1-g2-s3",
>                     "locators": "10.118.20.61[58099],10.118.20.61[58077]",
>                     "status": "online",
>                     "heapUsage": 104,
>                     "maxHeapSize": 7282,
>                     "initHeapSize": 512,
>                     "cacheXmlFilePath": "/Users/gyan/IdeaProjects/geode_dev/geode-assembly/build/install/apache-geode/bin/g1-g2-s3/cache.xml",
>                     "host": "10.118.20.61",
>                     "processId": 12432,
>                     "locatorPort": 0,
>                     "httpServicePort": 7070,
>                     "clientCount": 0,
>                     "cpuUsage": 0.0,
>                     "hostedRegions": [
>                         "Foo6",
>                         "r_sg_1",
>                         "REGION6",
>                         "r_mG_1_2",
>                         "customers4",
>                         "customers13"
>                     ],
>                     "webSSL": false,
>                     "secured": false,
>                     "cacheServerInfo": [
>                         {
>                             "port": 58188,
>                             "maxConnections": 800,
>                             "maxThreads": 0,
>                             "running": true
>                         }
>                     ],
>                     "server": true,
>                     "coordinator": false
>                 },
>                 {
>                     "class": "org.apache.geode.management.runtime.MemberInformation",
>                     "memberName": "g2-s2",
>                     "id": "10.118.20.61(g2-s2:12428)<v3>:41003",
>                     "workingDirPath": "/Users/gyan/IdeaProjects/geode_dev/geode-assembly/build/install/apache-geode/bin/g2-s2",
>                     "groups": "g2",
>                     "logFilePath": "/Users/gyan/IdeaProjects/geode_dev/geode-assembly/build/install/apache-geode/bin/g2-s2/g2-s2.log",
>                     "statArchiveFilePath": "/Users/gyan/IdeaProjects/geode_dev/geode-assembly/build/install/apache-geode/bin/g2-s2",
>                     "locators": "10.118.20.61[58099],10.118.20.61[58077]",
>                     "status": "online",
>                     "heapUsage": 183,
>                     "maxHeapSize": 7282,
>                     "initHeapSize": 512,
>                     "cacheXmlFilePath": "/Users/gyan/IdeaProjects/geode_dev/geode-assembly/build/install/apache-geode/bin/g2-s2/cache.xml",
>                     "host": "10.118.20.61",
>                     "processId": 12428,
>                     "locatorPort": 0,
>                     "httpServicePort": 7070,
>                     "clientCount": 0,
>                     "cpuUsage": 0.0,
>                     "hostedRegions": [
>                         "Foo6",
>                         "REGION6",
>                         "r_mG_1_2",
>                         "customers13"
>                     ],
>                     "webSSL": false,
>                     "secured": false,
>                     "cacheServerInfo": [
>                         {
>                             "port": 58159,
>                             "maxConnections": 800,
>                             "maxThreads": 0,
>                             "running": true
>                         }
>                     ],
>                     "server": true,
>                     "coordinator": false
>                 },
>                 {
>                     "class": "org.apache.geode.management.runtime.MemberInformation",
>                     "memberName": "yawn-jolly-pan",
>                     "id": "10.118.20.61(yawn-jolly-pan:12404:locator)<ec><v0>:41000",
>                     "workingDirPath": "/Users/gyan/IdeaProjects/geode_dev/geode-assembly/build/install/apache-geode/bin/yawn-jolly-pan",
>                     "logFilePath": "/Users/gyan/IdeaProjects/geode_dev/geode-assembly/build/install/apache-geode/bin/yawn-jolly-pan/yawn-jolly-pan.log",
>                     "statArchiveFilePath": "/Users/gyan/IdeaProjects/geode_dev/geode-assembly/build/install/apache-geode/bin/yawn-jolly-pan",
>                     "locators": "10.118.20.61[58077]",
>                     "status": "online",
>                     "heapUsage": 639,
>                     "maxHeapSize": 7282,
>                     "initHeapSize": 512,
>                     "cacheXmlFilePath": "/Users/gyan/IdeaProjects/geode_dev/geode-assembly/build/install/apache-geode/bin/yawn-jolly-pan",
>                     "host": "10.118.20.61",
>                     "processId": 12404,
>                     "locatorPort": 58077,
>                     "httpServicePort": 7070,
>                     "clientCount": 0,
>                     "cpuUsage": 0.0,
>                     "webSSL": false,
>                     "secured": false,
>                     "server": false,
>                     "coordinator": true
>                 },
>                 {
>                     "class": "org.apache.geode.management.runtime.MemberInformation",
>                     "memberName": "g1-s1",
>                     "id": "10.118.20.61(g1-s1:12423)<v2>:41002",
>                     "workingDirPath": "/Users/gyan/IdeaProjects/geode_dev/geode-assembly/build/install/apache-geode/bin/g1-s1",
>                     "groups": "g1",
>                     "logFilePath": "/Users/gyan/IdeaProjects/geode_dev/geode-assembly/build/install/apache-geode/bin/g1-s1/g1-s1.log",
>                     "statArchiveFilePath": "/Users/gyan/IdeaProjects/geode_dev/geode-assembly/build/install/apache-geode/bin/g1-s1",
>                     "locators": "10.118.20.61[58099],10.118.20.61[58077]",
>                     "status": "online",
>                     "heapUsage": 77,
>                     "maxHeapSize": 7282,
>                     "initHeapSize": 512,
>                     "cacheXmlFilePath": "/Users/gyan/IdeaProjects/geode_dev/geode-assembly/build/install/apache-geode/bin/g1-s1/cache.xml",
>                     "host": "10.118.20.61",
>                     "processId": 12423,
>                     "locatorPort": 0,
>                     "httpServicePort": 7070,
>                     "clientCount": 0,
>                     "cpuUsage": 0.0,
>                     "hostedRegions": [
>                         "Foo6",
>                         "r_sg_1",
>                         "r_mG_1_2",
>                         "customers4",
>                         "customers13"
>                     ],
>                     "webSSL": false,
>                     "secured": false,
>                     "cacheServerInfo": [
>                         {
>                             "port": 58133,
>                             "maxConnections": 800,
>                             "maxThreads": 0,
>                             "running": true
>                         }
>                     ],
>                     "server": true,
>                     "coordinator": false
>                 },
>                 {
>                     "class": "org.apache.geode.management.runtime.MemberInformation",
>                     "memberName": "s4",
>                     "id": "10.118.20.61(s4:12437)<v5>:41005",
>                     "workingDirPath": "/Users/gyan/IdeaProjects/geode_dev/geode-assembly/build/install/apache-geode/bin/s4",
>                     "logFilePath": "/Users/gyan/IdeaProjects/geode_dev/geode-assembly/build/install/apache-geode/bin/s4/s4.log",
>                     "statArchiveFilePath": "/Users/gyan/IdeaProjects/geode_dev/geode-assembly/build/install/apache-geode/bin/s4",
>                     "locators": "10.118.20.61[58099],10.118.20.61[58077]",
>                     "status": "online",
>                     "heapUsage": 147,
>                     "maxHeapSize": 7282,
>                     "initHeapSize": 512,
>                     "cacheXmlFilePath": "/Users/gyan/IdeaProjects/geode_dev/geode-assembly/build/install/apache-geode/bin/s4/cache.xml",
>                     "host": "10.118.20.61",
>                     "processId": 12437,
>                     "locatorPort": 0,
>                     "httpServicePort": 7070,
>                     "clientCount": 0,
>                     "cpuUsage": 0.0,
>                     "hostedRegions": [
>                         "Foo6",
>                         "customers13"
>                     ],
>                     "webSSL": false,
>                     "secured": false,
>                     "cacheServerInfo": [
>                         {
>                             "port": 58222,
>                             "maxConnections": 800,
>                             "maxThreads": 0,
>                             "running": true
>                         }
>                     ],
>                     "server": true,
>                     "coordinator": false
>                 },
>                 {
>                     "class": "org.apache.geode.management.runtime.MemberInformation",
>                     "memberName": "elevate-important-bun",
>                     "id": "10.118.20.61(elevate-important-bun:12417:locator)<ec><v1>:41001",
>                     "workingDirPath": "/Users/gyan/IdeaProjects/geode_dev/geode-assembly/build/install/apache-geode/bin/elevate-important-bun",
>                     "logFilePath": "/Users/gyan/IdeaProjects/geode_dev/geode-assembly/build/install/apache-geode/bin/elevate-important-bun/elevate-important-bun.log",
>                     "statArchiveFilePath": "/Users/gyan/IdeaProjects/geode_dev/geode-assembly/build/install/apache-geode/bin/elevate-important-bun",
>                     "locators": "10.118.20.61[58077],10.118.20.61[58099]",
>                     "status": "online",
>                     "heapUsage": 255,
>                     "maxHeapSize": 7282,
>                     "initHeapSize": 512,
>                     "cacheXmlFilePath": "/Users/gyan/IdeaProjects/geode_dev/geode-assembly/build/install/apache-geode/bin/elevate-important-bun",
>                     "host": "10.118.20.61",
>                     "processId": 12417,
>                     "locatorPort": 58099,
>                     "httpServicePort": 7070,
>                     "clientCount": 0,
>                     "cpuUsage": 0.0,
>                     "webSSL": false,
>                     "secured": false,
>                     "server": false,
>                     "coordinator": false
>                 }
>             ]
>         }
>     ]
> }
> {code}
> output of "/management/experimental/members/memberid" :
> {code:json}
> {
>     "statusCode": "OK",
>     "result": [
>         {
>             "configuration": {
>                 "class": "org.apache.geode.management.configuration.MemberConfig",
>                 "id": "g1-s1",
>                 "uri": "/management/experimental/members/g1-s1"
>             },
>             "runtimeInfo": [
>                 {
>                     "class": "org.apache.geode.management.runtime.MemberInformation",
>                     "memberName": "g1-s1",
>                     "id": "10.118.20.61(g1-s1:12423)<v2>:41002",
>                     "workingDirPath": "/Users/gyan/IdeaProjects/geode_dev/geode-assembly/build/install/apache-geode/bin/g1-s1",
>                     "groups": "g1",
>                     "logFilePath": "/Users/gyan/IdeaProjects/geode_dev/geode-assembly/build/install/apache-geode/bin/g1-s1/g1-s1.log",
>                     "statArchiveFilePath": "/Users/gyan/IdeaProjects/geode_dev/geode-assembly/build/install/apache-geode/bin/g1-s1",
>                     "locators": "10.118.20.61[58099],10.118.20.61[58077]",
>                     "status": "online",
>                     "heapUsage": 79,
>                     "maxHeapSize": 7282,
>                     "initHeapSize": 512,
>                     "cacheXmlFilePath": "/Users/gyan/IdeaProjects/geode_dev/geode-assembly/build/install/apache-geode/bin/g1-s1/cache.xml",
>                     "host": "10.118.20.61",
>                     "processId": 12423,
>                     "locatorPort": 0,
>                     "httpServicePort": 7070,
>                     "clientCount": 0,
>                     "cpuUsage": 0.0,
>                     "hostedRegions": [
>                         "Foo6",
>                         "r_sg_1",
>                         "r_mG_1_2",
>                         "customers4",
>                         "customers13"
>                     ],
>                     "webSSL": false,
>                     "secured": false,
>                     "cacheServerInfo": [
>                         {
>                             "port": 58133,
>                             "maxConnections": 800,
>                             "maxThreads": 0,
>                             "running": true
>                         }
>                     ],
>                     "server": true,
>                     "coordinator": false
>                 }
>             ]
>         }
>     ]
> }
> {code}
>  
> it is better to have same look for these both as  "/management/experimental/members/memberid"
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)