URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 137794
[ Назад ]

Исходное сообщение
"В пакетах с ядром для openSUSE отключена поддержка BCacheFS"

Отправлено opennews , 10-Сен-25 22:39 
Разработчики openSUSE объявили об отключении файловой системы BCacheFS в пакетах с ядром Linux. В качестве причины называется присвоение данной ФС в основном ядре статуса  внешнего сопровождения, подразумевающего прекращение приёма изменений для Bcachefs в основной состав ядра при  сохранении данной ФС в кодовой базе ядра. Своими силами разработчики openSUSE не намерены бэкпортировать в дистрибутивный пакет с ядром патчи из ветки ядра от проекта BCacheFS...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=63861


Содержание

Сообщения в этом обсуждении
"В пакетах с ядром для openSUSE отключена поддержка BCacheFS"
Отправлено Аноним , 10-Сен-25 22:39 
Вот Оверстрит и довыделывался. В отличие от ZFS, который нормально живёт себе как нормальный oot, теперь будет жить на пар^W у отхожего дома.

"В пакетах с ядром для openSUSE отключена поддержка BCacheFS"
Отправлено Аноним , 10-Сен-25 22:44 
и раньше было нас pать

"В пакетах с ядром для openSUSE отключена поддержка BCacheFS"
Отправлено Аноним , 11-Сен-25 01:49 
> Вот Оверстрит и довыделывался. В отличие от ZFS, который нормально живёт
> себе как нормальный oot, теперь будет жить на пар^W у отхожего дома.

И в отличие от ZFS который Вася которого не выгнали на мороз, а никогда не пускали в приличные места, этот - попробовал в mess with the best. Правда, не очень успешно. За что был поперт с пантеона к Васе. Как минимум на время. Например чтобы он смог оценить как ему - отвисать с Васей на морозе. И что он потерял. И стоило ли оно того.


"В пакетах с ядром для openSUSE отключена поддержка BCacheFS"
Отправлено Аноним , 10-Сен-25 22:48 
> Once the BCacheFS maintainer behaves

Аж читать тошно...

За ним один косяк - нарушение таймлайнов разработки ядра, когда в rc релизы залетает много кода, что вызывает регресс тестирования.

А тут обиженки какие-то тем, что он коммитит и разрабатывает без уважения.


"В пакетах с ядром для openSUSE отключена поддержка BCacheFS"
Отправлено НяшМяш , 10-Сен-25 22:51 
Опять попеннетный кексперт вообще не в курсе о том, что говорит. Достаточно было даже последний тред почитать, где Кент уже был "максимально вежливый". Там другие мейнтейнеры очень много ласковых ему высказали, в том числе и с примерами. И, как человек, следивший за предыдущими конфликтами, я точно не на стороне Кента.

https://lore.kernel.org/lkml/22ib5scviwwa7bqeln22w2xm3dlywc4.../


"В пакетах с ядром для openSUSE отключена поддержка BCacheFS"
Отправлено вымя , 10-Сен-25 23:06 
Примеры там довольно странные, на мой взгляд. «Ах, как он посмелил оскорбить разработчиков btrfs критикой их детища.» Впрочем, чего ещё я должен был ожидать от людей? Они же по природе своей любят воспринимать всё персонально, такие же яжматери, только с кодом вместо детей.

"В пакетах с ядром для openSUSE отключена поддержка BCacheFS"
Отправлено Ананимус , 11-Сен-25 01:17 
Шок-контент: если крыть ***** своих коллег по проекту, испортишь репутацию. Вот это да. Вот это открытие. Как дети малые, ей-богу.

"В пакетах с ядром для openSUSE отключена поддержка BCacheFS"
Отправлено Аноним , 11-Сен-25 02:09 
quod licet Jove, non licet bove

"В пакетах с ядром для openSUSE отключена поддержка BCacheFS"
Отправлено Аноним , 11-Сен-25 02:14 
Он никого не крыл, всё по делу говорил. Коллеги только попались тонкокожие. На западе это нормально, они тут часто такие ранимые.

"В пакетах с ядром для openSUSE отключена поддержка BCacheFS"
Отправлено Ананимус , 11-Сен-25 02:22 
> тонкокожие

Опять народ не тот, да что такое-то.


"В пакетах с ядром для openSUSE отключена поддержка BCacheFS"
Отправлено Аноним , 11-Сен-25 04:25 
> Он никого не крыл, всё по делу говорил. Коллеги только попались тонкокожие.
> На западе это нормально, они тут часто такие ранимые.

