GitHub PushEvent at 2014-09-01 13:41:44
Repository: ent
Actor: elenadeneva92
Payload: {"shas":[["47e2ee5e94c36c59812ac8a720d707140d1ddba7","9c4764c6bcbce386840bab75de153d5aa622fb9c@soundcloud.com","Add documentation for listing API","Elena Deneva",true],["323f14c49b520e6b1b09586ff24f70dd06c3d7f8","9c4764c6bcbce386840bab75de153d5aa622fb9c@soundcloud.com","Implement listing API","Elena Deneva",true],["8954442a539a8a5ca144455fa7cf0c7140b9e5ae","9c4764c6bcbce386840bab75de153d5aa622fb9c@soundcloud.com","Add tests and fix comments","Elena Deneva",true],["cfb9d167f8c87d8faee262c46b447fd7188e0ab2","9c4764c6bcbce386840bab75de153d5aa622fb9c@soundcloud.com","Merge all test for listing","Elena Deneva",true],["39c33520de8c9d96236f54764fd0870a595b0922","9c4764c6bcbce386840bab75de153d5aa622fb9c@soundcloud.com","Fix default value","Elena Deneva",true],["02c4bf36cfb94eca0ac499c286615ee823a59b36","9c4764c6bcbce386840bab75de153d5aa622fb9c@soundcloud.com","Refactor code\n\nRename handle functions\nMove validation helper function","Elena Deneva",true],["74e57ff3d0aaa744c233bb9b610e4539fa4989dc","9c4764c6bcbce386840bab75de153d5aa622fb9c@soundcloud.com","Optimize key comparison\n\nSkip the common prefix when the keys are compared","Elena Deneva",true],["b9d5ac97c207988fd36a09ecda955862370786e4","9c4764c6bcbce386840bab75de153d5aa622fb9c@soundcloud.com","Unify response","Elena Deneva",true],["6c2ccd6db2c05f62be8313420c28f709a5ae787f","9c4764c6bcbce386840bab75de153d5aa622fb9c@soundcloud.com","Refactor tests","Elena Deneva",true],["14b0c827a206291ad70931127c799d84212dd6aa","9c4764c6bcbce386840bab75de153d5aa622fb9c@soundcloud.com","Add metainfo to response\n\nAdd count , bucket info and duration of the request on listing a bucket\nFix tests to correct validate sorting\nSkip the root prefix when compare for prefix when walk the file tree","Elena Deneva",true],["67f1660b2e136adbbf4c01d9e8080283f4db7901","9c4764c6bcbce386840bab75de153d5aa622fb9c@soundcloud.com","Minor changes\n\nRename variables to have common prefix\nRename isSortParam to validate","Elena Deneva",true],["abc8c20aa5274c477ceff8423502ce536857aac6","9c4764c6bcbce386840bab75de153d5aa622fb9c@soundcloud.com","Close file handlers","Elena Deneva",true],["4e288f1968ac601a699aea39d8afc6e4a4e3a2b9","9c4764c6bcbce386840bab75de153d5aa622fb9c@soundcloud.com","Update readme","Elena Deneva",true],["849f1356c10f0f50fbae3bca04a15fb5d3258fcb","9c4764c6bcbce386840bab75de153d5aa622fb9c@soundcloud.com","Remove sorting from fileSystem layer\n\nUse factory method for creating sorting strategy\nClose file descriptors properly","Elena Deneva",true],["ce4aaa5e8247836ff676cf1a1598fa9e1c8a0b12","0603d39ff36b2201d45e12891635521788a1d442@soundcloud.com","Simplify the way we retrieve files in diskFS\n\nThe standard lib comes with some powerful tooling we can leverage one of\nthose to easly get a list of files in a sub-directory of the bucket.\nThis frees up responsiblity to find the right directory to walk and we\ncan remove the walk logic entirely which always comes with some\ncognitive burden.","Alexander Simmerl",true],["a75c4284a07c6667d0482ab2a276f0088909df7d","0603d39ff36b2201d45e12891635521788a1d442@soundcloud.com","Small adjustements\n\n* consistent ordering\n* consistent access of params\n* use more common NoOp name\n* remove prefix handling in sorting","Alexander Simmerl",true],["194bd993c07add531a8abdbecf0b8b6d2f825c36","0603d39ff36b2201d45e12891635521788a1d442@soundcloud.com","Remove unused fixtures","Alexander Simmerl",true],["81535833d39687516a2bea849975a65f10f0d4a3","0603d39ff36b2201d45e12891635521788a1d442@soundcloud.com","DeepEqual can compare lists as well","Alexander Simmerl",true]],"size":18,"ref":"refs/heads/list-api","head":"81535833d39687516a2bea849975a65f10f0d4a3"}