Add infrastructure to track WAL usage

4 April 04:32 - PostgreSQL - Amit Kapila

This allows gathering the WAL generation statistics for each statement execution.

gallivm/rgtc: enable fast path for snorm types

4 April 02:37 - Mesa - Dave Airlie

As per Roland's suggestions it should be easy to enable the fast path fetch for rgtc snorm as well here.

add Editor-level action to toggle track layer display

4 April 00:54 - Ardour - Paul Davis

Be more careful about time_t vs. pg_time_t in basebackup.c

4 April 00:18 - PostgreSQL - Robert Haas

lapwing is complaining that about a call to pg_gmtime, saying that it "expected 'const pg_time_t *' but argument is of type 'time_t *'".

freedreno/ir3: add a pass to collect SSA uses

4 April 00:07 - Mesa - Rob Clark

We don't really track these as the ir is transformed, but it would be a useful thing for some passes to have.


  • Most Popular This Week

aco: add emission support for register-allocated sdwa sels

3 April 22:13 - Mesa - Rhys Perry

aco: add notion of subdword registers to register allocator

3 April 22:13 - Mesa - Daniel Schürmann

To not having to split the register file into single bytes, we maintain a map with registers which contain subdword variables.

aco: lower subdword shuffles correctly

3 April 22:13 - Mesa - Daniel Schürmann

aco: implement vec2/3/4 with subdword operands

3 April 22:13 - Mesa - Daniel Schürmann

aco: implement storagePushConstant8 & storagePushConstant16

3 April 22:13 - Mesa - Daniel Schürmann

aco: implement 8bit/16bit load_buffer

3 April 22:13 - Mesa - Daniel Schürmann

aco: implement 8bit/16bit store_ssbo

3 April 22:13 - Mesa - Daniel Schürmann

Currently without alignment check, so that we can only use the _byte and _short versions and multi-component stores are split.

tdf#99674 Add Flowchart gallery

3 April 21:16 - LibreOffice - andreas kainz

Change-Id: Ia7304b2a58d5da9fe559902b64accc3eaa57262c Reviewed-on:

spirv: Rewrite CFG construction

3 April 20:54 - Mesa - Jason Ekstrand

This commit completely rewrites the way we extract a structured CFG from SPIR-V.

add new Editor method to toggle all existing automation

3 April 19:28 - Ardour - Paul Davis

Generate backup manifests for base backups, and validate them

3 April 19:05 - PostgreSQL - Robert Haas

A manifest is a JSON document which includes (1) the file name, size, last modification time, and an optional checksum for each file backed up, (2) timelines and LSNs for whatever WAL will need to be replayed to make the backup consistent, and (3) a checksum for the manifest itself.

Add IPPROTO_ETHERNET and IPPROTO_MPTCP from Linux 5.6 to netinet/in.h

3 April 18:08 - glibc - Joseph Myers

This patch adds the IPPROTO_ETHERNET and IPPROTO_MPTCP constants from Linux 5.6 to glibc's netinet/in.h.

crashtesting: crash on reexport of tdf118346-1.odg to odg

3 April 18:02 - LibreOffice - Caolán McNamara

make a copy of m_pImpGraphicList because if we swap out a svg, the svg filter may create more temp Graphics which are auto-added to m_pImpGraphicList invalidating a loop over m_pImpGraphicList

Add a glossary to the documentation

3 April 16:23 - PostgreSQL - Alvaro Herrera

More work is still needed, but this is a good start.

split up polypolygonprimitive2d.hxx into separate files

3 April 15:31 - LibreOffice - Tomaž Vajngerl

This patch splits the polypolygonprimitive2d.hxx into:- PolyPolygonColorPrimitive2D.hxx- PolyPolygonGradientPrimitive2D.hxx- PolyPolygonGraphicPrimitive2D.hxx- PolyPolygonHairlinePrimitive2D.hxx- PolyPolygonHatchPrimitive2D.hxx- PolyPolygonMarkerPrimitive2D.hxx- PolyPolygonSelectionPrimitive2D.hxx- PolyPolygonStrokePrimitive2D.hxx ...

