)]}'
{
  "log": [
    {
      "commit": "51f4486b06781541ee15ea332261247ed3e930f6",
      "tree": "0b4e5b8a2c14819ac21bdbb60aca5975fccd8277",
      "parents": [
        "e27def0d99cc73c5c0b7550a28e95abd6c1cd996"
      ],
      "author": {
        "name": "Benjamin Diaz",
        "email": "bdiaz@whitestack.com",
        "time": "Thu Nov 15 10:27:12 2018 -0300"
      },
      "committer": {
        "name": "Benjamin Diaz",
        "email": "bdiaz@whitestack.com",
        "time": "Fri Nov 16 19:59:27 2018 -0300"
      },
      "message": "Adds alarm engine\n\nAlarms are now created directly through mon-central. A new component called\nmon-evaluator evaluates the alarms and sends a notification in case it\ntriggers. Alarms are still created through the Kafka bus using the same model.\n\nIt also deletes all of the old unused code of the plugin model. There were\nthousands of lines dedicated to provide CRUD operations for metrics and alarms\nin the VIM plugins that were never used. MON only requires to collect metrics\nand insert them in the TSDB. VIMs manage their metrics autonomously. The tests\nfor that were also removed. This was done to make the codebase more\nmanageable. Support for VROPS and AWS will be added in a future patch. Neither\nof those two plugins worked correctly. They need to be adapted to the new\nconsumer plugin model.\n\nSigned-off-by: Benjamin Diaz \u003cbdiaz@whitestack.com\u003e\nChange-Id: I656c78be82ca21b760a83b478560d0c8ae680222\n"
    },
    {
      "commit": "0e34244e420bd68e6acb0cf6bb4383fedb662070",
      "tree": "2ce072b48bba735e0285c7d3d7c32d1ca20a2e17",
      "parents": [
        "987f8f62bf405ac78a4a1ea3f6e634c686119e05"
      ],
      "author": {
        "name": "Benjamin Diaz",
        "email": "bdiaz@whitestack.com",
        "time": "Fri Nov 09 17:52:08 2018 -0300"
      },
      "committer": {
        "name": "Benjamin Diaz",
        "email": "bdiaz@whitestack.com",
        "time": "Tue Nov 13 18:06:07 2018 -0300"
      },
      "message": "Changes way metrics are collected, removing the use of mon-proxy\n\nCollector now collects vim metrics directly, without to send kafka msgs\nto mon-proxy. Also a plugin/backend model has been implemented to ease\npossible inclusions of other vims and tsbds in the future.\n\nSigned-off-by: Benjamin Diaz \u003cbdiaz@whitestack.com\u003e\nChange-Id: I554a4f5e410a31ec70aa301c8aa819b1f03a3857\n"
    },
    {
      "commit": "91b1018e1c84758bbc47394f50d04fe3ee81d812",
      "tree": "c1bddee0ebe5afed55debd390c33987f4b137689",
      "parents": [
        "4da146638bc3838270fa41c9f9fb91961f726c97"
      ],
      "author": {
        "name": "Benjamin Diaz",
        "email": "bdiaz@whitestack.com",
        "time": "Tue Oct 23 19:44:26 2018 -0300"
      },
      "committer": {
        "name": "Benjamin Diaz",
        "email": "bdiaz@whitestack.com",
        "time": "Wed Oct 24 15:26:23 2018 -0300"
      },
      "message": "Adds support for Juju metrics in collector\n\nMON now collects VNF metrics defined in the VNFD in the metrics\nsection. This are obtained through N2VC.\nPrometheus exporter now exposes this metrics.\n\nSigned-off-by: Benjamin Diaz \u003cbdiaz@whitestack.com\u003e\n"
    },
    {
      "commit": "4da146638bc3838270fa41c9f9fb91961f726c97",
      "tree": "2968d1d64f54a4187e1c79286b61610f29fba81f",
      "parents": [
        "2aec92e1eb52d5512c2acae9ce9878f2f3c8f782"
      ],
      "author": {
        "name": "Benjamin Diaz",
        "email": "bdiaz@whitestack.com",
        "time": "Wed Oct 17 14:44:36 2018 -0300"
      },
      "committer": {
        "name": "Benjamin Diaz",
        "email": "bdiaz@whitestack.com",
        "time": "Thu Oct 18 15:12:56 2018 -0300"
      },
      "message": "Adds use of CustomCollector in Prometheus exporter\n\nUsing a CustomCollector gives more control over the collection\nprocess, which allows handling the removal of metrics when a NS\nis deleted. Metrics now have a lifespan of a collection cycle, so\nmetrics of deleted vdus are now not visible in the exporter.\n\nIt also adds MonCollector class, which allows to abstract collection\nlogic and facilitates testing.\n\nSigned-off-by: Benjamin Diaz \u003cbdiaz@whitestack.com\u003e\nChange-Id: Idfdb86c1ee9facd07187e6582954ae4cab32a5b4\n"
    },
    {
      "commit": "dec1bb5edc73cc455d7b2c759c77c1dd4ca77ff3",
      "tree": "42ed3610628b5cf3f7fef1d1f466d06eb53c8d9f",
      "parents": [
        "e01346dcc8e4e4986d7a475259b2e451a8fe45f6"
      ],
      "author": {
        "name": "Benjamin Diaz",
        "email": "bdiaz@whitestack.com",
        "time": "Wed Oct 10 16:50:44 2018 -0300"
      },
      "committer": {
        "name": "Benjamin Diaz",
        "email": "bdiaz@whitestack.com",
        "time": "Wed Oct 10 18:41:35 2018 -0300"
      },
      "message": "Adds MON Prometheus exporter\n\nAdds a new MON component called mon-exporter, which collects\nvdu infra metrics and exposes them through a webservice\nby using prometheus_client. This webservice follows the Prometheus\nexporter format so it can be integrated as a target so that\nit polls metrics from there.\n\nSigned-off-by: Benjamin Diaz \u003cbdiaz@whitestack.com\u003e\nChange-Id: Iaf2073879d884d0597aa8341f7b6fbbbc3d86e7e\n"
    },
    {
      "commit": "2059631502ca96da2dccac3450fc334c023c42cb",
      "tree": "306b686be7e37e6c4de074ae597e1b5ef7343a80",
      "parents": [
        "31c6f75e3de00a15174be49145f1a3bbe83063b1"
      ],
      "author": {
        "name": "lavado",
        "email": "glavado@whitestack.com",
        "time": "Mon Oct 01 09:59:17 2018 -0500"
      },
      "committer": {
        "name": "lavado",
        "email": "glavado@whitestack.com",
        "time": "Mon Oct 01 09:59:17 2018 -0500"
      },
      "message": "Add version schedule pep440-git-full\n\nChange-Id: I71a46fae027ba3faee2c5e0239a893ae75e8de25\nSigned-off-by: lavado \u003cglavado@whitestack.com\u003e\n"
    },
    {
      "commit": "31c6f75e3de00a15174be49145f1a3bbe83063b1",
      "tree": "1ff212bac106d8438b96e164a70a3e8992c6aa53",
      "parents": [
        "500962a597724c8851a64a94d40f073ea463cd57"
      ],
      "author": {
        "name": "Benjamin Diaz",
        "email": "bdiaz@whitestack.com",
        "time": "Wed Sep 26 17:30:55 2018 -0300"
      },
      "committer": {
        "name": "Benjamin Diaz",
        "email": "bdiaz@whitestack.com",
        "time": "Wed Sep 26 18:41:45 2018 -0300"
      },
      "message": "Adds postinst script to deb package to install dependencies\n\nAdds stdeb.cfg file\nAdds Makefile to handle package building\nModifies Jenkins Dockerfile to handle package building\n\nSigned-off-by: Benjamin Diaz \u003cbdiaz@whitestack.com\u003e\nChange-Id: Ia285307ae2350c4a79eb9fd4efaf4abedd181104\n"
    },
    {
      "commit": "8ddd3b9ad9b588a712b040a0ebc6dfd4e019b7c3",
      "tree": "b36a751d1fc4e89296fabbceafdf41d08c257e73",
      "parents": [
        "cbecb0d35d5da2b127c85c2c90515c4ad72a8467"
      ],
      "author": {
        "name": "Benjamin Diaz",
        "email": "bdiaz@whitestack.com",
        "time": "Tue Sep 18 12:43:18 2018 -0300"
      },
      "committer": {
        "name": "Benjamin Diaz",
        "email": "bdiaz@whitestack.com",
        "time": "Tue Sep 18 12:43:18 2018 -0300"
      },
      "message": "Small fixes in Dockerfile, requirements and setup.py\n\nAdds envs in Dockerfile\nAdds version_command in setup.py\nCleans unused deps in requirements.txt\n\nSigned-off-by: Benjamin Diaz \u003cbdiaz@whitestack.com\u003e\n"
    },
    {
      "commit": "97d7df670c46be95e707d276b05c70ad61fc4ab5",
      "tree": "394028463d5803d53934474092287e684e880e07",
      "parents": [
        "24b8309395b534ffe4bff9b07f665951555ac955"
      ],
      "author": {
        "name": "Benjamin Diaz",
        "email": "bdiaz@whitestack.com",
        "time": "Fri Jul 06 11:52:19 2018 -0300"
      },
      "committer": {
        "name": "Benjamin Diaz",
        "email": "bdiaz@whitestack.com",
        "time": "Fri Jul 06 11:52:19 2018 -0300"
      },
      "message": "[MON] Includes xml files in MANIFEST\n\nRemoves package_data from setup.py\n\nSigned-off-by: Benjamin Diaz \u003cbdiaz@whitestack.com\u003e\n"
    },
    {
      "commit": "b726161f9fe605ceb418d9b5df12d295bff28c3a",
      "tree": "bd9d9fd8e85dde4f5a99f8af65cf0ca0dde655d3",
      "parents": [
        "e1c5c9ba4f44c3adc175421995e7171b6122b126"
      ],
      "author": {
        "name": "Benjamin Diaz",
        "email": "bdiaz@whitestack.com",
        "time": "Fri May 11 18:00:16 2018 -0300"
      },
      "committer": {
        "name": "Benjamin Diaz",
        "email": "bdiaz@whitestack.com",
        "time": "Mon May 14 15:22:39 2018 -0300"
      },
      "message": "Adds support for vdu_name, ns_id and vnf_member_index\n\nSigned-off-by: Benjamin Diaz \u003cbdiaz@whitestack.com\u003e\nChange-Id: I194753f7d581287dc85850378391dcf1585e78c3\n"
    },
    {
      "commit": "b3f86c9f43a0eb4d56487118a403c39f979ec042",
      "tree": "74a4908a667a17f9a90a9433fd4f1e45f23da6bb",
      "parents": [
        "0e57d11ebb85637f38dd92a791abd6fe4889a565"
      ],
      "author": {
        "name": "Benjamin Diaz",
        "email": "bdiaz@whitestack.com",
        "time": "Sun Mar 25 23:45:55 2018 -0300"
      },
      "committer": {
        "name": "Benjamin Diaz",
        "email": "bdiaz@whitestack.com",
        "time": "Mon Mar 26 15:00:49 2018 -0300"
      },
      "message": "Adds support for storing and getting vim creds\n\nAdds support for vim account create operation\nAdds local sqlite database\nAdds AuthManager and DatabaseManager classes\nModifies integration tests\n\nChange-Id: I0609b53835be94c8c36c12df905e09ce14eff3a7\nSigned-off-by: Benjamin Diaz \u003cbdiaz@whitestack.com\u003e\n"
    },
    {
      "commit": "c7397b95dbaeebd7d872779eec809daed9e487cc",
      "tree": "852c9d3100329fe82f19a04c4527c685c8e8917b",
      "parents": [
        "71ce7eca516321aff84332df56702e718968735b"
      ],
      "author": {
        "name": "prithiv",
        "email": "prithiv.mohan@intel.com",
        "time": "Thu Nov 23 13:47:34 2017 +0000"
      },
      "committer": {
        "name": "prithiv",
        "email": "prithiv.mohan@intel.com",
        "time": "Mon Nov 27 15:03:34 2017 +0200"
      },
      "message": "Renaming folder structure\n\nSigned-off-by: prithiv \u003cprithiv.mohan@intel.com\u003e\n"
    },
    {
      "commit": "71ce7eca516321aff84332df56702e718968735b",
      "tree": "267936b901b6346d30f6e74133d5d1f6f811d145",
      "parents": [
        "7d5e61f406eab8d151125001a09f742dbadc3d70"
      ],
      "author": {
        "name": "prithiv",
        "email": "prithiv.mohan@intel.com",
        "time": "Wed Nov 22 16:46:11 2017 +0000"
      },
      "committer": {
        "name": "prithiv",
        "email": "prithiv.mohan@intel.com",
        "time": "Wed Nov 22 18:52:24 2017 +0200"
      },
      "message": "MON Packaging Changes\n\nSigned-off-by: prithiv \u003cprithiv.mohan@intel.com\u003e\n"
    },
    {
      "commit": "1e3d6ce4b8e9e6b0962f8c9ea939ef23e6a45b49",
      "tree": "3c42178c21c8a239522ff43e0edb8b5207cda535",
      "parents": [
        "9eb50a72642696e65db5d5e20748d0078f8556e9"
      ],
      "author": {
        "name": "prithiv",
        "email": "prithiv.mohan@intel.com",
        "time": "Tue Oct 10 13:12:55 2017 +0100"
      },
      "committer": {
        "name": "prithiv",
        "email": "prithiv.mohan@intel.com",
        "time": "Wed Oct 11 11:53:22 2017 +0200"
      },
      "message": "MON Packaging Changes\n\nSigned-off-by: prithiv \u003cprithiv.mohan@intel.com\u003e\n"
    },
    {
      "commit": "95b92b3dacfd93fa1649a5f87dafd2fa6553a086",
      "tree": "0eca7477e61c4054d5677d04c3901ff43b6600de",
      "parents": [
        "07f4f49ac725a07ba696b794fa26718a15d07082"
      ],
      "author": {
        "name": "Helena McGough",
        "email": "helena.mcgough@intel.com",
        "time": "Sun Oct 01 12:03:53 2017 +0100"
      },
      "committer": {
        "name": "Helena McGough",
        "email": "helena.mcgough@intel.com",
        "time": "Sun Oct 01 15:05:13 2017 +0100"
      },
      "message": "Updated Openstack plugin logging and tests\n\n - Logged Aodh/Gnocchi response messages\n - Included tests for the API calls for Gnocchi/Aodh\n\nSigned-off-by: Helena McGough \u003chelena.mcgough@intel.com\u003e\n"
    },
    {
      "commit": "063fe7cfa4fd0179981d84814fff132445739d01",
      "tree": "dee0a49ea96ae0a7012e3b76d698ed86d53b79ae",
      "parents": [
        "9f6a271648de423686a8de9882ea44020719e3fe"
      ],
      "author": {
        "name": "prithiv",
        "email": "prithiv.mohan@intel.com",
        "time": "Fri Sep 29 11:24:41 2017 +0100"
      },
      "committer": {
        "name": "prithiv",
        "email": "prithiv.mohan@intel.com",
        "time": "Fri Sep 29 11:24:41 2017 +0100"
      },
      "message": "OSM MON Installation and Packaging Updates\n\nSigned-off-by: prithiv \u003cprithiv.mohan@intel.com\u003e\n"
    },
    {
      "commit": "897fb36025aec92f8e0b577ee3234ceb061db69b",
      "tree": "fe10199308f1adba97c331ad2bf54a6c5d90ca9f",
      "parents": [
        "41bede1f2b0fdd11a2c894ddf59401598e684309"
      ],
      "author": {
        "name": "prithiv",
        "email": "prithiv.mohan@intel.com",
        "time": "Fri Sep 15 14:59:44 2017 +0100"
      },
      "committer": {
        "name": "prithiv",
        "email": "prithiv.mohan@intel.com",
        "time": "Tue Sep 19 12:59:23 2017 +0200"
      },
      "message": "Updated Mon Module with the following changes:\n\n - Updated requirements.txt file\n - Included Makefile\n - Added setup.py file\n - Devops Stages\n\nSigned-off-by: prithiv \u003cprithiv.mohan@intel.com\u003e\n"
    }
  ]
}
