Fix incorrect year in some copyright notices
[postgresql.git] / src / backend / storage / file /
2025-04-08 Thomas MunroIntroduce file_copy_method setting.
2025-03-29 Andres Freundaio: Implement support for reads in smgr/md/fd
2025-03-27 Daniel GustafssonFix guc_malloc calls for consistency and OOM checks
2025-03-24 Andres FreundRedefine max_files_per_process to control additionally...
2025-03-20 Peter EisentrautFix typo in comment
2025-03-13 Peter EisentrautFix copy-and-paste mistake in error message
2025-02-12 Peter EisentrautRemove unnecessary (char *) casts [mem]
2025-01-25 Tomas VondraUse the correct sizeof() in BufFileLoadBuffer
2025-01-01 Bruce MomjianUpdate copyright for 2025
2024-11-27 Álvaro HerreraMake GUC_check_errdetail messages full sentences
2024-10-27 Peter EisentrautRemove unused #include's from backend .c files
2024-09-04 Michael PaquierUnify some error messages to ease work of translators
2024-09-04 Michael PaquierApply more quoting to GUC names in messages
2024-09-03 Michael PaquierDefine PG_TBLSPC_DIR for path pg_tblspc/ in data folder
2024-08-29 Peter EisentrautFixup for prefetching support on macOS
2024-08-28 Peter EisentrautAdd prefetching support on macOS
2024-07-03 David RowleyRemove incorrect Asserts in buffile.c
2024-07-01 Peter EisentrautRemove useless extern keywords
2024-05-17 Peter EisentrautRevise GUC names quoting in messages again
2024-03-04 Peter EisentrautRemove unused #include's from backend .c files
2024-03-01 Thomas MunroReturn ssize_t in fd.c I/O functions.
2024-01-18 Peter EisentrautError message capitalisation
2024-01-12 Michael PaquierRefactor code checking for file existence
2024-01-04 Bruce MomjianUpdate copyright for 2024
2023-12-19 Robert HaasFix brown paper bag bug in 5c47c6546c413d5eb51c1626070a...
2023-12-12 Thomas MunroProvide vectored variants of FileRead() and FileWrite().
2023-11-30 Michael PaquierApply quotes more consistently to GUC names in logs
2023-11-20 Michael PaquierPrevent overflow for block number in buffile.c
2023-11-17 Michael PaquierChange logtape/tuplestore code to use int64 for block...
2023-11-17 Michael PaquierRemove NOT_USED BufFileTellBlock() from buffile.c
2023-11-08 Heikki LinnakangasMake ResourceOwners more easily extensible.
2023-10-26 Peter EisentrautAdd trailing commas to enum definitions
2023-10-23 Robert HaasRefactor parse_filename_for_nontemp_relation to parse...
2023-10-13 Nathan BossartImprove the naming in wal_sync_method code.
2023-09-06 Nathan BossartMake enum for sync methods available to frontend code.
2023-09-06 Nathan BossartMove PG_TEMP_FILE* macros to file_utils.h.
2023-08-24 Peter EisentrautRename hook functions for debug_io_direct to match...
2023-07-14 Thomas MunroRemove wal_sync_method=fsync_writethrough on Windows.
2023-06-20 Tom LanePre-beta2 mechanical code beautification.
2023-06-19 Andres Freundfd.c: Retry after EINTR in more places
2023-05-19 Tom LanePre-beta mechanical code beautification.
2023-05-14 Thomas MunroRename io_direct to debug_io_direct.
2023-05-02 Michael PaquierFix typos in comments
2023-04-08 Thomas MunroAdd io_direct setting (developer-only).
2023-04-08 Thomas MunroIntroduce PG_IO_ALIGN_SIZE and align all I/O buffers.
2023-04-05 Andres FreundAdd smgrzeroextend(), FileZero(), FileFallocate()
2023-03-30 Andres Freundpg_stat_wal: Accumulate time as instr_time instead...
2023-03-30 Andres FreundFix format code in fd.c debugging infrastructure
2023-03-29 Peter EisentrautSimplify useless 0L constants
2023-03-02 Thomas MunroDon't leak descriptors into subprograms.
2023-02-21 Thomas MunroRemove obsolete coding for early macOS.
2023-01-21 Andres FreundZero initialize uses of instr_time about to trigger...
2023-01-17 Michael PaquierConstify the arguments of copydir.h functions
2023-01-16 Peter EisentrautAdd BufFileRead variants with short read and EOF detection
2023-01-06 Thomas MunroFix pg_truncate() on Windows.
2023-01-02 Bruce MomjianUpdate copyright for 2023
2022-12-30 Peter EisentrautAdd const to BufFileWrite
2022-12-30 Peter EisentrautRemove unnecessary casts
2022-12-20 Andrew DunstanAdd copyright notices to meson files
2022-12-08 Peter EisentrautUpdate types in File API
2022-11-05 Michael PaquierRemove unneeded includes of <sys/stat.h>
2022-10-27 Michael PaquierMove pg_pwritev_with_retry() to src/common/file_utils.c
2022-09-29 Thomas MunroRestore pg_pread and friends.
2022-09-28 Robert HaasRevert 56-bit relfilenode change and follow-up commits.
2022-09-27 Robert HaasIncrease width of RelFileNumbers from 32 bits to 56...
2022-09-22 Andres Freundmeson: Add initial version of meson based build system
2022-09-21 Amit KapilaImprove some error messages.
2022-09-20 Peter GeogheganHarmonize parameter names in storage and AM code.
2022-09-02 Michael PaquierExpand the use of get_dirent_type(), shaving a few...
2022-08-29 Tom LaneClean up inconsistent use of fflush().
2022-08-13 Thomas MunroRemove configure probe for sys/resource.h and refactor.
2022-08-06 Thomas MunroReplace pgwin32_is_junction() with lstat().
2022-08-05 Thomas MunroRemove configure probe for fdatasync.
2022-08-05 Thomas MunroSimplify replacement code for preadv and pwritev.
2022-08-04 Thomas MunroRemove dead pread and pwrite replacement code.
2022-08-04 Thomas MunroRemove configure probe and related tests for getrlimit.
2022-07-28 Robert HaasClean up some residual confusion between OIDs and RelFi...
2022-07-05 Michael PaquierRemove durable_rename_excl()
2022-04-28 Michael PaquierRevert recent changes with durable_rename_excl()
2022-04-28 Michael PaquierRemove durable_rename_excl()
2022-04-13 David RowleyAdd missing spaces after single-line comments
2022-04-08 Michael PaquierTrack I/O timing for temporary file blocks in EXPLAIN...
2022-01-08 Bruce MomjianUpdate copyright for 2022
2021-11-29 Tom LaneReplace random(), pg_erand48(), etc with a better PRNG...
2021-10-25 Robert HaasReport progress of startup operations that take a long...
2021-09-08 Michael PaquierClean up some code using "(expr) ? true : false"
2021-09-02 Tom LaneIn count_usable_fds(), duplicate stderr not stdin.
2021-09-02 Amit KapilaOptimize fileset usage in apply worker.
2021-08-30 Amit KapilaRefactor sharedfileset.c to separate out fileset implem...
2021-08-08 Andres FreundMove temporary file cleanup to before_shmem_exit().
2021-07-19 Thomas MunroDon't use #if inside function-like macro arguments.
2021-07-19 Thomas MunroAdjust commit 2dbe8905 for ancient macOS.
2021-07-18 Thomas MunroSupport direct I/O on macOS.
2021-06-28 Peter EisentrautMessage style improvements
2021-05-12 Tom LaneInitial pgindent and pgperltidy run for v14.
2021-03-22 Michael PaquierFix concurrency issues with WAL segment recycling on...
2021-03-19 Thomas MunroProvide recovery_init_sync_method=syncfs.
2021-03-18 Tomas VondraRemove temporary files after backend crash
2021-01-13 Thomas MunroMove our p{read,write}v replacements into their own...
2021-01-02 Bruce MomjianUpdate copyright for 2021
next