То ли дело Шишкин. Всем без обиняков рассказал какие все п...сы. В результате тима стала состоять из целого Шишкина. Обнаружившего что в сутках лишь 24 часа, а тратить ресурсы его гроссмейстерского величества на всякий там майнтенанс и рутину - да еще что-то новое придумывать ... ых, ых, ых, ниасилил. И теперь он вообще - нонейм без своих проектов!

И вот чего он достиг? Полил всех фекальями и свалил в закат? А стоило ли оно того? И это лучше того что было - потому что что? Представим себе что Шишкина бы никогда не существовало. Кто и что потерял бы на практике? Поток эстетствований и пару набросов на вентилятор? А это точно - ужасная потеря, о которой кто-то будет горевать?


"В пакетах с ядром для openSUSE отключена поддержка BCacheFS"
Отправлено Аноним , 11-Сен-25 03:46 
> Примеры там довольно странные, на мой взгляд. «Ах, как он посмелил
> оскорбить разработчиков btrfs критикой их детища.»

В коммерческой рекламе не называют имена конкурентов. За это можно иск схлопотать! Что намекает на уровень терпимости человечества к этой активности. Можно рассказать в рекламе чем вы ЛУЧШЕ каких-то АБСТРАКТНЫХ конкурентов. Как максимум.

Кент не понял что он попытался вырасти из "гаража" в "переулке" - в взрослые отношения. Он был не готов к этому переходу.

> Впрочем, чего ещё я должен был ожидать от людей?

Вокруг btrfs скучковалась самя продвинутая и мощная подборка блочнофайлушников. А кент мешок гуано туда - хлобысь! Вау, все в крапинку? Ха-ха!

Нюанс? Это ему от них что-то надо обычно - а не им от него. В этом смысле возникает вопрос: а точно вывалить мешок гуано как начало чата - отличная идея? Или после этого на двери появится - мордоворот, не пускающий в клуб странных типов с мешками?

> Они же по природе своей любят воспринимать всё персонально, такие же яжматери,
> только с кодом вместо детей.

Это идет настолько далеко что для коммерческой рекламы запрещено на уровне законодательства - указывать конкретные имена конкурентов. Можно сказать что наш порошок в 2 раза лучше конкуентов. Но если брякнете в своей рекламе "Tide - отстой" - за это ваши внуки будут еще выплачивать. Независимо от того насколько хорош ваш стиральный порошок, это просто - неприемлимая в взрослых отношениях практика. И ее могут вышибить. Достаточно жестко, если так надо.


"В пакетах с ядром для openSUSE отключена поддержка BCacheFS"
Отправлено Аноним , 10-Сен-25 23:13 
> За ним один косяк - нарушение таймлайнов разработки ядра, когда в rc релизы залетает много кода, что вызывает регресс тестирования.

Ну да, это ведь такая мелочь.


"В пакетах с ядром для openSUSE отключена поддержка BCacheFS"
Отправлено Аноним , 11-Сен-25 01:12 
И правда — при Сталине и за гораздо меньшее на Колыму отправляли.

"В пакетах с ядром для openSUSE отключена поддержка BCacheFS"
Отправлено Аноним , 11-Сен-25 04:35 
> Ну да, это ведь такая мелочь.

Он наверное единственный файлушник который откровенно профачил RC1, вбросив здоровенный pull request в последние секунды перед самым RC1. Который оказался вообще совсем не протестирован - и сломал народу билды.

Называя вещи своими именами, гражданин нехороший транслировал свою проблему неумения менеджить свое время и девелоп проекта с нормальным планированием что входит в релиз, в проблемы целой толпы никак не связанного народа, от Торвальдса до кучи васянов виноватых только тем что Кент не тестанул билдовку своего "супер" кода на их архитектуре.

Так что на поверку - код оказался не такой уж и "супер". А еще так ведут себя только м...ки или долбоящеры. И обоим типам в командной разработке софта ловить нечего. Потому что за такое целая толпа ВНЕЗАПНО начинает хотеть испить крови этого счастливчика. Почему-то. Наверное, если кернел у вас совсем не собрался - не так уж важно какая офигенная там могла бы быть фс, да? :)


"В пакетах с ядром для openSUSE отключена поддержка BCacheFS"
Отправлено Аноним , 11-Сен-25 03:31 
Так не читай! Или тоже сейчас пидали разыгрывать будешь? Ему ядро бесплатно делают, а он уже и не знает как своё ЧСВ девать.

