{"push_id":2551941813,"size":9,"distinct_size":9,"ref":"refs/heads/add_license_labels","head":"d483a889fa0c939c8e492a18b3fb2d422d076ee3","before":"b6eeed742293638be971e69c15a1df61258159e6","commits":[{"sha":"0e99e65ef318e4deeb468acd0397c26025177765","author":{"name":"Trevor Conn","email":"bd6638782ea726e4966517a028a89944f0186a7d@dell.com"},"message":"Initial work on metadata CheckForDevice()\n\n1.) Based on feedback from Tony Espy, treating device name as more\n    normative than Id to identify a device.\n2.) This means device names must be unique.\n3.) IDs as returned from Mongo should then be utilized as identifiers\n    only within the application and not exposed outside.\n\nSigned-off-by: Trevor Conn <trevor_conn@dell.com>","distinct":true,"url":"https://api.github.com/repos/JPWKU/edgex-go/commits/0e99e65ef318e4deeb468acd0397c26025177765"},{"sha":"1f17ae1f6c8aaa382e828f29dbea31a6683b65ce","author":{"name":"Trevor Conn","email":"bd6638782ea726e4966517a028a89944f0186a7d@dell.com"},"message":"Created ErrNotFound type in metadataclients\n\n1.) This type is necessary because the client throws an error when a\n    404 is returned from the metadata service. Rather than generically\n    handling an error and testing the string value of error(), type\n    checking via switch is safer.\n2.) It is appropriate that the metadata service itself return a 404\n    when CheckForDevice() is called for a non-existent device.\n3.) Type checking is used in core-data to bypass ErrNotFound and do\n    custom check based on configuration.MetaDataCheck flag. This could\n    be folded into switch case above.\n4.) Removed data/errors/not-found.go because it wasn't used anywhere.\n\nSigned-off-by: Trevor Conn <trevor_conn@dell.com>","distinct":true,"url":"https://api.github.com/repos/JPWKU/edgex-go/commits/1f17ae1f6c8aaa382e828f29dbea31a6683b65ce"},{"sha":"c5ee6bd3a8382ba394bf10ab5c108286b68c4669","author":{"name":"Trevor Conn","email":"bd6638782ea726e4966517a028a89944f0186a7d@dell.com"},"message":"Added CheckForDevice() to reading / value_descriptor\n\n1.) Integrated new metadata CheckForDevice() method into the core-data\n    readings and value_descriptor functionality.\n2.) Determined there WAS a need for a common type representing \"not\n    found\" applicable to any service type. Added core/clients/types/\n    err-not-found. This can be returned in a standard manner from any\n    service client.\n3.) Updated metadata RAML with new CheckForDevice() definition\n\nSigned-off-by: Trevor Conn <trevor_conn@dell.com>","distinct":true,"url":"https://api.github.com/repos/JPWKU/edgex-go/commits/c5ee6bd3a8382ba394bf10ab5c108286b68c4669"},{"sha":"1e24729cd07f935e3fae1cdc832b34cc5780d24b","author":{"name":"Trevor Conn","email":"064deff2c110d69624a1749813afa7492d8667d5@mykolab.com"},"message":"Merge branch 'master' into issue_128","distinct":true,"url":"https://api.github.com/repos/JPWKU/edgex-go/commits/1e24729cd07f935e3fae1cdc832b34cc5780d24b"},{"sha":"f9c87e4da0aced6b808d4b5cc09f6b6a60f06298","author":{"name":"Trevor Conn","email":"bd6638782ea726e4966517a028a89944f0186a7d@dell.com"},"message":"Addressing PR review comments\n\nSigned-off-by: Trevor Conn <trevor_conn@dell.com>","distinct":true,"url":"https://api.github.com/repos/JPWKU/edgex-go/commits/f9c87e4da0aced6b808d4b5cc09f6b6a60f06298"},{"sha":"da25704b170047da66add3246ad83a644b42a2cb","author":{"name":"Trevor Conn","email":"064deff2c110d69624a1749813afa7492d8667d5@mykolab.com"},"message":"Merge branch 'master' into issue_128","distinct":true,"url":"https://api.github.com/repos/JPWKU/edgex-go/commits/da25704b170047da66add3246ad83a644b42a2cb"},{"sha":"01da35053a60749d794c27b4e52c02e1644758eb","author":{"name":"Trevor Conn","email":"bd6638782ea726e4966517a028a89944f0186a7d@dell.com"},"message":"Addressing final PR comments -- RAML and data/reading\n\nSigned-off-by: Trevor Conn <trevor_conn@dell.com>","distinct":true,"url":"https://api.github.com/repos/JPWKU/edgex-go/commits/01da35053a60749d794c27b4e52c02e1644758eb"},{"sha":"c0e64e8f1eacdcd041a1ebc42bc7d771fffc95a3","author":{"name":"Jim White","email":"d6872e49125d9a278252dcefd3ea08050cc0e2e1@yahoo.com"},"message":"Merge pull request #199 from tsconn23/issue_128\n\nEliminate Redundant Device Lookups Across Service Boundaries by ID/Name","distinct":true,"url":"https://api.github.com/repos/JPWKU/edgex-go/commits/c0e64e8f1eacdcd041a1ebc42bc7d771fffc95a3"},{"sha":"d483a889fa0c939c8e492a18b3fb2d422d076ee3","author":{"name":"Trevor Conn","email":"064deff2c110d69624a1749813afa7492d8667d5@mykolab.com"},"message":"Merge branch 'master' into add_license_labels","distinct":true,"url":"https://api.github.com/repos/JPWKU/edgex-go/commits/d483a889fa0c939c8e492a18b3fb2d422d076ee3"}]}
{"actor":{"display_login":"tsconn23"}}