{"push_id":600588172,"size":22,"distinct_size":11,"ref":"refs/heads/strategy_pattern","head":"bcb00620c3343c2d22f59fbad944d7a3450560f7","before":"9cc4eec6bf3e281ce6630e3dff537735293a2790","commits":[{"sha":"58695a16a1ac6d0ee0c8964644be958a3d0a038b","author":{"email":"15f8775e4b69bc37e997d431ac0696a187154f26@gmail.com","name":"leandro.gracia.gil"},"message":"Project creation: releasing completely functional and documented version 0.1.","distinct":false,"url":"https://api.github.com/repos/Shirokuroneko/kche-tree/commits/58695a16a1ac6d0ee0c8964644be958a3d0a038b"},{"sha":"27d5b45c88a239903bd07f70e5fd378e69a60ad3","author":{"email":"15f8775e4b69bc37e997d431ac0696a187154f26@gmail.com","name":"leandro.gracia.gil"},"message":"Little fix in the test tool for very large data sizes (avoids stack overflow).","distinct":false,"url":"https://api.github.com/repos/Shirokuroneko/kche-tree/commits/27d5b45c88a239903bd07f70e5fd378e69a60ad3"},{"sha":"8cb6f571763d81e9bd900b7adf95ee8021b8bc60","author":{"email":"15f8775e4b69bc37e997d431ac0696a187154f26@gmail.com","name":"leandro.gracia.gil"},"message":"Release 0.2 fixing the previous implementation problem of the subscript operator.","distinct":false,"url":"https://api.github.com/repos/Shirokuroneko/kche-tree/commits/8cb6f571763d81e9bd900b7adf95ee8021b8bc60"},{"sha":"af046cb8d93fec8e62251531be8c27394c870c24","author":{"email":"15f8775e4b69bc37e997d431ac0696a187154f26@gmail.com","name":"leandro.gracia.gil"},"message":"Updating style to make it more readable in different editors and easier to debug.","distinct":false,"url":"https://api.github.com/repos/Shirokuroneko/kche-tree/commits/af046cb8d93fec8e62251531be8c27394c870c24"},{"sha":"734ce36a4b22dc92025b9d4f6868535b365e85e7","author":{"email":"15f8775e4b69bc37e997d431ac0696a187154f26@gmail.com","name":"leandro.gracia.gil"},"message":"Updating the style to separate the build fixes, the handling of repeated\nvalues in the unit testing and the optimization for the reference point\nbeing already in the tree.","distinct":false,"url":"https://api.github.com/repos/Shirokuroneko/kche-tree/commits/734ce36a4b22dc92025b9d4f6868535b365e85e7"},{"sha":"10db7d6515141800dc67980a3b2c8188decd90a7","author":{"email":"15f8775e4b69bc37e997d431ac0696a187154f26@gmail.com","name":"leandro.gracia.gil"},"message":"Style fixes.","distinct":false,"url":"https://api.github.com/repos/Shirokuroneko/kche-tree/commits/10db7d6515141800dc67980a3b2c8188decd90a7"},{"sha":"06fa4091f302bf45b14c81df71418f1e5ca14bbd","author":{"email":"15f8775e4b69bc37e997d431ac0696a187154f26@gmail.com","name":"leandro.gracia.gil"},"message":"Fixing warnings.","distinct":false,"url":"https://api.github.com/repos/Shirokuroneko/kche-tree/commits/06fa4091f302bf45b14c81df71418f1e5ca14bbd"},{"sha":"33ff192225dc7c7098ab211e55c06bb88ebd5e3c","author":{"email":"15f8775e4b69bc37e997d431ac0696a187154f26@gmail.com","name":"leandro.gracia.gil"},"message":"Fixing testing when point is already in tree and replicated, making the number of knn less than the original expected.","distinct":false,"url":"https://api.github.com/repos/Shirokuroneko/kche-tree/commits/33ff192225dc7c7098ab211e55c06bb88ebd5e3c"},{"sha":"c24da9613f76210757a9dbef12419b07c6483395","author":{"email":"15f8775e4b69bc37e997d431ac0696a187154f26@gmail.com","name":"leandro.gracia.gil"},"message":"Replication of the leaf intersection method to avoid speed penalities with the corner case of ignoring null distances with the point already in tree.","distinct":false,"url":"https://api.github.com/repos/Shirokuroneko/kche-tree/commits/c24da9613f76210757a9dbef12419b07c6483395"},{"sha":"6cf11655e8dfc903f43f03c2e51633cdf3da014d","author":{"email":"15f8775e4b69bc37e997d431ac0696a187154f26@gmail.com","name":"leandro.gracia.gil"},"message":"Changing the name of the point in tree argument to something clearer about what it does. Adding this option to the speed test.","distinct":false,"url":"https://api.github.com/repos/Shirokuroneko/kche-tree/commits/6cf11655e8dfc903f43f03c2e51633cdf3da014d"},{"sha":"83f165ce6231d2f184cc2ea1bbaf206af899171b","author":{"email":"15f8775e4b69bc37e997d431ac0696a187154f26@gmail.com","name":"leandro.gracia.gil"},"message":"Updating documentation.","distinct":false,"url":"https://api.github.com/repos/Shirokuroneko/kche-tree/commits/83f165ce6231d2f184cc2ea1bbaf206af899171b"},{"sha":"309c05c14a3db233ce7b0992e67a155160920c4b","author":{"email":"e8130ef3957344cfdc1e7079c387b48d6ad3a3df@gmail.com","name":"hargtholan@gmail.com"},"message":"Creating branch for strategy pattern","distinct":true,"url":"https://api.github.com/repos/Shirokuroneko/kche-tree/commits/309c05c14a3db233ce7b0992e67a155160920c4b"},{"sha":"e4eb49fe3e0981f0e85528e8054e884f5b882186","author":{"email":"e8130ef3957344cfdc1e7079c387b48d6ad3a3df@gmail.com","name":"hargtholan@gmail.com"},"message":"Finaly we got something, the strateggy pattern cannot make use of a template parameter, obviously.","distinct":true,"url":"https://api.github.com/repos/Shirokuroneko/kche-tree/commits/e4eb49fe3e0981f0e85528e8054e884f5b882186"},{"sha":"0444b12d6fc71e233c558ec0f2d932984f1bc978","author":{"email":"e8130ef3957344cfdc1e7079c387b48d6ad3a3df@gmail.com","name":"hargtholan@gmail.com"},"message":"Specializations not working, linker error.","distinct":true,"url":"https://api.github.com/repos/Shirokuroneko/kche-tree/commits/0444b12d6fc71e233c558ec0f2d932984f1bc978"},{"sha":"7d82c0dbdffb4e89cf06e26b7fb18c0b86763aff","author":{"email":"e8130ef3957344cfdc1e7079c387b48d6ad3a3df@gmail.com","name":"hargtholan@gmail.com"},"message":"Error: Polymorphism.","distinct":true,"url":"https://api.github.com/repos/Shirokuroneko/kche-tree/commits/7d82c0dbdffb4e89cf06e26b7fb18c0b86763aff"},{"sha":"ae20f93869b17024c12cd7cd3a954f4aee182c77","author":{"email":"e8130ef3957344cfdc1e7079c387b48d6ad3a3df@gmail.com","name":"hargtholan@gmail.com"},"message":"SUCCESS, had to append =0, we got strattegy pattern working.","distinct":true,"url":"https://api.github.com/repos/Shirokuroneko/kche-tree/commits/ae20f93869b17024c12cd7cd3a954f4aee182c77"},{"sha":"ac571d1a7aeb4d7e583419c4ee63eccd5e05182b","author":{"email":"e8130ef3957344cfdc1e7079c387b48d6ad3a3df@gmail.com","name":"hargtholan@gmail.com"},"message":"Author added, I got to make performance testing.","distinct":true,"url":"https://api.github.com/repos/Shirokuroneko/kche-tree/commits/ac571d1a7aeb4d7e583419c4ee63eccd5e05182b"},{"sha":"4200cd5ee7eb769d994cef83b768e2ab4e975ba3","author":{"email":"e8130ef3957344cfdc1e7079c387b48d6ad3a3df@gmail.com","name":"hargtholan@gmail.com"},"message":"Upperbound method.","distinct":true,"url":"https://api.github.com/repos/Shirokuroneko/kche-tree/commits/4200cd5ee7eb769d994cef83b768e2ab4e975ba3"},{"sha":"51188bc52d408433d3230d1c0b776da175707c06","author":{"email":"e8130ef3957344cfdc1e7079c387b48d6ad3a3df@gmail.com","name":"hargtholan@gmail.com"},"message":"Little arithmetic trick added, suggested by Leandro.","distinct":true,"url":"https://api.github.com/repos/Shirokuroneko/kche-tree/commits/51188bc52d408433d3230d1c0b776da175707c06"},{"sha":"d7318a541126f8abbcf096bebc08025b24a01181","author":{"email":"e8130ef3957344cfdc1e7079c387b48d6ad3a3df@gmail.com","name":"hargtholan@gmail.com"},"message":"Little arithmetic trick added, suggested by Leandro.","distinct":true,"url":"https://api.github.com/repos/Shirokuroneko/kche-tree/commits/d7318a541126f8abbcf096bebc08025b24a01181"}]}