summaryrefslogtreecommitdiff
path: root/slicer/db
Commit message (Collapse)AuthorAge
* Fix up all the little niggly warningsDan Goodliffe2023-09-30
| | | | ... where practical.
* Replace ifndef/define/endif with pragma onceDan Goodliffe2023-09-03
|
* Allows create and use pre-lowered column names in SQL select deserializerDan Goodliffe2023-08-28
|
* Support case-insensitive OnChild with pre-lowered inputDan Goodliffe2023-08-26
|
* Cache the Hook name/column relation for non-subclass multi-row selectsDan Goodliffe2023-08-23
|
* Add a DB perf case for a complex with non-optional membersDan Goodliffe2023-08-21
|
* Logical inversionDan Goodliffe2023-08-20
| | | | | | | Removes ChildRef and changes ModelPart returning ModelPart functions with functions accepting a callback. Removes the need to maintain and pass around ModelPart pointers. ~30% performance increase processing large DB datasets.
* Add perf test over DB SQL select complexDan Goodliffe2023-08-11
|
* Misc tidy up in db moduleDan Goodliffe2023-08-11
|
* Replace lots of shared_ptr with unique_ptr or any_ptrDan Goodliffe2023-08-06
|
* Introduce any_ptr and replace shared_ptr model part paramsDan Goodliffe2023-08-05
|
* Reformat with new clang-formatDan Goodliffe2023-08-01
|
* Fix shadowingDan Goodliffe2022-04-15
|
* Fixup parameter forwardingDan Goodliffe2022-04-05
|
* Use stringstream str by moveDan Goodliffe2022-04-05
|
* New standard ice install pathDan Goodliffe2022-02-06
|
* Tidy up IWYUslicer-1.10.6.2Dan Goodliffe2021-10-17
|
* Apply clang-tidy recommendationsDan Goodliffe2021-10-17
|
* Fix the messy include problemslicer-1.10.6.1Dan Goodliffe2021-10-08
| | | | | Avoids the inconsitent include rules across the build using an install rule. Fixes the includes in this project to use the same definition as outside.
* Add stub header for all header only files, fix up most IWYU errorsslicer-1.10.6Dan Goodliffe2021-10-06
| | | | Errors disabled for generated code as some of it isn't generated in slicer
* Pass nearly all the tidy checksDan Goodliffe2021-09-25
| | | | clang-tidy and cppcheck for everything, everything but generated code for IWYU
* Add -Wconversion and -Wsign-conversionDan Goodliffe2021-09-23
|
* Add -WpedanticDan Goodliffe2021-09-23
|
* Add missing includesDan Goodliffe2021-09-23
|
* First cut constexpr hooks and metadataDan Goodliffe2020-10-25
|
* Remove use of Ice::optional for std::optionalDan Goodliffe2020-10-17
|
* Pass clang-tidy and cppcheckslicer-1.10.1Dan Goodliffe2020-06-27
|
* Clang format and tidyslicer-1.10.0Dan Goodliffe2020-06-16
|
* Move test import to rootDan Goodliffe2020-04-26
|
* Modernize and tidyDan Goodliffe2020-04-25
|
* Performance tweaksDan Goodliffe2019-10-18
| | | | Critical replace some boost functions with C ones
* Swap AdHoc::Buffer for CTF in db libslicer-1.9.2Dan Goodliffe2019-07-02
|
* Tidy fixes for latest clangslicer-1.9.1Dan Goodliffe2019-03-30
|
* Explicitly disable checker for generated codeDan Goodliffe2019-03-19
|
* Enable performance checks and fix accordinglyDan Goodliffe2019-02-24
|
* Modernize clang tidy fixesDan Goodliffe2019-02-24
|
* Enable hicpp checks and fix accordinglyDan Goodliffe2019-02-24
|
* Single definition of boost_utfDan Goodliffe2019-02-24
|
* More clang tidy fixesDan Goodliffe2019-02-24
|
* Remove some naked newDan Goodliffe2019-02-03
|
* Remove boost::filesystem in favour of std::filesystemDan Goodliffe2019-02-02
|
* Single definition of Ice libsDan Goodliffe2019-02-02
|
* Single definition of adhocutilDan Goodliffe2019-02-02
|
* Refactor jams to fix folder specific build quirksslicer-1.8.2Dan Goodliffe2019-01-21
|
* Remove unnecessary capturesDan Goodliffe2018-08-26
|
* Update to new PluginMock interfaceslicer-1.8.0.1Dan Goodliffe2018-04-22
|
* C++17Dan Goodliffe2018-04-14
| | | | Remove more references to boost things now in std
* Ice 3.7Dan Goodliffe2018-04-14
| | | | Remove straggling references to IceUtil::Optional
* C++17Dan Goodliffe2018-04-12
| | | | | Update DB serializer interfaces to be more C++CG, specifically not partaking in ownerships.
* C++17Dan Goodliffe2018-04-11
| | | | Update to match tweaked TransactionScope interface