)]}'
{
  "log": [
    {
      "commit": "36d9af9ea7b898270a4ce5711dff9bbb1d802875",
      "tree": "e15291487883de714ef0e650343c0fa67af8618a",
      "parents": [
        "3f972efae6a78f181360702f95b49b6e670ff14b"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed Mar 25 21:13:54 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed Mar 25 21:13:54 2020 +0400"
      },
      "message": "PFS DD: replication and garbage collection\n"
    },
    {
      "commit": "3f972efae6a78f181360702f95b49b6e670ff14b",
      "tree": "2d407a26f3476f1cd3a671d442c97318870211fe",
      "parents": [
        "dba5b2f9e88fcbb24662dfc20046d5a851f938cf"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed Mar 25 20:32:18 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed Mar 25 20:32:18 2020 +0400"
      },
      "message": "rm -e files\n"
    },
    {
      "commit": "dba5b2f9e88fcbb24662dfc20046d5a851f938cf",
      "tree": "95fddb9d51d9076d73d5a93735d4b4c7484d7be2",
      "parents": [
        "95c6cfe911162c1a1d4d4e330d4955618036bb92"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed Mar 25 20:28:06 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed Mar 25 20:28:06 2020 +0400"
      },
      "message": "ChunkInfoStore\n"
    },
    {
      "commit": "95c6cfe911162c1a1d4d4e330d4955618036bb92",
      "tree": "7d5ab3bfdbedcc30329da30c04bdea830aa77766",
      "parents": [
        "8d537a7c36e14b0fbd60d63dc6ec6f979fe59ec8"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed Mar 25 20:23:30 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed Mar 25 20:23:30 2020 +0400"
      },
      "message": "rm StoreChunk\n"
    },
    {
      "commit": "8d537a7c36e14b0fbd60d63dc6ec6f979fe59ec8",
      "tree": "e34d051d5b6efcade792f3104f3037c479b201ea",
      "parents": [
        "d9fad68ac23ecbb542edeba84e61f55b9f714fbf"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed Mar 25 18:31:06 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed Mar 25 18:31:06 2020 +0400"
      },
      "message": "PDFS DD: goals, concepts and chunk metadata\n"
    },
    {
      "commit": "d9fad68ac23ecbb542edeba84e61f55b9f714fbf",
      "tree": "b0ff662a6a091ad8dd438dc77c3e1c1131cac5a2",
      "parents": [
        "f265b974ebdb46d2c5811bdae076593ef79e7dbe"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed Mar 25 17:13:03 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed Mar 25 17:13:03 2020 +0400"
      },
      "message": "PFS dd intro\n"
    },
    {
      "commit": "f265b974ebdb46d2c5811bdae076593ef79e7dbe",
      "tree": "b9d06f63a95c577a02d41d54d5bf91067f7defb0",
      "parents": [
        "84ac7d140ceacbafc5ebe781e685e86a3f323443"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed Mar 25 15:02:39 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed Mar 25 15:02:39 2020 +0400"
      },
      "message": "fix sub-lists\n"
    },
    {
      "commit": "84ac7d140ceacbafc5ebe781e685e86a3f323443",
      "tree": "f22213bd003a0f63e024bae19ad7289dd795e1c4",
      "parents": [
        "cbe8ab5578bb399f246b1ef3d62ef71496d70470"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed Mar 25 14:57:46 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed Mar 25 14:57:46 2020 +0400"
      },
      "message": "fix sub-lists\n"
    },
    {
      "commit": "cbe8ab5578bb399f246b1ef3d62ef71496d70470",
      "tree": "295558bca99865e4140af5f8c4eb1407953f3f8d",
      "parents": [
        "bb10bf0c4cc4335b186054edcc84e4d1618abecd"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed Mar 25 14:56:10 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed Mar 25 14:56:10 2020 +0400"
      },
      "message": "fix sub-lists\n"
    },
    {
      "commit": "bb10bf0c4cc4335b186054edcc84e4d1618abecd",
      "tree": "bba8d85ebc4f457c2ff7e177b935111ebff16d88",
      "parents": [
        "adf6a34d243443cedca17b8aacd3c2f4fa60ec9d"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed Mar 25 14:55:18 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed Mar 25 14:55:18 2020 +0400"
      },
      "message": "Update README with short project description and its goals\n"
    },
    {
      "commit": "adf6a34d243443cedca17b8aacd3c2f4fa60ec9d",
      "tree": "b1cd1a34fd193e388ca9cd9c3edbe377cf8aaefe",
      "parents": [
        "1f6577a9590598498293bce1f653da7103021991"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed Mar 25 13:27:39 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed Mar 25 13:27:39 2020 +0400"
      },
      "message": "uploader: test replication\n"
    },
    {
      "commit": "1f6577a9590598498293bce1f653da7103021991",
      "tree": "38893b3c137077b7ad9eaad649367c276a3e2487",
      "parents": [
        "cc47c367b7cd839fcc4a87bf2de3113301591cbc"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed Mar 25 12:53:06 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed Mar 25 12:53:06 2020 +0400"
      },
      "message": "Basic file uploader implemetation. Does not wait for replication to finish.\n"
    },
    {
      "commit": "cc47c367b7cd839fcc4a87bf2de3113301591cbc",
      "tree": "5efa56f2eba4b9ba88f539650ae31541b17b8fd5",
      "parents": [
        "c5126d9fe448964ad4f6dba44c33b483dc2a8ee3"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sat Mar 21 16:40:11 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sat Mar 21 16:40:11 2020 +0400"
      },
      "message": "use go run to start servers\n"
    },
    {
      "commit": "c5126d9fe448964ad4f6dba44c33b483dc2a8ee3",
      "tree": "b53d646efa7ce25ec6f24547a8ccc73b6c48c080",
      "parents": [
        "7be17df1a4f6dd48a7720dcf3feabf4d48f4b3f5"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sat Mar 21 16:39:56 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sat Mar 21 16:39:56 2020 +0400"
      },
      "message": "group imports\n"
    },
    {
      "commit": "7be17df1a4f6dd48a7720dcf3feabf4d48f4b3f5",
      "tree": "f8d44f724e8a8151f986135f423c403c6c0940bf",
      "parents": [
        "45b4d5219d37ddac9f5f778de741d208dbf67a26"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sat Mar 21 13:57:02 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sat Mar 21 13:57:02 2020 +0400"
      },
      "message": "chunk replication api\n"
    },
    {
      "commit": "45b4d5219d37ddac9f5f778de741d208dbf67a26",
      "tree": "4bbf635e4c50acfa31d93a4cfa76a425c311bb6a",
      "parents": [
        "b8f089f0706bf95384b2cc7cf4a31149698c1121"
      ],
      "author": {
        "name": "Giorgi Lekveishvili",
        "email": "lekva@gl.local",
        "time": "Thu Mar 19 21:11:18 2020 +0400"
      },
      "committer": {
        "name": "Giorgi Lekveishvili",
        "email": "lekva@gl.local",
        "time": "Thu Mar 19 21:11:18 2020 +0400"
      },
      "message": "Chunk Reader/Writer interface\n"
    },
    {
      "commit": "b8f089f0706bf95384b2cc7cf4a31149698c1121",
      "tree": "de3595ea999a613ceaaf21897c1ae4103193add8",
      "parents": [
        "c548ec59ca320771905a2591102627113cbe149f"
      ],
      "author": {
        "name": "Giorgi Lekveishvili",
        "email": "lekva@gl.local",
        "time": "Wed Mar 18 23:28:12 2020 +0400"
      },
      "committer": {
        "name": "Giorgi Lekveishvili",
        "email": "lekva@gl.local",
        "time": "Wed Mar 18 23:28:12 2020 +0400"
      },
      "message": "Move chunk/master data structures into libs\n"
    },
    {
      "commit": "c548ec59ca320771905a2591102627113cbe149f",
      "tree": "70fd9dba848d854d1441367609e7dfbce8761cda",
      "parents": [],
      "author": {
        "name": "Giorgi Lekveishvili",
        "email": "lekva@gl.local",
        "time": "Mon Mar 16 21:59:14 2020 +0400"
      },
      "committer": {
        "name": "Giorgi Lekveishvili",
        "email": "lekva@gl.local",
        "time": "Mon Mar 16 21:59:14 2020 +0400"
      },
      "message": "Argh, getting hang of golang and kubernetes. Initial handshake done.\n"
    }
  ]
}
