- 24 Aug, 1998 3 commits
-
-
Bruce Momjian authored
-
Bruce Momjian authored
the following to regress/sql/tests. If applying by hand note that the setup_... must run before the run_... (that I splitted these two was due to the errors that occured when creating rules and using them then in the same session - I'll post another fix for this later). BTW: the regression tests sanity_checks and alter_table fail now due to the remove of some indices and the oidint4 and oidname types. At least expectes should be set to the current results. Thanks. Jan
-
Bruce Momjian authored
if MULTIBYTE is not enabled. So be sure to run initdb. o these patches are made against the latest source tree (after Bruce's massive patch, I think) BTW, I noticed that after running regression, the oid field of pg_type seems disappeared. regression=> select oid from pg_type; ERROR: attribute 'oid' not found this happens after the constraints test. This occures with/without my patches. strange... o pg_database_mb.h, pg_class_mb.h, pg_attribute_mb.h are no longer used, and shoud be removed. o GetDatabaseInfo() in utils/misc/database.c removed (actually in #ifdef 0). seems nobody uses. t-ishii@sra.co.jp
-
- 23 Aug, 1998 3 commits
-
-
Bruce Momjian authored
-
Bruce Momjian authored
is a working 64-bit-int type available. In playing around with it on my machine, I found that gcc provides perfectly fine support for "long long" arithmetic ... but sprintf() and sscanf(), which are system-supplied, don't work :-(. So the autoconf test program does a cursory test on them too. If we find that a lot of systems are like this, it might be worth the trouble to implement binary<->ASCII conversion of int64 ourselves rather than relying on sprintf/sscanf to handle the data type. regards, tom lane
-
Bruce Momjian authored
-
- 22 Aug, 1998 6 commits
-
-
Bruce Momjian authored
-
Bruce Momjian authored
test isn't that complete up to now, but I think it shows enough of the capabilities of the module. The Makefile assumes it is located in a directory under pgsql/src/pl. Since it includes Makefile.global and Makefile.port and doesn't use any own compiler/linker calls, it should build on most of our supported platforms (I only tested under Linux up to now). It requires flex and bison I think. Maybe we should ship prepared gram.c etc. like for the main parser too? Jan
-
Bruce Momjian authored
-
Bruce Momjian authored
usernames and passwords work correctly in both "password" and "crypt" authorization mode. NOTE: at least on my machine, it seems that the crypt() routines ignore the part of the password beyond 8 characters, so there's no security gain from longer passwords in crypt auth mode. But they don't fail. The login-related part of psql has apparently not been touched since roughly the fall of Rome ;-). It was going through huge pushups to get around the lack of username/login parameters to PQsetdb. I don't know when PQsetdbLogin was added to libpq, but it's there now ... so I was able to rip out quite a lot of crufty code while I was at it. It's possible that there are still bogus length limits on username or password in some of the other PostgreSQL user interfaces besides psql/libpq. I will leave it to other folks to check that code. regards, tom lane
-
Bruce Momjian authored
with the new support for asynchronous NOTIFY in libpgtcl. With the current sources, if the backend disconnects unexpectedly then the tcl/tk application coredumps when control next reaches the idle loop. Oops. regards, tom lane
-
Bruce Momjian authored
Here are additional patches for the UnixWare 7 port. Summary of changes: In pqcomm.h, use the SUN_LEN macro if it is defined to calculate the size of the sockaddr_un structure. In unixware.h, drop the use of the UNIXWARE macro. Everything can be handled with the USE_UNIVEL_CC and DISABLE_COMPLEX_MACRO macros. In s_lock.h, remove the reference to the UNIXWARE macro (see above). In the unixware template, add the YFLAGS:-d line. In various makefile templates, add (or cleanup) unixware and univel port specific information. -- Billy G. Allie
-
- 21 Aug, 1998 1 commit
-
-
Bruce Momjian authored
-
- 20 Aug, 1998 4 commits
-
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
- 19 Aug, 1998 8 commits
-
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
no longer returns buffer pointer, can be gotten from scan; descriptor; bootstrap can create multi-key indexes; pg_procname index now is multi-key index; oidint2, oidint4, oidname are gone (must be removed from regression tests); use System Cache rather than sequential scan in many places; heap_modifytuple no longer takes buffer parameter; remove unused buffer parameter in a few other functions; oid8 is not index-able; remove some use of single-character variable names; cleanup Buffer variables usage and scan descriptor looping; cleaned up allocation and freeing of tuples; 18k lines of diff;
-
Marc G. Fournier authored
Fix for SNPRINTF test in configure From: Tom Lane <tgl@sss.pgh.pa.us>
-
Marc G. Fournier authored
Add rule tests to regression tests...
-
- 18 Aug, 1998 1 commit
-
-
Marc G. Fournier authored
From: Jan Wieck <jwieck@debis.com> Hi, as proposed here comes the first patch for the query rewrite system. <for details, see archive dated Mon, 17 Aug 1998>
-
- 17 Aug, 1998 14 commits
-
-
Thomas G. Lockhart authored
-
Thomas G. Lockhart authored
into cleaner html output file names.
-
Thomas G. Lockhart authored
-
Thomas G. Lockhart authored
-
Thomas G. Lockhart authored
Add a note on sgml-tools that they are now working with jade and so may become the toolset of choice in the future.
-
Thomas G. Lockhart authored
-
Thomas G. Lockhart authored
conflicting with the tutorial.sgml container document.
-
Thomas G. Lockhart authored
-
Thomas G. Lockhart authored
Instead of directly showing the random results, test the results for the expected behavior (range and randomness).
-
Thomas G. Lockhart authored
-
Thomas G. Lockhart authored
in constraint clauses. IN and NOT IN only allow constaints, not subselects. Jose' Soares' new reference docs pointed out the discrepency. Updating the docs too...
-
Thomas G. Lockhart authored
in type checking for DEFAULT contraint clauses. Could do more type coersion later...
-
Marc G. Fournier authored
From: Tom Lane <tgl@sss.pgh.pa.us>To: pgsql-patches@postgreSQL.org Sigh. That tweak needs a tweak --- I didn't realize that ".DEFAULT" processing ignores dependencies, at least in the version of gmake I have here (not sure if it's a bug or not). Apply this patch aftermy previous one...
-
Marc G. Fournier authored
Just a couple of "after-commit" cleanups...
-