Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-05-09 | Fix missing dependencies in ecpg's test Makefiles. | Tom Lane | |
Ensure that ecpg preprocessor output files are rebuilt when re-testing after a change in the ecpg preprocessor itself, or a change in any of several include files that get copied verbatim into the output files. The lack of these dependencies was what created problems for Kevin Grittner after the recent pgindent run. There's no way for --enable-depend to discover these dependencies automatically, so we've gotta put them into the Makefiles by hand. While at it, reduce the amount of duplication in the ecpg invocations. | |||
2014-04-23 | ecpg: Add additional files to .gitignore | Peter Eisentraut | |
These are test files added by f9179685371b74bf4752bf3f87846e5625cf91fa. | |||
2014-04-09 | Several fixes to array handling in ecpg. | Michael Meskes | |
Patches by Ashutosh Bapat <[email protected]> | |||
2013-11-26 | ECPG: Free the malloc()'ed variables in the test so it comes out clean on | Michael Meskes | |
Valgrind runs. Patch by Boszormenyi Zoltan <[email protected]> | |||
2013-11-10 | Fix whitespace issues found by git diff --check, add gitattributes | Peter Eisentraut | |
Set per file type attributes in .gitattributes to fine-tune whitespace checks. With the associated cleanups, the tree is now clean for git | |||
2013-11-03 | Changed test case slightly so it doesn't have an unused typedef. | Michael Meskes | |
2012-02-13 | Do not use the variable name when defining a varchar structure in ecpg. | Michael Meskes | |
With a unique counter being added anyway, there is no need anymore to have the variable name listed, too. | |||
2011-12-18 | Added test for cursor handling on different connections to regression test | Michael Meskes | |
suite for ecpg. | |||
2010-11-23 | Remove useless whitespace at end of lines | Peter Eisentraut | |
2010-09-24 | Still more .gitignore cleanup. | Tom Lane | |
Fix overly-enthusiastic ignores, as identified by git ls-files -i --exclude-standard | |||
2010-09-22 | Add gitignore files for ecpg regression tests. | Magnus Hagander | |
Backpatch to 8.2 as that's how far the structure looks the same. | |||
2010-08-19 | Remove extra newlines at end and beginning of files, add missing newlines | Peter Eisentraut | |
at end of files. | |||
2010-07-06 | pgindent run for 9.0, second run | Bruce Momjian | |
2010-03-22 | Fixed ECPG regression test to make sure it uses absolute paths for include | Michael Meskes | |
files instead of relative ones which break vpath builds. | |||
2010-03-21 | ECPG only copied #include statements instead of processing them according to | Michael Meskes | |
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. | |||
2010-03-09 | ecpg now adds a unique counter to its varchar struct definitions to make ↵ | Michael Meskes | |
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. | |||
2010-02-26 | Revert pgindent changes to ecpg include files that are part of ecpg | Bruce Momjian | |
regession test output, and update pgindent script to avoid them in the future. | |||
2010-02-26 | pgindent run for 9.0 | Bruce Momjian | |
2010-01-29 | Changed ECPG outofscope handling to always print out statements in the same ↵ | Michael Meskes | |
order so regression testing is possible, by Zoltan Boszormenyi | |||
2010-01-26 | Added test case that was part of Zoltan's patch but apparently wasn't part ↵ | Michael Meskes | |
of my commit. | |||
2010-01-26 | Applied patch by Boszormenyi Zoltan <[email protected]> to add out-of-scope ↵ | Michael Meskes | |
cursor support to native mode. | |||
2010-01-22 | Applied patch by Boszormenyi Zoltan <[email protected]> to fix problem in ↵ | Michael Meskes | |
auto-prepare mode if the connection is closed and re-opened and the previously prepared query is issued again. | |||
2009-12-16 | Fixed auto-prepare to not try preparing statements that are not preparable. Bug | Michael Meskes | |
found and solved by Boszormenyi Zoltan <[email protected]>, some small adjustments by me. | |||
2009-11-26 | Added missing files. | Michael Meskes | |
2009-11-26 | Added dynamic cursor names to ecpg. Almost the whole patch was done by | Michael Meskes | |
Boszormenyi Zoltan, with only a minor tweak or two from me. | |||
2009-05-20 | More variables gcc moans about | Michael Meskes | |
2009-05-06 | Fix ecpg tests for change that disallowed Unicode literals unless | Tom Lane | |
standard_conforming_strings is on. | |||
2008-10-29 | Unicode escapes in strings and identifiers | Peter Eisentraut | |
2008-05-20 | Synced parser. | Michael Meskes | |
Made ecpg parser use backend provided keyword list. Changed whenever test so exit value is 0. | |||
2008-03-02 | Fixed bug that caused arrays of varchar to be output with incomplete name. | Michael Meskes | |
In the process expanded one test case, | |||
2007-08-14 | - Finished major rewrite to use new protocol version | Michael Meskes | |
- Really prepare statements - Added more regression tests - Added auto-prepare mode - Use '$n' for positional variables, '?' is still possible via ecpg option - Cleaned up the sources a little bit | |||
2007-05-27 | Applied Joachim's patch for ecpg_config.h creation on Vista. | Michael Meskes | |
Changed variable test to not run into infinite loops on backend errors. | |||
2006-09-26 | Added Joachim's changes for MinGW. | Michael Meskes | |
Added SET DATESTYLE to one test so the output format is defined. | |||
2006-09-08 | Not all C compilers understand the "//" comment in this test case, so I ↵ | Michael Meskes | |
removed it. | |||
2006-09-08 | Replaced complex tests with small ones. | Michael Meskes | |
2006-09-08 | More logic from complex/test* moved to their own testcases. | Michael Meskes | |
2006-09-05 | Started to cleanup complex tests. | Michael Meskes | |
Added some interval checks to regression suite. |