Commit Graph

255 Commits (d3d53f955cf6ad755ba3682577e0f6fa10106438)

Author SHA1 Message Date
Tom Lane d70a42e642 Represent type-specific length coercion functions as pg_cast entries, 22 years ago
Tom Lane 32af13f03d Add missing check for too-few-inputs when replacing a zero-dimensional 22 years ago
Tom Lane c541bb86e9 Infrastructure for I/O of composite types: arrange for the I/O routines 22 years ago
Neil Conway 192ad63bd7 More janitorial work: remove the explicit casting of NULL literals to a 22 years ago
PostgreSQL Daemon 969685ad44 $Header: -> $PostgreSQL Changes ... 22 years ago
Peter Eisentraut feb4f44d29 Message editing: remove gratuitous variations in message wording, standardize 23 years ago
Tom Lane ec646dbc65 Create a 'type cache' that keeps track of the data needed for any particular 23 years ago
Tom Lane 432ca9116b Rewrite array_cmp to not depend on deconstruct_array. Should be a little 23 years ago
Bruce Momjian 46785776c4 Another pgindent run with updated typedefs. 23 years ago
Bruce Momjian f3c3deb7d0 Update copyrights to 2003. 23 years ago
Bruce Momjian 089003fb46 pgindent run. 23 years ago
Tom Lane b6a1d25b0a Error message editing in utils/adt. Again thanks to Joe Conway for doing 23 years ago
Tom Lane d6d07a0eea SQL functions can have arguments and results declared ANYARRAY or 23 years ago
Tom Lane b3c0551eda Create real array comparison functions (that use the element datatype's 23 years ago
Bruce Momjian 111d8e522b Back out array mega-patch. 23 years ago
Bruce Momjian 46bf651480 Array mega-patch. 23 years ago
Tom Lane ba1e066e46 Implement array_send/array_recv (binary I/O for arrays). This exposed 23 years ago
Tom Lane 45d04099df Reinstate pg_type's typsend and typreceive columns. They don't do much 23 years ago
Tom Lane 730840c9b6 First phase of work on array improvements. ARRAY[x,y,z] constructor 23 years ago
Tom Lane 5fdb142f16 Tweak ArrayCount() to forestall possible access to temp[-1]. Problem 23 years ago
Bruce Momjian 9b12ab6d5d Add new palloc0 call as merge of palloc and MemSet(0). 23 years ago
Bruce Momjian 75fee4535d Back out use of palloc0 in place if palloc/MemSet. Seems constant len 23 years ago
Bruce Momjian 8fee9615cc Merge palloc()/MemSet(0) calls into a single palloc0() call. 23 years ago
Bruce Momjian fef731d1c4 The "Allow easy display of usernames in a group (pg_hba.conf uses groups 23 years ago
Tom Lane b26dfb9522 Extend pg_cast castimplicit column to a three-way value; this allows us 24 years ago
Bruce Momjian e50f52a074 pgindent run. 24 years ago
Tom Lane 5cabcfccce Modify array operations to include array's element type OID in the 24 years ago
Bruce Momjian d84fe82230 Update copyright to 2002. 24 years ago
Tom Lane 251282d4b7 Tweak behavior of array slicing operations: seems like it ought to be 24 years ago
Tom Lane 0f2fbbbac1 Try to make array_in's behavior a tad less bizarre. Leading whitespace 24 years ago
Tom Lane 608d843e61 Array slice extraction should produce a result array with index lower 24 years ago
Peter Eisentraut 851f766115 array_ref() should set isNull to false explicitly if it's not going to 24 years ago
Bruce Momjian b4a5fa4518 Remove MAX/MIN() macros, use c.h Max/Min() instead. 24 years ago
Tom Lane 636a939fe5 Fix array_out's failure to backslash backslashes, per bug# 524. Also, 24 years ago
Bruce Momjian b81844b173 pgindent run on all C files. Java run to follow. initdb/regression 25 years ago
Bruce Momjian 9e1552607a pgindent run. Make it all clean. 25 years ago
Bruce Momjian 623bf843d2 Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group. 25 years ago
Tom Lane 8609d4abf2 Fix portability problems recently exposed by regression tests on Alphas. 25 years ago
Tom Lane a27b691e29 Ensure that all uses of <ctype.h> functions are applied to unsigned-char 25 years ago
Tom Lane a933ee38bb Change SearchSysCache coding conventions so that a reference count is 25 years ago
Tom Lane 85b762b499 Clean up array-dimensions parser a bit. 25 years ago
Tom Lane c7793a731c Ensure that values stored within arrays are not toasted, per 26 years ago
Tom Lane e4e6459c0f Further cleanup of array behavior. Slice assignments to arrays with 26 years ago
Tom Lane d0e17e2112 Arrays are toastable. (At least if you initdb, which I didn't force.) 26 years ago
Tom Lane bec98a31c5 Revise aggregate functions per earlier discussions in pghackers. 26 years ago
Jan Wieck 57d8080a40 TOAST 26 years ago
Peter Eisentraut 44d1abebb4 Big warnings cleanup for Solaris/GCC. Down to about 40 now, but 26 years ago
Tom Lane ff7b9f5541 I had overlooked the fact that some fmgr-callable functions return void 26 years ago
Tom Lane f2d1205322 Another batch of fmgr updates. I think I have gotten all old-style 26 years ago
Tom Lane ae526b4070 Another round of updates for new fmgr, mostly in the datetime code. 26 years ago