{"push_id":793304744,"size":15,"distinct_size":1,"ref":"refs/heads/DDF-1430-optimize-csw-query-transform","head":"59aa73b15d57f13dbb87c4dba99932bc4eaaf9a0","before":"cea9749f0dfffbeed8b6c23145391bf769d35e79","commits":[{"sha":"2fa5ca3abcc0ba50f8f19b686ed6255942f5c584","author":{"email":"0f599035b61a9b43ee4075bf82da98d30e5e298c@connexta.com","name":"elessard"},"message":"DDF-1478: Make AbstractIntegrationTest.combineOptions() protected so it can be used in sub-classes.\n\nMade method protected and added comments.\n\nAlso updated the comments on all the deprecated methods to clearly specify what should be\nused instead.","distinct":false,"url":"https://api.github.com/repos/shane-voisard/ddf/commits/2fa5ca3abcc0ba50f8f19b686ed6255942f5c584"},{"sha":"29925f13a94f280d4b28a1c99f8d7dc79194dd60","author":{"email":"0f599035b61a9b43ee4075bf82da98d30e5e298c@connexta.com","name":"elessard"},"message":"DDF-1478: Merge from master","distinct":false,"url":"https://api.github.com/repos/shane-voisard/ddf/commits/29925f13a94f280d4b28a1c99f8d7dc79194dd60"},{"sha":"314da593f31f51f2dab7eb0f6a6cca46882759d8","author":{"email":"967e1d2c7efa8d66a88d6a70a80a35f0850b81e7@gmail.com","name":"Eric Irwin"},"message":"DDF-1476 - Updating bounding box causes inconsistent behavior\n\nWhen using the numeric input boxes to adjust the bounding box\nNorth and South values, the box is either removed or moved to a\nunknown location on the 2d map. This was because the values are\nnot being treated as numeric. This was solved by ensuring they are\nnumeric once they are retrieved from model.","distinct":false,"url":"https://api.github.com/repos/shane-voisard/ddf/commits/314da593f31f51f2dab7eb0f6a6cca46882759d8"},{"sha":"b624ec7dd6d3a9ecfa6c5cd47438140d6afff474","author":{"email":"967e1d2c7efa8d66a88d6a70a80a35f0850b81e7@gmail.com","name":"Eric Irwin"},"message":"DDF-1476: Switched parsing of bounding box valus to floating-point\n\nThe bounding-box values can be floating-point so instead of parsing\nto int, we want to parse to floating point. Also, the format for\nvariable initialization was changed so that it was consistent with\nother variable initialization.","distinct":false,"url":"https://api.github.com/repos/shane-voisard/ddf/commits/b624ec7dd6d3a9ecfa6c5cd47438140d6afff474"},{"sha":"b2b97165e96c65203899ec9f11fde1fca770a2a6","author":{"email":"d593f79d8b5ddc7332d3f3283f43802c2f7f5674@gmail.com","name":"lessarderic"},"message":"Merge pull request #156 from lessarderic/DDF-1478\n\nDDF-1478: Make AbstractIntegrationTest.combineOptions() protected so it can be used in sub-classes.","distinct":false,"url":"https://api.github.com/repos/shane-voisard/ddf/commits/b2b97165e96c65203899ec9f11fde1fca770a2a6"},{"sha":"a5f767e203f8a6592fa72f6441091f6f55b2fadb","author":{"email":"0bacb7350608c7141f96d3c2255aace12f4300ac@connexta.com","name":"William"},"message":"DDF-1482: Removed XLoggerWrapper from CachingFederationSytrategyLogger","distinct":false,"url":"https://api.github.com/repos/shane-voisard/ddf/commits/a5f767e203f8a6592fa72f6441091f6f55b2fadb"},{"sha":"5e7d3223adeca5d078a0d2a96f6d3ca14e3b017b","author":{"email":"8161d77a5e7597464177e9ab48bd3b4dcc9f0b78@gmail.com","name":"Scott Tustison"},"message":"DDF-1449 added an extra test and fixed a keystore path issue","distinct":false,"url":"https://api.github.com/repos/shane-voisard/ddf/commits/5e7d3223adeca5d078a0d2a96f6d3ca14e3b017b"},{"sha":"ccaf9cbe2aaa65c6cb2898e6b0130d44bf87f262","author":{"email":"1378974160d28a174093d71f32322ec7bcea1e34@connexta.com","name":"Keith C Wire"},"message":"Merge pull request #159 from EIrwin/ddf-1476\n\nDDF-1476 - Updating bounding box causes inconsistent behavior","distinct":false,"url":"https://api.github.com/repos/shane-voisard/ddf/commits/ccaf9cbe2aaa65c6cb2898e6b0130d44bf87f262"},{"sha":"293a696db16398d45371339d687e2b9a23a5f032","author":{"email":"0475eced199d49d7174856154fb2901784cf789d@connexta.com","name":"Dan Figliola"},"message":"DDF-1467: Update UrlResourceReader to securely handle file protocol","distinct":false,"url":"https://api.github.com/repos/shane-voisard/ddf/commits/293a696db16398d45371339d687e2b9a23a5f032"},{"sha":"d44471f8ba7b8df48d9f38d06d2c1c8516ba8ac6","author":{"email":"0475eced199d49d7174856154fb2901784cf789d@connexta.com","name":"Dan Figliola"},"message":"DDF-1467: Update UrlResourceReader to securely handle file protocol\n  - Refactored logic in URLResourceReader and OgcUrlResourceReader\n  - Refactored logic in AbstractIntegrationTest and TestFederation to use the new UrlResourceReaderConfigurator\n  - Condensed logic in unit tests","distinct":false,"url":"https://api.github.com/repos/shane-voisard/ddf/commits/d44471f8ba7b8df48d9f38d06d2c1c8516ba8ac6"},{"sha":"bb7b9f09509f06472d904258b36e30bf5e0fa8c1","author":{"email":"0475eced199d49d7174856154fb2901784cf789d@connexta.com","name":"Dan Figliola"},"message":"DDF-1467: Update UrlResourceReader to securely handle file protocol\n  - Refactored code to use ImmutableSet from guava","distinct":false,"url":"https://api.github.com/repos/shane-voisard/ddf/commits/bb7b9f09509f06472d904258b36e30bf5e0fa8c1"},{"sha":"3065be7b650db13e74e966c516cfacabb312e99a","author":{"email":"8161d77a5e7597464177e9ab48bd3b4dcc9f0b78@gmail.com","name":"Scott Tustison"},"message":"DDF-1449 added error servlet embed","distinct":false,"url":"https://api.github.com/repos/shane-voisard/ddf/commits/3065be7b650db13e74e966c516cfacabb312e99a"},{"sha":"df7c08dfcc00ec7ad0c2749130e0e80954b5bbab","author":{"email":"0475eced199d49d7174856154fb2901784cf789d@connexta.com","name":"figliold"},"message":"Merge pull request #149 from figliold/DDF-1467\n\nDDF-1467: Update UrlResourceReader to securely handle file protocol","distinct":false,"url":"https://api.github.com/repos/shane-voisard/ddf/commits/df7c08dfcc00ec7ad0c2749130e0e80954b5bbab"},{"sha":"42958cfdcb030dc49c3c519884181d3f5ea3544e","author":{"email":"1378974160d28a174093d71f32322ec7bcea1e34@connexta.com","name":"Keith C Wire"},"message":"Merge pull request #166 from millerw8/master\n\nDDF-1482: Removed XLoggerWrapper from CachingFederationSytrategyLogger","distinct":false,"url":"https://api.github.com/repos/shane-voisard/ddf/commits/42958cfdcb030dc49c3c519884181d3f5ea3544e"},{"sha":"59aa73b15d57f13dbb87c4dba99932bc4eaaf9a0","author":{"email":"be107d064c8db50f2aa4c6333bbcbee460a4c6fd@connexta.com","name":"Shane Voisard"},"message":"DDF-1430 Optimize CSW Query transformation.\n\n- abstract and reuse xstream code as OSGI services.\n- remove use of XStream facade.\n- remove XStream walking object graph.\n- multi-thread csw metacard marshalling.\n- refine character/stream handling.\n- lower unit test branch COVEREDRATIO b/c lack of other-code coverage skews build failure.\n- changes for PR comments.","distinct":true,"url":"https://api.github.com/repos/shane-voisard/ddf/commits/59aa73b15d57f13dbb87c4dba99932bc4eaaf9a0"}]}