InfluxDB 3 Core выпущен в публичной альфа-версии
Core, новое предложение InfluxDB с открытым исходным кодом, обещает повышенную производительность и большую свободу использования в соответствии с разрешительной лицензией.

Линус Торвальдс объявил о выпуске первого Release Candidate (RC) для ядра Linux 6.14, что ознаменовало начало публичного тестирования. Этот релиз вышел через две недели после дебюта ядра Linux 6.13 и открытия окна слияния Linux 6.14.
Эта веха положила начало быстрой разработке, ведущей к стабильному релизу, который ожидается примерно через два месяца. Торвальдс приглашает пользователей и разработчиков тестировать RC и сообщать о любых проблемах, чтобы обеспечить плавное финальное распространение. Но прежде чем приступить к тестированию, давайте рассмотрим основные возможности и улучшения в Linux 6.14.
Среди основных изменений - поддержка предпочтительных рейтингов ядер amd-pstate, новый контроллер cgroup для памяти устройств и новый драйвер ускорителя для NPU XDNA Ryzen AI от AMD. В обновлении также улучшен драйвер AMDGPU с поддержкой DRM panic, добавлена совместимость с серверами Intel Clearwater Forest, добавлены расширенные разрешения SELinux и поддержка счетчика энергии ядра для процессоров AMD. Расширения блока питания теперь позволяют назначать дополнительные свойства из отдельных драйверов, а также добавлена поддержка векторных расширений T-Head для процессоров RISC-V.
Кроме того, эта серия знаменует собой веху в создании ядра с использованием Rust.
В запросе на обновление ведущий разработчик Rust для Linux Мигель Охеда (Miguel Ojeda) сказал: «Это важная веха на пути к созданию ядра с использованием только стабильных функций Rust. В частности, ранее мы использовали нестабильные функции 'coerce_unsized', 'dispatch_from_dyn' и 'unsize', а теперь мы будем использовать новую функцию 'derive_coerce_pointee', которая находится на пути к стабилизации».
«Эта новая функция [использует 'derive(CoercePointee)' на Rust >= 1.84.0] представляет собой макрос, который, по сути, расширяется в код, внутренне использующий нестабильные функции, которые мы использовали раньше, без необходимости их раскрытия.»
В Linux 6.14 представлено несколько улучшений, ориентированных на аппаратное обеспечение. Среди них - поддержка службы KVM hypercall для usermode менеджеров виртуальных машин на процессорах LoongArch, новый механизм восстановления состояния ошибок PCI для IBM System/390 и поддержка PM suspend/resume для устройств Raspberry Pi. Ноутбуки Dell XPS 9370 получили возможность ручного управления вентиляторами, а устройства SoundWire - функциональность отложенного чтения/записи и более широкие размеры доступа MBQ.
Расширенная совместимость распространяется на контроллеры и интерфейсы. Новые драйверы обеспечивают поддержку платформ SM8750, графических процессоров MT8188 Mali-G57 MC3 в драйвере Panfrost, чипсетов Loongson SoC EDAC и хост-контроллера Intel Touch. Устройства Wacom PCI, игровые гарнитуры SteelSeries Arctis 9 и материнские платы ASUS TUF GAMING X670E PLUS также переходят на Linux с этим выпуском.
Для опытных пользователей в Linux 6.14 появились такие возможности, как поддержка процессоров Intel Xeon «Clearwater Forest», драйвер cpufreq для SoC Airoha, а также поддержка фильтрации для PMU NVIDIA NVLINK-C2C Coresight. Геймеров порадует добавление контроллеров Nacon Evol-X и Pro Compact Xbox One, а также неофициальных клонов беспроводных приемников Xbox 360.
В Linux 6.14 расширены сетевые возможности. IPsec теперь поддерживает инкапсуляцию IP-TFS/AggFrag для внутренней IP-агрегации и фрагментации. Сокеты RxRPC позволяют передавать пакеты данных jumbo, а phylib добавляет поддержку внутриполосного согласования возможностей. Среди других улучшений - унифицированный интерфейс для создания отчетов о статистике PHY, уведомления netlink об изменении IP-адресов многоадресной рассылки и улучшения для IPv4-маппинга IPv6-клиентов в smc-r v2.
Поскольку стабильность и надежность системы по-прежнему имеют первостепенное значение, Linux 6.14 предлагает новую функцию, которая уменьшает длительность перехода при приостановке и возобновлении работы системы на некоторых машинах - это улучшение должно порадовать как разработчиков, так и конечных пользователей.
Широкая поддержка аудио, систем хранения данных и SoC также занимает важное место в этом выпуске. API-интерфейсы ALSA получили обновления для совместимости с MIDI 2.0, в то время как заметные улучшения в области аудио включают поддержку интерфейсов Focusrite Scarlett 4th Gen (16i16, 18i16 и 18i20) и звуковых чипов Realtek ALC5682I-VE.
Также в ядро добавлена поддержка SoC Blaize BLZP1600 и SpacemiT K1, больших фолиантов для tmpfs, расширений API compress-offload для ASRC и перезапускаемых последовательностей для OpenRISC. Особое внимание уделяется NFS: версия 4.2+ получила возможность делегирования атрибутов, а версия 4.1 поддерживает динамическое изменение размера таблицы слотов сессий. Эти улучшения дополнены расширенной поддержкой процессоров Snapdragon X.
Фух! С выходом первого RC сообщество Linux приступит к тщательному тестированию, а RC-версии будут выходить до стабильного релиза примерно через два месяца. Этот срок дает участникам достаточно возможностей для выявления и устранения любых остающихся проблем.
Core, новое предложение InfluxDB с открытым исходным кодом, обещает повышенную производительность и большую свободу использования в соответствии с разрешительной лицензией.
Microsoft заявляет, что улучшила контрастность текста, отображаемого во всех веб-браузерах на базе Chromium под Windows, сделав его более читаемым на некоторых дисплеях.
Вышла версия Bun 1.2, в которой появились улучшения, в том числе совместимость с Node.js, встроенный API для хранения объектов S3 и встроенный клиент Postgres.