The Enterprise channel covers all topics related to Linux and open-source within enterprise environments.
Hadoop is an Apache project to provide for reliable, scalable, distributed computing that's open-source.
PhpMyAdmin is a tool written in PHP for MySQL server database administration.
PostgeSQL is a leading open-source SQL database server.
Samba is an open-source SMB/CIFS protocol implementation for supporting interoperable file and print services from Windows on Linux/Unix systems.
Web servers and other server software projects are covered by this sub-channel.
All projects relating to virtualization and hypervisors are covered in this sub-channel.
This Month's Activity
- Don't require return slots for nodes without projection
PostgreSQL - Andres Freund: In a lot of nodes the return slot is not required.
- Fix dependency handling of partitions and inheritance for ON COMMIT
PostgreSQL - Michael Paquier: This commit fixes a set of issues with ON COMMIT actions when used on partitioned tables and tables with inheritance children:- Applying ON COMMIT DROP on a partitioned table with partitions or on a table with inheritance children caused a failure at commit time, with complains about the children being already dropped as all relations are dropped one at the same time.- Applying ON COMMIT DELETE on a partition relying on a partitioned table which uses ON COMMIT DROP would cause the partition truncation to fail as the parent is removed first.
The solution to the first problem is to handle the removal of all the dependencies in one go instead of dropping relations one-by-one, based on a suggestion from Álvaro Herrera.
- Revise attribute handling code on partition creation
PostgreSQL - Alvaro Herrera: The original code to propagate NOT NULL and default expressions specified when creating a partition was mostly copy-pasted from typed-tables creation, but not being a great match it contained some duplicity, inefficiency and bugs.
This commit fixes the bug that NOT NULL constraints declared in the parent table would not be honored in the partition.
- pg_upgrade: Allow use of file cloning
PostgreSQL - Peter Eisentraut: Add another transfer mode --clone to pg_upgrade (besides the existing--link and the default copy), using special file cloning calls.
- Update version for v3.1.0-rc0 release
QEMU - Peter Maydell
- drs_utils: Avoid invalid dereference of v8 requests
Samba - Tim Beale: req.more_flags only exists for v10 requests, so we throw an exception if we try to dereference that field on a v8 (or v5) request.
- ctdb-recovery: Ban a node that causes recovery failure
Samba - Martin Schwenke
- Release notes for 11.1, 10.6, 9.6.11, 9.5.15, 9.4.20, 9.3.25.
PostgreSQL - Tom Lane
- First-draft release notes for 11.1.
PostgreSQL - Tom Lane: As usual, the release notes for other branches will be made by cutting these down, but put them up for community review first.
- replmd: Single DB operation per source object during link processing
Samba - Tim Beale: Move the source object checks and DB modify operation up a level, so we only do them once per source object rather than once per link.
This allows LMDB joins to succeed with ~15,000 members in a group.