+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# Test generic xlog record work for bloom index replication.
use strict;
use warnings;
#!/usr/bin/perl
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
use strict;
use warnings;
#!/usr/bin/perl
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# contrib/intarray/bench/create_test.pl
use strict;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
use strict;
use warnings;
#!/usr/bin/perl
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
use strict;
use warnings;
#!/usr/bin/perl
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# this script will sort any table with the segment data type in its last column
use strict;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# Test replication statistics data in pg_stat_replication_slots is sane after
# drop replication slot and restart.
use strict;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# To test successful data directory creation with an additional feature, first
# try to elaborate the "successful creation" test instead of adding a test.
# Successful initdb consumes much time and I/O.
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# This regression test checks the behavior of the btree validation in the
# presence of breaking sort order changes.
#
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
use strict;
use warnings;
use TestLib;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
use strict;
use warnings;
use Cwd;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
use strict;
use warnings;
use TestLib;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
use strict;
use warnings;
use TestLib;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
use strict;
use warnings;
use TestLib;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# Do basic sanity checks supported by pg_checksums using
# an initialized cluster.
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
use strict;
use warnings;
use TestLib;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
use strict;
use warnings;
use PostgresNode;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# Tests for handling a corrupted pg_control
use strict;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
use strict;
use warnings;
use TestLib;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
use strict;
use warnings;
use TestLib;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# Test how pg_rewind reacts to extra files and directories in the data dirs.
use strict;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
#
# Test pg_rewind when the target's pg_wal directory is a symlink.
#
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
#
# Test that running pg_rewind with the source and target clusters
# on the same timeline runs successfully.
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
#
# Test checking options of pg_rewind.
#
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
#
# Test using a standby server as the source.
#
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
#
# Test situation where a target data directory contains
# WAL records beyond both the last checkpoint and the divergence
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
package RewindTest;
# Test driver for pg_rewind. Each test consists of a cycle where a new cluster
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
use strict;
use warnings;
use TestLib;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# Verify that we can take and verify backups with various checksum types.
use strict;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# Verify that various forms of corruption are detected by pg_verifybackup.
use strict;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# Verify the behavior of assorted pg_verifybackup options.
use strict;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# Test the behavior of pg_verifybackup when the backup manifest has
# problems.
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# Verify that pg_verifybackup handles hex-encoded filenames correctly.
use strict;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# Test pg_verifybackup's WAL verification.
use strict;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
use strict;
use warnings;
use TestLib;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
#
# pgbench tests which do not need a server
#
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
use strict;
use warnings;
#!/usr/bin/perl
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# src/pl/plperl/plc_perlboot.pl
use strict;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# src/pl/plperl/plc_trusted.pl
#<<< protect next line from perltidy so perlcritic annotation works
#!perl
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# src/pl/plperl/text2macro.pl
=head1 NAME
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# Set of tests for authentication and pg_hba.conf. The following password
# methods are checked through this test:
# - Plain
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# Test password normalization in SCRAM.
#
# This test can only run with Unix-domain sockets.
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# Sets up a KDC and then runs a variety of tests to make sure that the
# GSSAPI/Kerberos authentication and encryption are working properly,
# that the options in pg_hba.conf and pg_ident.conf are handled correctly,
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
use strict;
use warnings;
use TestLib;
#! /usr/bin/perl
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
use strict;
use warnings;
use locale;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# Verify that work items work correctly
use strict;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# Single-node test: value can be set, and is still present after recovery
use strict;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# Test simple scenario involving a standby
use strict;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# Test primary/standby scenario where the track_commit_timestamp GUC is
# repeatedly toggled on and off.
use strict;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# Testing of commit timestamps preservation across restarts
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# Verify that ALTER TABLE optimizes certain operations as expected
use strict;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
=pod
=head1 NAME
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
=pod
=head1 NAME
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# A simple 'tee' implementation, using perl tie.
#
# Whenever you print to the handle, it gets forwarded to a list of
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
=pod
=head1 NAME
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# Minimal test testing streaming replication
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# test for archiving with hot standby
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# Test for recovery targets: name, timestamp, XID
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# Test for timeline switch
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# Checks for recovery_min_apply_delay
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# Testing of logical decoding using SQL interface and/or pg_recvlogical
#
# Most logical decoding tests are in contrib/test_decoding. This module
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# Minimal test testing synchronous replication sync_state transition
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# Test WAL replay of FSM changes.
#
# FSM changes don't normally need to be WAL-logged, except for truncation.
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# Tests dedicated to two-phase commit in recovery
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# Demonstrate that logical can follow timeline switches.
#
# Logical replication slots can follow timeline switches but it's
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
#
# Tests relating to PostgreSQL crash recovery and redo
#
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# Tests dedicated to subtransactions in recovery
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
#
# Tests restarts of postgres due to crashes of a subprocess.
#
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# Tests that unlogged tables are properly reinitialized after a crash.
#
# The behavior should be the same when restoring from a backup, but
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# Test for promotion handling with WAL records generated post-promotion
# before the first checkpoint is generated. This test case checks for
# invalid page references at replay based on the minimum consistent
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# Test for checking consistency of on-disk pages for a cluster with
# the minimum recovery LSN, ensuring that the updates happen across
# all processes. In this test, the updates from the startup process
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
#
# Tests of pg_shmem.h functions
#
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# Test WAL replay when some operation has skipped WAL.
#
# These tests exercise code that once violated the mandate described in
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# Test for replication slot limit
# Ensure that max_slot_wal_keep_size limits the number of WAL files to
# be kept by replication slots.
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
#
# Tests related to WAL archiving and recovery.
#
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# Checks that snapshots on standbys behave in a minimally reasonable
# way.
use strict;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# Test remove of temporary files after a crash.
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# Test for point-in-time-recovery (PITR) with prepared transactions
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# Test for archive recovery of WAL generated with wal_level=minimal
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
use strict;
use warnings;
use PostgresNode;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# Test SCRAM authentication and TLS channel binding types
use strict;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# This module sets up a test server, for the SSL regression tests.
#
# The server is configured as follows:
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# Basic logical replication test
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# This tests that more complex datatypes are replicated correctly
# by logical replication
use strict;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# This test checks that constraints work on subscriber
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# Tests for logical replication table syncing
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# Test replication between databases with different encodings
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# Test logical replication behavior with heap rewrites
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# Test some logical replication DDL behavior
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# Test behavior with different schema on subscriber
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# Test materialized views behavior
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# Test TRUNCATE
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# Test generated columns
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# Test collations, in particular nondeterministic ones
# (only works with ICU)
use strict;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# Test logical replication with partitioned tables
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# Binary mode logical replication test
use strict;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# Test streaming of simple large transaction
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# Test streaming of large transaction containing large subtransactions
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# Test streaming of large transaction with DDL and subtransactions
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# Test streaming of large transaction containing multiple subtransactions and rollbacks
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# Test streaming of large transaction with subtransactions, DDLs, DMLs, and
# rollbacks
use strict;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# Tests that logical decoding messages
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# Tests for various bugs found over time
use strict;
use warnings;
#!/usr/bin/perl
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
#
# src/tools/git_changelog
#
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
package Install;
#
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
package MSBuildProject;
#
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
package Mkvcbuild;
#
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
package Project;
#
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
package Solution;
#
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
package VSObjectFactory;
#
# -*-perl-*- hey - emacs - this is a perl file
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
#
# Script that provides 'make' functionality for msvc builds.
#
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# Configuration arguments for vcbuild.
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
package Win32;
use strict;
use warnings;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
package Win32::Registry;
use strict;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
package Win32API::File;
use strict;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
use strict;
use warnings;
use 5.8.0;
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
#
# Script that provides 'make install' functionality for msvc builds
#
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
#
# Script that parses Unix style build environment and generates build files
# for building with Visual Studio.
# -*-perl-*- hey - emacs - this is a perl file
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# src/tools/msvc/pgbison.pl
use strict;
# -*-perl-*- hey - emacs - this is a perl file
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# src/tools/msvc/pgflex.pl
use strict;
# -*-perl-*- hey - emacs - this is a perl file
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
# src/tools/msvc/vcregress.pl
use strict;
#! /usr/bin/perl
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
#
# This script looks for symbols that are referenced in #ifdef or defined()
# tests without having #include'd the file that defines them. Since this
#!/usr/bin/perl
+
+# Copyright (c) 2021, PostgreSQL Global Development Group
+
use strict;
use warnings;
use 5.008001;