{"push_id":978216585,"size":54,"distinct_size":29,"ref":"refs/heads/DDF-1853","head":"f09e3e7a0c1c5512ba7f49a70d421ec9581f16d9","before":"f84efb5045446ef1e1ca5627e8e4376f9429b1d3","commits":[{"sha":"f79034948baac73b4dc573f89dd0bc0884e70199","author":{"email":"51b3ac280687bebc83eea80a2bd3923a70867321@connexta.com","name":"clockard"},"message":"DDF-1743 added csw input transformer\n - added registry MetacardTypes\n - added gml3 parser\n - added unit test for basic input parsing\n - added itest","distinct":false,"url":"https://api.github.com/repos/tbatie/ddf/commits/f79034948baac73b4dc573f89dd0bc0884e70199"},{"sha":"a55c0e7bbad57cf4b1c858dd6fd6c97214c53dd9","author":{"email":"51b3ac280687bebc83eea80a2bd3923a70867321@connexta.com","name":"clockard"},"message":"DDF-1733\n - Adding CatalogEndpoint interface\n - Adding CatalogEndpointImpl that implements the interface and is used to expose catalog endpoints as an OSGi service using blueprint\n - Adding testCatalogEndpointExposure itest to test that the endpoints are exposed as services.","distinct":false,"url":"https://api.github.com/repos/tbatie/ddf/commits/a55c0e7bbad57cf4b1c858dd6fd6c97214c53dd9"},{"sha":"e097a117e95003c2c98b1fdda73c6f203a793138","author":{"email":"51b3ac280687bebc83eea80a2bd3923a70867321@connexta.com","name":"clockard"},"message":"DDF-1763 Added RegistryPolicyPlugin to manage registry access","distinct":false,"url":"https://api.github.com/repos/tbatie/ddf/commits/e097a117e95003c2c98b1fdda73c6f203a793138"},{"sha":"489c92f8f7d4b42d834117df7b0fa1ac5ec0ec89","author":{"email":"51b3ac280687bebc83eea80a2bd3923a70867321@connexta.com","name":"clockard"},"message":"DDF-1763 Fixed the way permissions are generated from the subjects attributes.","distinct":false,"url":"https://api.github.com/repos/tbatie/ddf/commits/489c92f8f7d4b42d834117df7b0fa1ac5ec0ec89"},{"sha":"a1318e316cfc4672ac7adf172acda93a066afd1c","author":{"email":"51b3ac280687bebc83eea80a2bd3923a70867321@connexta.com","name":"clockard"},"message":"DDF-1763 Added csw-ebrim jaxb generation to commons","distinct":false,"url":"https://api.github.com/repos/tbatie/ddf/commits/a1318e316cfc4672ac7adf172acda93a066afd1c"},{"sha":"b7624c7b0db9c78bbc17cb1023abf6e49098caa7","author":{"email":"8161d77a5e7597464177e9ab48bd3b4dcc9f0b78@gmail.com","name":"Scott Tustison"},"message":"DDF-1850 updated the ingest command to batch and multithread at the same time","distinct":false,"url":"https://api.github.com/repos/tbatie/ddf/commits/b7624c7b0db9c78bbc17cb1023abf6e49098caa7"},{"sha":"6035f3d71ebdfd697b0e0287b69835322fb56ffa","author":{"email":"8161d77a5e7597464177e9ab48bd3b4dcc9f0b78@connexta.com","name":"Scott Tustison"},"message":"Merge pull request #523 from stustison/ddf1850\n\nDDF-1850 updated the ingest command to batch and multithread at the same time","distinct":false,"url":"https://api.github.com/repos/tbatie/ddf/commits/6035f3d71ebdfd697b0e0287b69835322fb56ffa"},{"sha":"07df40ab6c71cbee5df5d97d73b8aa883ba37d2b","author":{"email":"b255f6ec3266df85360fbb9ed68ecd7e3e8de526@gmail.com","name":"Chris Badahdah"},"message":"DDF-1848: integrated maven dependency checker into build process.","distinct":false,"url":"https://api.github.com/repos/tbatie/ddf/commits/07df40ab6c71cbee5df5d97d73b8aa883ba37d2b"},{"sha":"3a8417b1cd832ea6b3560a93a7b192fba644fbff","author":{"email":"b255f6ec3266df85360fbb9ed68ecd7e3e8de526@gmail.com","name":"Chris Badahdah"},"message":"DDF-1848: fixed implicit dependencies.","distinct":false,"url":"https://api.github.com/repos/tbatie/ddf/commits/3a8417b1cd832ea6b3560a93a7b192fba644fbff"},{"sha":"5f4d42efdea42b6259278dbd8359e3afe2dd4418","author":{"email":"8161d77a5e7597464177e9ab48bd3b4dcc9f0b78@connexta.com","name":"Scott Tustison"},"message":"Merge pull request #522 from djblue/DDF-1848\n\nDDF-1848: Integrated maven dependency checker into build process.","distinct":false,"url":"https://api.github.com/repos/tbatie/ddf/commits/5f4d42efdea42b6259278dbd8359e3afe2dd4418"},{"sha":"f900e7ad7490b87076ea98eea069de1ba4f69755","author":{"email":"8161d77a5e7597464177e9ab48bd3b4dcc9f0b78@connexta.com","name":"Scott Tustison"},"message":"Merge pull request #507 from clockard/DDF-1763\n\nDDF-1763, DDF-1743, DDF-1733","distinct":false,"url":"https://api.github.com/repos/tbatie/ddf/commits/f900e7ad7490b87076ea98eea069de1ba4f69755"},{"sha":"f7a64bcf372915f5facd03b0aad427537fb84e00","author":{"email":"3d9b19aebb7b7b0b9ade7a5f6f1f0c7aabf8ab1e@connexta.com","name":"Harrison Tarr"},"message":"DDF-1792 Streaming XML Input transformer\n\nDDF-1792 Implement a simple XML SaxEventHandler\n\nDDF-1792 Write test to confirm correct parse/transform\n\nDDF-1792 Continue work on XML Implementation\n\nContinued work on a base XML implementation of SaxEventHandler & factory\n\nDDF-1792 Generify XML transformer\n\nMade XML SaxEventHandler more generic, can now be customized by passing a map of XML Element or attribute value\n\nDDF-1792 Add GML Support\nAdded GML 2 parsing capability and a test\n\nDDF-1792 Fix version\n\nDDF-1792 Tweak XML Transformers\n\nDDF-1792 Continue tweaking API and Impl\n\nAlso added a library to reconstruct XML Elements from SAX events\n\nDDF-1792 Make Metacards handle multivalued attributes\n\nBefore, when adding an attribute to a metacard, the new attribute would wipe out the old attribute.\nNow, the new attribute will get added to the old attribute.\n\nDDF-1792 Add metacard type to transformer\n\nDDF-1792 Refactored code to remove unneeded ...\n\nimports and interfaces\n\nDDF-1792 Refactor and move code\n\nRefactored and moved code to prepare for OSGIification\n\nDDF-1792 Fix checkstyle\n\nDDF-1792 Refactor package names\n\nDDF-1792 Refactor to better bundle/osgi\n\nDDF-1792 Made Gml3ToWkt into a service\n\nDDF-1792 Add embed-dependency, fix blueprint.xml\n\nDDF-1792 Final fix for Gml3ToWkt as a service\n\nDDF-1792 Fix library\n\nDDF-1792 OSGIify XmlParser & Gml3ToWkt\n\nDDF-1792 Fixed Class Loader issue with Gml3ToWkt\n\nDDF-1792 Add better error handling & fix thread issue\n\nThe parser in SaxEventHandlerDelegate was declared as static which caused a small threading issue.\nAdded more verbose error handling to the SaxEventHandlerDelegate.\nFixed a potential NPE in ServiceManager.\n\nDDF-1792 Make Element Converter more robust\n\nElement converter had only basic namespace support, so the xml\nit put back out wasn't always correct. Namespace support is much\nbetter now.\n\nDDF-1792 Comment code and write tests\n\nDDF-1792 Refactor packages/modules & add tests\n\nMoved around packages and modules to better represent what they do\nAdded tests to improve test coverage\n\nDDF-1792 Refactor to managed service factory\n\nChange blueprint, add support for dynamic MetacardType\n\nDDF-1792 Handle edge cases better and better comment code\n\nDDF-1792 Add validation errors to metacard on transform\n\nDDF-1792 Fix tests after refactoring\n\nDDF-1792 Improve test coverage and resilience\n\nDDF-1792 Update GmlHandlerFactory\n\nGmlHandler can now add VALIDATION_ERRORS and VALIDATION_WARNINGS\nas attributes. The GmlHandlerFactory now reflects this. Also update\nblueprint.xml. It turns out the empty <managed-properties> tag is\npretty necessary.\n\nDDF-1792 Fix configuration bug\n\nDDF-1792 Fix NPE\n\nDDF-1792 Refactor SaxEventToXmlElementConverter\n\nDDF-1792 Add buffering\n\nDDF-1792 Fix test coverage\n\nDDF-1792 Fix SaxEventConverter bug","distinct":false,"url":"https://api.github.com/repos/tbatie/ddf/commits/f7a64bcf372915f5facd03b0aad427537fb84e00"},{"sha":"f2b9ae885a4dd075b5ee4fae3116f6a8e012ef09","author":{"email":"dbf9a6a75c17eb797684529b51836e4829a29548@connexta.com","name":"Armand Roelens"},"message":"DDF-1845 Add product retrieval capability to GetRecordById\n\nDDF-1845 Support new output schema/format for GetRecordById to allow product retrieval\n\nDDF-1845 Add unit and integration tests for product retrieval\n\nDDF-1845 Add documentation to describe how clients could use the product retrieval capability","distinct":false,"url":"https://api.github.com/repos/tbatie/ddf/commits/f2b9ae885a4dd075b5ee4fae3116f6a8e012ef09"},{"sha":"14c5f4cdbf51dd1174bb2cb98008ec18712fa7b9","author":{"email":"1378974160d28a174093d71f32322ec7bcea1e34@connexta.com","name":"Keith C Wire"},"message":"Merge pull request #524 from roelens8/DDF-1845\n\nDDF-1845 Added Product Retrieval Capability to CSW Endpoint","distinct":false,"url":"https://api.github.com/repos/tbatie/ddf/commits/14c5f4cdbf51dd1174bb2cb98008ec18712fa7b9"},{"sha":"7b1fa5ea4c903f701a3c4e628d16df1697c8abd9","author":{"email":"581c85187bb512d67d65148604865e86d6a92aaf@users.noreply.github.com","name":"Shaun Morris"},"message":"Merge pull request #503 from harrison-tarr/DDF-1792\n\nDDF-1792 Better API and implementation for Input Transformers","distinct":false,"url":"https://api.github.com/repos/tbatie/ddf/commits/7b1fa5ea4c903f701a3c4e628d16df1697c8abd9"},{"sha":"99ed837c91308dba1e2d8961e3b5ba89e78a1c7f","author":{"email":"dbf9a6a75c17eb797684529b51836e4829a29548@connexta.com","name":"Armand Roelens"},"message":"DDF-1845 Fix coverage checks in spatial-csw-common","distinct":false,"url":"https://api.github.com/repos/tbatie/ddf/commits/99ed837c91308dba1e2d8961e3b5ba89e78a1c7f"},{"sha":"3b594e5a6e95b0c58bf619296819620d8a73cff7","author":{"email":"1378974160d28a174093d71f32322ec7bcea1e34@connexta.com","name":"Keith C Wire"},"message":"Merge pull request #530 from roelens8/DDF-1845\n\nDDF-1845 Fix test coverage in spatial-csw-common","distinct":false,"url":"https://api.github.com/repos/tbatie/ddf/commits/3b594e5a6e95b0c58bf619296819620d8a73cff7"},{"sha":"435e991a36a3223fea948b1ffd3f97ed026077d2","author":{"email":"0bb0c5bd936d994417aad72c829f60031ab2a608@gmail.com","name":"Michael O'Connor"},"message":"DDF-1849: Moved config files into app feature files","distinct":false,"url":"https://api.github.com/repos/tbatie/ddf/commits/435e991a36a3223fea948b1ffd3f97ed026077d2"},{"sha":"8ef71481574a8adc090a66b60d32ad51f5b44603","author":{"email":"d593f79d8b5ddc7332d3f3283f43802c2f7f5674@gmail.com","name":"lessarderic"},"message":"Merge pull request #521 from oconnormi/DDF-1849\n\nDDF-1849: Moved config files into app feature files","distinct":false,"url":"https://api.github.com/repos/tbatie/ddf/commits/8ef71481574a8adc090a66b60d32ad51f5b44603"},{"sha":"005952385c947164269db308f1ddd1f3dbd76060","author":{"email":"e622159741388695f3cc45ad401e582e708bf022@connexta.com","name":"Brent Waters"},"message":"DDF-1855 Fixed csw xpath queries with namespaces\n\nUpdated the DefaultCswRecordMap so that xpath queries remain\nunchanged when checking for namespace prefixes.  Unit tests have\nbeen included to demonstrate the intended functionality is\nimplemented.","distinct":false,"url":"https://api.github.com/repos/tbatie/ddf/commits/005952385c947164269db308f1ddd1f3dbd76060"}]}