summaryrefslogtreecommitdiff
path: root/src/bin/pgbench/pgbench.c
AgeCommit message (Expand)Author
2025-03-29pgbench: Make set_random_seed() 64-bit everywhere.Peter Eisentraut
2025-03-20Revert workarounds for -Wmissing-braces false positives on old GCCPeter Eisentraut
2025-02-27Avoid unnecessary computation of pgbench's script line number.Tom Lane
2025-02-27Get rid of O(N^2) script-parsing overhead in pgbench.Tom Lane
2025-02-20pgbench: Increase RLIMIT_NOFILE if necessaryAndres Freund
2025-02-11Limit pgbench COPY FREEZE to ordinary relationsMelanie Plageman
2025-02-07Fix pgbench performance issue induced by commit af35fe501.Tom Lane
2025-01-24Return yyparse() result not via global variablePeter Eisentraut
2025-01-01Update copyright for 2025Bruce Momjian
2024-12-15pgbench: fix misprocessing of some nested \if constructs.Tom Lane
2024-12-04Use <stdint.h> and <inttypes.h> for c.h integers.Thomas Munro
2024-11-27pgbench: Ensure previous progress message is fully cleared when updating.Fujii Masao
2024-10-25pgbench: Fix typo.Tatsuo Ishii
2024-10-11pgbench: Improve result outputs related to failed transactions.Tatsuo Ishii
2024-10-03Remove support for unlogged on partitioned tablesMichael Paquier
2024-07-05Fix placement of "static".Tom Lane
2024-07-02Convert some extern variables to staticPeter Eisentraut
2024-05-17Revise GUC names quoting in messages againPeter Eisentraut
2024-03-25Adjust pgbench option for debug mode.Nathan Bossart
2024-01-24pgbench: Add \syncpipelineMichael Paquier
2024-01-22Abort pgbench if script end is reached with an open pipelineAlvaro Herrera
2024-01-04Update copyright for 2024Bruce Momjian
2023-12-24pgbench: Fix overflow in table populating when rows >= 2^31-1Michael Paquier
2023-10-26Add trailing commas to enum definitionsPeter Eisentraut
2023-10-14Don't spuriously report FD_SETSIZE exhaustion on Windows.Noah Misch
2023-09-26pgbench: Improve help output of -I optionPeter Eisentraut
2023-09-26Add some const qualifiersPeter Eisentraut
2023-08-30Fix code indentation vioaltion introduced in commit 3c662643c4.Tatsuo Ishii
2023-08-30Allow pgbench to exit immediately when any client is aborted.Tatsuo Ishii
2023-08-11Fix code indentation violations introduced by recent commitMichael Paquier
2023-08-10Fix erroneous -Werror=missing-braces on old GCCPeter Eisentraut
2023-08-09Fix last remaining uninitialized memory warningsPeter Eisentraut
2023-07-24pgbench: Use COPY for client-side data generationMichael Paquier
2023-07-11Remove --disable-thread-safety and related code.Thomas Munro
2023-07-11pgbench: Move constant into format stringMichael Paquier
2023-05-25Fix pgbench in prepared mode with an empty pipelineAlvaro Herrera
2023-05-19Pre-beta mechanical code beautification.Tom Lane
2023-04-18Fix some typos and some incorrectly duplicated wordsDavid Rowley
2023-02-21pgbench: Prepare commands in pipelines in advanceAlvaro Herrera
2023-02-07Remove useless casts to (void *) in arguments of some system functionsPeter Eisentraut
2023-01-09Invent random_normal() to provide normally-distributed random numbers.Tom Lane
2023-01-08Doc: improve commentary about providing our own definitions of M_PI.Tom Lane
2023-01-02Update copyright for 2023Bruce Momjian
2022-12-12Order getopt argumentsPeter Eisentraut
2022-11-26Mark two signal flags as sig_atomic_t in pgbench and pg_test_fsyncMichael Paquier
2022-11-15Check return value of pclose() correctlyPeter Eisentraut
2022-10-06windows: Adjust FD_SETSIZE via commandline defineAndres Freund
2022-10-05Fix final compiler warning produced by -Wshadow=compatible-localDavid Rowley
2022-09-19Add missing serial commasPeter Eisentraut
2022-09-14Fix typo in pgbench.c.Amit Kapila