- 25 8月, 2000 1 次提交
-
-
由 Tom Lane 提交于
-
- 24 8月, 2000 1 次提交
-
-
由 Tom Lane 提交于
for example, an SQL function can be used in a functional index. (I make no promises about speed, but it'll work ;-).) Clean up and simplify handling of functions returning sets.
-
- 23 8月, 2000 4 次提交
-
-
由 Thomas G. Lockhart 提交于
-
由 Thomas G. Lockhart 提交于
Remove hardcoded macaddr_manuf(), which had really old, obsolete info. Replace this with some contrib/mac/ code to maniag OUI info from IEEE.
-
由 Thomas G. Lockhart 提交于
(Organizationally Unique Identifiers). This is the manufacturer's code in the MAC address.
-
由 Thomas G. Lockhart 提交于
but were missing the "mailto:" prefix. Fix typo. Thanks to Neil Conway <nconway@klamath.dyndns.org> for the heads-up.
-
- 22 8月, 2000 9 次提交
-
-
由 Tom Lane 提交于
newlines.
-
由 Tatsuo Ishii 提交于
multibyte sequence while truncating identifiers.
-
由 Tatsuo Ishii 提交于
incorrect multibyte sequence while truncating too long names.
-
由 Tatsuo Ishii 提交于
Eliminate up-to-4-times memory allocation problem
-
由 Tom Lane 提交于
right circumstances a hash join executed as a DECLARE CURSOR/FETCH query would crash the backend. Problem as seen in current sources was that the hash tables were stored in a context that was a child of TransactionCommandContext, which got zapped at completion of the FETCH command --- but cursor cleanup executed at COMMIT expected the tables to still be valid. I haven't chased down the details as seen in 7.0.* but I'm sure it's the same general problem.
-
由 Tom Lane 提交于
-
由 Tom Lane 提交于
pg_proc.c (where it's actually used). Fix it to correctly handle tlists that contain resjunk target items, and improve error messages. This addresses bug reported by Krupnikov 6-July-00.
-
由 Tom Lane 提交于
Also, make it depend on type OIDs rather than type names for more consistency with rest of backend.
-
由 Tom Lane 提交于
macros where appropriate (the code used to have several different ways of doing that, including Int32, Int8, UInt8, ...). Remove last few references to float32 and float64 typedefs --- it's all float4/float8 now. The typedefs themselves should probably stay in c.h for a release or two, though, to avoid breaking user-written C functions.
-
- 21 8月, 2000 2 次提交
- 20 8月, 2000 5 次提交
-
-
由 Peter Eisentraut 提交于
-
由 Peter Eisentraut 提交于
PGLIB or use any option anymore.
-
由 Peter Eisentraut 提交于
unsupported platforms.
-
由 Tom Lane 提交于
CREATE INDEX fooi ON foo (lower(f1)) where f1 is varchar rather than text.
-
由 Peter Eisentraut 提交于
reported by Mark Hollomon
-
- 13 8月, 2000 1 次提交
-
-
由 Tom Lane 提交于
right thing with variable-free clauses that contain noncachable functions, such as 'WHERE random() < 0.5' --- these are evaluated once per potential output tuple. Expressions that contain only Params are now candidates to be indexscan quals --- for example, 'var = ($1 + 1)' can now be indexed. Cope with RelabelType nodes atop potential indexscan variables --- this oversight prevents 7.0.* from recognizing some potentially indexscanable situations.
-
- 12 8月, 2000 6 次提交
-
-
由 Tom Lane 提交于
take 'em out of pg_operator. Also remove from scan.l's set of legal operator characters. Update documentation.
-
由 Tom Lane 提交于
as UPDATE foo SET arr[3] = 42.
-
由 Tom Lane 提交于
-
由 Tom Lane 提交于
including utility statements. Still can't copy or compare executor state, but at present that doesn't seem to be necessary. This makes it possible to execute most (all?) utility statements in plpgsql. Had to change parsetree representation of CreateTrigStmt so that it contained only legal Nodes, and not bare string constants.
-
由 Tom Lane 提交于
first place :-(
-
由 Tom Lane 提交于
backwards compatibility with old behavior.
-
- 10 8月, 2000 1 次提交
-
-
由 Hiroshi Inoue 提交于
are running.
-
- 09 8月, 2000 1 次提交
-
-
由 Thomas G. Lockhart 提交于
-
- 08 8月, 2000 4 次提交
-
-
由 Tom Lane 提交于
from Param nodes, per discussion a few days ago on pghackers. Add new expression node type FieldSelect that implements the functionality where it's actually needed. Clean up some other unused fields in Func nodes as well. NOTE: initdb forced due to change in stored expression trees for rules.
-
由 Philip Warner 提交于
-
由 Tom Lane 提交于
as MaxHeapAttributeNumber. Increase MaxAttrSize to something more reasonable (given what it's used for, namely checking char(n) declarations, I didn't make it the full 1G that it could theoretically be --- 10Mb seemed a more reasonable number). Improve calculation of MaxTupleSize.
-
由 Tom Lane 提交于
-
- 07 8月, 2000 5 次提交
-
-
由 Philip Warner 提交于
CVs: ----------------------------------------------------------------------
-
由 Philip Warner 提交于
-
由 Thomas G. Lockhart 提交于
are allowed in the func_name production. Otherwise, we can't define more like() and ilike() functions for new data types.
-
由 Thomas G. Lockhart 提交于
If the backslash default is still wanted, just pass a backslash to MatchText() for the two-parameter callable routines.
-
由 Thomas G. Lockhart 提交于
-