"В пакетах с ядром для openSUSE отключена поддержка BCacheFS"
Отправлено Аноним , 10-Сен-25 22:56 
ЧтошЪ финал слегка предсказуемый.
А ведь всего-то не надо было ломать устоявшиеся процессы и лезть со своим " ̶м̶н̶е̶ ̶т̶о̶л̶ь̶к̶о̶ ̶с̶п̶р̶о̶с̶и̶т̶ь̶ мне только пофиксить" пихая новые фичи в фикс pull request'ы.

Зато теперь мы сможем увидеть, как самая лучшая ФС в мире, завоюет популярность силами Сообщества™))


"В пакетах с ядром для openSUSE отключена поддержка BCacheFS"
Отправлено Аноним , 10-Сен-25 23:58 
>А ведь всего-то не надо было ломать устоявшиеся процессы

Дело вообще не в процессах, а в том, что ФС Кента нафиг не нужна в принципе.

У каждой новой ФС есть недостатки:
1. надо поддерживать
2. плодит фрагментацию

Линусу BTRFS была нужна как ФС с тремя условиями:

1. invented here и под нужной лицензией, с копирайтами у нужных людей
2. nextgen

Какой проект первый пообещал эксклюзивно продвигать монополию Linux - на том и женились. ZFS уже была жената на Solaris - на ней жениться не стали. Кент начал делать эксклюзив - ну его потерпели как любовницу-содержанку, при первом же недовольстве выкинули на мороз. Вот и всё тут.


"В пакетах с ядром для openSUSE отключена поддержка BCacheFS"
Отправлено MazikOttogi , 11-Сен-25 01:26 
В чём заключается "nextgen"?

"В пакетах с ядром для openSUSE отключена поддержка BCacheFS"
Отправлено Аноним , 11-Сен-25 01:46 
> В чём заключается "nextgen"?

Копирование при записи (хоть и есть недостаток, например, для дисков виртуальных машин, для которых можно поставить атрибут NoCow ценой контрольных сумм), сжатие, дедупликация, и, важный аспект, контрольные суммы для данных, что позволяют обнаружить скрытую порчу данных или проблемы с той же оперативкой. Стоит также упомянуть снимки, что могут пригодится для тех же ролинг дистрибутивов, без необходимости в lvm прослойке, и даже поддержка рейдов, подтомов и квот есть.


"В пакетах с ядром для openSUSE отключена поддержка BCacheFS"
Отправлено Аноним , 11-Сен-25 03:18 
В том, что невозможно ответить на вопрос "сколько места свободно на диске", и, как следствие, перспектива получить нерабочую ФС, с которой невозможно удалить файлы, т.к. нет места (!). Ну и по мелочи, вроде порчи данных в разных ситуациях и посредственной производительности, особенно когда все эти новомодные фичи, ради которых она писалась, включены.

"В пакетах с ядром для openSUSE отключена поддержка BCacheFS"
Отправлено Аноним , 11-Сен-25 04:16 
> В том, что невозможно ответить на вопрос "сколько места свободно на диске",

Это верно для практически любой современной ФС.

Сколько места свободно - абстрактно. Даже на EXT4 можно влегкую сделать...

1) например файлов с суммарным размером сильно больше sizeof(device).
2) дофига файлов с 0 размером, суммарный размер 0 но место на девайсе - кончается?!

Видите, написано эн свободного места. Но можно получить что угодно, от нулевого суммарного размера файлов - ибо все ушло на метаданные - до аллокаций формально превышающих размер девайса в разы. Просто потому что этот can of worms уже открыт. Задолго до btrfs. Он лишь расширил фичи рефлинками, сжатием да схемами RAID и (потенциально) их смесью. Но ничего не поменялось.

Хотя конечно вы можете FAT юзать, там нет holes - и все просто. Но эта простота - стоит денег и рушит перфоманс. Т.е. вы будете честно хранить гигабайтные блоки нулей и прочие ценные активы.

> перспектива получить нерабочую ФС, с которой невозможно удалить файлы, т.к. нет места (!)

Опять тут эксперты с знаниями из 2010 вылезли. У мордокниги с 2 миллларда хомяков - работает, и уж наверное нагрузка и такие ситуации у них - актуальнее чем у хом с опеннета, и ничего, живые.

> Ну и по мелочи, вроде порчи данных в разных ситуациях

