Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-04-26 | Make session optional | Boris Kolpackov | 3 | -10/+8 | |
2012-04-23 | Polymorphic inheritance support | Boris Kolpackov | 25 | -575/+1637 | |
2012-03-07 | Use RAII to free select statement results | Boris Kolpackov | 4 | -3/+31 | |
2012-03-02 | Bump version to 1.9.0.a1 | Boris Kolpackov | 2 | -4/+4 | |
2012-03-02 | Reimplement C++11 support to be header-only | Boris Kolpackov | 2 | -9/+5 | |
This way, the same build of the runtime libraries can be used in both C++98 and C++11 modes. This is important for when runtimes are installed or packaged. | |||||
2012-03-01 | Add support for using C++11 std::unique_ptr to pass connection factory | Boris Kolpackov | 2 | -13/+21 | |
2012-03-01 | Include C-headers before C++ | Boris Kolpackov | 6 | -12/+12 | |
2012-02-22 | Add support for composite object ids | Boris Kolpackov | 3 | -4/+4 | |
New pragma id_type (member). New test: common/composite-id. The composite example has also been updated. | |||||
2012-01-29 | Bump version to 1.8.01.8.0 | Boris Kolpackov | 2 | -4/+4 | |
2012-01-29 | Update copyright year | Boris Kolpackov | 93 | -93/+93 | |
2012-01-29 | Remove author field from file header | Boris Kolpackov | 92 | -93/+1 | |
Too much effort to maintain. | |||||
2012-01-26 | Implement support for database schema | Boris Kolpackov | 1 | -4/+2 | |
New pragma qualifier: namespace. New pragma specifier: schema. The table specifier was extended to accept a schema prefix. New option: --default- schema. The common/schema test was extended to cover the new functionality. | |||||
2012-01-22 | Allocate precise size buffer for string/nstring/raw query param | Boris Kolpackov | 1 | -32/+63 | |
2012-01-22 | Pass precision and scale to Oracle query_param | Boris Kolpackov | 2 | -24/+99 | |
2012-01-22 | Fix invalid max size for RAW query parameter | Boris Kolpackov | 1 | -2/+2 | |
2012-01-16 | Correct license | Boris Kolpackov | 1 | -1/+1 | |
2012-01-14 | Correct license in import stubs | Boris Kolpackov | 7 | -7/+7 | |
2012-01-12 | Implement callback data re-basing support for LOB result streaming | Boris Kolpackov | 4 | -17/+82 | |
This is used by the query machinery when a copy of the image has to be made. In this case stream_result() needs to use data from the copy of the image, and not from the image that was bound to the bind array. | |||||
2012-01-12 | Use typedef name instead of qualifying in multiple places | Boris Kolpackov | 4 | -6/+12 | |
2012-01-12 | Cosmetic changes | Boris Kolpackov | 4 | -3/+18 | |
2012-01-12 | Remove unneeded #include | Boris Kolpackov | 1 | -1/+0 | |
2012-01-12 | Add missing #include | Boris Kolpackov | 1 | -0/+2 | |
2011-12-22 | Truncate excess data instead of asserting, make small functions inline | Boris Kolpackov | 2 | -94/+51 | |
2011-12-22 | Rename *_chunk to chunk_* enumerators in Oracle for consistency | Boris Kolpackov | 4 | -29/+29 | |
2011-12-21 | Do not select object id in container SELECT statement | Boris Kolpackov | 2 | -14/+22 | |
2011-12-21 | Cosmetic changes | Boris Kolpackov | 1 | -3/+0 | |
2011-12-06 | Use extern "C" for OCI callbacks to avoid warnings (Sun CC) | Boris Kolpackov | 1 | -31/+32 | |
2011-12-06 | Remove stray commas1.7.0 | Boris Kolpackov | 2 | -2/+2 | |
2011-12-06 | Add NCUEL to list of documentation files | Boris Kolpackov | 1 | -1/+1 | |
2011-12-06 | Add library to LIBS before doing the test if --with-oci was not specified | Boris Kolpackov | 1 | -0/+2 | |
2011-12-05 | Bump version to 1.7.0 | Boris Kolpackov | 2 | -4/+4 | |
2011-12-05 | Add link to licensing overview page | Boris Kolpackov | 1 | -0/+6 | |
2011-12-05 | Update Oracle runtime license | Boris Kolpackov | 3 | -13/+308 | |
2011-12-01 | Correct license information | Boris Kolpackov | 10 | -349/+9 | |
2011-12-01 | Remove comments that don't apply anymore | Boris Kolpackov | 1 | -5/+0 | |
2011-12-01 | Add installation instructions | Boris Kolpackov | 1 | -1/+155 | |
2011-11-30 | Make exception text more descriptive | Boris Kolpackov | 1 | -1/+1 | |
2011-11-30 | Optimize checking for connection status | Boris Kolpackov | 1 | -31/+38 | |
2011-11-30 | Cosmetic changes | Boris Kolpackov | 2 | -31/+37 | |
2011-11-30 | Translate ORA-2049 as a timeout error and ORA-3113 as a connection lost error | Constantin Michael | 1 | -1/+3 | |
2011-11-30 | Provide separate overload of translate_error for oracle::connection | Constantin Michael | 4 | -33/+46 | |
2011-11-30 | Correct OCI autoconf m4 script | Constantin Michael | 1 | -1/+0 | |
2011-11-30 | Use sb4 as error code type instead of int in database_exception | Constantin Michael | 2 | -9/+9 | |
2011-11-30 | Improve the Oracle translate_error implementation | Constantin Michael | 9 | -69/+261 | |
The improved implementation scans all the records associated with an error handle. Furthermore, if it is established that the connection to the database has been lost, the connection is marked as such. Additionally, all special exceptions (deadlock, timeout, and connection_lost) are now supported. | |||||
2011-11-30 | Merge LOB callback function and context into struct | Boris Kolpackov | 2 | -27/+27 | |
This allows us to have one less member in the bind struct. | |||||
2011-11-30 | Remove unnecessary, add missing includes | Boris Kolpackov | 1 | -1/+2 | |
2011-11-29 | Don't add -R option when searching for liboci | Boris Kolpackov | 1 | -3/+3 | |
While this helps with the libodb-oracle, this still break when linking tests/examples. The correct way to resolve this is for the user to add the directory to LD_LIBRARY_PATH. | |||||
2011-11-29 | Remove unused indicator arrays from view/container statements | Boris Kolpackov | 5 | -48/+0 | |
2011-11-28 | Add -R option in addition to -L for liboci | Boris Kolpackov | 1 | -3/+3 | |
libclntsh.so depends on other Oracle libraries which are normally not installed and no LD_LIBRARY_PATH entry points to their directory. Adding -R option makes libtool add this directory to rpath search list. | |||||
2011-11-28 | Shorten argument name in options | Boris Kolpackov | 1 | -1/+1 | |