{"push_id":1201403364,"size":1,"distinct_size":1,"ref":"refs/heads/sequel-extension-fix","head":"7472c56c30db3a51b9836ff405baeaf55e9e6942","before":"c792287129d6e1ea379734b5a40a30f229d5fb23","commits":[{"sha":"7472c56c30db3a51b9836ff405baeaf55e9e6942","author":{"name":"Damián Silvani","email":"b5743cc097562c10a5faeefba61994403a7b6635@gmail.com"},"message":"Override Sequel::Database#log_connection_yield instead of #log_yield\n\nVersion 4.35 changes the way Sequel logs queries by defining a new\nfunction `Sequel::Database#log_connection_yield` and making the old\n`#log_yield` delegate to the new one. The problem is that all Sequel\nadapters now use `#log_connection_yield`, so NewRelic instrumentation is\nnever executed and fails silently.\n\nThis changes the Sequel extension so that it overrides\n`#log_connection_yield` if defined, or `#log_yield`, to keep it\nbackwards-compatible with older versions of Sequel.\n\nSee commit\nhttps://github.com/jeremyevans/sequel/commit/aab4d16f842256211420755648f242e768d4834c","distinct":true,"url":"https://api.github.com/repos/properati/rpm/commits/7472c56c30db3a51b9836ff405baeaf55e9e6942"}]}
{"actor":{"display_login":"munshkr"}}