Commit Graph

82 Commits (38dd3ae7d032eecc6ddadcbd402d90f6ac38f6a3)

Author SHA1 Message Date
Peter Eisentraut 97377048b4 pg_cast table, and standards-compliant CREATE/DROP CAST commands, plus 23 years ago
Tatsuo Ishii fcc962566a Add new CREATE CONVERSION/DROP CONVERSION command. 23 years ago
Bruce Momjian d84fe82230 Update copyright to 2002. 23 years ago
Tom Lane b3120804ad Rule names are now unique per-relation, rather than unique globally. 24 years ago
Tom Lane 27a54ae282 Opclasses live in namespaces. I also took the opportunity to create 24 years ago
Tom Lane 6cef5d2549 Operators live in namespaces. CREATE/DROP/COMMENT ON OPERATOR take 24 years ago
Tom Lane 902a6a0a4b Restructure representation of aggregate functions so that they have pg_proc 24 years ago
Tom Lane f2d70d32eb Functions live in namespaces. Qualified function names work, eg 24 years ago
Tom Lane 0332d65ac4 Implement partial-key searching of syscaches, per recent suggestion 24 years ago
Tom Lane 4bdb4be62e Divide functions into three volatility classes (immutable, stable, and 24 years ago
Tom Lane 3114102521 Reimplement temp tables using schemas. The temp table map is history; 24 years ago
Tom Lane d5e99ab4d6 pg_type has a typnamespace column; system now supports creating types 24 years ago
Tom Lane 1dbf8aa7a8 pg_class has a relnamespace column. You can create and access tables 24 years ago
Tom Lane a25b94c080 Create the pg_namespace system catalog. Doesn't do much yet, but it's 24 years ago
Tom Lane 56c9b73c1d Change the aclchk.c routines to uniformly use OIDs to identify the 24 years ago
Tom Lane 7863404417 A bunch of changes aimed at reducing backend startup time... 24 years ago
Bruce Momjian b81844b173 pgindent run on all C files. Java run to follow. initdb/regression 24 years ago
Tom Lane f933766ba7 Restructure pg_opclass, pg_amop, and pg_amproc per previous discussions in 24 years ago
Tom Lane bf56f0759b Make OIDs optional, per discussions in pghackers. WITH OIDS is still the 24 years ago
Tom Lane 2c5aa2acb4 Do some restructuring to improve performance of the catcaches. Teach 24 years ago
Tom Lane 1d584f97b9 Clean up various to-do items associated with system indexes: 24 years ago
Tom Lane f905d65ee3 Rewrite of planner statistics-gathering code. ANALYZE is now available as 25 years ago
Bruce Momjian 9e1552607a pgindent run. Make it all clean. 25 years ago
Bruce Momjian 660ca3e01c Change /*---- commants to /* where appropriate. pgindent will tighten 25 years ago
Bruce Momjian 623bf843d2 Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group. 25 years ago
Tom Lane a933ee38bb Change SearchSysCache coding conventions so that a reference count is 25 years ago
Tom Lane ddeab22565 Clean up syscache so that recursive invocation is safe, and remove error 25 years ago
Tom Lane 996659f255 Fix handling of type tuple associated with a temp relation. We have 25 years ago
Tom Lane 9cf80f2f55 Clean out another pocket of functions called via nonspecific function 25 years ago
Bruce Momjian 7d301947e5 Re-order pg_listener index so it can later be used in an index scan. 25 years ago
Bruce Momjian 4bd5006812 Add index on pg_index.indrelid for Tom Lane. 25 years ago
Tom Lane e57e991e80 Improve comments for SearchSysCacheTuple and SearchSysCacheTupleCopy. 25 years ago
Bruce Momjian 52f77df613 Ye-old pgindent run. Same 4-space tabs. 26 years ago
Hiroshi Inoue e3a97b370c Implement reindex command 26 years ago
Bruce Momjian 5c25d60244 Add: 26 years ago
Bruce Momjian 8bcac56086 Update for index change. Semes it didn't work the first time. 26 years ago
Bruce Momjian da5aba105f Remove Ops parameter from STATRELID cache lookup, for Tom Lane and 26 years ago
Tom Lane 27fee810ff Replace SearchSysCacheGetAttribute with SysCacheGetAttr, which fetches 26 years ago
Bruce Momjian 8f401e8042 Cleanup for pg_statistic commit. 26 years ago
Bruce Momjian 74f418eb9a Add pg_statistic index, add missing Hiroshi file. 26 years ago
Bruce Momjian 95997e159b Rename heap_replace to heap_update. 26 years ago
Bruce Momjian fc955b14ea Add system indexes to match all caches. 26 years ago
Jan Wieck 73bfcf6b22 Changed pg_rewrite attributes ev_qual and ev_action to the new 26 years ago
Bruce Momjian dc5c7713bc Commit to make clearer distinction for temp names and real names. 26 years ago
Bruce Momjian d16b706e7a Allow indexes on system catalogs for use in cache code. 26 years ago
Jan Wieck daaeafd9e1 Removed (useless) pg_proc_prosrc_index 26 years ago
Tom Lane bd272cace6 Mega-commit to make heap_open/heap_openr/heap_close take an 26 years ago
Bruce Momjian 0e14dfe0fb Intercept temp table lookups further up to map temp names. 26 years ago
Tom Lane 5af4b04f31 Move get_attdisbursion to lsyscache. Clean up get_typdefault. 26 years ago
Bruce Momjian c175de56dc Reverse out cache changes that are not ready yet. 26 years ago