payload: {"action":"created","comment":{"url":"https://api.github.com/repos/vesoft-inc/nebula/pulls/comments/355927431","pull_request_review_id":329693739,"id":355927431,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDM1NTkyNzQzMQ==","diff_hunk":"@@ -0,0 +1,170 @@\n+/* Copyright (c) 2019 vesoft inc. All rights reserved.\n+ *\n+ * This source code is licensed under Apache 2.0 License,\n+ * attached with Common Clause Condition 1.0, found in the LICENSES directory.\n+ */\n+\n+#include \"MetricsSerializer.h\"\n+\n+namespace nebula {\n+namespace stats {\n+\n+void PrometheusSerializer::annotate(\n+        std::ostream& out, const std::string& metricName, const std::string& metricType) const {\n+    out << \"# HELP \" << metricName << \" Record all \" << metricType << \" about nebula\" << \"\\n\";\n+    out << \"# TYPE \" << metricName << \" \" << metricType << \"\\n\";\n+}\n+\n+// Write a double as a string, with proper formatting for infinity and NaN\n+void PrometheusSerializer::writeValue(std::ostream& out, double value) const {\n+    if (std::isnan(value)) {\n+        out << \"Nan\";\n+    } else if (std::isinf(value)) {\n+        out << (value < 0 ? \"-Inf\" : \"+Inf\");\n+    } else {\n+        auto saved_flags = out.setf(std::ios::fixed, std::ios::floatfield);\n+        out << value;\n+        out.setf(saved_flags, std::ios::floatfield);\n+    }\n+}\n+\n+void PrometheusSerializer::writeValue(std::ostream& out, const int64_t value) const {\n+    if (std::isnan(value)) {\n+        out << \"Nan\";\n+    } else if (std::isinf(value)) {\n+        out << (value < 0 ? \"-Inf\" : \"+Inf\");\n+    } else {\n+        out << value;\n+    }\n+}\n+\n+void PrometheusSerializer::writeValue(std::ostream& out, const std::string& value) const {\n+    for (auto c : value) {\n+        switch (c) {\n+        case '\\n':\n+            out << '\\\\' << 'n';\n+            break;\n+","path":"src/common/stats/MetricsSerializer.cpp","position":47,"original_position":47,"commit_id":"6d8c30303e4c7638c2d05110d876a18a616c449d","original_commit_id":"6d8c30303e4c7638c2d05110d876a18a616c449d","user":{"login":"Shylock-Hg","id":33566796,"node_id":"MDQ6VXNlcjMzNTY2Nzk2","avatar_url":"https://avatars2.githubusercontent.com/u/33566796?v=4","gravatar_id":"","url":"https://api.github.com/users/Shylock-Hg","html_url":"https://github.com/Shylock-Hg","followers_url":"https://api.github.com/users/Shylock-Hg/followers","following_url":"https://api.github.com/users/Shylock-Hg/following{/other_user}","gists_url":"https://api.github.com/users/Shylock-Hg/gists{/gist_id}","starred_url":"https://api.github.com/users/Shylock-Hg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Shylock-Hg/subscriptions","organizations_url":"https://api.github.com/users/Shylock-Hg/orgs","repos_url":"https://api.github.com/users/Shylock-Hg/repos","events_url":"https://api.github.com/users/Shylock-Hg/events{/privacy}","received_events_url":"https://api.github.com/users/Shylock-Hg/received_events","type":"User","site_admin":false},"body":"Yes.","created_at":"2019-12-10T09:31:24Z","updated_at":"2019-12-10T09:31:25Z","html_url":"https://github.com/vesoft-inc/nebula/pull/1305#discussion_r355927431","pull_request_url":"https://api.github.com/repos/vesoft-inc/nebula/pulls/1305","author_association":"CONTRIBUTOR","_links":{"self":{"href":"https://api.github.com/repos/vesoft-inc/nebula/pulls/comments/355927431"},"html":{"href":"https://github.com/vesoft-inc/nebula/pull/1305#discussion_r355927431"},"pull_request":{"href":"https://api.github.com/repos/vesoft-inc/nebula/pulls/1305"}},"in_reply_to_id":355861250},"pull_request":{"url":"https://api.github.com/repos/vesoft-inc/nebula/pulls/1305","id":343949037,"node_id":"MDExOlB1bGxSZXF1ZXN0MzQzOTQ5MDM3","html_url":"https://github.com/vesoft-inc/nebula/pull/1305","diff_url":"https://github.com/vesoft-inc/nebula/pull/1305.diff","patch_url":"https://github.com/vesoft-inc/nebula/pull/1305.patch","issue_url":"https://api.github.com/repos/vesoft-inc/nebula/issues/1305","number":1305,"state":"open","locked":false,"title":"Implement the prometheus exposer interface fro stats manager.","user":{"login":"Shylock-Hg","id":33566796,"node_id":"MDQ6VXNlcjMzNTY2Nzk2","avatar_url":"https://avatars2.githubusercontent.com/u/33566796?v=4","gravatar_id":"","url":"https://api.github.com/users/Shylock-Hg","html_url":"https://github.com/Shylock-Hg","followers_url":"https://api.github.com/users/Shylock-Hg/followers","following_url":"https://api.github.com/users/Shylock-Hg/following{/other_user}","gists_url":"https://api.github.com/users/Shylock-Hg/gists{/gist_id}","starred_url":"https://api.github.com/users/Shylock-Hg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Shylock-Hg/subscriptions","organizations_url":"https://api.github.com/users/Shylock-Hg/orgs","repos_url":"https://api.github.com/users/Shylock-Hg/repos","events_url":"https://api.github.com/users/Shylock-Hg/events{/privacy}","received_events_url":"https://api.github.com/users/Shylock-Hg/received_events","type":"User","site_admin":false},"body":"#185 \r\n\r\n\r\nAdd the prometheus expose interface to stats manager.","created_at":"2019-11-21T10:17:23Z","updated_at":"2019-12-10T09:31:25Z","closed_at":null,"merged_at":null,"merge_commit_sha":"107c597136698af48f23efcb3e7a8b1e43372c9a","assignee":null,"assignees":[],"requested_reviewers":[{"login":"monadbobo","id":331435,"node_id":"MDQ6VXNlcjMzMTQzNQ==","avatar_url":"https://avatars2.githubusercontent.com/u/331435?v=4","gravatar_id":"","url":"https://api.github.com/users/monadbobo","html_url":"https://github.com/monadbobo","followers_url":"https://api.github.com/users/monadbobo/followers","following_url":"https://api.github.com/users/monadbobo/following{/other_user}","gists_url":"https://api.github.com/users/monadbobo/gists{/gist_id}","starred_url":"https://api.github.com/users/monadbobo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/monadbobo/subscriptions","organizations_url":"https://api.github.com/users/monadbobo/orgs","repos_url":"https://api.github.com/users/monadbobo/repos","events_url":"https://api.github.com/users/monadbobo/events{/privacy}","received_events_url":"https://api.github.com/users/monadbobo/received_events","type":"User","site_admin":false},{"login":"dutor","id":440396,"node_id":"MDQ6VXNlcjQ0MDM5Ng==","avatar_url":"https://avatars0.githubusercontent.com/u/440396?v=4","gravatar_id":"","url":"https://api.github.com/users/dutor","html_url":"https://github.com/dutor","followers_url":"https://api.github.com/users/dutor/followers","following_url":"https://api.github.com/users/dutor/following{/other_user}","gists_url":"https://api.github.com/users/dutor/gists{/gist_id}","starred_url":"https://api.github.com/users/dutor/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dutor/subscriptions","organizations_url":"https://api.github.com/users/dutor/orgs","repos_url":"https://api.github.com/users/dutor/repos","events_url":"https://api.github.com/users/dutor/events{/privacy}","received_events_url":"https://api.github.com/users/dutor/received_events","type":"User","site_admin":false},{"login":"yixinglu","id":2520865,"node_id":"MDQ6VXNlcjI1MjA4NjU=","avatar_url":"https://avatars2.githubusercontent.com/u/2520865?v=4","gravatar_id":"","url":"https://api.github.com/users/yixinglu","html_url":"https://github.com/yixinglu","followers_url":"https://api.github.com/users/yixinglu/followers","following_url":"https://api.github.com/users/yixinglu/following{/other_user}","gists_url":"https://api.github.com/users/yixinglu/gists{/gist_id}","starred_url":"https://api.github.com/users/yixinglu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/yixinglu/subscriptions","organizations_url":"https://api.github.com/users/yixinglu/orgs","repos_url":"https://api.github.com/users/yixinglu/repos","events_url":"https://api.github.com/users/yixinglu/events{/privacy}","received_events_url":"https://api.github.com/users/yixinglu/received_events","type":"User","site_admin":false},{"login":"darionyaphet","id":4414314,"node_id":"MDQ6VXNlcjQ0MTQzMTQ=","avatar_url":"https://avatars2.githubusercontent.com/u/4414314?v=4","gravatar_id":"","url":"https://api.github.com/users/darionyaphet","html_url":"https://github.com/darionyaphet","followers_url":"https://api.github.com/users/darionyaphet/followers","following_url":"https://api.github.com/users/darionyaphet/following{/other_user}","gists_url":"https://api.github.com/users/darionyaphet/gists{/gist_id}","starred_url":"https://api.github.com/users/darionyaphet/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/darionyaphet/subscriptions","organizations_url":"https://api.github.com/users/darionyaphet/orgs","repos_url":"https://api.github.com/users/darionyaphet/repos","events_url":"https://api.github.com/users/darionyaphet/events{/privacy}","received_events_url":"https://api.github.com/users/darionyaphet/received_events","type":"User","site_admin":false},{"login":"sherman-the-tank","id":5414276,"node_id":"MDQ6VXNlcjU0MTQyNzY=","avatar_url":"https://avatars3.githubusercontent.com/u/5414276?v=4","gravatar_id":"","url":"https://api.github.com/users/sherman-the-tank","html_url":"https://github.com/sherman-the-tank","followers_url":"https://api.github.com/users/sherman-the-tank/followers","following_url":"https://api.github.com/users/sherman-the-tank/following{/other_user}","gists_url":"https://api.github.com/users/sherman-the-tank/gists{/gist_id}","starred_url":"https://api.github.com/users/sherman-the-tank/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sherman-the-tank/subscriptions","organizations_url":"https://api.github.com/users/sherman-the-tank/orgs","repos_url":"https://api.github.com/users/sherman-the-tank/repos","events_url":"https://api.github.com/users/sherman-the-tank/events{/privacy}","received_events_url":"https://api.github.com/users/sherman-the-tank/received_events","type":"User","site_admin":false},{"login":"zhangguoqing","id":5643942,"node_id":"MDQ6VXNlcjU2NDM5NDI=","avatar_url":"https://avatars0.githubusercontent.com/u/5643942?v=4","gravatar_id":"","url":"https://api.github.com/users/zhangguoqing","html_url":"https://github.com/zhangguoqing","followers_url":"https://api.github.com/users/zhangguoqing/followers","following_url":"https://api.github.com/users/zhangguoqing/following{/other_user}","gists_url":"https://api.github.com/users/zhangguoqing/gists{/gist_id}","starred_url":"https://api.github.com/users/zhangguoqing/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zhangguoqing/subscriptions","organizations_url":"https://api.github.com/users/zhangguoqing/orgs","repos_url":"https://api.github.com/users/zhangguoqing/repos","events_url":"https://api.github.com/users/zhangguoqing/events{/privacy}","received_events_url":"https://api.github.com/users/zhangguoqing/received_events","type":"User","site_admin":false},{"login":"CPWstatic","id":13495049,"node_id":"MDQ6VXNlcjEzNDk1MDQ5","avatar_url":"https://avatars0.githubusercontent.com/u/13495049?v=4","gravatar_id":"","url":"https://api.github.com/users/CPWstatic","html_url":"https://github.com/CPWstatic","followers_url":"https://api.github.com/users/CPWstatic/followers","following_url":"https://api.github.com/users/CPWstatic/following{/other_user}","gists_url":"https://api.github.com/users/CPWstatic/gists{/gist_id}","starred_url":"https://api.github.com/users/CPWstatic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/CPWstatic/subscriptions","organizations_url":"https://api.github.com/users/CPWstatic/orgs","repos_url":"https://api.github.com/users/CPWstatic/repos","events_url":"https://api.github.com/users/CPWstatic/events{/privacy}","received_events_url":"https://api.github.com/users/CPWstatic/received_events","type":"User","site_admin":false},{"login":"critical27","id":13706157,"node_id":"MDQ6VXNlcjEzNzA2MTU3","avatar_url":"https://avatars3.githubusercontent.com/u/13706157?v=4","gravatar_id":"","url":"https://api.github.com/users/critical27","html_url":"https://github.com/critical27","followers_url":"https://api.github.com/users/critical27/followers","following_url":"https://api.github.com/users/critical27/following{/other_user}","gists_url":"https://api.github.com/users/critical27/gists{/gist_id}","starred_url":"https://api.github.com/users/critical27/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/critical27/subscriptions","organizations_url":"https://api.github.com/users/critical27/orgs","repos_url":"https://api.github.com/users/critical27/repos","events_url":"https://api.github.com/users/critical27/events{/privacy}","received_events_url":"https://api.github.com/users/critical27/received_events","type":"User","site_admin":false},{"login":"dangleptr","id":37216992,"node_id":"MDQ6VXNlcjM3MjE2OTky","avatar_url":"https://avatars1.githubusercontent.com/u/37216992?v=4","gravatar_id":"","url":"https://api.github.com/users/dangleptr","html_url":"https://github.com/dangleptr","followers_url":"https://api.github.com/users/dangleptr/followers","following_url":"https://api.github.com/users/dangleptr/following{/other_user}","gists_url":"https://api.github.com/users/dangleptr/gists{/gist_id}","starred_url":"https://api.github.com/users/dangleptr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dangleptr/subscriptions","organizations_url":"https://api.github.com/users/dangleptr/orgs","repos_url":"https://api.github.com/users/dangleptr/repos","events_url":"https://api.github.com/users/dangleptr/events{/privacy}","received_events_url":"https://api.github.com/users/dangleptr/received_events","type":"User","site_admin":false},{"login":"whitewum","id":50101159,"node_id":"MDQ6VXNlcjUwMTAxMTU5","avatar_url":"https://avatars2.githubusercontent.com/u/50101159?v=4","gravatar_id":"","url":"https://api.github.com/users/whitewum","html_url":"https://github.com/whitewum","followers_url":"https://api.github.com/users/whitewum/followers","following_url":"https://api.github.com/users/whitewum/following{/other_user}","gists_url":"https://api.github.com/users/whitewum/gists{/gist_id}","starred_url":"https://api.github.com/users/whitewum/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/whitewum/subscriptions","organizations_url":"https://api.github.com/users/whitewum/orgs","repos_url":"https://api.github.com/users/whitewum/repos","events_url":"https://api.github.com/users/whitewum/events{/privacy}","received_events_url":"https://api.github.com/users/whitewum/received_events","type":"User","site_admin":false},{"login":"bright-starry-sky","id":56461666,"node_id":"MDQ6VXNlcjU2NDYxNjY2","avatar_url":"https://avatars2.githubusercontent.com/u/56461666?v=4","gravatar_id":"","url":"https://api.github.com/users/bright-starry-sky","html_url":"https://github.com/bright-starry-sky","followers_url":"https://api.github.com/users/bright-starry-sky/followers","following_url":"https://api.github.com/users/bright-starry-sky/following{/other_user}","gists_url":"https://api.github.com/users/bright-starry-sky/gists{/gist_id}","starred_url":"https://api.github.com/users/bright-starry-sky/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bright-starry-sky/subscriptions","organizations_url":"https://api.github.com/users/bright-starry-sky/orgs","repos_url":"https://api.github.com/users/bright-starry-sky/repos","events_url":"https://api.github.com/users/bright-starry-sky/events{/privacy}","received_events_url":"https://api.github.com/users/bright-starry-sky/received_events","type":"User","site_admin":false}],"requested_teams":[],"labels":[{"id":1486621128,"node_id":"MDU6TGFiZWwxNDg2NjIxMTI4","url":"https://api.github.com/repos/vesoft-inc/nebula/labels/R201910_RC2","name":"R201910_RC2","color":"50208c","default":false,"description":"Due by Nov. 30, 2019"},{"id":1355694328,"node_id":"MDU6TGFiZWwxMzU1Njk0MzI4","url":"https://api.github.com/repos/vesoft-inc/nebula/labels/ready-for-testing","name":"ready-for-testing","color":"006b75","default":false,"description":""}],"milestone":{"url":"https://api.github.com/repos/vesoft-inc/nebula/milestones/4","html_url":"https://github.com/vesoft-inc/nebula/milestone/4","labels_url":"https://api.github.com/repos/vesoft-inc/nebula/milestones/4/labels","id":4456453,"node_id":"MDk6TWlsZXN0b25lNDQ1NjQ1Mw==","number":4,"title":"R201910_RC2","description":"Release candidate 2 for the version 1.0 (Release 2019.11)","creator":{"login":"sherman-the-tank","id":5414276,"node_id":"MDQ6VXNlcjU0MTQyNzY=","avatar_url":"https://avatars3.githubusercontent.com/u/5414276?v=4","gravatar_id":"","url":"https://api.github.com/users/sherman-the-tank","html_url":"https://github.com/sherman-the-tank","followers_url":"https://api.github.com/users/sherman-the-tank/followers","following_url":"https://api.github.com/users/sherman-the-tank/following{/other_user}","gists_url":"https://api.github.com/users/sherman-the-tank/gists{/gist_id}","starred_url":"https://api.github.com/users/sherman-the-tank/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sherman-the-tank/subscriptions","organizations_url":"https://api.github.com/users/sherman-the-tank/orgs","repos_url":"https://api.github.com/users/sherman-the-tank/repos","events_url":"https://api.github.com/users/sherman-the-tank/events{/privacy}","received_events_url":"https://api.github.com/users/sherman-the-tank/received_events","type":"User","site_admin":false},"open_issues":19,"closed_issues":33,"state":"open","created_at":"2019-07-01T22:47:16Z","updated_at":"2019-11-29T12:15:15Z","due_on":"2019-11-30T08:00:00Z","closed_at":null},"commits_url":"https://api.github.com/repos/vesoft-inc/nebula/pulls/1305/commits","review_comments_url":"https://api.github.com/repos/vesoft-inc/nebula/pulls/1305/comments","review_comment_url":"https://api.github.com/repos/vesoft-inc/nebula/pulls/comments{/number}","comments_url":"https://api.github.com/repos/vesoft-inc/nebula/issues/1305/comments","statuses_url":"https://api.github.com/repos/vesoft-inc/nebula/statuses/6d8c30303e4c7638c2d05110d876a18a616c449d","head":{"label":"Shylock-Hg:feature/promethues-exposer","ref":"feature/promethues-exposer","sha":"6d8c30303e4c7638c2d05110d876a18a616c449d","user":{"login":"Shylock-Hg","id":33566796,"node_id":"MDQ6VXNlcjMzNTY2Nzk2","avatar_url":"https://avatars2.githubusercontent.com/u/33566796?v=4","gravatar_id":"","url":"https://api.github.com/users/Shylock-Hg","html_url":"https://github.com/Shylock-Hg","followers_url":"https://api.github.com/users/Shylock-Hg/followers","following_url":"https://api.github.com/users/Shylock-Hg/following{/other_user}","gists_url":"https://api.github.com/users/Shylock-Hg/gists{/gist_id}","starred_url":"https://api.github.com/users/Shylock-Hg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Shylock-Hg/subscriptions","organizations_url":"https://api.github.com/users/Shylock-Hg/orgs","repos_url":"https://api.github.com/users/Shylock-Hg/repos","events_url":"https://api.github.com/users/Shylock-Hg/events{/privacy}","received_events_url":"https://api.github.com/users/Shylock-Hg/received_events","type":"User","site_admin":false},"repo":{"id":204929565,"node_id":"MDEwOlJlcG9zaXRvcnkyMDQ5Mjk1NjU=","name":"nebula","full_name":"Shylock-Hg/nebula","private":false,"owner":{"login":"Shylock-Hg","id":33566796,"node_id":"MDQ6VXNlcjMzNTY2Nzk2","avatar_url":"https://avatars2.githubusercontent.com/u/33566796?v=4","gravatar_id":"","url":"https://api.github.com/users/Shylock-Hg","html_url":"https://github.com/Shylock-Hg","followers_url":"https://api.github.com/users/Shylock-Hg/followers","following_url":"https://api.github.com/users/Shylock-Hg/following{/other_user}","gists_url":"https://api.github.com/users/Shylock-Hg/gists{/gist_id}","starred_url":"https://api.github.com/users/Shylock-Hg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Shylock-Hg/subscriptions","organizations_url":"https://api.github.com/users/Shylock-Hg/orgs","repos_url":"https://api.github.com/users/Shylock-Hg/repos","events_url":"https://api.github.com/users/Shylock-Hg/events{/privacy}","received_events_url":"https://api.github.com/users/Shylock-Hg/received_events","type":"User","site_admin":false},"html_url":"https://github.com/Shylock-Hg/nebula","description":"A high performance distributed Graph Database","fork":true,"url":"https://api.github.com/repos/Shylock-Hg/nebula","forks_url":"https://api.github.com/repos/Shylock-Hg/nebula/forks","keys_url":"https://api.github.com/repos/Shylock-Hg/nebula/keys{/key_id}","collaborators_url":"https://api.github.com/repos/Shylock-Hg/nebula/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/Shylock-Hg/nebula/teams","hooks_url":"https://api.github.com/repos/Shylock-Hg/nebula/hooks","issue_events_url":"https://api.github.com/repos/Shylock-Hg/nebula/issues/events{/number}","events_url":"https://api.github.com/repos/Shylock-Hg/nebula/events","assignees_url":"https://api.github.com/repos/Shylock-Hg/nebula/assignees{/user}","branches_url":"https://api.github.com/repos/Shylock-Hg/nebula/branches{/branch}","tags_url":"https://api.github.com/repos/Shylock-Hg/nebula/tags","blobs_url":"https://api.github.com/repos/Shylock-Hg/nebula/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/Shylock-Hg/nebula/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/Shylock-Hg/nebula/git/refs{/sha}","trees_url":"https://api.github.com/repos/Shylock-Hg/nebula/git/trees{/sha}","statuses_url":"https://api.github.com/repos/Shylock-Hg/nebula/statuses/{sha}","languages_url":"https://api.github.com/repos/Shylock-Hg/nebula/languages","stargazers_url":"https://api.github.com/repos/Shylock-Hg/nebula/stargazers","contributors_url":"https://api.github.com/repos/Shylock-Hg/nebula/contributors","subscribers_url":"https://api.github.com/repos/Shylock-Hg/nebula/subscribers","subscription_url":"https://api.github.com/repos/Shylock-Hg/nebula/subscription","commits_url":"https://api.github.com/repos/Shylock-Hg/nebula/commits{/sha}","git_commits_url":"https://api.github.com/repos/Shylock-Hg/nebula/git/commits{/sha}","comments_url":"https://api.github.com/repos/Shylock-Hg/nebula/comments{/number}","issue_comment_url":"https://api.github.com/repos/Shylock-Hg/nebula/issues/comments{/number}","contents_url":"https://api.github.com/repos/Shylock-Hg/nebula/contents/{+path}","compare_url":"https://api.github.com/repos/Shylock-Hg/nebula/compare/{base}...{head}","merges_url":"https://api.github.com/repos/Shylock-Hg/nebula/merges","archive_url":"https://api.github.com/repos/Shylock-Hg/nebula/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/Shylock-Hg/nebula/downloads","issues_url":"https://api.github.com/repos/Shylock-Hg/nebula/issues{/number}","pulls_url":"https://api.github.com/repos/Shylock-Hg/nebula/pulls{/number}","milestones_url":"https://api.github.com/repos/Shylock-Hg/nebula/milestones{/number}","notifications_url":"https://api.github.com/repos/Shylock-Hg/nebula/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/Shylock-Hg/nebula/labels{/name}","releases_url":"https://api.github.com/repos/Shylock-Hg/nebula/releases{/id}","deployments_url":"https://api.github.com/repos/Shylock-Hg/nebula/deployments","created_at":"2019-08-28T12:44:03Z","updated_at":"2019-12-10T01:20:16Z","pushed_at":"2019-12-10T01:20:13Z","git_url":"git://github.com/Shylock-Hg/nebula.git","ssh_url":"git@github.com:Shylock-Hg/nebula.git","clone_url":"https://github.com/Shylock-Hg/nebula.git","svn_url":"https://github.com/Shylock-Hg/nebula","homepage":"","size":47708,"stargazers_count":0,"watchers_count":0,"language":"C++","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":0,"license":null,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"vesoft-inc:master","ref":"master","sha":"d79ed190371a88deb62f28d2c926ca2b3aa07d1f","user":{"login":"vesoft-inc","id":42441426,"node_id":"MDEyOk9yZ2FuaXphdGlvbjQyNDQxNDI2","avatar_url":"https://avatars2.githubusercontent.com/u/42441426?v=4","gravatar_id":"","url":"https://api.github.com/users/vesoft-inc","html_url":"https://github.com/vesoft-inc","followers_url":"https://api.github.com/users/vesoft-inc/followers","following_url":"https://api.github.com/users/vesoft-inc/following{/other_user}","gists_url":"https://api.github.com/users/vesoft-inc/gists{/gist_id}","starred_url":"https://api.github.com/users/vesoft-inc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vesoft-inc/subscriptions","organizations_url":"https://api.github.com/users/vesoft-inc/orgs","repos_url":"https://api.github.com/users/vesoft-inc/repos","events_url":"https://api.github.com/users/vesoft-inc/events{/privacy}","received_events_url":"https://api.github.com/users/vesoft-inc/received_events","type":"Organization","site_admin":false},"repo":{"id":146459443,"node_id":"MDEwOlJlcG9zaXRvcnkxNDY0NTk0NDM=","name":"nebula","full_name":"vesoft-inc/nebula","private":false,"owner":{"login":"vesoft-inc","id":42441426,"node_id":"MDEyOk9yZ2FuaXphdGlvbjQyNDQxNDI2","avatar_url":"https://avatars2.githubusercontent.com/u/42441426?v=4","gravatar_id":"","url":"https://api.github.com/users/vesoft-inc","html_url":"https://github.com/vesoft-inc","followers_url":"https://api.github.com/users/vesoft-inc/followers","following_url":"https://api.github.com/users/vesoft-inc/following{/other_user}","gists_url":"https://api.github.com/users/vesoft-inc/gists{/gist_id}","starred_url":"https://api.github.com/users/vesoft-inc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vesoft-inc/subscriptions","organizations_url":"https://api.github.com/users/vesoft-inc/orgs","repos_url":"https://api.github.com/users/vesoft-inc/repos","events_url":"https://api.github.com/users/vesoft-inc/events{/privacy}","received_events_url":"https://api.github.com/users/vesoft-inc/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/vesoft-inc/nebula","description":"A high performance distributed Graph Database","fork":false,"url":"https://api.github.com/repos/vesoft-inc/nebula","forks_url":"https://api.github.com/repos/vesoft-inc/nebula/forks","keys_url":"https://api.github.com/repos/vesoft-inc/nebula/keys{/key_id}","collaborators_url":"https://api.github.com/repos/vesoft-inc/nebula/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/vesoft-inc/nebula/teams","hooks_url":"https://api.github.com/repos/vesoft-inc/nebula/hooks","issue_events_url":"https://api.github.com/repos/vesoft-inc/nebula/issues/events{/number}","events_url":"https://api.github.com/repos/vesoft-inc/nebula/events","assignees_url":"https://api.github.com/repos/vesoft-inc/nebula/assignees{/user}","branches_url":"https://api.github.com/repos/vesoft-inc/nebula/branches{/branch}","tags_url":"https://api.github.com/repos/vesoft-inc/nebula/tags","blobs_url":"https://api.github.com/repos/vesoft-inc/nebula/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/vesoft-inc/nebula/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/vesoft-inc/nebula/git/refs{/sha}","trees_url":"https://api.github.com/repos/vesoft-inc/nebula/git/trees{/sha}","statuses_url":"https://api.github.com/repos/vesoft-inc/nebula/statuses/{sha}","languages_url":"https://api.github.com/repos/vesoft-inc/nebula/languages","stargazers_url":"https://api.github.com/repos/vesoft-inc/nebula/stargazers","contributors_url":"https://api.github.com/repos/vesoft-inc/nebula/contributors","subscribers_url":"https://api.github.com/repos/vesoft-inc/nebula/subscribers","subscription_url":"https://api.github.com/repos/vesoft-inc/nebula/subscription","commits_url":"https://api.github.com/repos/vesoft-inc/nebula/commits{/sha}","git_commits_url":"https://api.github.com/repos/vesoft-inc/nebula/git/commits{/sha}","comments_url":"https://api.github.com/repos/vesoft-inc/nebula/comments{/number}","issue_comment_url":"https://api.github.com/repos/vesoft-inc/nebula/issues/comments{/number}","contents_url":"https://api.github.com/repos/vesoft-inc/nebula/contents/{+path}","compare_url":"https://api.github.com/repos/vesoft-inc/nebula/compare/{base}...{head}","merges_url":"https://api.github.com/repos/vesoft-inc/nebula/merges","archive_url":"https://api.github.com/repos/vesoft-inc/nebula/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/vesoft-inc/nebula/downloads","issues_url":"https://api.github.com/repos/vesoft-inc/nebula/issues{/number}","pulls_url":"https://api.github.com/repos/vesoft-inc/nebula/pulls{/number}","milestones_url":"https://api.github.com/repos/vesoft-inc/nebula/milestones{/number}","notifications_url":"https://api.github.com/repos/vesoft-inc/nebula/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/vesoft-inc/nebula/labels{/name}","releases_url":"https://api.github.com/repos/vesoft-inc/nebula/releases{/id}","deployments_url":"https://api.github.com/repos/vesoft-inc/nebula/deployments","created_at":"2018-08-28T14:25:09Z","updated_at":"2019-12-10T08:51:34Z","pushed_at":"2019-12-10T08:56:46Z","git_url":"git://github.com/vesoft-inc/nebula.git","ssh_url":"git@github.com:vesoft-inc/nebula.git","clone_url":"https://github.com/vesoft-inc/nebula.git","svn_url":"https://github.com/vesoft-inc/nebula","homepage":"https://nebula-graph.io","size":45739,"stargazers_count":1489,"watchers_count":1489,"language":"C++","has_issues":true,"has_projects":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":248,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":203,"license":null,"forks":248,"open_issues":203,"watchers":1489,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/vesoft-inc/nebula/pulls/1305"},"html":{"href":"https://github.com/vesoft-inc/nebula/pull/1305"},"issue":{"href":"https://api.github.com/repos/vesoft-inc/nebula/issues/1305"},"comments":{"href":"https://api.github.com/repos/vesoft-inc/nebula/issues/1305/comments"},"review_comments":{"href":"https://api.github.com/repos/vesoft-inc/nebula/pulls/1305/comments"},"review_comment":{"href":"https://api.github.com/repos/vesoft-inc/nebula/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/vesoft-inc/nebula/pulls/1305/commits"},"statuses":{"href":"https://api.github.com/repos/vesoft-inc/nebula/statuses/6d8c30303e4c7638c2d05110d876a18a616c449d"}},"author_association":"CONTRIBUTOR"}}
other: {"actor":{"display_login":"Shylock-Hg"}}