{"push_id":3182368255,"size":26,"distinct_size":3,"ref":"refs/heads/edge_integration","head":"b5d9a12ee1d029cac90ba17fb4b2a3b0c65a6eed","before":"8f9985d30b80c86d0501f6464cebc65c338a88aa","commits":[{"sha":"54dcf8f37061fdfff226d0a7336c21cb3c3af70f","author":{"name":"dependabot[bot]","email":"5bdcd3c0d4d24ae3e71b3b452a024c6324c7e4bb@dependabot.com"},"message":"Bump aiohttp from 3.4.4 to 3.5.1 in /ingestion-edge\n\nBumps [aiohttp](https://github.com/aio-libs/aiohttp) from 3.4.4 to 3.5.1.\n- [Release notes](https://github.com/aio-libs/aiohttp/releases)\n- [Changelog](https://github.com/aio-libs/aiohttp/blob/master/HISTORY.rst)\n- [Commits](https://github.com/aio-libs/aiohttp/compare/v3.4.4...v3.5.1)\n\nSigned-off-by: dependabot[bot] <support@dependabot.com>","distinct":false,"url":"https://api.github.com/repos/mozilla/gcp-ingestion/commits/54dcf8f37061fdfff226d0a7336c21cb3c3af70f"},{"sha":"f87176c325dd8dee419def345a701ceadc473988","author":{"name":"Jeff Klukas","email":"f3e731dfa293c7a83119d8aacfa41b5d2d780be9@klukas.net"},"message":"Add DerivedAttributesMap to avoid persisting derived attributes\n\nCloses #306","distinct":false,"url":"https://api.github.com/repos/mozilla/gcp-ingestion/commits/f87176c325dd8dee419def345a701ceadc473988"},{"sha":"f37faf7f38fd0170054a0b1f25b27e5e843e4ea2","author":{"name":"Jeff Klukas","email":"f3e731dfa293c7a83119d8aacfa41b5d2d780be9@klukas.net"},"message":"Configure 7 day allowed lateness for file windowing\n\nCloses #253","distinct":false,"url":"https://api.github.com/repos/mozilla/gcp-ingestion/commits/f37faf7f38fd0170054a0b1f25b27e5e843e4ea2"},{"sha":"cfb114a9ea723238358639f0c3af32a137617735","author":{"name":"dependabot[bot]","email":"5bdcd3c0d4d24ae3e71b3b452a024c6324c7e4bb@dependabot.com"},"message":"Bump jedis from 3.0.0 to 3.0.1 in /ingestion-beam\n\nBumps [jedis](https://github.com/xetorthio/jedis) from 3.0.0 to 3.0.1.\n- [Release notes](https://github.com/xetorthio/jedis/releases)\n- [Commits](https://github.com/xetorthio/jedis/compare/jedis-3.0.0...jedis-3.0.1)\n\nSigned-off-by: dependabot[bot] <support@dependabot.com>","distinct":false,"url":"https://api.github.com/repos/mozilla/gcp-ingestion/commits/cfb114a9ea723238358639f0c3af32a137617735"},{"sha":"c2f29c8fab7576ed8900795318c8f853635862e7","author":{"name":"dependabot[bot]","email":"79170e4743e76caac9621250bf0b06dd87c4f2eb@users.noreply.github.com"},"message":"Bump more-itertools from 4.3.0 to 5.0.0 in /ingestion-edge (#314)\n\nBumps [more-itertools](https://github.com/erikrose/more-itertools) from 4.3.0 to 5.0.0.\r\n- [Release notes](https://github.com/erikrose/more-itertools/releases)\r\n- [Commits](https://github.com/erikrose/more-itertools/compare/4.3.0...5.0.0)\r\n\r\nSigned-off-by: dependabot[bot] <support@dependabot.com>","distinct":false,"url":"https://api.github.com/repos/mozilla/gcp-ingestion/commits/c2f29c8fab7576ed8900795318c8f853635862e7"},{"sha":"3a69f3b7e224c7511e49a0dce6d53363476488b8","author":{"name":"Jeff Klukas","email":"f3e731dfa293c7a83119d8aacfa41b5d2d780be9@klukas.net"},"message":"Add PubsubConstraints for attribute truncation (#316)\n\nMostly addresses #313.\r\n\r\nWe were seeing the Decoder job fail to progress due to exception being thrown\r\nwhen attempting to publish error messages to Pubsub. The stack_trace attribute\r\nvalues were too large.\r\n\r\nThis change proactively truncates the stack trace values, but then also applies\r\na final TruncateAttributes transform before attempting to publish. That\r\nintroduces the possibility of some data loss in the published attributes, but\r\nseems better than unexpectedly having the pipeline fail.\r\n\r\nWe are still vulnerable to the possibility of putting too many attributes on\r\nmessages (over 100) or having too large of a payload, but we have not yet\r\nobserved those cases in practice.","distinct":false,"url":"https://api.github.com/repos/mozilla/gcp-ingestion/commits/3a69f3b7e224c7511e49a0dce6d53363476488b8"},{"sha":"1781554da8d684709859c58f2c11b08ee59fef20","author":{"name":"Daniel Thorn","email":"777b9f1a91420aa5830b49c4ac3e6b1f7c6cadde@mozilla.com"},"message":"Add integration tests for ingestion-edge (#312)\n\nfixes #310","distinct":false,"url":"https://api.github.com/repos/mozilla/gcp-ingestion/commits/1781554da8d684709859c58f2c11b08ee59fef20"},{"sha":"4e07f224e5b118c11fbaa1fceb25ce3527e4c38e","author":{"name":"dependabot[bot]","email":"79170e4743e76caac9621250bf0b06dd87c4f2eb@users.noreply.github.com"},"message":"Bump pyasn1-modules from 0.2.2 to 0.2.3 in /ingestion-edge (#318)\n\nBumps [pyasn1-modules](https://github.com/etingof/pyasn1-modules) from 0.2.2 to 0.2.3.\r\n- [Release notes](https://github.com/etingof/pyasn1-modules/releases)\r\n- [Changelog](https://github.com/etingof/pyasn1-modules/blob/master/CHANGES.txt)\r\n- [Commits](https://github.com/etingof/pyasn1-modules/compare/v0.2.2...v0.2.3)\r\n\r\nSigned-off-by: dependabot[bot] <support@dependabot.com>","distinct":false,"url":"https://api.github.com/repos/mozilla/gcp-ingestion/commits/4e07f224e5b118c11fbaa1fceb25ce3527e4c38e"},{"sha":"2b29b193941a28126d34dd6bb3c49fe08bb0018e","author":{"name":"dependabot[bot]","email":"79170e4743e76caac9621250bf0b06dd87c4f2eb@users.noreply.github.com"},"message":"Bump pyasn1 from 0.4.4 to 0.4.5 in /ingestion-edge (#319)\n\nBumps [pyasn1](https://github.com/etingof/pyasn1) from 0.4.4 to 0.4.5.\r\n- [Release notes](https://github.com/etingof/pyasn1/releases)\r\n- [Changelog](https://github.com/etingof/pyasn1/blob/master/CHANGES.rst)\r\n- [Commits](https://github.com/etingof/pyasn1/compare/v0.4.4...v0.4.5)\r\n\r\nSigned-off-by: dependabot[bot] <support@dependabot.com>","distinct":false,"url":"https://api.github.com/repos/mozilla/gcp-ingestion/commits/2b29b193941a28126d34dd6bb3c49fe08bb0018e"},{"sha":"9843c549028410a047f9f26405b834e0c6a694c3","author":{"name":"dependabot[bot]","email":"79170e4743e76caac9621250bf0b06dd87c4f2eb@users.noreply.github.com"},"message":"Bump sanic from 0.8.3 to 18.12.0 in /ingestion-edge (#315)\n\nBumps [sanic](https://github.com/channelcat/sanic) from 0.8.3 to 18.12.0.\r\n- [Release notes](https://github.com/channelcat/sanic/releases)\r\n- [Changelog](https://github.com/huge-success/sanic/blob/master/CHANGELOG.md)\r\n- [Commits](https://github.com/channelcat/sanic/compare/0.8.3...18.12.0)\r\n\r\nSigned-off-by: dependabot[bot] <support@dependabot.com>","distinct":false,"url":"https://api.github.com/repos/mozilla/gcp-ingestion/commits/9843c549028410a047f9f26405b834e0c6a694c3"},{"sha":"79b7286ded0f735c3b14a09919f889024cd488a3","author":{"name":"dependabot[bot]","email":"5bdcd3c0d4d24ae3e71b3b452a024c6324c7e4bb@dependabot.com"},"message":"Bump maven-assembly-plugin from 3.1.0 to 3.1.1 in /ingestion-beam\n\nBumps [maven-assembly-plugin](https://github.com/apache/maven-assembly-plugin) from 3.1.0 to 3.1.1.\n- [Release notes](https://github.com/apache/maven-assembly-plugin/releases)\n- [Commits](https://github.com/apache/maven-assembly-plugin/compare/maven-assembly-plugin-3.1.0...maven-assembly-plugin-3.1.1)\n\nSigned-off-by: dependabot[bot] <support@dependabot.com>","distinct":false,"url":"https://api.github.com/repos/mozilla/gcp-ingestion/commits/79b7286ded0f735c3b14a09919f889024cd488a3"},{"sha":"26b5288f8099cd5ae45397b19c921f8eaa6004f4","author":{"name":"dependabot[bot]","email":"5bdcd3c0d4d24ae3e71b3b452a024c6324c7e4bb@dependabot.com"},"message":"Bump checkstyle from 8.15 to 8.16 in /ingestion-beam\n\nBumps [checkstyle](https://github.com/checkstyle/checkstyle) from 8.15 to 8.16.\n- [Release notes](https://github.com/checkstyle/checkstyle/releases)\n- [Commits](https://github.com/checkstyle/checkstyle/compare/checkstyle-8.15...checkstyle-8.16)\n\nSigned-off-by: dependabot[bot] <support@dependabot.com>","distinct":false,"url":"https://api.github.com/repos/mozilla/gcp-ingestion/commits/26b5288f8099cd5ae45397b19c921f8eaa6004f4"},{"sha":"6833ae1a41ee8369d7a4a7b739d86825c6df6357","author":{"name":"Daniel Thorn","email":"777b9f1a91420aa5830b49c4ac3e6b1f7c6cadde@mozilla.com"},"message":"Add integration tests for ingestion-edge (#317)","distinct":false,"url":"https://api.github.com/repos/mozilla/gcp-ingestion/commits/6833ae1a41ee8369d7a4a7b739d86825c6df6357"},{"sha":"df30b4e533a569acfc7b0fd2b1abe95c8b521c14","author":{"name":"Daniel Thorn","email":"777b9f1a91420aa5830b49c4ac3e6b1f7c6cadde@mozilla.com"},"message":"create edge server and pubsub emulator if needed (#322)","distinct":false,"url":"https://api.github.com/repos/mozilla/gcp-ingestion/commits/df30b4e533a569acfc7b0fd2b1abe95c8b521c14"},{"sha":"f75f0e5387189121ff26761b03af4822b7718d27","author":{"name":"Daniel Thorn","email":"777b9f1a91420aa5830b49c4ac3e6b1f7c6cadde@mozilla.com"},"message":"Report HTTP version as protocol (#326)","distinct":false,"url":"https://api.github.com/repos/mozilla/gcp-ingestion/commits/f75f0e5387189121ff26761b03af4822b7718d27"},{"sha":"51e1555c11dc86c60d2e3c451917084466853222","author":{"name":"Daniel Thorn","email":"777b9f1a91420aa5830b49c4ac3e6b1f7c6cadde@mozilla.com"},"message":"Update pubsub exception handling (#328)","distinct":false,"url":"https://api.github.com/repos/mozilla/gcp-ingestion/commits/51e1555c11dc86c60d2e3c451917084466853222"},{"sha":"b588099f07dde988319a4c150a778ccb47a6e6a1","author":{"name":"Daniel Thorn","email":"777b9f1a91420aa5830b49c4ac3e6b1f7c6cadde@mozilla.com"},"message":"Simplify pubsub status code tests (#329)","distinct":false,"url":"https://api.github.com/repos/mozilla/gcp-ingestion/commits/b588099f07dde988319a4c150a778ccb47a6e6a1"},{"sha":"6cb866947c25e3242f1fc65303b3cd95457354b4","author":{"name":"Daniel Thorn","email":"777b9f1a91420aa5830b49c4ac3e6b1f7c6cadde@mozilla.com"},"message":"Remove unnecessary yield for fixture (#330)","distinct":false,"url":"https://api.github.com/repos/mozilla/gcp-ingestion/commits/6cb866947c25e3242f1fc65303b3cd95457354b4"},{"sha":"75be8dca49369b7109829d3172dd2993b89d6440","author":{"name":"Daniel Thorn","email":"777b9f1a91420aa5830b49c4ac3e6b1f7c6cadde@mozilla.com"},"message":"Remove unused HTTP codes and add 431 (#331)","distinct":false,"url":"https://api.github.com/repos/mozilla/gcp-ingestion/commits/75be8dca49369b7109829d3172dd2993b89d6440"},{"sha":"7cf62e7a37d8aa845069ff1c4cb63b8fbb563bef","author":{"name":"dependabot[bot]","email":"79170e4743e76caac9621250bf0b06dd87c4f2eb@users.noreply.github.com"},"message":"Bump pytest-env from 0.6.1 to 0.6.2 in /ingestion-edge (#335)\n\nBumps [pytest-env](https://github.com/MobileDynasty/pytest-env) from 0.6.1 to 0.6.2.\r\n- [Release notes](https://github.com/MobileDynasty/pytest-env/releases)\r\n- [Commits](https://github.com/MobileDynasty/pytest-env/commits)\r\n\r\nSigned-off-by: dependabot[bot] <support@dependabot.com>","distinct":false,"url":"https://api.github.com/repos/mozilla/gcp-ingestion/commits/7cf62e7a37d8aa845069ff1c4cb63b8fbb563bef"}]}
{"actor":{"display_login":"relud"}}