mirror of
				https://github.com/postgres/postgres.git
				synced 2025-11-03 09:13:20 +03:00 
			
		
		
		
	Update copyright for 2024
Reported-by: Michael Paquier Discussion: https://postgr.es/m/ZZKTDPxBBMt3C0J9@paquier.xyz Backpatch-through: 12
This commit is contained in:
		@@ -3,7 +3,7 @@
 | 
			
		||||
 * buf_init.c
 | 
			
		||||
 *	  buffer manager initialization routines
 | 
			
		||||
 *
 | 
			
		||||
 * Portions Copyright (c) 1996-2023, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1996-2024, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1994, Regents of the University of California
 | 
			
		||||
 *
 | 
			
		||||
 *
 | 
			
		||||
 
 | 
			
		||||
@@ -10,7 +10,7 @@
 | 
			
		||||
 * before the lock is released (see notes in README).
 | 
			
		||||
 *
 | 
			
		||||
 *
 | 
			
		||||
 * Portions Copyright (c) 1996-2023, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1996-2024, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1994, Regents of the University of California
 | 
			
		||||
 *
 | 
			
		||||
 *
 | 
			
		||||
 
 | 
			
		||||
@@ -3,7 +3,7 @@
 | 
			
		||||
 * bufmgr.c
 | 
			
		||||
 *	  buffer manager interface routines
 | 
			
		||||
 *
 | 
			
		||||
 * Portions Copyright (c) 1996-2023, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1996-2024, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1994, Regents of the University of California
 | 
			
		||||
 *
 | 
			
		||||
 *
 | 
			
		||||
 
 | 
			
		||||
@@ -4,7 +4,7 @@
 | 
			
		||||
 *	  routines for managing the buffer pool's replacement strategy.
 | 
			
		||||
 *
 | 
			
		||||
 *
 | 
			
		||||
 * Portions Copyright (c) 1996-2023, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1996-2024, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1994, Regents of the University of California
 | 
			
		||||
 *
 | 
			
		||||
 *
 | 
			
		||||
 
 | 
			
		||||
@@ -4,7 +4,7 @@
 | 
			
		||||
 *	  local buffer manager. Fast buffer manager for temporary tables,
 | 
			
		||||
 *	  which never need to be WAL-logged or checkpointed, etc.
 | 
			
		||||
 *
 | 
			
		||||
 * Portions Copyright (c) 1996-2023, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1996-2024, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1994-5, Regents of the University of California
 | 
			
		||||
 *
 | 
			
		||||
 *
 | 
			
		||||
 
 | 
			
		||||
@@ -1,4 +1,4 @@
 | 
			
		||||
# Copyright (c) 2022-2023, PostgreSQL Global Development Group
 | 
			
		||||
# Copyright (c) 2022-2024, PostgreSQL Global Development Group
 | 
			
		||||
 | 
			
		||||
