{"push_id":1776261514,"size":8,"distinct_size":0,"ref":"refs/heads/master","head":"90af53534abae0858da6b62eeddea2c4c5eb9fb3","before":"6e5ba108c4bc0571ddfc6d87dd084f36ea954eb3","commits":[{"sha":"c3d5a56c689ad213ed51f66fdd1ebde0f8dbb34e","author":{"name":"Kamel RAHIM","email":"d5bc147136f7cffd56239647897295694284acf9@openio.io"},"message":"Accounts: ensure that redis unlock is called (fix #1016)","distinct":false,"url":"https://api.github.com/repos/fvennetier/oio-sds/commits/c3d5a56c689ad213ed51f66fdd1ebde0f8dbb34e"},{"sha":"6711d3078f76e196c6410871a95e10e2ee04d67e","author":{"name":"Kamel RAHIM","email":"d5bc147136f7cffd56239647897295694284acf9@openio.io"},"message":"meta2: notify the sparse contents\n\nAdd meta2_filter_action_check_content before action_put_content\nCheck the size and the position of the all the chunks a content.\nDepending of the storage_policy some chunks can be rebuild (eg copy or ec)\nwith the chunks already presents.\nIf the chunks can be rebuild it send a event storage.content.broken containing\n\"present_chunks\":[{\"id\":\"...\",\"pos\":\"...\",\"hash\":\"...\",\"size\":\"...\"}],\n\"missing_chunks\":[pos1,pos2,...,posn]\nif not return FILTER_KO.\nAdd an event handler content_broken that permit to rebuild the missing chunks","distinct":false,"url":"https://api.github.com/repos/fvennetier/oio-sds/commits/6711d3078f76e196c6410871a95e10e2ee04d67e"},{"sha":"671a261484694b6aff7eb147f154238bbe34f6bc","author":{"name":"Kamel RAHIM","email":"d5bc147136f7cffd56239647897295694284acf9@openio.io"},"message":"Meta2, event: fix content rebuild\n\nAdd check of a partial content upload to comply with multipart upload of oiofs\nAdd another verification for the event handler tests","distinct":false,"url":"https://api.github.com/repos/fvennetier/oio-sds/commits/671a261484694b6aff7eb147f154238bbe34f6bc"},{"sha":"b329df74a95e7dfb95cefa21c099e8aa195c1f31","author":{"name":"Kamel RAHIM","email":"d5bc147136f7cffd56239647897295694284acf9@openio.io"},"message":"event-agent: content_rebuilder write chunk to a file\n\nStill keep the format of the oio-blob-rebuilder but modify the chunk_id field\nso it can also be use for the position\n'container_id|content_id|(short_chunk_id||pos)'.\nThe position is distinguished from the chunk_id by the size (inferior to\n32 digit)","distinct":false,"url":"https://api.github.com/repos/fvennetier/oio-sds/commits/b329df74a95e7dfb95cefa21c099e8aa195c1f31"},{"sha":"0a8b074da7b9650e9aec929bca64b8333307c435","author":{"name":"Kamel RAHIM","email":"d5bc147136f7cffd56239647897295694284acf9@openio.io"},"message":"Event-handler, oio-blob-rebuilder: use beanstalkd to recreate chunks\n\nCorrect meta2 spare chunk error: now when the number in the blacklist\nis equal to the number of chunk for the storage policy return a 400 error\n\nEvent-handler write in a beanstald's tube the missing chunks\n\noio-blob-rebuilder: now we have to specify the way we want to get the list\nof chunks to rebuild","distinct":false,"url":"https://api.github.com/repos/fvennetier/oio-sds/commits/0a8b074da7b9650e9aec929bca64b8333307c435"},{"sha":"de95ed1f0151dd9739bfe323d1bdd7941ecb061a","author":{"name":"Florent Vennetier","email":"9a8825f1a24c9ce351446462a24584dfcf7c6cfb@users.noreply.github.com"},"message":"oio-blob-rebuilder: use dashes in cmdln params","distinct":false,"url":"https://api.github.com/repos/fvennetier/oio-sds/commits/de95ed1f0151dd9739bfe323d1bdd7941ecb061a"},{"sha":"3061f8ed4095b69a7d9ed496d48d04976a42bf25","author":{"name":"Florent Vennetier (OpenIO)","email":"0ef35f025762b27bac73030ef9fd521654017ad0@fridu.net"},"message":"Merge branch '3.x'","distinct":false,"url":"https://api.github.com/repos/fvennetier/oio-sds/commits/3061f8ed4095b69a7d9ed496d48d04976a42bf25"},{"sha":"90af53534abae0858da6b62eeddea2c4c5eb9fb3","author":{"name":"Michael Bonfils","email":"15a9937fd93a65b85b18867f3e02fbf054f85671@gmail.com"},"message":"CMake: add CODECOV_PATTERN_TO_IGNORE\n\nAdd variable CODECOV_PATTERN_TO_IGNORE to remove some\nautogenerated libs from coverage.\n\nFor example:\nset(CODECOV_PATTERN_TO_IGNORE ${CMAKE_BINARY_DIR}/core/client_variables.c '${CMAKE_BINARY_DIR}/metautils/lib/*.c')","distinct":false,"url":"https://api.github.com/repos/fvennetier/oio-sds/commits/90af53534abae0858da6b62eeddea2c4c5eb9fb3"}]}
{"actor":{"display_login":"fvennetier"}}