elf: Implement DT_AUDIT, DT_DEPAUDIT support [BZ #24943]

3 April 14:26 - glibc - Florian Weimer

binutils ld has supported --audit, --depaudit for a long time, only support in glibc has been missing.

radv: add code for exposing compiler statistics

3 April 12:12 - Mesa - Rhys Perry

Statistics will be added to ACO in later commits.

aco: add various compiler statistics

3 April 12:12 - Mesa - Rhys Perry

aco: add vmem/smem score statistic

3 April 12:12 - Mesa - Rhys Perry

This isn't perfect (for example, changes might not be too meaningful when comparing shaders with different control flow) but it should be useful for evaluating scheduler changes.

Bump version to 2.4.101

3 April 11:39 - libdrm - Timo Aaltonen

EGL: Add eglSetDamageRegionKHR to GLVND dispatch list

3 April 11:22 - Mesa - Daniel Stone

This was missed in the original conversion, which added support for eglSetDamageRegionKHR to local EGL exports, but forgot to generate updated dispatch for GLVND.

Revert "tdf#131224 update bullets and numbering images"

3 April 10:14 - LibreOffice - Heiko Tietze

This reverts commit 51d78ecd2c0ef0e5b8d44f8ab211e4435f6efeb0.

tdf#125268 officecfg: export LO character background as MSO shading by default

3 April 08:44 - LibreOffice - Miklos Vajna

This restores commit 701238ea7d8a06fe7a90de15b7660b7c6d854f09 (tdf#125268: Export LO character background as MSO shading by default., 2020-03-23). As per ESC discussion, see <

Turn defines into constexprs

3 April 08:22 - LibreOffice - Mike Kaganski

This allows to see actual values of the WhichIds in IDE easier

radv/llvm: enable 8-bit storage features on GFX6-GFX7

3 April 08:01 - Mesa - Samuel Pitoiset

It's now supported and all CTS tests pass.

radv/llvm: enable 16-bit storage features on GFX6-GFX7

3 April 08:01 - Mesa - Samuel Pitoiset

Should allow to play Doom Eternal on GFX6-GFX7 because the driver now supports storageBuffer16BitAccess.

avformat/matroskaenc: Stop reallocating of Cluster buffer

3 April 05:53 - FFmpeg - Andreas Rheinhardt

The Matroska muxer uses a dynamic buffer to buffer the content of Clusters before eventually writing them.

Add wait events for recovery conflicts

3 April 03:15 - PostgreSQL - Fujii Masao

This commit introduces new wait events RecoveryConflictSnapshot and RecoveryConflictTablespace.

Add support for \aset in pgbench

3 April 02:45 - PostgreSQL - Michael Paquier

This option is similar to \gset, except that it is able to store all results from combined SQL queries into separate variables.

radv: Filter extensions not whitelisted for Android

3 April 02:25 - Mesa - Drew Davenport

Android enforces through CTS a whitelist of Vulkan extensions that are allowed in each Android version.

add RCU to manage _ports and _portmap in AlsaAudioBackend

3 April 01:45 - Ardour - Paul Davis

This is intended to prevent crashes when unregister_port() modifies the contents of these two members at the same time that something else is iterating over them.

refactor shared PortEngine implementation from AlsaAudioBackend

3 April 01:45 - Ardour - Paul Davis

use new PortEngineSharedImpl in AlsaAudioBackend

3 April 01:45 - Ardour - Paul Davis

use PortEngineSharedImpl with PulseAudio backend

3 April 01:45 - Ardour - Paul Davis

initial try (not compiled) of PortAudio backend using PortEngineSharedImpl

3 April 01:45 - Ardour - Paul Davis


Add LTC output port preference #7932

2 April 14:46 - Ardour - Robin Gareus

tools: Add command for reading the security information

2 April 13:20 - BlueZ - Marcel Holtmann

doc: Add Read Security Information command description

2 April 13:20 - BlueZ - Marcel Holtmann

Only process with brand.pl the *.keys and *.desktop files

2 April 12:47 - LibreOffice - Stephan Bergmann

...and not also whatever other prerequisites those two rules might have (e.g., instdir/program/python.bin).

updateModel must remove the SelectionChangeListener from the old controller

2 April 12:07 - LibreOffice - Stephan Bergmann

...and not just add it to the new controller.

avfilter/vf_v360: add lagrange9 interpolation

2 April 10:25 - FFmpeg - Paul B Mahol

avfilter/vf_v360: add SIMD for lagrange9 interpolation

2 April 10:25 - FFmpeg - Paul B Mahol

gitlab-ci: use old meson version on Ubuntu 16.04 to work with ninja-1.5.1

2 April 07:54 - NetworkManager - Thomas Haller

Meson 0.54.0 requires ninja-1.7 ([1]). On Ubuntu 16.04, we now would get meson 0.54.0 via pip3, but ninja-1.5.1 via apt.

avformat/matroskaenc: Update the default version of WavPack

2 April 05:22 - FFmpeg - Andreas Rheinhardt

The Matroska muxer currently assumed WavPack version 4.

avformat/wvdec: Export version as extradata

2 April 05:17 - FFmpeg - Andreas Rheinhardt

It might be used by the Matroska muxer.

Allow pg_stat_statements to track planning statistics

2 April 02:20 - PostgreSQL - Fujii Masao

This commit makes pg_stat_statements support new GUC pg_stat_statements.track_planning.

Collect statistics about SLRU caches

2 April 00:34 - PostgreSQL - Tomas Vondra

There's a number of SLRU caches used to access important data like clog, commit timestamps, multixact, asynchronous notifications, etc.


docs/relnotes: add sha256sum for 20.0.3

1 April 22:04 - Mesa - Eric Engestrom

(cherry picked from commit a68048153260fe33f2ec5df48f772f4d1ceaed03)

Add support for binary I/O of ltree, lquery, and ltxtquery types

1 April 21:31 - PostgreSQL - Tom Lane

Not much to say here --- does what it says on the tin.

Add API to count named MIDNAM controls

1 April 21:25 - Ardour - Robin Gareus

gallium/llvmpipe: add an optimised 32-bit memset

1 April 20:58 - Mesa - Dave Airlie

This might have other users beyond filling/clearing buffers,

winedbg: Rewrite and simplify step / continue handlers

1 April 20:13 - WINE - Rémi Bernon

The vCont handler used some overcomplicated logic, we only need to iterate over the actions and apply them on the matching threads that didn't match yet. Thanks to DBG_REPLY_LATER we can now continue/step any thread regardless of whether it is the one that raised the debug event.

tools/mesh-cfgclient: Save subnet key refresh phase

1 April 19:11 - BlueZ - Inga Stotland

This records Key Refresh phase of a subnet either as a consequence of successful execution of subnet-update or subnet-set-phase commands.

tools/mesh-cfgclient: Add commands for Key Refresh Phase

1 April 19:11 - BlueZ - Inga Stotland

mesh: Refresh provisioner's capabilities

1 April 19:06 - BlueZ - Michał Lowas-Rzechonek

As provisioner's capabilities might change during application lifetime (e.g.

Check equality semantics for unique indexes on partitioned tables

1 April 18:49 - PostgreSQL - Tom Lane

We require the partition key to be a subset of the set of columns being made unique, so that physically-separate indexes on the different partitions are sufficient to enforce the uniqueness constraint. The existing code checked that the listed columns appear, but did not inquire into the index semantics, which is a serious oversight given that different index opclasses might enforce completely different notions of uniqueness. Ideally, perhaps, we'd just match the partition key opfamily to the index opfamily.

aco: only break SMEM clauses if XNACK is enabled (mostly APUs)

1 April 17:50 - Mesa - Samuel Pitoiset

According to LLVM, it seems only required for APUs like RAVEN, but we still ensure that SMEM stores are in their own clause.

avformat/movenc: add write_clli flag to write clli atom

1 April 15:44 - FFmpeg - Michael Bradshaw

The clli atom isn't in ISO/IEC 14496-12:2015 so the flag is marked as experimental and the clli atom is not written by default.

tdf#117448 Writer table: don't clip text on margins

1 April 15:22 - LibreOffice - László Németh

Use area of paragraph margins to show top and bottom of the clipped text at small fixed line height, like MSO does.

Update MIDNAM handling in GUI

1 April 14:33 - Ardour - Robin Gareus

- Always use InstrumentInfo for lookups.

Overhaul InstrumentInfo

1 April 14:31 - Ardour - Robin Gareus

- Remove unused direct calls into plugin - Assume empty model to mean plugin-provided MIDNAM (!) The route owned Instrument-Info is the central access point used by the GUI for MIDI name lookups. At this point in time, custom settings are saved/restored by the GUI (MidiTimeAxisView).

Correct CREATE INDEX documentation for opclass parameters

1 April 12:01 - PostgreSQL - Alexander Korotkov

Old versions of opclass parameters patch supported ability to specify DEFAULT as the opclass name in CREATE INDEX command.

add SAL_LOG area vcl.skia.trace

1 April 10:49 - LibreOffice - Luboš Luňák

So that Skia tracing debug output can be disabled selectively (e.g.

tdf#120852 writerfilter: support read-only docProtection

1 April 08:15 - LibreOffice - Justin Luth

Setting the document to LoadReadonly nicely does not prompt the user to "press this button to edit".

pan/bit: Add `run` mode to the cmdline

1 April 02:25 - Mesa - Alyssa Rosenzweig

This emulates the functionality of shader_runner (built for kbase) using the bifrost testing infrastructure so it runs on mainline.

pan/bit: Wire through I/O

1 April 02:25 - Mesa - Alyssa Rosenzweig

We'd like to wire in attributes and uniforms as inputs and look at the

pan/bi: Add cmdline option for verbose disassembly

1 April 02:25 - Mesa - Alyssa Rosenzweig

Useful for debugging packing.

Add -c/--restore-target-wal to pg_rewind

1 April 01:57 - PostgreSQL - Michael Paquier

pg_rewind needs to copy from the source cluster to the target cluster a set of relation blocks changed from the previous checkpoint where WAL forked up to the end of WAL on the target.

Fix alignment bug in Safe-Linking

1 April 01:48 - glibc - Eyal Itkin

Alignment checks should be performed on the user's buffer and NOT on the mchunkptr as was done before.


Add CREATE INDEX deduplication assertions

31 March 21:38 - PostgreSQL - Peter Geoghegan

Add two assertions that verify the assumptions about posting list tuple space accounting and suffix truncation made within nbtsort.

doc: clarify which table creation is used for inheritance part

31 March 21:07 - PostgreSQL - Bruce Momjian

Previously people might assume that the partition syntax version of CREATE TABLE is to be used for the inheritance partition table example; mention that the non-partitioned version should be used.

spirv: Implement OpCopyObject and OpCopyLogical as blind copies

31 March 17:55 - Mesa - Jason Ekstrand

Because the types etc.

Update version for v5.0.0-rc1 release

31 March 17:02 - QEMU - Peter Maydell

add iter_next_visible to skip unexpanded entries

31 March 16:13 - LibreOffice - Caolán McNamara

Change-Id: I64acfc28579135f52ad0021418e863988c05ca94 Reviewed-on:

Fix lquery's NOT handling, and add ability to quantify non-'*' items

31 March 15:14 - PostgreSQL - Tom Lane

The existing implementation of the ltree ~ lquery match operator is sufficiently complex and undocumented that it's hard to tell exactly what it does.

sw: DOCX export: avoid section breaks in text frames

31 March 13:44 - LibreOffice - Michael Stahl

The problem is that if Word reads a w:sectPr that is inside a w:textbox and has a w:headerReference, then Word throws a confusing error reporting a location inside the headerN.xml file and refuses to open the file.

vcl: add doxygen comment for VclBuilder

31 March 08:28 - LibreOffice - Miklos Vajna

Change-Id: I3faa2752a4d5bfbf75f38c1a4c62eb689158c90a Reviewed-on:

related tdf#106843 docxexport: if not enforced, let Writer protect

31 March 07:39 - LibreOffice - Justin Luth

The problem was that sections, etc., could not be protected if the document previously had some kind of protection that was now disabled/not enforced. Docx has a special flag that actually enables the selected protection (forms/track changes/readonly).

Fix reading ODF version

31 March 07:08 - LibreOffice - Samuel Mehrbrodt

Change-Id: I5787737d3f689fba93bf4be56c018967b5e37ab1 Reviewed-on:

Sukapura: Update gallery folder icons, DB Query & Table icons

31 March 04:16 - LibreOffice - Rizal Muttaqin

Change-Id: I991bbe9ea6780d6114f75fb5484af43be53b3a8f Reviewed-on:

pan/bit: Link standalone compiler with en/decoder

31 March 01:12 - Mesa - Alyssa Rosenzweig

We would like to submit jobs from the standalone compiler for testing purposes, so let's get things wired up.

pan/bi: Enable precision lowering in standalone compiler

31 March 01:12 - Mesa - Alyssa Rosenzweig

panfrost: Enable PIPE_SHADER_CAP_FP16 on Bifrost

31 March 01:12 - Mesa - Alyssa Rosenzweig

We don't have fp16 implemented on Midgard yet but on Bifrost we can flip it on now.

pan/bi: Add FMA16 packing

31 March 01:12 - Mesa - Alyssa Rosenzweig

It's like the original FMA packing but with swizzles introduced.

pan/bi: Add one-source f32->f16 op

31 March 01:12 - Mesa - Alyssa Rosenzweig

This really has a second op for vectorization but we don't handle this quite yet.

pan/bi: Add v2f16 versions of rounding ops

31 March 01:12 - Mesa - Alyssa Rosenzweig

pan/bi: Handle abs packing for fp16/FMA add/min

31 March 01:12 - Mesa - Alyssa Rosenzweig

It's seriously quirky, and all to save a single bit.

Use Linux 5.6 and GMP 6.2.0 in build-many-glibcs.py

31 March 00:22 - glibc - Joseph Myers

This patch makes build-many-glibcs.py use the current versions of Linux (5.6) and GMP (6.2.0).


freedreno: add some initial fd_log tracepoints

30 March 23:20 - Mesa - Rob Clark

Mostly convert over existing DBG traces.

freedreno/a6xx: add some more tracepoints

30 March 23:20 - Mesa - Rob Clark

freedreno: add logging infrastructure

30 March 23:20 - Mesa - Rob Clark

Provides a way to log msgs timestamped at the corresponding position in the GPU cmdstream, mostly for the purposes of profiling.

emulator/bthost: Add support for ECRED Connection request/response

30 March 22:23 - BlueZ - Luiz Augusto von Dentz

This adds support for ECRED Connection request/response which will be used by l2cap-runner to test L2CAP_MODE_EXT_FLOWCTL mode.

gatt: Enable connecting to EATT channel using Ext-Flowctl mode

30 March 22:23 - BlueZ - Luiz Augusto von Dentz

This makes use of BT_IO_MODE_EXT_FLOWCTL to connect to EATT channels.

btio: Add mode to for Enhanced Credit Mode

30 March 22:23 - BlueZ - Luiz Augusto von Dentz

This adds BT_IO_MODE_EXT_FLOWCTL which directly maps to BT_MODE_EXT_FLOWCTL.

Merge tag 'staging-5.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging

30 March 21:20 - Linux Kernel - Linus Torvalds

adsldp: Add support for NAME token with multiple entries

30 March 21:10 - WINE - Dmitry Timoshkov

powerpc: Add support for fmaf128() in hardware

30 March 21:04 - glibc - Raphael Moreira Zinsly

Adds a POWER9 version of fmaf128 that uses the xsmaddqp instruction.

Fix data race in setting function descriptors during lazy binding on hppa

30 March 20:36 - glibc - John David Anglin

This addresses an issue that is present mainly on SMP machines running threaded code.

Merge tag 'hwmon-for-v5.7' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging

30 March 20:34 - Linux Kernel - Linus Torvalds

Merge tag 'docs-5.7' of git://git.lwn.net/linux

30 March 19:45 - Linux Kernel - Linus Torvalds

Merge tag 'for-5.7/io_uring-2020-03-29' of git://git.kernel.dk/linux-block

30 March 19:18 - Linux Kernel - Linus Torvalds

Merge tag 'for-5.7/drivers-2020-03-29' of git://git.kernel.dk/linux-block

30 March 18:43 - Linux Kernel - Linus Torvalds

monitor: Add support for Read Local Simple Pairing Options command

30 March 18:24 - BlueZ - Marcel Holtmann

btmgmt: Rename version command to revision

30 March 17:29 - BlueZ - Luiz Augusto von Dentz

version is already handled by btshell and always refer to BlueZ version rather than MGMT version, so this renames the command to revision to avoid having the clash of command names.

Implement operator class parameters

30 March 16:17 - PostgreSQL - Alexander Korotkov

PostgreSQL provides set of template index access methods, where opclasses have much freedom in the semantics of indexing.

Tweak engine startup, initial silence

30 March 13:20 - Ardour - Robin Gareus

This can help when running with very low latency and the initial process callback is [indirectly] expensive. E.g.

tdf#131370 chart: implement OOXML import/export of legend overlay feature

30 March 10:45 - LibreOffice - Tünde Tóth

Follow-up of the following commits related to the new UNO property Overlay for legends:

tdf#101652 Add config option to prevent disabling readonly mode

30 March 07:36 - LibreOffice - Samuel Mehrbrodt

There are various cases where people don't want users to be able to turn off readonly mode, so add a config option for it.

Introduce vacuum errcontext to display additional information

30 March 02:03 - PostgreSQL - Amit Kapila

The additional information displayed will be block number for error occurring while processing heap and index name for error occurring while processing the index. This will help us in diagnosing the problems that occur during a vacuum.