backend_sources += files(
 | 
			
		||||
  'buf_init.c',
 | 
			
		||||
 
 | 
			
		||||
@@ -3,7 +3,7 @@
 | 
			
		||||
 * buffile.c
 | 
			
		||||
 *	  Management of large buffered temporary files.
 | 
			
		||||
 *
 | 
			
		||||
 * Portions Copyright (c) 1996-2023, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1996-2024, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1994, Regents of the University of California
 | 
			
		||||
 *
 | 
			
		||||
 * IDENTIFICATION
 | 
			
		||||
 
 | 
			
		||||
@@ -3,7 +3,7 @@
 | 
			
		||||
 * copydir.c
 | 
			
		||||
 *	  copies a directory
 | 
			
		||||
 *
 | 
			
		||||
 * Portions Copyright (c) 1996-2023, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1996-2024, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1994, Regents of the University of California
 | 
			
		||||
 *
 | 
			
		||||
 *	While "xcopy /e /i /q" works fine for copying directories, on Windows XP
 | 
			
		||||
 
 | 
			
		||||
@@ -3,7 +3,7 @@
 | 
			
		||||
 * fd.c
 | 
			
		||||
 *	  Virtual file descriptor code.
 | 
			
		||||
 *
 | 
			
		||||
 * Portions Copyright (c) 1996-2023, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1996-2024, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1994, Regents of the University of California
 | 
			
		||||
 *
 | 
			
		||||
 * IDENTIFICATION
 | 
			
		||||
 
 | 
			
		||||
@@ -3,7 +3,7 @@
 | 
			
		||||
 * fileset.c
 | 
			
		||||
 *	  Management of named temporary files.
 | 
			
		||||
 *
 | 
			
		||||
 * Portions Copyright (c) 1996-2023, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1996-2024, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1994, Regents of the University of California
 | 
			
		||||
 *
 | 
			
		||||
 * IDENTIFICATION
 | 
			
		||||
 
 | 
			
		||||
@@ -1,4 +1,4 @@
 | 
			
		||||
# Copyright (c) 2022-2023, PostgreSQL Global Development Group
 | 
			
		||||
# Copyright (c) 2022-2024, PostgreSQL Global Development Group
 | 
			
		||||
 | 
			
		||||
backend_sources += files(
 | 
			
		||||
  'buffile.c',
 | 
			
		||||
 
 | 
			
		||||
@@ -3,7 +3,7 @@
 | 
			
		||||
 * reinit.c
 | 
			
		||||
 *	  Reinitialization of unlogged relations
 | 
			
		||||
 *
 | 
			
		||||
 * Portions Copyright (c) 1996-2023, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1996-2024, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1994, Regents of the University of California
 | 
			
		||||
 *
 | 
			
		||||
 * IDENTIFICATION
 | 
			
		||||
 
 | 
			
		||||
@@ -3,7 +3,7 @@
 | 
			
		||||
 * sharedfileset.c
 | 
			
		||||
 *	  Shared temporary file management.
 | 
			
		||||
 *
 | 
			
		||||
 * Portions Copyright (c) 1996-2023, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1996-2024, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1994, Regents of the University of California
 | 
			
		||||
 *
 | 
			
		||||
 * IDENTIFICATION
 | 
			
		||||
 
 | 
			
		||||
@@ -4,7 +4,7 @@
 | 
			
		||||
 *	  POSTGRES free space map for quickly finding free space in relations
 | 
			
		||||
 *
 | 
			
		||||
 *
 | 
			
		||||
 * Portions Copyright (c) 1996-2023, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1996-2024, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1994, Regents of the University of California
 | 
			
		||||
 *
 | 
			
		||||
 * IDENTIFICATION
 | 
			
		||||
 
 | 
			
		||||
@@ -4,7 +4,7 @@
 | 
			
		||||
 *	  routines to search and manipulate one FSM page.
 | 
			
		||||
 *
 | 
			
		||||
 *
 | 
			
		||||
 * Portions Copyright (c) 1996-2023, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1996-2024, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1994, Regents of the University of California
 | 
			
		||||
 *
 | 
			
		||||
 * IDENTIFICATION
 | 
			
		||||
 
 | 
			
		||||
@@ -4,7 +4,7 @@
 | 
			
		||||
 *	  POSTGRES free space map for quickly finding free pages in relations
 | 
			
		||||
 *
 | 
			
		||||
 *
 | 
			
		||||
 * Portions Copyright (c) 1996-2023, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1996-2024, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1994, Regents of the University of California
 | 
			
		||||
 *
 | 
			
		||||
 * IDENTIFICATION
 | 
			
		||||
 
 | 
			
		||||
@@ -1,4 +1,4 @@
 | 
			
		||||
# Copyright (c) 2022-2023, PostgreSQL Global Development Group
 | 
			
		||||
# Copyright (c) 2022-2024, PostgreSQL Global Development Group
 | 
			
		||||
 | 
			
		||||
backend_sources += files(
 | 
			
		||||
  'freespace.c',
 | 
			
		||||
 
 | 
			
		||||
@@ -3,7 +3,7 @@
 | 
			
		||||
 * barrier.c
 | 
			
		||||
 *	  Barriers for synchronizing cooperating processes.
 | 
			
		||||
 *
 | 
			
		||||
 * Portions Copyright (c) 1996-2023, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1996-2024, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1994, Regents of the University of California
 | 
			
		||||
 *
 | 
			
		||||
 * From Wikipedia[1]: "In parallel computing, a barrier is a type of
 | 
			
		||||
 
 | 
			
		||||
@@ -14,7 +14,7 @@
 | 
			
		||||
 * hard postmaster crash, remaining segments will be removed, if they
 | 
			
		||||
 * still exist, at the next postmaster startup.
 | 
			
		||||
 *
 | 
			
		||||
 * Portions Copyright (c) 1996-2023, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1996-2024, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1994, Regents of the University of California
 | 
			
		||||
 *
 | 
			
		||||
 *
 | 
			
		||||
 
 | 
			
		||||
@@ -36,7 +36,7 @@
 | 
			
		||||
 *
 | 
			
		||||
 * As ever, Windows requires its own implementation.
 | 
			
		||||
 *
 | 
			
		||||
 * Portions Copyright (c) 1996-2023, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1996-2024, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1994, Regents of the University of California
 | 
			
		||||
 *
 | 
			
		||||
 *
 | 
			
		||||
 
 | 
			
		||||
@@ -8,7 +8,7 @@
 | 
			
		||||
 * exit-time cleanup for either a postmaster or a backend.
 | 
			
		||||
 *
 | 
			
		||||
 *
 | 
			
		||||
 * Portions Copyright (c) 1996-2023, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1996-2024, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1994, Regents of the University of California
 | 
			
		||||
 *
 | 
			
		||||
 *
 | 
			
		||||
 
 | 
			
		||||
@@ -3,7 +3,7 @@
 | 
			
		||||
 * ipci.c
 | 
			
		||||
 *	  POSTGRES inter-process communication initialization code.
 | 
			
		||||
 *
 | 
			
		||||
 * Portions Copyright (c) 1996-2023, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1996-2024, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1994, Regents of the University of California
 | 
			
		||||
 *
 | 
			
		||||
 *
 | 
			
		||||
 
 | 
			
		||||
@@ -23,7 +23,7 @@
 | 
			
		||||
 * The Windows implementation uses Windows events that are inherited by all
 | 
			
		||||
 * postmaster child processes. There's no need for the self-pipe trick there.
 | 
			
		||||
 *
 | 
			
		||||
 * Portions Copyright (c) 1996-2023, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1996-2024, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1994, Regents of the University of California
 | 
			
		||||
 *
 | 
			
		||||
 * IDENTIFICATION
 | 
			
		||||
 
 | 
			
		||||
@@ -1,4 +1,4 @@
 | 
			
		||||
# Copyright (c) 2022-2023, PostgreSQL Global Development Group
 | 
			
		||||
# Copyright (c) 2022-2024, PostgreSQL Global Development Group
 | 
			
		||||
 | 
			
		||||
backend_sources += files(
 | 
			
		||||
  'barrier.c',
 | 
			
		||||
 
 | 
			
		||||
@@ -4,7 +4,7 @@
 | 
			
		||||
 *	  routines for signaling between the postmaster and its child processes
 | 
			
		||||
 *
 | 
			
		||||
 *
 | 
			
		||||
 * Portions Copyright (c) 1996-2023, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1996-2024, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1994, Regents of the University of California
 | 
			
		||||
 *
 | 
			
		||||
 * IDENTIFICATION
 | 
			
		||||
 
 | 
			
		||||
@@ -34,7 +34,7 @@
 | 
			
		||||
 * happen, it would tie up KnownAssignedXids indefinitely, so we protect
 | 
			
		||||
 * ourselves by pruning the array when a valid list of running XIDs arrives.
 | 
			
		||||
 *
 | 
			
		||||
 * Portions Copyright (c) 1996-2023, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1996-2024, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1994, Regents of the University of California
 | 
			
		||||
 *
 | 
			
		||||
 *
 | 
			
		||||
 
 | 
			
		||||
@@ -4,7 +4,7 @@
 | 
			
		||||
 *	  Routines for interprocess signaling
 | 
			
		||||
 *
 | 
			
		||||
 *
 | 
			
		||||
 * Portions Copyright (c) 1996-2023, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1996-2024, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1994, Regents of the University of California
 | 
			
		||||
 *
 | 
			
		||||
 * IDENTIFICATION
 | 
			
		||||
 
 | 
			
		||||
@@ -8,7 +8,7 @@
 | 
			
		||||
 * and only the receiver may receive.  This is intended to allow a user
 | 
			
		||||
 * backend to communicate with worker backends that it has registered.
 | 
			
		||||
 *
 | 
			
		||||
 * Portions Copyright (c) 1996-2023, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1996-2024, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1994, Regents of the University of California
 | 
			
		||||
 *
 | 
			
		||||
 * src/backend/storage/ipc/shm_mq.c
 | 
			
		||||
 
 | 
			
		||||
@@ -3,7 +3,7 @@
 | 
			
		||||
 * shm_toc.c
 | 
			
		||||
 *	  shared memory segment table of contents
 | 
			
		||||
 *
 | 
			
		||||
 * Portions Copyright (c) 1996-2023, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1996-2024, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1994, Regents of the University of California
 | 
			
		||||
 *
 | 
			
		||||
 * src/backend/storage/ipc/shm_toc.c
 | 
			
		||||
 
 | 
			
		||||
@@ -3,7 +3,7 @@
 | 
			
		||||
 * shmem.c
 | 
			
		||||
 *	  create shared memory and initialize shared memory data structures.
 | 
			
		||||
 *
 | 
			
		||||
 * Portions Copyright (c) 1996-2023, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1996-2024, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1994, Regents of the University of California
 | 
			
		||||
 *
 | 
			
		||||
 *
 | 
			
		||||
 
 | 
			
		||||
@@ -3,7 +3,7 @@
 | 
			
		||||
 * signalfuncs.c
 | 
			
		||||
 *	  Functions for signaling backends
 | 
			
		||||
 *
 | 
			
		||||
 * Portions Copyright (c) 1996-2023, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1996-2024, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1994, Regents of the University of California
 | 
			
		||||
 *
 | 
			
		||||
 *
 | 
			
		||||
 
 | 
			
		||||
@@ -3,7 +3,7 @@
 | 
			
		||||
 * sinval.c
 | 
			
		||||
 *	  POSTGRES shared cache invalidation communication code.
 | 
			
		||||
 *
 | 
			
		||||
 * Portions Copyright (c) 1996-2023, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1996-2024, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1994, Regents of the University of California
 | 
			
		||||
 *
 | 
			
		||||
 *
 | 
			
		||||
 
 | 
			
		||||
@@ -3,7 +3,7 @@
 | 
			
		||||
 * sinvaladt.c
 | 
			
		||||
 *	  POSTGRES shared cache invalidation data manager.
 | 
			
		||||
 *
 | 
			
		||||
 * Portions Copyright (c) 1996-2023, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1996-2024, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1994, Regents of the University of California
 | 
			
		||||
 *
 | 
			
		||||
 *
 | 
			
		||||
 
 | 
			
		||||
@@ -7,7 +7,7 @@
 | 
			
		||||
 *	AccessExclusiveLocks and starting snapshots for Hot Standby mode.
 | 
			
		||||
 *	Plus conflict recovery processing.
 | 
			
		||||
 *
 | 
			
		||||
 * Portions Copyright (c) 1996-2023, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1996-2024, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1994, Regents of the University of California
 | 
			
		||||
 *
 | 
			
		||||
 * IDENTIFICATION
 | 
			
		||||
 
 | 
			
		||||
@@ -19,7 +19,7 @@
 | 
			
		||||
 * memory context given to inv_open (for LargeObjectDesc structs).
 | 
			
		||||
 *
 | 
			
		||||
 *
 | 
			
		||||
 * Portions Copyright (c) 1996-2023, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1996-2024, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1994, Regents of the University of California
 | 
			
		||||
 *
 | 
			
		||||
 *
 | 
			
		||||
 
 | 
			
		||||
@@ -1,4 +1,4 @@
 | 
			
		||||
# Copyright (c) 2022-2023, PostgreSQL Global Development Group
 | 
			
		||||
# Copyright (c) 2022-2024, PostgreSQL Global Development Group
 | 
			
		||||
 | 
			
		||||
backend_sources += files(
 | 
			
		||||
  'inv_api.c',
 | 
			
		||||
 
 | 
			
		||||
@@ -8,7 +8,7 @@
 | 
			
		||||
 *	  interrupted, unlike LWLock waits.  Condition variables are safe
 | 
			
		||||
 *	  to use within dynamic shared memory segments.
 | 
			
		||||
 *
 | 
			
		||||
 * Portions Copyright (c) 1996-2023, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1996-2024, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1994, Regents of the University of California
 | 
			
		||||
 *
 | 
			
		||||
 * src/backend/storage/lmgr/condition_variable.c
 | 
			
		||||
 
 | 
			
		||||
@@ -7,7 +7,7 @@
 | 
			
		||||
 * detection and resolution algorithms.
 | 
			
		||||
 *
 | 
			
		||||
 *
 | 
			
		||||
 * Portions Copyright (c) 1996-2023, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1996-2024, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1994, Regents of the University of California
 | 
			
		||||
 *
 | 
			
		||||
 *
 | 
			
		||||
 
 | 
			
		||||
@@ -1,7 +1,7 @@
 | 
			
		||||
#!/usr/bin/perl
 | 
			
		||||
#
 | 
			
		||||
# Generate lwlocknames.h and lwlocknames.c from lwlocknames.txt
 | 
			
		||||
# Copyright (c) 2000-2023, PostgreSQL Global Development Group
 | 
			
		||||
# Copyright (c) 2000-2024, PostgreSQL Global Development Group
 | 
			
		||||
 | 
			
		||||
use strict;
 | 
			
		||||
use warnings FATAL => 'all';
 | 
			
		||||
 
 | 
			
		||||
@@ -3,7 +3,7 @@
 | 
			
		||||
 * lmgr.c
 | 
			
		||||
 *	  POSTGRES lock manager code
 | 
			
		||||
 *
 | 
			
		||||
 * Portions Copyright (c) 1996-2023, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1996-2024, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1994, Regents of the University of California
 | 
			
		||||
 *
 | 
			
		||||
 *
 | 
			
		||||
 
 | 
			
		||||
@@ -3,7 +3,7 @@
 | 
			
		||||
 * lock.c
 | 
			
		||||
 *	  POSTGRES primary lock mechanism
 | 
			
		||||
 *
 | 
			
		||||
 * Portions Copyright (c) 1996-2023, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1996-2024, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1994, Regents of the University of California
 | 
			
		||||
 *
 | 
			
		||||
 *
 | 
			
		||||
 
 | 
			
		||||
@@ -20,7 +20,7 @@
 | 
			
		||||
 * appropriate value for a free lock.  The meaning of the variable is up to
 | 
			
		||||
 * the caller, the lightweight lock code just assigns and compares it.
 | 
			
		||||
 *
 | 
			
		||||
 * Portions Copyright (c) 1996-2023, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1996-2024, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1994, Regents of the University of California
 | 
			
		||||
 *
 | 
			
		||||
 * IDENTIFICATION
 | 
			
		||||
 
 | 
			
		||||
@@ -1,4 +1,4 @@
 | 
			
		||||
# Copyright (c) 2022-2023, PostgreSQL Global Development Group
 | 
			
		||||
# Copyright (c) 2022-2024, PostgreSQL Global Development Group
 | 
			
		||||
 | 
			
		||||
backend_sources += files(
 | 
			
		||||
  'condition_variable.c',
 | 
			
		||||
 
 | 
			
		||||
@@ -135,7 +135,7 @@
 | 
			
		||||
 *		- Protects both PredXact and SerializableXidHash.
 | 
			
		||||
 *
 | 
			
		||||
 *
 | 
			
		||||
 * Portions Copyright (c) 1996-2023, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1996-2024, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1994, Regents of the University of California
 | 
			
		||||
 *
 | 
			
		||||
 *
 | 
			
		||||
 
 | 
			
		||||
@@ -3,7 +3,7 @@
 | 
			
		||||
 * proc.c
 | 
			
		||||
 *	  routines to manage per-process shared memory data structure
 | 
			
		||||
 *
 | 
			
		||||
 * Portions Copyright (c) 1996-2023, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1996-2024, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1994, Regents of the University of California
 | 
			
		||||
 *
 | 
			
		||||
 *
 | 
			
		||||
 
 | 
			
		||||
@@ -36,7 +36,7 @@
 | 
			
		||||
 * the probability of unintended failure) than to fix the total time
 | 
			
		||||
 * spent.
 | 
			
		||||
 *
 | 
			
		||||
 * Portions Copyright (c) 1996-2023, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1996-2024, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1994, Regents of the University of California
 | 
			
		||||
 *
 | 
			
		||||
 *
 | 
			
		||||
 
 | 
			
		||||
@@ -11,7 +11,7 @@
 | 
			
		||||
 * is too slow to be very useful :-(
 | 
			
		||||
 *
 | 
			
		||||
 *
 | 
			
		||||
 * Portions Copyright (c) 1996-2023, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1996-2024, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1994, Regents of the University of California
 | 
			
		||||
 *
 | 
			
		||||
 *
 | 
			
		||||
 
 | 
			
		||||
@@ -1,4 +1,4 @@
 | 
			
		||||
# Copyright (c) 2022-2023, PostgreSQL Global Development Group
 | 
			
		||||
# Copyright (c) 2022-2024, PostgreSQL Global Development Group
 | 
			
		||||
 | 
			
		||||
subdir('buffer')
 | 
			
		||||
subdir('file')
 | 
			
		||||
 
 | 
			
		||||
@@ -3,7 +3,7 @@
 | 
			
		||||
 * bufpage.c
 | 
			
		||||
 *	  POSTGRES standard buffer page code.
 | 
			
		||||
 *
 | 
			
		||||
 * Portions Copyright (c) 1996-2023, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1996-2024, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1994, Regents of the University of California
 | 
			
		||||
 *
 | 
			
		||||
 *
 | 
			
		||||
 
 | 
			
		||||
@@ -3,7 +3,7 @@
 | 
			
		||||
 * checksum.c
 | 
			
		||||
 *	  Checksum implementation for data pages.
 | 
			
		||||
 *
 | 
			
		||||
 * Portions Copyright (c) 1996-2023, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1996-2024, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1994, Regents of the University of California
 | 
			
		||||
 *
 | 
			
		||||
 * IDENTIFICATION
 | 
			
		||||
 
 | 
			
		||||
@@ -3,7 +3,7 @@
 | 
			
		||||
 * itemptr.c
 | 
			
		||||
 *	  POSTGRES disk item pointer code.
 | 
			
		||||
 *
 | 
			
		||||
 * Portions Copyright (c) 1996-2023, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1996-2024, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1994, Regents of the University of California
 | 
			
		||||
 *
 | 
			
		||||
 *
 | 
			
		||||
 
 | 
			
		||||
@@ -1,4 +1,4 @@
 | 
			
		||||
# Copyright (c) 2022-2023, PostgreSQL Global Development Group
 | 
			
		||||
# Copyright (c) 2022-2024, PostgreSQL Global Development Group
 | 
			
		||||
 | 
			
		||||
backend_sources += files(
 | 
			
		||||
  'bufpage.c',
 | 
			
		||||
 
 | 
			
		||||
@@ -10,7 +10,7 @@
 | 
			
		||||
 * It doesn't matter whether the bits are on spinning rust or some other
 | 
			
		||||
 * storage technology.
 | 
			
		||||
 *
 | 
			
		||||
 * Portions Copyright (c) 1996-2023, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1996-2024, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1994, Regents of the University of California
 | 
			
		||||
 *
 | 
			
		||||
 *
 | 
			
		||||
 
 | 
			
		||||
@@ -1,4 +1,4 @@
 | 
			
		||||
# Copyright (c) 2022-2023, PostgreSQL Global Development Group
 | 
			
		||||
# Copyright (c) 2022-2024, PostgreSQL Global Development Group
 | 
			
		||||
 | 
			
		||||
backend_sources += files(
 | 
			
		||||
  'md.c',
 | 
			
		||||
 
 | 
			
		||||
@@ -6,7 +6,7 @@
 | 
			
		||||
 *	  All file system operations in POSTGRES dispatch through these
 | 
			
		||||
 *	  routines.
 | 
			
		||||
 *
 | 
			
		||||
 * Portions Copyright (c) 1996-2023, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1996-2024, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1994, Regents of the University of California
 | 
			
		||||
 *
 | 
			
		||||
 *
 | 
			
		||||
 
 | 
			
		||||
@@ -1,4 +1,4 @@
 | 
			
		||||
# Copyright (c) 2022-2023, PostgreSQL Global Development Group
 | 
			
		||||
# Copyright (c) 2022-2024, PostgreSQL Global Development Group
 | 
			
		||||
 | 
			
		||||
backend_sources += files(
 | 
			
		||||
  'sync.c',
 | 
			
		||||
 
 | 
			
		||||
@@ -3,7 +3,7 @@
 | 
			
		||||
 * sync.c
 | 
			
		||||
 *	  File synchronization management code.
 | 
			
		||||
 *
 | 
			
		||||
 * Portions Copyright (c) 1996-2023, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1996-2024, PostgreSQL Global Development Group
 | 
			
		||||
 * Portions Copyright (c) 1994, Regents of the University of California
 | 
			
		||||
 *
 | 
			
		||||
 *
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user