diff options
author | Ryuta Kamizono <kamipo@gmail.com> | 2017-11-13 20:15:16 +0900 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-11-13 20:15:16 +0900 |
commit | a968a7609db56f56298c462aa26809588f9375de (patch) | |
tree | 22974df0152e26740348819760a2e011562440af /activerecord/CHANGELOG.md | |
parent | 479f17dc11287cf46b4707b6a8caebef2875a817 (diff) | |
download | rails-a968a7609db56f56298c462aa26809588f9375de.tar.gz rails-a968a7609db56f56298c462aa26809588f9375de.tar.bz2 rails-a968a7609db56f56298c462aa26809588f9375de.zip |
Add new error class `StatementTimeout` which will be raised when statement timeout exceeded (#31129)
We are sometimes using The MAX_EXECUTION_TIME hint for MySQL depending
on the situation. It will prevent catastrophic performance down by wrong
performing queries.
The new error class `StatementTimeout` will make to be easier to handle
that case.
https://dev.mysql.com/doc/refman/5.7/en/optimizer-hints.html#optimizer-hints-execution-time
Diffstat (limited to 'activerecord/CHANGELOG.md')
-rw-r--r-- | activerecord/CHANGELOG.md | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/activerecord/CHANGELOG.md b/activerecord/CHANGELOG.md index 34ef5c79e1..c95e80755d 100644 --- a/activerecord/CHANGELOG.md +++ b/activerecord/CHANGELOG.md @@ -1,3 +1,8 @@ +* Add new error class `StatementTimeout` which will be raised + when statement timeout exceeded. + + *Ryuta Kamizono* + * Fix `bin/rails db:migrate` with specified `VERSION`. `bin/rails db:migrate` with empty VERSION behaves as without `VERSION`. Check a format of `VERSION`: Allow a migration version number |