summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
1999-07-19Win32 cleanupBruce Momjian
1999-07-19autoconfBruce Momjian
1999-07-19Re-add getopt.h check, remove NT-specific tests for it.Bruce Momjian
1999-07-19Clean up gcc warning about unused static decl.Tom Lane
1999-07-19autoconfBruce Momjian
1999-07-19Remove getopt configure check.Bruce Momjian
1999-07-19Put back mistakenly removed configure test for HAVE_NETINET_IN_H.Tom Lane
1999-07-19Parser no longer considersTom Lane
SELECT a/2, a/2 FROM test_missing_target GROUP BY a/2; to be ambiguous ... which I think is correct behavior.
1999-07-19Rewrite parser's handling of INSERT ... SELECT so that processingTom Lane
of the SELECT part of the statement is just like a plain SELECT. All INSERT-specific processing happens after the SELECT parsing is done. This eliminates many problems, e.g. INSERT ... SELECT ... GROUP BY using the wrong column labels. Ensure that DEFAULT clauses are coerced to the target column type, whether or not stored clause produces the right type. Substantial cleanup of parser's array support.
1999-07-18Update ecpg compile.Bruce Momjian
1999-07-18autoconfBruce Momjian
1999-07-18Add getopt test.Bruce Momjian
1999-07-18autoconfBruce Momjian
1999-07-18cleanupBruce Momjian
1999-07-18Fix configure problem.Bruce Momjian
1999-07-18autoconfBruce Momjian
1999-07-18Fix typo in _outArrayRef().Tom Lane
1999-07-18Update for 6.6.Bruce Momjian
1999-07-18configure cleanupBruce Momjian
1999-07-18configure cleanupBruce Momjian
1999-07-18autoconfBruce Momjian
1999-07-18Update configure include checks.Bruce Momjian
1999-07-18autoconfBruce Momjian
1999-07-18Update includes from configureBruce Momjian
1999-07-18autoconfBruce Momjian
1999-07-18No check for string/strings.h.Bruce Momjian
1999-07-18Improve commentary about ArrayRef and ResTarget nodes.Tom Lane
1999-07-17 Move some system includes into c.h, and remove duplicates.Bruce Momjian
1999-07-17Fix incorrect declaration of rtentry as 'ResTarget' where itTom Lane
should be 'RangeTblEntry' ; explain.c had copied the erroneous code.
1999-07-17Fix for multi-byte includes.Bruce Momjian
1999-07-17Fix silly typo in commentary...Tom Lane
1999-07-17Add c.h to exclusion list.Bruce Momjian
1999-07-17clean up comment on missing file.Bruce Momjian
1999-07-17Include checkBruce Momjian
1999-07-17More config.h cleanups.Bruce Momjian
1999-07-17Add config.h as needed.Bruce Momjian
1999-07-16Tired of seeing that 'unused variable' warning...Tom Lane
1999-07-16Add back improperly removed #include for utils/trace.h.Tom Lane
1999-07-16Add back improperly removed #include for config.h.Tom Lane
This probably ought to be kept in *all* the port files, but these two are the only ones that generated compiler warnings for me ...
1999-07-16Add back improperly removed #include for utils/dynamic_loader.h.Tom Lane
1999-07-16Fix 'SO__MINOR_VERSION' typo for irix5; add AIX shlib supportTom Lane
from Andreas Z.; minor cosmetic cleanups.
1999-07-16Support subscripts on bare column names.Tom Lane
1999-07-16Allow bare column names to be subscripted as arrays. ThisTom Lane
creates a reduce/reduce conflict, which I resolved by changing the 'AexprConst -> Typename Sconst' rule to 'AexprConst -> SimpleTypename Sconst'. In other words, a subscripted type declaration can't be used in that syntax any longer. This seems a small price to pay for not having to qualify subscripted columns anymore. Other cleanups: rename res_target_list to update_target_list, and remove productions for variants that are not legal in an UPDATE target list; rename res_target_list2 to plain target_list; delete position_expr in favor of using b_expr in that production; merge opt_indirection into attr nonterminal, since there are no places where an unsubscripted attr is wanted; fix typos in Param support; change case_arg so that an arbitrary a_expr is allowed, not only a column name.
1999-07-16Revise _bt_binsrch() so that its binary search loop takesTom Lane
care of equal-key cases, eliminating bt_firsteq(). The linear search formerly done by bt_firsteq() took a lot of time in the case where many equal keys appear on the same page.
1999-07-16More cleanupBruce Momjian
1999-07-16More cleanupBruce Momjian
1999-07-16More cleanupBruce Momjian
1999-07-16Final cleanupBruce Momjian
1999-07-16Final cleanup.Bruce Momjian
1999-07-16Update #include cleanupsBruce Momjian