- 22 2月, 2005 1 次提交
-
-
由 Bruce Momjian 提交于
macros around strings that were missing them.
-
- 01 1月, 2005 1 次提交
-
-
由 Bruce Momjian 提交于
-
- 09 11月, 2004 1 次提交
-
-
由 Peter Eisentraut 提交于
-
- 06 11月, 2004 1 次提交
-
-
由 Tom Lane 提交于
clause implicitly whenever one is not given explicitly. Remove concept of a schema having an associated tablespace, and simplify the rules for selecting a default tablespace for a table or index. It's now just (a) explicit TABLESPACE clause; (b) default_tablespace if that's not an empty string; (c) database's default. This will allow pg_dump to use SET commands instead of tablespace clauses to determine object locations (but I didn't actually make it do so). All per recent discussions.
-
- 13 10月, 2004 1 次提交
-
-
由 Peter Eisentraut 提交于
-
- 10 9月, 2004 1 次提交
-
-
由 Neil Conway 提交于
name first, make sure \di+ shows description last, and make \dl SQL look a little more standard.
-
- 29 8月, 2004 2 次提交
-
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
-
- 21 8月, 2004 1 次提交
-
-
由 Bruce Momjian 提交于
Greg Sabino Mullan
-
- 15 7月, 2004 1 次提交
-
-
由 Bruce Momjian 提交于
-
- 14 7月, 2004 1 次提交
-
-
由 Bruce Momjian 提交于
Dennis Bjorklund
-
- 13 7月, 2004 2 次提交
-
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
Gavin Sherry
-
- 18 6月, 2004 1 次提交
-
-
由 Tom Lane 提交于
There are various things left to do: contrib dbsize and oid2name modules need work, and so does the documentation. Also someone should think about COMMENT ON TABLESPACE and maybe RENAME TABLESPACE. Also initlocation is dead, it just doesn't know it yet. Gavin Sherry and Tom Lane.
-
- 07 5月, 2004 1 次提交
-
-
由 Tom Lane 提交于
conversion of basic ASCII letters. Remove all uses of strcasecmp and strncasecmp in favor of new functions pg_strcasecmp and pg_strncasecmp; remove most but not all direct uses of toupper and tolower in favor of pg_toupper and pg_tolower. These functions use the same notions of case folding already developed for identifier case conversion. I left the straight locale-based folding in place for situations where we are just manipulating user data and not trying to match it to built-in strings --- for example, the SQL upper() function is still locale dependent. Perhaps this will prove not to be what's wanted, but at the moment we can initdb and pass regression tests in Turkish locale.
-
- 23 4月, 2004 1 次提交
-
-
由 Neil Conway 提交于
contains OIDs. Also, minor documentation improvements to the psql reference page.
-
- 06 4月, 2004 1 次提交
-
-
由 Bruce Momjian 提交于
-
- 22 3月, 2004 1 次提交
-
-
由 Bruce Momjian 提交于
sequences and views). This patch allows it to handle views and sequences. Euler Taveira de Oliveira
-
- 25 1月, 2004 2 次提交
-
-
由 Neil Conway 提交于
pg_malloc, to avoid linker failures on same platforms.
-
由 Neil Conway 提交于
little more sane. Some parts of the code was using a static function xmalloc() that did safe memory allocation (where "safe" means "bail out on OOM"), but most of it was just invoking calloc() or malloc() directly. Now almost everything invokes xmalloc() or xcalloc().
-
- 12 1月, 2004 1 次提交
-
-
由 Dennis Bjorklund 提交于
-
- 24 12月, 2003 1 次提交
-
-
由 Bruce Momjian 提交于
-
- 02 12月, 2003 2 次提交
-
-
由 Bruce Momjian 提交于
\du and a \dg command to psql. It's against 7.4beta5. Markus Bertheau <twanger@bluetwanger.de>
-
由 Bruce Momjian 提交于
definitions use pretty printing. It does: * Pretty index predicates * Pretty rule definitions * Uppercases PRIMARY KEY and UNIQUE to be consistent with CHECK and FOREIGN KEY * View rules are improved to match table rules: Christopher Kings-Lynne
-
- 30 11月, 2003 1 次提交
-
-
由 PostgreSQL Daemon 提交于
$Header: -> $PostgreSQL Changes ...
-
- 26 10月, 2003 1 次提交
-
-
由 Bruce Momjian 提交于
-
- 17 10月, 2003 1 次提交
-
-
由 Tom Lane 提交于
a portion of a patch recently submitted by Christopher Kings-Lynne. Applied by agreement that this is a bug fix.
-
- 07 9月, 2003 1 次提交
-
-
由 Bruce Momjian 提交于
o allow configure to see include/port/win32 include files o add matching Win32 accept() prototype o allow pg_id to compile with native Win32 API o fix invalide mbvalidate() function calls (existing bug) o allow /scripts to compile with native Win32 API o add win32.c to Win32 compiles (already in *.mak files)
-
- 09 8月, 2003 1 次提交
-
-
由 Bruce Momjian 提交于
extra line break in to improve formatting. Christopher Kings-Lynne
-
- 05 8月, 2003 1 次提交
-
-
由 Tom Lane 提交于
so it won't miss 'em again.
-
- 04 8月, 2003 1 次提交
-
-
由 Bruce Momjian 提交于
-
- 27 7月, 2003 1 次提交
-
-
由 Bruce Momjian 提交于
psql4win32.patch - changes in the psql source code psql-ref.patch - changes in the documentation psql-ref.sgml (for new builtin variable WIN32_CONSOLE) To apply them use "patch -p 1" in the root directory of the postgres source directory. These patches fix the following problems of psql on Win32 (all changes only have effect #ifdef WIN32): a) Problem: Static library libpq.a did not work Solution: Added WSAStartup() in fe-connect.c b) Problem: Secret Password was echoed by psql Solution: Password echoing disabled in sprompt.c c) Problem: 8bit characters were displayed/interpreted wrong in psql This is due to the fact that the Win32 "console" uses a different encoding than the rest of the Windows system Solution: Introduced a new psql variable WIN32_CONSOLE When set with "\set WIN32_console", the function OemToChar() is applied after reading input and CharToOem() before displaying Output Christoph Dalitz
-
- 26 7月, 2003 1 次提交
-
-
由 Bruce Momjian 提交于
> thought that I would see if I could come up with a simple solution, and > have my first delve into the code for PostgreSQL. > > Attached is a diff against 7.3.3 source, of changes to describe.c for > psql. This should print out a list of parent tables in a similar style > to that of the index listing. I have done some testing on my side and it > all seems fine, can some other people have a quick look? What do people > think? Useful? Nick Barr
-
- 23 7月, 2003 1 次提交
-
-
由 Peter Eisentraut 提交于
-
- 28 6月, 2003 1 次提交
-
-
由 Tom Lane 提交于
Greg Sabino Mullane
-
- 29 5月, 2003 1 次提交
-
-
由 Tom Lane 提交于
of an index can now be a computed expression instead of a simple variable. Restrictions on expressions are the same as for predicates (only immutable functions, no sub-selects). This fixes problems recently introduced with inlining SQL functions, because the inlining transformation is applied to both expression trees so the planner can still match them up. Along the way, improve efficiency of handling index predicates (both predicates and index expressions are now cached by the relcache) and fix 7.3 oversight that didn't record dependencies of predicate expressions.
-
- 28 3月, 2003 1 次提交
-
-
由 Bruce Momjian 提交于
Example: test=# \d test Table "public.test" Column | Type | Modifiers --------+---------+----------- a | integer | not null Indexes: "test_pkey" PRIMARY KEY btree (a) Check Constraints: "$2" CHECK (a > 1) Foreign Key Constraints: "$1" FOREIGN KEY (a) REFERENCES parent(b) Rules: myrule AS ON INSERT TO test DO INSTEAD NOTHING Triggers: "asdf asdf" AFTER INSERT OR DELETE ON test FOR EACH STATEMENT EXECUTE PROCEDURE update_pg_pwd_and_pg_group(), mytrigger AFTER INSERT OR DELETE ON test FOR EACH ROW EXECUTE PROCEDURE update_pg_pwd_and_pg_group() I have minimised the double quoting of identifiers as much as I could easily, and I will submit another patch when I have time to work on it that will use a 'fmtId' function to determine it exactly. I think it's a significant improvement in legibility... Obviously the table example above is slightly degenerate in that not many tables in production have heaps of (non-constraint) triggers and rules. Christopher Kings-Lynne
-
- 24 2月, 2003 1 次提交
-
-
由 Tom Lane 提交于
columns. Improved version of patch by mallah@trade-india.com.
-
- 08 1月, 2003 1 次提交
-
-
由 Tom Lane 提交于
(ie, the one with describe-schema support). Minor code review. Adjust display of casts to use standard type names.
-
- 21 12月, 2002 1 次提交
-
-
由 Tom Lane 提交于
a result of at most 128 chars, but that could be more than 128 bytes. Also ensure we don't try to pfree uninitialized pointers during error cleanup.
-