{"push_id":3065477928,"size":1000,"distinct_size":1367,"ref":"refs/heads/master","head":"87abb279e414b75531cb77b71b0b6174b4b5e8f8","before":"8bee283f8aac7c03bbdba3488d0d56fe22d3f778","commits":[{"sha":"e8ce37ad0de945f4aa4429b9c0806d74a8644048","author":{"name":"Tobias Schmidt","email":"25d72cd05b750b8e431a98389fb858a4199d229b@gmail.com"},"message":"Merge pull request #3223 from alcortesm/dead-code-at-stats\n\nutil/stats: remove dead code","distinct":true,"url":"https://api.github.com/repos/sylr/prometheus/commits/e8ce37ad0de945f4aa4429b9c0806d74a8644048"},{"sha":"22eadbe635528fa17b99a7635fed6b6018103042","author":{"name":"Björn Rabenstein","email":"a31805f6001ab3b535ea95133fbc4db46e97e8d1@rabenste.in"},"message":"Merge pull request #3222 from prometheus/beorn7/release\n\nCut v1.7.2","distinct":true,"url":"https://api.github.com/repos/sylr/prometheus/commits/22eadbe635528fa17b99a7635fed6b6018103042"},{"sha":"bea12d4be1ecd24ecafab2a16f6d9dcc0b0cbc27","author":{"name":"beorn7","email":"91e32ae1d26bd312b370cf8378a5a83accca90a0@soundcloud.com"},"message":"Merge branch 'release-1.7'","distinct":true,"url":"https://api.github.com/repos/sylr/prometheus/commits/bea12d4be1ecd24ecafab2a16f6d9dcc0b0cbc27"},{"sha":"2e8092aec9b691676647cab0298410f5b0151f57","author":{"name":"Björn Rabenstein","email":"a31805f6001ab3b535ea95133fbc4db46e97e8d1@rabenste.in"},"message":"Merge pull request #3177 from prometheus/beorn7/release2\n\nMove to Go1.9","distinct":true,"url":"https://api.github.com/repos/sylr/prometheus/commits/2e8092aec9b691676647cab0298410f5b0151f57"},{"sha":"f1d4558469514e69e1476cc43fdee1e8d9d6bd08","author":{"name":"beorn7","email":"91e32ae1d26bd312b370cf8378a5a83accca90a0@soundcloud.com"},"message":"Merge branch 'release-1.7'","distinct":true,"url":"https://api.github.com/repos/sylr/prometheus/commits/f1d4558469514e69e1476cc43fdee1e8d9d6bd08"},{"sha":"639d5c6f98a6bf9790dbcc8d29d2ebcc14e40995","author":{"name":"Tom Wilkie","email":"087e7233681a08b927550d893e966e9fba173758@users.noreply.github.com"},"message":"Merge pull request #3023 from tomwilkie/2945-remote-read-server\n\nImplement remote read server in Prometheus.","distinct":true,"url":"https://api.github.com/repos/sylr/prometheus/commits/639d5c6f98a6bf9790dbcc8d29d2ebcc14e40995"},{"sha":"3c17e5139117b6461fb0eec92320377321ed9d8a","author":{"name":"Krasi Georgiev","email":"05cff0aaca987d7766b36358e2ade2da2259813a@gmail.com"},"message":"vendor: update go-stack to fix sigpanic when debugging with delve\n\nSigned-off-by: Krasi Georgiev <krasi.root@gmail.com>","distinct":true,"url":"https://api.github.com/repos/sylr/prometheus/commits/3c17e5139117b6461fb0eec92320377321ed9d8a"},{"sha":"c4270fdbf4092121fd9a1318c0cf4368df32c373","author":{"name":"Fabian Reinartz","email":"ac40e2b10cc56ec63f05963665bf966c515a94d7@gmail.com"},"message":"Merge pull request #3229 from krasi-georgiev/update-go-stack\n\nvendor: update go-stack to fix sigpanic when debugging with delve","distinct":true,"url":"https://api.github.com/repos/sylr/prometheus/commits/c4270fdbf4092121fd9a1318c0cf4368df32c373"},{"sha":"d70f850a180b1c0e25ef99b9a546d3170facd26b","author":{"name":"Goutham Veeramachaneni","email":"caf616f34019d2c106581c18639c41d1bae35076@iith.ac.in"},"message":"web/api: Fix typo which broke the 2.0 admin APIs.\n\nSigned-off-by: Goutham Veeramachaneni <cs14btech11014@iith.ac.in>","distinct":true,"url":"https://api.github.com/repos/sylr/prometheus/commits/d70f850a180b1c0e25ef99b9a546d3170facd26b"},{"sha":"f79b55d057bc52b00fe59a6f038373dac6e41b60","author":{"name":"Paul Gier","email":"02c55f18a892b365bcd1802db9e5c9df39c04674@redhat.com"},"message":"cmd/prometheus: remove govalidator for url validation\n\nThe usage of govalidator is redundant with the call to url.Parse for\nurl validation. Removing it has the following benefits:\n\n - The explicit error message is displayed instead of just a generic\n   valid/invalid message\n - Slightly smaller code with one fewer external dependency\n - Speed improvement by removing duplicate call to url.Parse (inside\n   govalidator.IsURL()\n - Resolves issue #2717\n\nThe only potential drawback of removing govalidator is that certain\nURLs will be considered valid which were previously invalid. For example:\n\n - URLs with hostnames that start and/or end with an underscore (http://_example.com_)\n - URLs with hostnames that contain some special characters (http://foo&*bar.org)\n\nThese are valid URIs according to RFC 3986 and valid domain names per RFC 2181,\nhowever they are not valid hostnames per RFC 952.","distinct":true,"url":"https://api.github.com/repos/sylr/prometheus/commits/f79b55d057bc52b00fe59a6f038373dac6e41b60"},{"sha":"08af129b4da1bf61efd8051b0e6490c92b769b91","author":{"name":"Paul Gier","email":"02c55f18a892b365bcd1802db9e5c9df39c04674@redhat.com"},"message":"cmd/prometheus: don't allow quotes at beginning or end of url\n\nThis prevents accidental copy/paste error where a the web.external-url\nor alertmanager.url params could have an extra set of quotes.\nSee also: https://github.com/prometheus/prometheus/issues/1229","distinct":true,"url":"https://api.github.com/repos/sylr/prometheus/commits/08af129b4da1bf61efd8051b0e6490c92b769b91"},{"sha":"9c475b95dbdaf1690cf87a958b901e348ba574ec","author":{"name":"Tobias Schmidt","email":"25d72cd05b750b8e431a98389fb858a4199d229b@gmail.com"},"message":"Merge pull request #3199 from pgier/remove-go-validator\n\ncmd/prometheus: remove govalidator for url validation","distinct":true,"url":"https://api.github.com/repos/sylr/prometheus/commits/9c475b95dbdaf1690cf87a958b901e348ba574ec"},{"sha":"f7e8348a88f4b27218e2dc28f7c92ee9b25632cc","author":{"name":"Julius Volz","email":"d7748b1e6f41fd74500c5ccae0980eab88c2ef61@gmail.com"},"message":"Re-add contexts to storage.Storage.Querier() (#3230)\n\n* Re-add contexts to storage.Storage.Querier()\r\n\r\nThese are needed when replacing the storage by a multi-tenant\r\nimplementation where the tenant is stored in the context.\r\n\r\nThe 1.x query interfaces already had contexts, but they got lost in 2.x.\r\n\r\n* Convert promql.Engine to use native contexts","distinct":true,"url":"https://api.github.com/repos/sylr/prometheus/commits/f7e8348a88f4b27218e2dc28f7c92ee9b25632cc"},{"sha":"35aaa2002d24d13c4ff797cd97691904aaedb9c8","author":{"name":"Goutham Veeramachaneni","email":"caf616f34019d2c106581c18639c41d1bae35076@iith.ac.in"},"message":"web/api: Add tests for v2 admin API\n\nSigned-off-by: Goutham Veeramachaneni <cs14btech11014@iith.ac.in>","distinct":true,"url":"https://api.github.com/repos/sylr/prometheus/commits/35aaa2002d24d13c4ff797cd97691904aaedb9c8"},{"sha":"2d0b8e8b94fd9ead7ae3eb54f4764fecb0c3a2eb","author":{"name":"Fabian Reinartz","email":"ac40e2b10cc56ec63f05963665bf966c515a94d7@gmail.com"},"message":"Merge branch 'master' into dev-2.0","distinct":true,"url":"https://api.github.com/repos/sylr/prometheus/commits/2d0b8e8b94fd9ead7ae3eb54f4764fecb0c3a2eb"},{"sha":"a03193232a9b0123508628c57b6a10ebb16a56af","author":{"name":"Bryan Boreham","email":"de652539b24efdf404b95def4635bf3dbfd846aa@gmail.com"},"message":"Don't disable HTTP keep-alives for remote storage connections. (#3173)\n\nRemoves configurability introduced in #3160 in favour of hard-coding,\r\nper advice from @brian-brazil.","distinct":true,"url":"https://api.github.com/repos/sylr/prometheus/commits/a03193232a9b0123508628c57b6a10ebb16a56af"},{"sha":"67274f0794fd8ac1d7e731c40db40885eca9360a","author":{"name":"Brian Brazil","email":"aadf89994a343dc176a47081f0c0bbea26f0a345@robustperception.io"},"message":"Remove 4 interval staleness heuristic. (#3244)\n\nThis means that if there is no stale marker, only the usual staleness\r\ndelta (5m) applies.\r\n\r\nIt has occured to me that there is an oddity in the heurestic. It works\r\nfine as long as you have 2 points within the last 5m, but breaks down\r\nwhen the time window advances to the point where you have just 1 point.\r\n\r\nConsider you had points at t=0 and t=10. With the heurestic it goes stale\r\nat t=51, up until t=300. However from t=301 until t=310 we only\r\nsee the t=10 point and the series comes back to life. That is not\r\ndesirable.\r\n\r\nI don't see a way to keep this form of heurestic working given this\r\nissue, so thus I'm removing it.","distinct":true,"url":"https://api.github.com/repos/sylr/prometheus/commits/67274f0794fd8ac1d7e731c40db40885eca9360a"},{"sha":"b2ac3d2d86d7190675fc716d434f2ad6f8bf6125","author":{"name":"Brian Brazil","email":"aadf89994a343dc176a47081f0c0bbea26f0a345@robustperception.io"},"message":"Remove count_scalar and drop_common_labels.\n\nFor #3060","distinct":true,"url":"https://api.github.com/repos/sylr/prometheus/commits/b2ac3d2d86d7190675fc716d434f2ad6f8bf6125"},{"sha":"99905f82a6896810631c17d07cb53bcd6bef5b53","author":{"name":"Brian Brazil","email":"aadf89994a343dc176a47081f0c0bbea26f0a345@robustperception.io"},"message":"Remove keep_common modifier.\n\nSee #3060","distinct":true,"url":"https://api.github.com/repos/sylr/prometheus/commits/99905f82a6896810631c17d07cb53bcd6bef5b53"},{"sha":"46dc7e356a8e095d9c36d5743184d9b4eb8d73ba","author":{"name":"Fabian Reinartz","email":"ac40e2b10cc56ec63f05963665bf966c515a94d7@gmail.com"},"message":"Merge pull request #3243 from prometheus/mergemaster\n\nMerge master into dev-2.0","distinct":true,"url":"https://api.github.com/repos/sylr/prometheus/commits/46dc7e356a8e095d9c36d5743184d9b4eb8d73ba"}]}
{"actor":{"display_login":"sylr"}}