| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Cleanup of code for creating index entries. Functional indexes with | Tom Lane | 2000-07-14 | 1 | -12/+3 |
| | | | | | | | | | | | | | | pass-by-ref data types --- eg, an index on lower(textfield) --- no longer leak memory during index creation or update. Clean up a lot of redundant code ... did you know that copy, vacuum, truncate, reindex, extend index, and bootstrap each basically duplicated the main executor's logic for extracting information about an index and preparing index entries? Functional indexes should be a little faster now too, due to removal of repeated function lookups. CREATE INDEX 'opt_type' clause is deimplemented by these changes, but I haven't removed it from the parser yet (need to merge with Thomas' latest change set first). | ||||
| * | Split vacuum and analyze into separate files | Bruce Momjian | 2000-05-29 | 1 | -1/+2 |
| | | |||||
| * | More vacuum cleanup | Bruce Momjian | 2000-05-29 | 1 | -19/+19 |
| | | |||||
| * | more cleanup | Bruce Momjian | 2000-05-29 | 1 | -2/+2 |
| | | |||||
| * | Allow vacuum to perform analyze with shared lock. Update cvs manual. | Bruce Momjian | 2000-05-29 | 1 | -3/+1 |
| | | |||||
| * | Ye-old pgindent run. Same 4-space tabs. | Bruce Momjian | 2000-04-12 | 1 | -2/+3 |
| | | |||||
| * | Add: | Bruce Momjian | 2000-01-26 | 1 | -2/+3 |
| | | | | | | | * Portions Copyright (c) 1996-2000, PostgreSQL, Inc to all files copyright Regents of Berkeley. Man, that's a lot of files. | ||||
| * | Fix a passel of problems with incorrect calls to typinput and typoutput | Tom Lane | 2000-01-15 | 1 | -1/+2 |
| | | | | | | | | functions, which would lead to trouble with datatypes that paid attention to the typelem or typmod parameters to these functions. In particular, incorrect code in pg_aggregate.c explains the platform-specific failures that have been reported in NUMERIC avg(). | ||||
| * | Add new vpl_num_allocated_pages member to VPageListData. | Tatsuo Ishii | 1999-08-25 | 1 | -1/+2 |
| | | | | | | | | It will keep track the number of pages allocated so that vacuum could allocate twice of the previous allocation. This will greatly reduce the total memory consumption of vacuum. | ||||
| * | First step in fixing selectivity-estimation code. eqsel and | Tom Lane | 1999-08-01 | 1 | -5/+6 |
| | | | | | | | | | | | neqsel now behave as per my suggestions in pghackers a few days ago. selectivity for < > <= >= should work OK for integral types as well, but still need work for nonintegral types. Since these routines have never actually executed before :-(, this may result in some significant changes in the optimizer's choices of execution plans. Let me know if you see any serious misbehavior. CAUTION: THESE CHANGES REQUIRE INITDB. pg_statistic table has changed. | ||||
| * | Clean up #include in /include directory. Add scripts for checking includes. | Bruce Momjian | 1999-07-15 | 1 | -3/+1 |
| | | |||||
| * | Cleanup of /include #include's, for 6.6 only. | Bruce Momjian | 1999-07-14 | 1 | -1/+3 |
| | | |||||
| * | Another pgindent run. Sorry folks. | Bruce Momjian | 1999-05-25 | 1 | -3/+3 |
| | | |||||
| * | pgindent run over code. | Bruce Momjian | 1999-05-25 | 1 | -18/+18 |
| | | |||||
| * | 1. Vacuum is updated for MVCC. | Vadim B. Mikheev | 1999-03-28 | 1 | -9/+28 |
| | | | | | | | | 2. Much faster btree tuples deletion in the case when first on page index tuple is deleted (no movement to the left page(s)). 3. Remember blkno of new root page in BTPageOpaque of left/right siblings when root page is splitted. | ||||
| * | Change my-function-name-- to my_function_name, and optimizer renames. | Bruce Momjian | 1999-02-13 | 1 | -2/+2 |
| | | |||||
| * | OK, folks, here is the pgindent output. | Bruce Momjian | 1998-09-01 | 1 | -6/+8 |
| | | |||||
| * | Renaming cleanup, no pgindent yet. | Bruce Momjian | 1998-09-01 | 1 | -3/+3 |
| | | |||||
| * | Vacuum fix. Was modifying cache. | Bruce Momjian | 1998-08-19 | 1 | -9/+9 |
| | | |||||
| * | pgindent run before 6.3 release, with Thomas' requested changes. | Bruce Momjian | 1998-02-26 | 1 | -2/+2 |
| | | |||||
| * | Thank god for searchable mail archives. | PostgreSQL Daemon | 1998-01-15 | 1 | -2/+2 |
| | | | | | | | | | | Patch by: wieck@sapserv.debis.de (Jan Wieck) One of the design rules of PostgreSQL is extensibility. And to follow this rule means (at least for me) that there should not only be a builtin PL. Instead I would prefer a defined interface for PL implemetations. | ||||
| * | Cleanup up include files. | Bruce Momjian | 1997-11-26 | 1 | -3/+8 |
| | | |||||
| * | Used modified version of indent that understands over 100 typedefs. | Bruce Momjian | 1997-09-08 | 1 | -9/+9 |
| | | |||||
| * | Another PGINDENT run that changes variable indenting and case label ↵ | Bruce Momjian | 1997-09-08 | 1 | -58/+58 |
| | | | | | indenting. Also static variable indenting. | ||||
| * | Massive commit to run PGINDENT on all *.c and *.h files. | Bruce Momjian | 1997-09-07 | 1 | -73/+96 |
| | | |||||
| * | Analyze data only if specified and specified attrs only. | Vadim B. Mikheev | 1997-04-23 | 1 | -4/+5 |
| | | |||||
| * | Add attribute optimization statistics. | Bruce Momjian | 1997-02-07 | 1 | -7/+33 |
| | | |||||
| * | Added VERBOSE option to vacuum command. | Bruce Momjian | 1997-01-13 | 1 | -2/+2 |
| | | |||||
| * | vrl_min_tlen added to VRelListData. | Vadim B. Mikheev | 1996-11-29 | 1 | -1/+3 |
| | | |||||
| * | New structures for new vacuum. | Vadim B. Mikheev | 1996-11-27 | 1 | -7/+14 |
| | | |||||
| * | Reap deleted/unused tuples on page-base | Vadim B. Mikheev | 1996-10-18 | 1 | -7/+10 |
| | | |||||
| * | Clean up th ecompile process by centralizing the include files | Marc G. Fournier | 1996-08-28 | 1 | -0/+48 |
| - code compile tested, but due to a yet unresolved problem with parse.h's creation, compile not completed... | |||||
