{"push_id":725628935,"size":12,"distinct_size":10,"ref":"refs/heads/parallel-simulation","head":"a225f9d5f96c7220e392b0edb9c2f4624ec238d4","before":"5da640e8aad8a48839fcddd171454522ebad3311","commits":[{"sha":"be8e56224c829a6920fac1f4530a23c91eafb24c","author":{"email":"4b127abc342dd9a2fd66935f4e34af48371df1b8@users.noreply.github.com","name":"Nicholas Fong"},"message":"Add documentation for SimpleHTTPServer","distinct":false,"url":"https://api.github.com/repos/NERSC/CompactCori/commits/be8e56224c829a6920fac1f4530a23c91eafb24c"},{"sha":"fa4958026b1282d0e3cde31d2af8b7a1b29b5c9e","author":{"email":"4b127abc342dd9a2fd66935f4e34af48371df1b8@users.noreply.github.com","name":"Nicholas Fong"},"message":"Merge branch 'http-server'","distinct":false,"url":"https://api.github.com/repos/NERSC/CompactCori/commits/fa4958026b1282d0e3cde31d2af8b7a1b29b5c9e"},{"sha":"c269d620cc097ab6ab665cec3bfb39f872eb0243","author":{"email":"4b127abc342dd9a2fd66935f4e34af48371df1b8@users.noreply.github.com","name":"Nicholas Fong"},"message":"Import MPI, numpy, typo cleanup","distinct":true,"url":"https://api.github.com/repos/NERSC/CompactCori/commits/c269d620cc097ab6ab665cec3bfb39f872eb0243"},{"sha":"969fd855c191f7703297299bb6219c1185d0d974","author":{"email":"4b127abc342dd9a2fd66935f4e34af48371df1b8@users.noreply.github.com","name":"Nicholas Fong"},"message":"Add Partition class, add validation functions","distinct":true,"url":"https://api.github.com/repos/NERSC/CompactCori/commits/969fd855c191f7703297299bb6219c1185d0d974"},{"sha":"d113b692266e3fdee0121888a302bc6042332af5","author":{"email":"4b127abc342dd9a2fd66935f4e34af48371df1b8@users.noreply.github.com","name":"Nicholas Fong"},"message":"Update Partition class\n\n- Create validation function for sets of particles\n- Update methods of Partition to use sets instead of lists\n- Implement set_neighbor_particles to get thread numbers of neighboring\n  Partitions\n- Added main function","distinct":true,"url":"https://api.github.com/repos/NERSC/CompactCori/commits/d113b692266e3fdee0121888a302bc6042332af5"},{"sha":"e956ba24fe3d9c07dcbed956731c9edb826b88fc","author":{"email":"4b127abc342dd9a2fd66935f4e34af48371df1b8@users.noreply.github.com","name":"Nicholas Fong"},"message":"Constrain thread numbers to valid threads\n\n- Take the max of 0 and the lower thread number for lower bound\n- Take the min of num_threads and the upper thread number for upper bound","distinct":true,"url":"https://api.github.com/repos/NERSC/CompactCori/commits/e956ba24fe3d9c07dcbed956731c9edb826b88fc"},{"sha":"aa9b54b15870eb0b9e8e4734f76e6e8ee54dc2d0","author":{"email":"4b127abc342dd9a2fd66935f4e34af48371df1b8@users.noreply.github.com","name":"Nicholas Fong"},"message":"Remove workers variable in favour of num_threads","distinct":true,"url":"https://api.github.com/repos/NERSC/CompactCori/commits/aa9b54b15870eb0b9e8e4734f76e6e8ee54dc2d0"},{"sha":"7b5950d8cb684128b9d886e9842574852afd21a1","author":{"email":"4b127abc342dd9a2fd66935f4e34af48371df1b8@users.noreply.github.com","name":"Nicholas Fong"},"message":"Add [enable|disable]_partition","distinct":true,"url":"https://api.github.com/repos/NERSC/CompactCori/commits/7b5950d8cb684128b9d886e9842574852afd21a1"},{"sha":"bda547819da87cf3f7edee5fd5f6f6fc9eba2807","author":{"email":"4b127abc342dd9a2fd66935f4e34af48371df1b8@users.noreply.github.com","name":"Nicholas Fong"},"message":"Implement GET endpoint for API\n\n- Use BaseHTTPRequestHandler to run server\n- Create JSON from Particles list using json.dump","distinct":true,"url":"https://api.github.com/repos/NERSC/CompactCori/commits/bda547819da87cf3f7edee5fd5f6f6fc9eba2807"},{"sha":"8d6cb50d7611eeed1c84a42e8d9723b07397d9c7","author":{"email":"4b127abc342dd9a2fd66935f4e34af48371df1b8@users.noreply.github.com","name":"Nicholas Fong"},"message":"Fix indentation","distinct":true,"url":"https://api.github.com/repos/NERSC/CompactCori/commits/8d6cb50d7611eeed1c84a42e8d9723b07397d9c7"},{"sha":"c8a0a276f6407d936a046b1b89b99c6e88635e51","author":{"email":"4b127abc342dd9a2fd66935f4e34af48371df1b8@users.noreply.github.com","name":"Nicholas Fong"},"message":"Add POST endpoint\n\n- Store POSTed data as a string based on the Content-Length header","distinct":true,"url":"https://api.github.com/repos/NERSC/CompactCori/commits/c8a0a276f6407d936a046b1b89b99c6e88635e51"},{"sha":"a225f9d5f96c7220e392b0edb9c2f4624ec238d4","author":{"email":"4b127abc342dd9a2fd66935f4e34af48371df1b8@users.noreply.github.com","name":"Nicholas Fong"},"message":"Ensure correct endpoint is being called\n\n- Add sanity check to GET to ensure /api/v1/get_particles is called\n- Add sanity check to POST to ensure /api/v1/post_parameters is called","distinct":true,"url":"https://api.github.com/repos/NERSC/CompactCori/commits/a225f9d5f96c7220e392b0edb9c2f4624ec238d4"}]}