{"action":"created","comment":{"url":"https://api.github.com/repos/telefonicaid/fiware-orion/pulls/comments/91305504","pull_request_review_id":11812125,"id":91305504,"diff_hunk":"@@ -56,84 +94,155 @@ void MetricsManager::accum(const std::string& srv, const std::string& subServ, c\n   // Do we have the subservice in the map?\n   if (metrics[srv]->find(subServ) == metrics[srv]->end())\n   {\n+    //\n     // not found: create it\n     // FIXME PR: this syntax should be simpler, closer to\n     // metrics[srv][subServ] = new std::map<std::string, int>;\n-\n+    //\n     metrics[srv]->insert(std::pair<std::string, std::map<std::string, int>*>(subServ, new std::map<std::string, int>));\n   }\n \n   // Do we have the metric in the map?\n   if (metrics[srv]->at(subServ)->find(metric) == metrics[srv]->at(subServ)->end())\n   {\n+    //\n     // not found: create it\n     // FIXME PR: I don't like the at() and pair() syntax, I'd prefer a syntax closer to:\n     // metrics[srv][subServ][metric] = 0;\n+    //\n     metrics[srv]->at(subServ)->insert(std::pair<std::string, int>(metric, 0));\n   }\n \n   metrics[srv]->at(subServ)->at(metric) += value;\n+\n+  sem_post(&sem);\n }\n \n+\n+\n /* ****************************************************************************\n *\n * MetricsManager::reset -\n */\n void MetricsManager::reset(void)\n {\n+  if (on == false)\n+  {\n+    return;\n+  }\n+\n+  sem_wait(&sem);\n   // FIXME PR (see .h)\n+  sem_post(&sem);\n }\n \n+\n+\n /* ****************************************************************************\n *\n * MetricsManager::toJson -\n+*\n+* FIXME PR: needs a refactor (see .h)\n */\n std::string MetricsManager::toJson(void)\n {\n-  // FIXME PR: needs a refactor (see .h)\n-\n-  // For all services...\n-  JsonHelper jhServ;\n-\n-  for(std::map<std::string, std::map<std::string, std::map<std::string, int>*>* >::iterator ix = metrics.begin();\n-      ix != metrics.end();\n-      ++ix)\n+  if (on == false)\n   {\n-    // For all subservices ...\n-    JsonHelper jhSubserv;\n+    return \"\";\n+  }\n \n-    std::string service                                         = ix->first;\n-    std::map<std::string, std::map<std::string, int>*>* servMap = ix->second;\n+  sem_wait(&sem);\n+\n+  //\n+  // Three iterators needed to iterate over the 'triple-map' metrics:\n+  //   serviceIter      to iterate over all services\n+  //   subServiceIter   to iterate over all sub-services of a service\n+  //   metricIter       to iterate over all metrics of a sub-service\n+  //\n+  std::map<std::string, std::map<std::string, std::map<std::string, int>*>*>::iterator  serviceIter;\n+  std::map<std::string, std::map<std::string, int>*>::iterator                          subServiceIter;\n+  std::map<std::string, int>::iterator                                                  metricIter;\n+  JsonHelper                                                                            top;\n+  JsonHelper                                                                            services;\n+\n+  for (serviceIter = metrics.begin(); serviceIter != metrics.end(); ++serviceIter)\n+  {\n+    JsonHelper                                          subServiceTop;\n+    JsonHelper                                          jhSubService;\n+    std::string                                         service        = serviceIter->first;\n+    std::map<std::string, std::map<std::string, int>*>* servMap        = serviceIter->second;\n \n-    for(std::map<std::string, std::map<std::string, int>*>::iterator jx = servMap->begin();\n-        jx != servMap->end();\n-        ++jx)\n+    for (subServiceIter = servMap->begin(); subServiceIter != servMap->end(); ++subServiceIter)\n     {\n-      // For all metrics...\n-      JsonHelper jhMetrics;\n-\n-      std::string subServ                   = jx->first;\n-      std::map<std::string, int>* metricMap = jx->second;\n+      JsonHelper                  jhMetrics;\n+      std::string                 subServ    = subServiceIter->first;\n+      std::map<std::string, int>* metricMap  = subServiceIter->second;\n \n-      for(std::map<std::string, int>::iterator kx = metricMap->begin();\n-          kx != metricMap->end();\n-          ++kx)\n+      for (metricIter = metricMap->begin(); metricIter != metricMap->end(); ++metricIter)\n       {\n-        // ... print it!\n-        std::string metric = kx->first;\n-        int value          = kx->second;\n+        std::string  metric = metricIter->first;\n+        int          value  = metricIter->second;\n \n         jhMetrics.addNumber(metric, value);\n-\n       }\n \n-      jhSubserv.addRaw(subServ, jhMetrics.str());\n+      jhSubService.addRaw(subServ, jhMetrics.str());\n     }\n \n-    jhServ.addRaw(service, jhSubserv.str());\n+    subServiceTop.addRaw(\"subservs\", jhSubService.str());\n+    services.addRaw(service, subServiceTop.str());\n+  }\n+\n+  top.addRaw(\"services\", services.str());\n+  sem_post(&sem);\n+  return top.str();\n+}\n+\n+\n+\n+/* ****************************************************************************\n+*\n+* totalTimeInTransactionAdd - \n+*/\n+void MetricsManager::totalTimeInTransactionAdd(struct timeval& start, struct timeval& end)","path":"src/lib/metricsMgr/MetricsManager.cpp","position":219,"original_position":219,"commit_id":"5dd544b316628a54dfb48d8458bbda6b57aa33f3","original_commit_id":"5dd544b316628a54dfb48d8458bbda6b57aa33f3","user":{"login":"fgalan","id":1534240,"avatar_url":"https://avatars.githubusercontent.com/u/1534240?v=3","gravatar_id":"","url":"https://api.github.com/users/fgalan","html_url":"https://github.com/fgalan","followers_url":"https://api.github.com/users/fgalan/followers","following_url":"https://api.github.com/users/fgalan/following{/other_user}","gists_url":"https://api.github.com/users/fgalan/gists{/gist_id}","starred_url":"https://api.github.com/users/fgalan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fgalan/subscriptions","organizations_url":"https://api.github.com/users/fgalan/orgs","repos_url":"https://api.github.com/users/fgalan/repos","events_url":"https://api.github.com/users/fgalan/events{/privacy}","received_events_url":"https://api.github.com/users/fgalan/received_events","type":"User","site_admin":false},"body":"This is the one that corresponds to `serviceTime` in https://github.com/telefonicaid/fiware-orion/issues/2750?","created_at":"2016-12-07T14:40:53Z","updated_at":"2016-12-07T14:40:53Z","html_url":"https://github.com/telefonicaid/fiware-orion/pull/2756#discussion_r91305504","pull_request_url":"https://api.github.com/repos/telefonicaid/fiware-orion/pulls/2756","_links":{"self":{"href":"https://api.github.com/repos/telefonicaid/fiware-orion/pulls/comments/91305504"},"html":{"href":"https://github.com/telefonicaid/fiware-orion/pull/2756#discussion_r91305504"},"pull_request":{"href":"https://api.github.com/repos/telefonicaid/fiware-orion/pulls/2756"}}},"pull_request":{"url":"https://api.github.com/repos/telefonicaid/fiware-orion/pulls/2756","id":96929630,"html_url":"https://github.com/telefonicaid/fiware-orion/pull/2756","diff_url":"https://github.com/telefonicaid/fiware-orion/pull/2756.diff","patch_url":"https://github.com/telefonicaid/fiware-orion/pull/2756.patch","issue_url":"https://api.github.com/repos/telefonicaid/fiware-orion/issues/2756","number":2756,"state":"open","locked":false,"title":"Feature/2750 common metrics","user":{"login":"kzangeli","id":5338380,"avatar_url":"https://avatars.githubusercontent.com/u/5338380?v=3","gravatar_id":"","url":"https://api.github.com/users/kzangeli","html_url":"https://github.com/kzangeli","followers_url":"https://api.github.com/users/kzangeli/followers","following_url":"https://api.github.com/users/kzangeli/following{/other_user}","gists_url":"https://api.github.com/users/kzangeli/gists{/gist_id}","starred_url":"https://api.github.com/users/kzangeli/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kzangeli/subscriptions","organizations_url":"https://api.github.com/users/kzangeli/orgs","repos_url":"https://api.github.com/users/kzangeli/repos","events_url":"https://api.github.com/users/kzangeli/events{/privacy}","received_events_url":"https://api.github.com/users/kzangeli/received_events","type":"User","site_admin":false},"body":"This is just the 'skeleton' of the metrics.\r\nOnly ONE counter is implemented (and part of another one), but, this PR is to show/discuss the implementation idea before continuing.\r\n\r\nCNR not touched yet (seems a little early ...)","created_at":"2016-12-07T14:08:00Z","updated_at":"2016-12-07T14:54:55Z","closed_at":null,"merged_at":null,"merge_commit_sha":"95916caa14ee90d4c8b94117f43f6116dd868fd7","assignee":{"login":"crbrox","id":1384296,"avatar_url":"https://avatars.githubusercontent.com/u/1384296?v=3","gravatar_id":"","url":"https://api.github.com/users/crbrox","html_url":"https://github.com/crbrox","followers_url":"https://api.github.com/users/crbrox/followers","following_url":"https://api.github.com/users/crbrox/following{/other_user}","gists_url":"https://api.github.com/users/crbrox/gists{/gist_id}","starred_url":"https://api.github.com/users/crbrox/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/crbrox/subscriptions","organizations_url":"https://api.github.com/users/crbrox/orgs","repos_url":"https://api.github.com/users/crbrox/repos","events_url":"https://api.github.com/users/crbrox/events{/privacy}","received_events_url":"https://api.github.com/users/crbrox/received_events","type":"User","site_admin":false},"assignees":[{"login":"crbrox","id":1384296,"avatar_url":"https://avatars.githubusercontent.com/u/1384296?v=3","gravatar_id":"","url":"https://api.github.com/users/crbrox","html_url":"https://github.com/crbrox","followers_url":"https://api.github.com/users/crbrox/followers","following_url":"https://api.github.com/users/crbrox/following{/other_user}","gists_url":"https://api.github.com/users/crbrox/gists{/gist_id}","starred_url":"https://api.github.com/users/crbrox/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/crbrox/subscriptions","organizations_url":"https://api.github.com/users/crbrox/orgs","repos_url":"https://api.github.com/users/crbrox/repos","events_url":"https://api.github.com/users/crbrox/events{/privacy}","received_events_url":"https://api.github.com/users/crbrox/received_events","type":"User","site_admin":false},{"login":"fgalan","id":1534240,"avatar_url":"https://avatars.githubusercontent.com/u/1534240?v=3","gravatar_id":"","url":"https://api.github.com/users/fgalan","html_url":"https://github.com/fgalan","followers_url":"https://api.github.com/users/fgalan/followers","following_url":"https://api.github.com/users/fgalan/following{/other_user}","gists_url":"https://api.github.com/users/fgalan/gists{/gist_id}","starred_url":"https://api.github.com/users/fgalan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fgalan/subscriptions","organizations_url":"https://api.github.com/users/fgalan/orgs","repos_url":"https://api.github.com/users/fgalan/repos","events_url":"https://api.github.com/users/fgalan/events{/privacy}","received_events_url":"https://api.github.com/users/fgalan/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/telefonicaid/fiware-orion/milestones/36","html_url":"https://github.com/telefonicaid/fiware-orion/milestones/1.7.0","labels_url":"https://api.github.com/repos/telefonicaid/fiware-orion/milestones/36/labels","id":2104454,"number":36,"title":"1.7.0","description":"","creator":{"login":"fgalan","id":1534240,"avatar_url":"https://avatars.githubusercontent.com/u/1534240?v=3","gravatar_id":"","url":"https://api.github.com/users/fgalan","html_url":"https://github.com/fgalan","followers_url":"https://api.github.com/users/fgalan/followers","following_url":"https://api.github.com/users/fgalan/following{/other_user}","gists_url":"https://api.github.com/users/fgalan/gists{/gist_id}","starred_url":"https://api.github.com/users/fgalan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fgalan/subscriptions","organizations_url":"https://api.github.com/users/fgalan/orgs","repos_url":"https://api.github.com/users/fgalan/repos","events_url":"https://api.github.com/users/fgalan/events{/privacy}","received_events_url":"https://api.github.com/users/fgalan/received_events","type":"User","site_admin":false},"open_issues":6,"closed_issues":3,"state":"open","created_at":"2016-10-31T15:11:44Z","updated_at":"2016-12-07T14:08:00Z","due_on":"2016-12-31T00:00:00Z","closed_at":null},"commits_url":"https://api.github.com/repos/telefonicaid/fiware-orion/pulls/2756/commits","review_comments_url":"https://api.github.com/repos/telefonicaid/fiware-orion/pulls/2756/comments","review_comment_url":"https://api.github.com/repos/telefonicaid/fiware-orion/pulls/comments{/number}","comments_url":"https://api.github.com/repos/telefonicaid/fiware-orion/issues/2756/comments","statuses_url":"https://api.github.com/repos/telefonicaid/fiware-orion/statuses/5dd544b316628a54dfb48d8458bbda6b57aa33f3","head":{"label":"telefonicaid:feature/2750_common_metrics","ref":"feature/2750_common_metrics","sha":"5dd544b316628a54dfb48d8458bbda6b57aa33f3","user":{"login":"telefonicaid","id":968363,"avatar_url":"https://avatars.githubusercontent.com/u/968363?v=3","gravatar_id":"","url":"https://api.github.com/users/telefonicaid","html_url":"https://github.com/telefonicaid","followers_url":"https://api.github.com/users/telefonicaid/followers","following_url":"https://api.github.com/users/telefonicaid/following{/other_user}","gists_url":"https://api.github.com/users/telefonicaid/gists{/gist_id}","starred_url":"https://api.github.com/users/telefonicaid/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/telefonicaid/subscriptions","organizations_url":"https://api.github.com/users/telefonicaid/orgs","repos_url":"https://api.github.com/users/telefonicaid/repos","events_url":"https://api.github.com/users/telefonicaid/events{/privacy}","received_events_url":"https://api.github.com/users/telefonicaid/received_events","type":"Organization","site_admin":false},"repo":{"id":12808420,"name":"fiware-orion","full_name":"telefonicaid/fiware-orion","owner":{"login":"telefonicaid","id":968363,"avatar_url":"https://avatars.githubusercontent.com/u/968363?v=3","gravatar_id":"","url":"https://api.github.com/users/telefonicaid","html_url":"https://github.com/telefonicaid","followers_url":"https://api.github.com/users/telefonicaid/followers","following_url":"https://api.github.com/users/telefonicaid/following{/other_user}","gists_url":"https://api.github.com/users/telefonicaid/gists{/gist_id}","starred_url":"https://api.github.com/users/telefonicaid/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/telefonicaid/subscriptions","organizations_url":"https://api.github.com/users/telefonicaid/orgs","repos_url":"https://api.github.com/users/telefonicaid/repos","events_url":"https://api.github.com/users/telefonicaid/events{/privacy}","received_events_url":"https://api.github.com/users/telefonicaid/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/telefonicaid/fiware-orion","description":"FIWARE Orion Context Broker","fork":false,"url":"https://api.github.com/repos/telefonicaid/fiware-orion","forks_url":"https://api.github.com/repos/telefonicaid/fiware-orion/forks","keys_url":"https://api.github.com/repos/telefonicaid/fiware-orion/keys{/key_id}","collaborators_url":"https://api.github.com/repos/telefonicaid/fiware-orion/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/telefonicaid/fiware-orion/teams","hooks_url":"https://api.github.com/repos/telefonicaid/fiware-orion/hooks","issue_events_url":"https://api.github.com/repos/telefonicaid/fiware-orion/issues/events{/number}","events_url":"https://api.github.com/repos/telefonicaid/fiware-orion/events","assignees_url":"https://api.github.com/repos/telefonicaid/fiware-orion/assignees{/user}","branches_url":"https://api.github.com/repos/telefonicaid/fiware-orion/branches{/branch}","tags_url":"https://api.github.com/repos/telefonicaid/fiware-orion/tags","blobs_url":"https://api.github.com/repos/telefonicaid/fiware-orion/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/telefonicaid/fiware-orion/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/telefonicaid/fiware-orion/git/refs{/sha}","trees_url":"https://api.github.com/repos/telefonicaid/fiware-orion/git/trees{/sha}","statuses_url":"https://api.github.com/repos/telefonicaid/fiware-orion/statuses/{sha}","languages_url":"https://api.github.com/repos/telefonicaid/fiware-orion/languages","stargazers_url":"https://api.github.com/repos/telefonicaid/fiware-orion/stargazers","contributors_url":"https://api.github.com/repos/telefonicaid/fiware-orion/contributors","subscribers_url":"https://api.github.com/repos/telefonicaid/fiware-orion/subscribers","subscription_url":"https://api.github.com/repos/telefonicaid/fiware-orion/subscription","commits_url":"https://api.github.com/repos/telefonicaid/fiware-orion/commits{/sha}","git_commits_url":"https://api.github.com/repos/telefonicaid/fiware-orion/git/commits{/sha}","comments_url":"https://api.github.com/repos/telefonicaid/fiware-orion/comments{/number}","issue_comment_url":"https://api.github.com/repos/telefonicaid/fiware-orion/issues/comments{/number}","contents_url":"https://api.github.com/repos/telefonicaid/fiware-orion/contents/{+path}","compare_url":"https://api.github.com/repos/telefonicaid/fiware-orion/compare/{base}...{head}","merges_url":"https://api.github.com/repos/telefonicaid/fiware-orion/merges","archive_url":"https://api.github.com/repos/telefonicaid/fiware-orion/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/telefonicaid/fiware-orion/downloads","issues_url":"https://api.github.com/repos/telefonicaid/fiware-orion/issues{/number}","pulls_url":"https://api.github.com/repos/telefonicaid/fiware-orion/pulls{/number}","milestones_url":"https://api.github.com/repos/telefonicaid/fiware-orion/milestones{/number}","notifications_url":"https://api.github.com/repos/telefonicaid/fiware-orion/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/telefonicaid/fiware-orion/labels{/name}","releases_url":"https://api.github.com/repos/telefonicaid/fiware-orion/releases{/id}","deployments_url":"https://api.github.com/repos/telefonicaid/fiware-orion/deployments","created_at":"2013-09-13T11:55:25Z","updated_at":"2016-10-25T12:11:40Z","pushed_at":"2016-12-07T14:11:17Z","git_url":"git://github.com/telefonicaid/fiware-orion.git","ssh_url":"git@github.com:telefonicaid/fiware-orion.git","clone_url":"https://github.com/telefonicaid/fiware-orion.git","svn_url":"https://github.com/telefonicaid/fiware-orion","homepage":"http://catalogue.fiware.org/enablers/publishsubscribe-context-broker-orion-context-broker","size":31997,"stargazers_count":44,"watchers_count":44,"language":"C++","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"forks_count":73,"mirror_url":null,"open_issues_count":329,"forks":73,"open_issues":329,"watchers":44,"default_branch":"master"}},"base":{"label":"telefonicaid:master","ref":"master","sha":"cde7af5e48d61366ee2ca44e1a05495cd0985720","user":{"login":"telefonicaid","id":968363,"avatar_url":"https://avatars.githubusercontent.com/u/968363?v=3","gravatar_id":"","url":"https://api.github.com/users/telefonicaid","html_url":"https://github.com/telefonicaid","followers_url":"https://api.github.com/users/telefonicaid/followers","following_url":"https://api.github.com/users/telefonicaid/following{/other_user}","gists_url":"https://api.github.com/users/telefonicaid/gists{/gist_id}","starred_url":"https://api.github.com/users/telefonicaid/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/telefonicaid/subscriptions","organizations_url":"https://api.github.com/users/telefonicaid/orgs","repos_url":"https://api.github.com/users/telefonicaid/repos","events_url":"https://api.github.com/users/telefonicaid/events{/privacy}","received_events_url":"https://api.github.com/users/telefonicaid/received_events","type":"Organization","site_admin":false},"repo":{"id":12808420,"name":"fiware-orion","full_name":"telefonicaid/fiware-orion","owner":{"login":"telefonicaid","id":968363,"avatar_url":"https://avatars.githubusercontent.com/u/968363?v=3","gravatar_id":"","url":"https://api.github.com/users/telefonicaid","html_url":"https://github.com/telefonicaid","followers_url":"https://api.github.com/users/telefonicaid/followers","following_url":"https://api.github.com/users/telefonicaid/following{/other_user}","gists_url":"https://api.github.com/users/telefonicaid/gists{/gist_id}","starred_url":"https://api.github.com/users/telefonicaid/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/telefonicaid/subscriptions","organizations_url":"https://api.github.com/users/telefonicaid/orgs","repos_url":"https://api.github.com/users/telefonicaid/repos","events_url":"https://api.github.com/users/telefonicaid/events{/privacy}","received_events_url":"https://api.github.com/users/telefonicaid/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/telefonicaid/fiware-orion","description":"FIWARE Orion Context Broker","fork":false,"url":"https://api.github.com/repos/telefonicaid/fiware-orion","forks_url":"https://api.github.com/repos/telefonicaid/fiware-orion/forks","keys_url":"https://api.github.com/repos/telefonicaid/fiware-orion/keys{/key_id}","collaborators_url":"https://api.github.com/repos/telefonicaid/fiware-orion/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/telefonicaid/fiware-orion/teams","hooks_url":"https://api.github.com/repos/telefonicaid/fiware-orion/hooks","issue_events_url":"https://api.github.com/repos/telefonicaid/fiware-orion/issues/events{/number}","events_url":"https://api.github.com/repos/telefonicaid/fiware-orion/events","assignees_url":"https://api.github.com/repos/telefonicaid/fiware-orion/assignees{/user}","branches_url":"https://api.github.com/repos/telefonicaid/fiware-orion/branches{/branch}","tags_url":"https://api.github.com/repos/telefonicaid/fiware-orion/tags","blobs_url":"https://api.github.com/repos/telefonicaid/fiware-orion/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/telefonicaid/fiware-orion/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/telefonicaid/fiware-orion/git/refs{/sha}","trees_url":"https://api.github.com/repos/telefonicaid/fiware-orion/git/trees{/sha}","statuses_url":"https://api.github.com/repos/telefonicaid/fiware-orion/statuses/{sha}","languages_url":"https://api.github.com/repos/telefonicaid/fiware-orion/languages","stargazers_url":"https://api.github.com/repos/telefonicaid/fiware-orion/stargazers","contributors_url":"https://api.github.com/repos/telefonicaid/fiware-orion/contributors","subscribers_url":"https://api.github.com/repos/telefonicaid/fiware-orion/subscribers","subscription_url":"https://api.github.com/repos/telefonicaid/fiware-orion/subscription","commits_url":"https://api.github.com/repos/telefonicaid/fiware-orion/commits{/sha}","git_commits_url":"https://api.github.com/repos/telefonicaid/fiware-orion/git/commits{/sha}","comments_url":"https://api.github.com/repos/telefonicaid/fiware-orion/comments{/number}","issue_comment_url":"https://api.github.com/repos/telefonicaid/fiware-orion/issues/comments{/number}","contents_url":"https://api.github.com/repos/telefonicaid/fiware-orion/contents/{+path}","compare_url":"https://api.github.com/repos/telefonicaid/fiware-orion/compare/{base}...{head}","merges_url":"https://api.github.com/repos/telefonicaid/fiware-orion/merges","archive_url":"https://api.github.com/repos/telefonicaid/fiware-orion/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/telefonicaid/fiware-orion/downloads","issues_url":"https://api.github.com/repos/telefonicaid/fiware-orion/issues{/number}","pulls_url":"https://api.github.com/repos/telefonicaid/fiware-orion/pulls{/number}","milestones_url":"https://api.github.com/repos/telefonicaid/fiware-orion/milestones{/number}","notifications_url":"https://api.github.com/repos/telefonicaid/fiware-orion/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/telefonicaid/fiware-orion/labels{/name}","releases_url":"https://api.github.com/repos/telefonicaid/fiware-orion/releases{/id}","deployments_url":"https://api.github.com/repos/telefonicaid/fiware-orion/deployments","created_at":"2013-09-13T11:55:25Z","updated_at":"2016-10-25T12:11:40Z","pushed_at":"2016-12-07T14:11:17Z","git_url":"git://github.com/telefonicaid/fiware-orion.git","ssh_url":"git@github.com:telefonicaid/fiware-orion.git","clone_url":"https://github.com/telefonicaid/fiware-orion.git","svn_url":"https://github.com/telefonicaid/fiware-orion","homepage":"http://catalogue.fiware.org/enablers/publishsubscribe-context-broker-orion-context-broker","size":31997,"stargazers_count":44,"watchers_count":44,"language":"C++","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"forks_count":73,"mirror_url":null,"open_issues_count":329,"forks":73,"open_issues":329,"watchers":44,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/telefonicaid/fiware-orion/pulls/2756"},"html":{"href":"https://github.com/telefonicaid/fiware-orion/pull/2756"},"issue":{"href":"https://api.github.com/repos/telefonicaid/fiware-orion/issues/2756"},"comments":{"href":"https://api.github.com/repos/telefonicaid/fiware-orion/issues/2756/comments"},"review_comments":{"href":"https://api.github.com/repos/telefonicaid/fiware-orion/pulls/2756/comments"},"review_comment":{"href":"https://api.github.com/repos/telefonicaid/fiware-orion/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/telefonicaid/fiware-orion/pulls/2756/commits"},"statuses":{"href":"https://api.github.com/repos/telefonicaid/fiware-orion/statuses/5dd544b316628a54dfb48d8458bbda6b57aa33f3"}}}}
{"actor":{"display_login":"fgalan"}}