Скорее уволят "разработчиков", полагающихся на недокументированное поведение.
Ах, если бы выбор "оптимального плана" было четким алгоритмом с определенным поведением. Но увы, это эвристика - так что выбор "оптимального плана" не специфицирован в деталях и, в принципе, может существенно меняться от версии к версии.
Да ну :) Параграф, цитата?
А вот это - правильно. Они работают так или иначе в той мере, насколько это документировано. Как обычно, полагаетесь на большее - ссзб.
Ну да, шеф :D
А что тут можно "комментировать" - руки отрывать тому, кто настраивал. ТС может однозначно сказать он ли это был.
"Внезапно" никто ничего не делает. Во-вторых, "проблему" создал прежде всего программист, который полагался на недокументированное поведение.
В общем, не так страшен черт как вы малюете его. И обновляться таки изредка надо. Проблему это создаст для мертвых проектов.
Ну вот по конкретному примеру вам конкретно и ответили. Причины для миграции обычно весьма веские (вроде заброшенного 4.1), просто не принимайте всякие школохостинги в расчет.
Наоборот, чаще встречается ситуация, когда клиент вынь-да-положь хочет что-то поновее. Как правило, его программист хочет какую-то новомодную мегафичу. Ну а бывает, что и просто цифирка версии не устраивает. Есть такие м^Wчудаки. Вот это часто - причина миграции на VPS.
"Как правило", это во-первых. А во-вторых, откуда вы возьмете обновления для какой-нибудь 4.1? Нет, если доброму дяде заплатите - понятно. Но на этом фоне цена VPS или выделенного сервера вообще меркнет.
Ну да, например когда он решил не оставлять пользователей и дельше на бажном решете, которое уже все забросили.
Другие возникнут. Адресок вы знаете, как поискать непатченые баги по более старым релизам - авось сообразите. Приплюсуйте к ним патченые, в т.ч. обновления безопасности, которые любитель "стабильности" на VPS поленился поставить (или вообще не знает о).
Ну а что не так? Например, в первом отчете индекс выбран отлично от того, как это делалось ранее. А разве гарантировали иное?
Ну баг, баги бывают. Но регрессией это сложно назвать.
Можно более или менее гадать пока о чем конкретном тут вы ведете речь. Так что не факт что "не написано".
Во вторых, вы действительно думаете что "вот вышел релиз, прочитали чейнджлог и инструкцию по обновлению - и вперед"? Есть еще опыт эксплуатации. Без этого на крупный хостинг ничего сразу ставить не будут.
Не сомневаюсь, что вам это подойдет. Но 99% потенциальных "клиентов" unmanaged VPS просто не владеют соответствующими знаниями. Так что как раз у них и будет "случаться".
Ну да, это повод уйти на VPS. Шибко "вумные" не должны терзать бедную техподдержку - пусть сами себе шишки набивают.
Отучаемся говорить за всех. Может вы и понимаете (не факт), но не 99% клиентов виртуального хостинга.
Исправление ошибок.
Наконец, не нравится - не ешьте. Используйте тот же CGI бинарник со старой версией ПО, используйте старые библиотеки. Бардак можно устроить и на шареде ;)
У админов нет "точек зрения". Они либо знают что изменение затрагивает какой-либо функционал, либо что не затрагивает - либо профнепригодны. Облегчить им эту задачу может дистрибутив со вменяемой политикой обновлений (например, в Debian функционал ПО в стабильной ветке меняется лишь в самых исключительных случаях).