「時代に即したMySQレの新機能:PLEASE句」とその実装のまとめ
@yoku0825 あの、、、、、私、もしかして yokuさんの貴重な一日を奪ったり、、、していません?? ていうかしていますよね、、、ww なんかすいませんw
2021-04-01 13:54:51嘘から出たマコト。そして続々と・・・
すごい!!嘘からでたマコト! 少年老いやすく學成り難し! twitter.com/yoku0825/statu…
2021-04-01 14:22:44./scripts/mysql_install_db がやけに時間かかるなと思ったら、PLEASEついてないから1秒ずつSleepしてやがるこいつwww
2021-04-01 14:48:16@kkaigai PLEASE SET sql_mode = 'STRICT_PLEASE_MODE' でAbortできるようにしました! my.cnfにも書けるようにしてあります!
2021-04-01 14:56:40. @yoku0825 sanすげええ :-) :-) twitter.com/yoku0825/statu…
2021-04-01 15:09:26@yoku0825 connection_controlプラグインみたいにPLEASE付け忘れる回数増えると遅延がどんどん大きくなるみたいな仕組みだったらさらに笑うw
2021-04-01 15:16:18というわけで、MySQレのPLEASE句をMySQLにバックポート(?)しました。 見どころは sql_mode = 'STRICT_PLEASE_MODE' と、1秒Sleepした時のワーニング番号です。お楽しみください。 4/1なのでMySQLにPLEASE句を追加するパッチを書きました | GMO MEDIA CREATOR BLOG blog.gmo.media/please-clause-…
2021-04-01 15:30:35坂井さんの記事を真に受けてパッチ書いた。楽しかった。 / “4/1なのでMySQLにPLEASE句を追加するパッチを書きました | GMO MEDIA CREATOR BLOG” htn.to/37tj5V7FgQ
2021-04-01 15:32:10yokuさんを半日 夢中にさせてしまった責任を感じていたけど、一応お仕事のアウトプットになったようなので罪悪感なくなりましたw バイナリのダウンロードリンクが見つけられませんでしたが、どこから落とせますかw twitter.com/yoku0825/statu…
2021-04-01 15:43:56@sakaik パッチのみの提供とさせていただいておりますので、バイナリはセルフサービスでお願いします!!! (バイナリ配布してもソースコードを維持し続ける自信がないですし…) gist.github.com/yoku0825/d7238…
2021-04-01 15:57:08@yoku0825 ちなみに、そろそろ種明かししますけど、あのマイエスキューレに見えるやつ。実は MySQL だったって気づいていましたか? 物事は立体的に考えると真実が見えてくるという教訓が、そこにはあります。 pic.twitter.com/KZVD1Wa9Cj
2021-04-01 15:50:49STRICT_PLEASE_MODEしとけばSQLインジェクション食らってもDROP TABLEは難しそうだなって気が付いた
2021-04-01 16:15:26