aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
...
* Parser no longer considersTom Lane1999-07-19
| | | | | SELECT a/2, a/2 FROM test_missing_target GROUP BY a/2; to be ambiguous ... which I think is correct behavior.
* Rewrite parser's handling of INSERT ... SELECT so that processingTom Lane1999-07-19
| | | | | | | | | 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.
* Update ecpg compile.Bruce Momjian1999-07-18
|
* autoconfBruce Momjian1999-07-18
|
* Add getopt test.Bruce Momjian1999-07-18
|
* autoconfBruce Momjian1999-07-18
|
* cleanupBruce Momjian1999-07-18
|
* Fix configure problem.Bruce Momjian1999-07-18
|
* autoconfBruce Momjian1999-07-18
|
* Fix typo in _outArrayRef().Tom Lane1999-07-18
|
* Update for 6.6.Bruce Momjian1999-07-18
|
* configure cleanupBruce Momjian1999-07-18
|
* configure cleanupBruce Momjian1999-07-18
|
* autoconfBruce Momjian1999-07-18
|
* Update configure include checks.Bruce Momjian1999-07-18
|
* autoconfBruce Momjian1999-07-18
|
* Update includes from configureBruce Momjian1999-07-18
|
* autoconfBruce Momjian1999-07-18
|
* No check for string/strings.h.Bruce Momjian1999-07-18
|
* Improve commentary about ArrayRef and ResTarget nodes.Tom Lane1999-07-18
|
* Move some system includes into c.h, and remove duplicates.Bruce Momjian1999-07-17
|
* Fix incorrect declaration of rtentry as 'ResTarget' where itTom Lane1999-07-17
| | | | should be 'RangeTblEntry' ; explain.c had copied the erroneous code.
* Fix for multi-byte includes.Bruce Momjian1999-07-17
|
* Fix silly typo in commentary...Tom Lane1999-07-17
|
* Add c.h to exclusion list.Bruce Momjian1999-07-17
|
* clean up comment on missing file.Bruce Momjian1999-07-17
|
* Include checkBruce Momjian1999-07-17
|
* More config.h cleanups.Bruce Momjian1999-07-17
|
* Add config.h as needed.Bruce Momjian1999-07-17
|
* Tired of seeing that 'unused variable' warning...Tom Lane1999-07-16
|
* Add back improperly removed #include for utils/trace.h.Tom Lane1999-07-16
|
* Add back improperly removed #include for config.h.Tom Lane1999-07-16
| | | | | This probably ought to be kept in *all* the port files, but these two are the only ones that generated compiler warnings for me ...
* Add back improperly removed #include for utils/dynamic_loader.h.Tom Lane1999-07-16
|
* Fix 'SO__MINOR_VERSION' typo for irix5; add AIX shlib supportTom Lane1999-07-16
| | | | from Andreas Z.; minor cosmetic cleanups.
* Support subscripts on bare column names.Tom Lane1999-07-16
|
* Allow bare column names to be subscripted as arrays. ThisTom Lane1999-07-16
| | | | | | | | | | | | | | | 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.
* Revise _bt_binsrch() so that its binary search loop takesTom Lane1999-07-16
| | | | | | 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.
* More cleanupBruce Momjian1999-07-16
|
* More cleanupBruce Momjian1999-07-16
|
* More cleanupBruce Momjian1999-07-16
|
* Final cleanupBruce Momjian1999-07-16
|
* Final cleanup.Bruce Momjian1999-07-16
|
* Update #include cleanupsBruce Momjian1999-07-16
|
* Change #include's to use <> and "" as appropriate.Bruce Momjian1999-07-15
|
* Remove unused #includes in *.c files.Bruce Momjian1999-07-15
|
* Cleanups.Bruce Momjian1999-07-15
|
* Remove un-needed #include's from *.c files.Bruce Momjian1999-07-15
|
* Add updates.Bruce Momjian1999-07-15
|
* Clean up #include in /include directory. Add scripts for checking includes.Bruce Momjian1999-07-15
|
* Add SHLIB_LINK setting for solaris_i386 and solaris_sparc ports,Tom Lane1999-07-15
| | | | per bug report from Daren Sefcik <daren@partnersdata.com>.