Commit Graph

38 Commits (9a8b73147c07e02e10e0d0a34aa99d72e3336fb2)

Author SHA1 Message Date
Robert Haas a3e8486dff Prevent possible compiler warnings. 15 years ago
Bruce Momjian 5d950e3b0c Stamp copyrights for year 2011. 15 years ago
Robert Haas 53dbc27c62 Support unlogged tables. 15 years ago
Robert Haas 5f7b58fad8 Generalize concept of temporary relations to "relation persistence". 15 years ago
Magnus Hagander 9f2e211386 Remove cvs keywords from all files. 15 years ago
Robert Haas debcec7dc3 Include the backend ID in the relpath of temporary relations. 16 years ago
Robert Haas 2a6ef3445c Standardize get_whatever_oid functions for object types with 16 years ago
Bruce Momjian 65e806cba1 pgindent run for 9.0 16 years ago
Robert Haas e26c539e9f Wrap calls to SearchSysCache and related functions using macros. 16 years ago
Tom Lane b9b8831ad6 Create a "relation mapping" infrastructure to support changing the relfilenodes 16 years ago
Tom Lane 841df96f83 Insert CHECK_FOR_INTERRUPTS calls into loops in dbsize.c, to ensure that 16 years ago
Tom Lane 4f15699d70 Add pg_table_size() and pg_indexes_size() to provide more user-friendly 16 years ago
Bruce Momjian 228170410d Please tablespace directories in their own subdirectory so pg_migrator 16 years ago
Bruce Momjian 0239800893 Update copyright for the year 2010. 16 years ago
Bruce Momjian d747140279 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef list 17 years ago
Bruce Momjian 511db38ace Update copyright for 2009. 17 years ago
Heikki Linnakangas 5f853c6556 Use fork names instead of numbers in the file names for additional 17 years ago
Heikki Linnakangas 706a308806 Add relation fork support to pg_relation_size() function. You can now pass 17 years ago
Heikki Linnakangas 3f0e808c4a Introduce the concept of relation forks. An smgr relation can now consist 18 years ago
Alvaro Herrera a3540b0f65 Improve our #include situation by moving pointer types away from the 18 years ago
Tom Lane c5f11f9d19 Fix a number of places that were making file-type tests infelicitously. 18 years ago
Tom Lane 220db7ccd8 Simplify and standardize conversions between TEXT datums and ordinary C 18 years ago
Bruce Momjian 9098ab9e32 Update copyrights in source tree to 2008. 18 years ago
Bruce Momjian fdf5a5efb7 pgindent run for 8.3. 18 years ago
Tom Lane 8bc225e799 Relax permissions checks on dbsize functions, per discussion. Revert out all 19 years ago
Tom Lane cc26599b72 Restrict pg_relation_size to relation owner, pg_database_size to DB owner, 19 years ago
Alvaro Herrera 576027bb3f Fix a race condition that caused pg_database_size() and pg_tablespace_size() 19 years ago
Tom Lane 234a02b2a8 Replace direct assignments to VARATT_SIZEP(x) with SET_VARSIZE(x, len). 19 years ago
Bruce Momjian 29dccf5fe0 Update CVS HEAD for 2007 copyright. Back branches are typically not 19 years ago
Tom Lane 74686b6de7 Get rid of some unnecessary dependencies on DataDir: wherever possible, 19 years ago
Bruce Momjian f2f5b05655 Update copyright for 2006. Update scripts. 20 years ago
Peter Eisentraut 07bb9f086b Message corrections 20 years ago
Bruce Momjian 1dc3498251 Standard pgindent run for 8.1. 20 years ago
Alvaro Herrera a7084efd2d Fix confusion between relfilenode and Oid. 21 years ago
Neil Conway e4d9b69779 Rename pg_complete_relation_size() to pg_total_relation_size(), for the 21 years ago
Tom Lane f023fc6689 Use ReadDir() not readdir() so as to have some modicum of error checking. 21 years ago
Tom Lane 35c4764f88 Un-Windows-ify newlines. 21 years ago
Bruce Momjian 358a897fa1 Move dbsize functions into the backend. New functions: 21 years ago
Tom Lane eb5949d190 Arrange for the postmaster (and standalone backends, initdb, etc) to 21 years ago
Tom Lane 3f749924f8 Simplify uses of readdir() by creating a function ReadDir() that 21 years ago
Neil Conway a4374f9070 Remove second argument from textToQualifiedNameList(), as it is no longer 21 years ago
Bruce Momjian 2daed8c5b3 Update copyrights that were missed. 21 years ago
Tom Lane d9b68c8061 Code review for recent dbsize changes. Fix some thinkos, enforce coding 22 years ago
Bruce Momjian baace400c7 Remove line specifying Andreas as author. 22 years ago
Bruce Momjian 528ac10c7c The current implementation of dbsize doesn't handle tables in 22 years ago
Bruce Momjian b6b71b85bc Pgindent run for 8.0. 22 years ago
Bruce Momjian 676bb9a6b4 dbsize modification to support tablespaces 22 years ago
Tom Lane 7a57a67278 Replace opendir/closedir calls throughout the backend with AllocateDir 22 years ago
Bruce Momjian 089003fb46 pgindent run. 23 years ago
Tom Lane 8fd5b3ed67 Error message editing in contrib (mostly by Joe Conway --- thanks Joe!) 23 years ago