Вообще-то как раз оно за счет чексумм - и чинит кривую копию, если есть откуда, и орет на сбойное железо на отлично. Вместо silent corruption, самого подлого и неприятного варианта - который по мере роста скоростей и хлипкости железа стал более частым гостем.

> и посредственной производительности

Хи-хи, я рефлинкну 3-терабайтный образ винча за несколько секунд. И смогу работать с второй "копией" независимо. Например fsck там сделав. А если не понравится как это работало - сотру и попробую еще раз.

А вы можете показать как в ваших парадигмах эксперимент с пуском fsck на этом - с сохранением оригинала на случай если результат не понравился. И заодно посмотрим сколько времени это у вас занимает (перфоманс же) и сколько вам это стоит (на хранение копий).


"В пакетах с ядром для openSUSE отключена поддержка BCacheFS"
Отправлено Аноним , 11-Сен-25 03:55 
> В чём заключается "nextgen"?

Чексумы, сжатие, снапшоты, многодевайсность, CoW с семантикой почти как полный журнал - без потерь скорости от двукратной записи данных.

Можно расширить - даже RAID - просто воткнув +1 девайс и сказав "btrfs device add" после чего вот вам +N места. Даже если это RAID был. А если столько места в эн-дисковом пуле стало не надо, можно энный девайс и device remove - и вынуть его из ФС.

Можно профайл RAID сменить. Проверить чексумы по всем занятым регионам. И проч. И это все - нонстоп. На лету. Без прерывания сервиса и неюзабельности компа/сервера/whatever на дофига времни как у вон тех.

Это менеджмент девайсов, места и ФС как это должно было быть с самого начала. Когда оно просто работает, и просто - человекам. В управлении и обслуживании (которое в идеале почти отсутвует в нормальном курсе событий).


"В пакетах с ядром для openSUSE отключена поддержка BCacheFS"
Отправлено Аноним , 10-Сен-25 23:26 
Логично, OpenSUSE - один из ключевых разработчиков BTRFS.

"В пакетах с ядром для openSUSE отключена поддержка BCacheFS"
Отправлено Аноним , 11-Сен-25 02:06 
https://get.opensuse.org/ru/desktop/

"В пакетах с ядром для openSUSE отключена поддержка BCacheFS"
Отправлено Аноним , 11-Сен-25 00:35 
ФС создают умные люди со своим мнением, а такие самому лучшему управленцу в мире ненужны. К финишной лабе хорошо подходят безынициативные снежинки с двумя извилинами как у ИИ.  

"В пакетах с ядром для openSUSE отключена поддержка BCacheFS"
Отправлено Аноним , 11-Сен-25 03:08 
> ФС создают умные люди со своим мнением,

Которые как правило не понимают простой вещи. Их ум и экспертиза - узконишевые, в своем топике. А во всех остальных они ... зачастую по нулям!

1) Рейзер. Профакал фирму, продолбал сотрудников, убил жену и попал на пожизненное. Это, типа, успех менеджмента фирмы, проекта или хотя-бы своей жизни, чтоли? Серьезно? Кстати ФС писать для такого итога - совершенно не требуется. Можно пирожки печь с тем же успехом.

2) Шишкин. Рассказал всем какие они п...сы. Продолбал Reiser4. Не осилил Reiser5. И отвалил в туман, теперь это какой-то нонейм без своих проектов вообще. Известный тем что на всех д@рьма слил при отсутствии своих достижений в основном.

> а такие самому лучшему управленцу в мире ненужны. К финишной лабе хорошо
> подходят безынициативные снежинки с двумя извилинами как у ИИ.  

В девелопе софта все в курсе что best is mortal enemy of good enough. ФС не исключение, как видите - те кто гонялись за идеалом слишком долго, заметили что если в матрице висеть слишком долго, вернуться из нее вообще потом не получится. Релиз не состоится никогда. И для всего остального мира - в таком виде нет никакой разницы с тем как если бы вас никогда не существовало в природе. Не очень крутое достижение для софтварных проектов.


"В пакетах с ядром для openSUSE отключена поддержка BCacheFS"
Отправлено Аноним , 11-Сен-25 03:20 
> Шишкин. Рассказал всем какие они п...сы.

И ведь, что характерно, оказался прав.


"В пакетах с ядром для openSUSE отключена поддержка BCacheFS"
Отправлено Аноним , 11-Сен-25 03:48 
Так и есть, просто когда Линус словил шизу и начал поддерживать санкции, разыгрывать пидали... Уже не знает как своё ЧСВ девать.