Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Make sure all connection paramters are used in call to PQconnectdbParams. | Michael Meskes | 2012-02-18 |
| | |||
* | Do not use the variable name when defining a varchar structure in ecpg. | Michael Meskes | 2012-02-13 |
| | | | | With a unique counter being added anyway, there is no need anymore to have the variable name listed, too. | ||
* | Made code in ecpg better readable. | Michael Meskes | 2012-01-04 |
| | |||
* | Added test for cursor handling on different connections to regression test | Michael Meskes | 2011-12-18 |
| | | | | suite for ecpg. | ||
* | Adapted expected result for latest change to ecpglib. | Michael Meskes | 2011-07-18 |
| | |||
* | Add CheckTableNotInUse calls in DROP TABLE and DROP INDEX. | Tom Lane | 2011-02-15 |
| | | | | | | | | | | | | | Recent releases had a check on rel->rd_refcnt in heap_drop_with_catalog, but failed to cover the possibility of pending trigger events at DROP time. (Before 8.4 we didn't even check the refcnt.) When the trigger events were eventually fired, you'd get "could not open relation with OID nnn" errors, as in recent report from strk. Better to throw a suitable error when the DROP is attempted. Also add a similar check in DROP INDEX. Back-patch to all supported branches. | ||
* | In ecpg's parser removed a fixed length limit for constants defining an ↵ | Michael Meskes | 2011-01-08 |
| | | | | array dimension. | ||
* | Remove useless whitespace at end of lines | Peter Eisentraut | 2010-11-23 |
| | |||
* | Remove executable permission from files where it doesn't belong | Peter Eisentraut | 2010-10-13 |
| | |||
* | Remove extra newlines at end and beginning of files, add missing newlines | Peter Eisentraut | 2010-08-19 |
| | | | | at end of files. | ||
* | Applied Zoltan's patch to fix a few memleaks in ecpg's pgtypeslib. | Michael Meskes | 2010-08-17 |
| | |||
* | Make ECPG regression tests independent of standard_conforming_strings. | Robert Haas | 2010-07-20 |
| | | | | Per buildfarm, again. | ||
* | pgindent run for 9.0, second run | Bruce Momjian | 2010-07-06 |
| | |||
* | Added variable handling for RETURNING clause to ecpg. | Michael Meskes | 2010-06-04 |
| | | | | | | | While the values were correctly returned they were not moved into C variables as they should be. Closes: #5489 | ||
* | Adjusted regression test results to the change I made in debug output for ↵ | Michael Meskes | 2010-03-21 |
| | | | | ecpglib. | ||
* | ECPG only copied #include statements instead of processing them according to | Michael Meskes | 2010-03-21 |
| | | | | | commandline option "-i". This change fixes this and adds a test case. It also honors #include_next, although this is probably never used for embedded SQL. | ||
* | ecpg now adds a unique counter to its varchar struct definitions to make ↵ | Michael Meskes | 2010-03-09 |
| | | | | these definitions unique, too. It used to use the linenumber but in the rare case of two definitions in one line this was not unique. | ||
* | In case the connection magically disappears libecpg only returns an internal | Michael Meskes | 2010-03-05 |
| | | | | error sqlstate. This change makes it return a correct value.. | ||
* | Make sure ecpg uses the same header files in the same order as the backend. | Michael Meskes | 2010-02-27 |
| | |||
* | Do not check nan values for infinity. Some system are not able to handle this. | Michael Meskes | 2010-02-16 |
| | | | | By Zoltán Böszörményi | ||
* | First try to make this one ecpg regression test work on Windows too. I'm ↵ | Michael Meskes | 2010-02-09 |
| | | | | just trying to figure out the minimal amount of defines needed. | ||
* | Usage of isnan() in ECPG regression tests probably needs '#include ↵ | Michael Meskes | 2010-02-04 |
| | | | | <float.h>' as well. | ||
* | Streamlined array handling code in libecpg a little bit, in the process ↵ | Michael Meskes | 2010-02-04 |
| | | | | fixing yet another incorrect log output. | ||
* | Fixed some typos in ECPG regression test suite that resulted in regression ↵ | Michael Meskes | 2010-02-03 |
| | | | | | | test failures on some architectures. By Zoltán Böszörményi. | ||
* | Fixed NaN/Infinity problems in ECPG for float/double/numeric/decimal by ↵ | Michael Meskes | 2010-02-02 |
| | | | | | | making it OS independant. Patch done by Zoltán Böszörményi. | ||
* | Changed ECPG outofscope handling to always print out statements in the same ↵ | Michael Meskes | 2010-01-29 |
| | | | | | | | | order so regression testing is possible, by Zoltan Boszormenyi | ||
* | Added test case that was part of Zoltan's patch but apparently wasn't part ↵ | Michael Meskes | 2010-01-26 |
| | | | | of my commit. | ||
* | Applied patch by Boszormenyi Zoltan <zb@cybertec.at> to add out-of-scope ↵ | Michael Meskes | 2010-01-26 |
| | | | | cursor support to native mode. | ||
* | Applied patch by Boszormenyi Zoltan <zb@cybertec.at> to fix problem in ↵ | Michael Meskes | 2010-01-22 |
| | | | | auto-prepare mode if the connection is closed and re-opened and the previously prepared query is issued again. | ||
* | Applied patch by Boszormenyi Zoltan <zb@cybertec.at> to add DESCRIBE ↵ | Michael Meskes | 2010-01-15 |
| | | | | [OUTPUT] statement to ecpg. | ||
* | Fix SQL3 type return value. | Michael Meskes | 2010-01-13 |
| | | | | | | For non-SQL3 types ecpg used to return -Oid. This will break if there are enough Oids to fill the namespace. Therefore we play it safe and return 0 if there is no Oid->SQL3 tyoe mapping available. | ||
* | Remove __FUNCTION__ keyword that is not recognized by som compilers. | Michael Meskes | 2010-01-06 |
| | |||
* | Removed test case using nan as float value because printf's output for nan is | Michael Meskes | 2010-01-06 |
| | | | | | OS specific with some distinguishing between signaling and quiet nans. It's not really importnat for us here anyway. | ||
* | Removed more inttypes.h stuff. | Michael Meskes | 2010-01-06 |
| | |||
* | Applied Zoltan's patch to remove hardware dependant offset logging and | Michael Meskes | 2010-01-06 |
| | | | | superfluous include files. | ||
* | And another one | Michael Meskes | 2010-01-05 |
| | |||
* | And another one of the same problem. | Michael Meskes | 2010-01-05 |
| | |||
* | And then forgot to commit the fixed files. ARGH! | Michael Meskes | 2010-01-05 |
| | |||
* | Ah, should read the file completely. I got so used to git that I almost ↵ | Michael Meskes | 2010-01-05 |
| | | | | forgot about the cvs stuff. | ||
* | Thrid try. It seems my two checkouts need some cleaning up. | Michael Meskes | 2010-01-05 |
| | |||
* | Still not correct. | Michael Meskes | 2010-01-05 |
| | |||
* | Adjusted CVS headers. | Michael Meskes | 2010-01-05 |
| | |||
* | Applied patch by Boszormenyi Zoltan <zb@cybertec.at> to add sqlda support to | Michael Meskes | 2010-01-05 |
| | | | | ecpg in both native and compatiblity mode. | ||
* | Reverting accidently commited changes. | Michael Meskes | 2009-12-17 |
| | |||
* | Fixed auto-prepare to not try preparing statements that are not preparable. Bug | Michael Meskes | 2009-12-16 |
| | | | | | found and solved by Boszormenyi Zoltan <zb@cybertec.at>, some small adjustments by me. | ||
* | Added missing files. | Michael Meskes | 2009-11-26 |
| | |||
* | Support optional FROM/IN in FETCH and MOVE | Alvaro Herrera | 2009-11-11 |
| | | | | | | | | | | The main motivation for this is that it's required for Informix compatibility in ECPG. This patch makes the ECPG and core grammars a bit closer to one another for these productions. Author: Zoltan Boszormenyi | ||
* | Made sure sqlca is reset for declare cursor in Informix mode as pointed out by | Michael Meskes | 2009-08-14 |
| | | | | Böszörményi Zoltán <zb@cybertec.at>. | ||
* | Added STRING datatype for Informix compatibility mode. This work is | Michael Meskes | 2009-08-07 |
| | | | | based on a patch send in by Böszörményi Zoltán <zb@cybertec.at>. | ||
* | Fix an ecpg test, too. Are we there yet? | Tom Lane | 2009-08-04 |
| |