- Jun 14, 2000
-
-
Tom Lane authored
--- ie, they're only called for side-effects. Add a PG_RETURN_VOID() macro and use it where appropriate. This probably doesn't change the machine code by a single bit ... it's just for documentation.
-
- Jun 13, 2000
-
-
Tom Lane authored
functions that take pass-by-value datatypes. Should be ready for port testing ...
-
- Jun 12, 2000
-
-
Bruce Momjian authored
compatiblity with old rules.
-
- Jun 10, 2000
-
-
Tom Lane authored
-
- Jun 09, 2000
-
-
Bruce Momjian authored
to_char. I don't know about the rest of the world, but the "standard" in Australia is the following: 1st, 2nd, 3rd, 4th - 9th 10th - 19th 21st, 22nd, 23rd, 24th - 29th (similarly for 30s - 90s) 110th - 119th (and for all "teens") 121st, 122nd, 123rd, 124th - 129th I think you see the trend. The current code works fine except that it produces: 111st, 112nd, 113rd, 114th - 119th 211st, 212nd, 213rd, 214th - 219th ... and so on. Without knowing anything about what's supported (and what isn't) in the usual I18N libraries, should this type of behaviour be defined within the locales? Daniel Baldoni
-
Tom Lane authored
-
Bruce Momjian authored
-
- Jun 05, 2000
-
-
Tom Lane authored
inputs have been converted to newstyle. This should go a long way towards fixing our portability problems with platforms where char and short parameters are passed differently from int-width parameters. Still more to do for the Alpha port however.
-
- Jun 02, 2000
-
-
Bruce Momjian authored
"rb" and "wb".
-
- May 30, 2000
-
-
Tom Lane authored
fmgr_faddr() in favor of new-style calls. Lots of cleanup of sloppy casts to use XXXGetDatum and DatumGetXXX ...
-
Bruce Momjian authored
-
- May 29, 2000
-
-
Tom Lane authored
-
Tom Lane authored
to 10, and be consistent about whether it counts the trailing null (it does not). Also increase MAXDATELEN to be sure no buffer overflows are caused by the longer MAXTZLEN.
-
Tom Lane authored
the src/include tree, so that -I backend is no longer necessary anywhere. Also, clean up some bit rot in contrib tree.
-
Tom Lane authored
CurrentTriggerData is history.
-
- May 28, 2000
-
-
Tom Lane authored
key call sites are changed, but most called functions are still oldstyle. An exception is that the PL managers are updated (so, for example, NULL handling now behaves as expected in plperl and plpgsql functions). NOTE initdb is forced due to added column in pg_proc.
-
- May 26, 2000
-
-
Tom Lane authored
other than the most common value in a column. We had had 0.5, make it 0.1 to make it more likely that an indexscan will be chosen. Really need better statistics instead, but this should stem the bleeding meanwhile ...
-
- May 16, 2000
-
-
Bruce Momjian authored
IRIX systems using the native compilers. A summary is: - Various files use "//" as a comment delimiter in c files. - Problems caused by assuming "char" is signed. cash.in: building -signed the rules regression test fails as described in FAQ_QNX4. If CHAR_MAX is "255U" then ((signed char)CHAR_MAX) is -1. postmaster.c: random number regression test failed without this change. - Some generic build issues and warning message cleanup. David Kaelbling
-
- May 13, 2000
-
-
Tom Lane authored
-
- Apr 16, 2000
-
-
Tom Lane authored
(LIKE and regexp matches). These are not yet referenced in pg_operator, so by default the system will continue to use eqsel/neqsel. Also, tweak convert_to_scalar() logic so that common prefixes of strings are stripped off, allowing better accuracy when all strings in a table share a common prefix.
-
- Apr 14, 2000
-
-
Thomas G. Lockhart authored
Fix spelling of "millennium". Thanks to Mika Nystrom <mika@camembert.cs.caltech.edu> for spotting this.
-
- Apr 12, 2000
-
-
Bruce Momjian authored
-
- Apr 09, 2000
-
-
Tom Lane authored
-
- Apr 08, 2000
-
-
Thomas G. Lockhart authored
<a.joubert@albourne.com>.
-
- Apr 07, 2000
-
-
Bruce Momjian authored
-
Thomas G. Lockhart authored
Add a random number generator and seed setter (random(), SET SEED) Fix up the interval*float8 math to carry partial months into the time field. Add float8*interval so we have symmetry in the available math. Fix the parser and define.c to accept SQL92 types as field arguments. Fix the parser to accept SQL92 types for CREATE TYPE, etc. This is necessary to allow... Bit/varbit support in contrib/bit cleaned up to compile and load cleanly. Still needs some work before final release. Implement the "SOME" keyword as a synonym for "ANY" per SQL92. Implement ascii(text), ichar(int4), repeat(text,int4) to help support the ODBC driver. Enable the TRUNCATE() function mapping in the ODBC driver.
-
- Mar 30, 2000
-
-
Tom Lane authored
to next integer. Previously, if selectivity was small, we could compute very tiny scan cost on the basis of estimating that only 0.001 tuple would be fetched, which is silly. This naturally led to some rather silly plans...
-
- Mar 29, 2000
-
-
Thomas G. Lockhart authored
years. Rejects dates like '0.085', which were accepted previously.
-
- Mar 24, 2000
-
-
Tom Lane authored
Clean up grotty coding in them, too. AFAICS from the CVS logs, these have been broken since Postgres95, so I'm not going to insist on an initdb to fix them now...
-
- Mar 23, 2000
- Mar 20, 2000
-
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
- Mar 19, 2000
-
-
Tom Lane authored
incorrect use of StrNCpy.
-
- Mar 18, 2000
-
-
Tom Lane authored
-
- Mar 17, 2000
-
-
Tom Lane authored
running gcc and HP's cc with warnings cranked way up. Signed vs unsigned comparisons, routines declared static and then defined not-static, that kind of thing. Tedious, but perhaps useful...
-
- Mar 16, 2000
-
-
Thomas G. Lockhart authored
We probably support a superset of the spec, but I don't have the spec to confirm this. Update regression tests to include tests for this format.
-
Bruce Momjian authored
small changes in formatting.c code (better memory usage ...etc.) and better to_char's cache (will fastly for more to_char()s in one query). (It is probably end of to_char() development in 7.0 cycle.) Karel
-
Tom Lane authored
-