Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Adds native support for time_duration as a variable type | randomdan | 2014-03-03 | |
| | | | | Pass/retrieve boost::posix_time ptime and time_duration into/out of the db tier | |||
* | Explicit instantiations of instance store/map/set to avoid multiple ↵ | randomdan | 2014-01-04 | |
| | | | | instantiatation in different compilation units | |||
* | Manage database connections on a per thread basis | randomdan | 2013-12-24 | |
| | ||||
* | Add savepoint support to core DB connector | randomdan | 2013-12-08 | |
| | | | | Add a savepoint wrapper around sql merge | |||
* | Refactor to set up columns in a const way by calling execute() early, before ↵ | randomdan | 2013-11-29 | |
| | | | | fetch() | |||
* | Fix a few more includes | randomdan | 2013-11-25 | |
| | ||||
* | Fixups to make more friendly with external projects | randomdan | 2013-11-22 | |
| | ||||
* | Allow instance registration to occur with different key types | randomdan | 2013-09-15 | |
| | ||||
* | Massive refactor to remove the appEngine and environment complication and ↵ | randomdan | 2013-07-05 | |
| | | | | instead have an execution context that's passed around from the original call site | |||
* | Fix the gch usage quirk with a silly hack and a load of small changes | randomdan | 2013-06-21 | |
| | ||||
* | Split the plugable stuff into its own files/classes | randomdan | 2013-06-21 | |
| | ||||
* | Move options into the global scope | randomdan | 2013-06-20 | |
| | ||||
* | Move non p2 specific components into a supporting library, build libmisc ↵ | randomdan | 2013-04-04 | |
| | | | | into this too | |||
* | Fix pch header inclusions and missing headers for no-pch building | randomdan | 2013-04-04 | |
| | ||||
* | Keep the same DB connection throughout the bulk load process | randomdan | 2012-12-02 | |
| | ||||
* | Add a basic MySQL connector, not fully functional, but will suffice for p2tv | randomdan | 2012-11-18 | |
| | ||||
* | Fixes suggested by cppcheck | randomdan | 2012-07-09 | |
| | ||||
* | Remove lots of specific implementations and replace them with our new ↵ | randomdan | 2012-03-28 | |
| | | | | generic loader | |||
* | A stream interface, an RDBMS bulk load interface, a decompression layer, an ↵ | randomdan | 2012-03-20 | |
| | | | | implementation of CURL streams and a sqlbulkload task. | |||
* | Fix bug with SqlMerge without an updatewhere clause | randomdan | 2012-03-16 | |
| | ||||
* | Port to C++0x (minor tweaks) | randomdan | 2012-03-14 | |
| | | | | Use variadic templates in Storers to allow passing extra arguments to script object constructors | |||
* | Much improved flexibility around partial/parameterised SQL merges | randomdan | 2012-02-28 | |
| | ||||
* | Generalise code from structuredExceptionHandler for loaded sub component ↵ | randomdan | 2011-12-22 | |
| | | | | sets and use it to standardise sqlTask's conditional children | |||
* | Split check and test functionality... if and check now take tests as ↵ | randomdan | 2011-12-20 | |
| | | | | children, adds all, any, none and not as building blocks | |||
* | Improved connection failure logging and instantiation | randomdan | 2011-12-16 | |
| | ||||
* | Remove straggling references to XML and configuration from recent changes | randomdan | 2011-12-15 | |
| | ||||
* | Pluggable script engines | randomdan | 2011-12-14 | |
| | | | | | | XML script parser moved to XML module Script parsing object multiple instantiation bug fix Scripts changed to match new standardized format and layout | |||
* | Drop Boost::program_options in favour of our own, pluggable system which ↵ | randomdan | 2011-12-08 | |
| | | | | integrates application platforms properly | |||
* | Remove no longer required type handlers | randomdan | 2011-12-02 | |
| | ||||
* | Allow specifying different loader classes when setting up script parsers ↵ | randomdan | 2011-11-29 | |
| | | | | (allows defining presenter modules from within a script) | |||
* | Remove the need to implement loadComplete which is empty in most cases | randomdan | 2011-11-25 | |
| | | | | | Restructure presenters in layers based on features allowing for simpler cache implementations Minor XSLT changes to support new layout from presentation which is more consistent | |||
* | Transactional caches | randomdan | 2011-11-16 | |
| | ||||
* | Make many things use variables instead of preread values | randomdan | 2011-11-02 | |
| | | | | | Add support for a Boolean type Fix flow error in exception handling | |||
* | Add more precompiled headers | randomdan | 2011-09-01 | |
| | ||||
* | The big reshuffle | randomdan | 2011-08-31 | |