aboutsummaryrefslogtreecommitdiff
path: root/src/server/shared/Updater
AgeCommit message (Collapse)Author
2015-08-21Core/Build: Merge common library and move database out of sharedStormBytePP
2015-08-16Build fixDDuarte
2015-08-16Core/Build: Removed obsolete SystemConfig.h and made genrev be part of ↵StormBytePP
shared library, which allows cache hits to happen more likely (cherry picked from commit 94f69fb1bcef103392ca27074ebb31ef2ebd27fb)
2015-06-30Core/Updater: Fix mysql cli password prompt when password is empty.Naios
* ref: http://community.trinitycore.org/topic/11510-world-server-bug-enter-password-to-update/ (cherry picked from commit 4335611010de3e1f6c0903b4a46508b8e22db5d3)
2015-06-21Core/Updater: Fix a wrong formatter introduced in 0d095109eec31Naios
* thanks @Aokromes for noticing (cherry picked from commit bd661b58fd2c37850a719cfffe135e89043c112d)
2015-06-20Core/Updater: Add some info about the count of applied updates.Naios
* some minor improvements * add a log message when database updates are disabled. (cherry picked from commit a5b3862bc1b066a9614369bda3adef485a57eff8)
2015-05-28Core/Updater: Fix issues when connecting through unix sockets.glkrlos
* closes #14766 * closes #14759 Signed-off-by: Naios <naios-dev@live.de>
2015-04-20Removed unused includeShauren
2015-04-08Core: Whitespace cleanupVincent-Michael
2015-04-05Core/DBUpdater: Remove some constructors accidently merged in 455eee9392acNaios
2015-04-05Core/DBUpdater: Exit clean if a query failed to apply.Naios
* Fix some \W4 warnings about constructors. (cherry picked from commit de490674ff1205d908301b94f5644247562b43cb)
2015-03-24Core/DBUpdater: Use correct formatter for size_tNaios
* thanks @DDuarte pointing this out.
2015-03-24Core/DBUpdater: Fix some warnings introduced in 966282fbed24a0d0cf8Naios
2015-03-24Core/DBUpdater: Add the possibility to limit the remove of orphaned entries.Naios
* This will save you from loosing your update history if you use a repository in bad state (revision or branch) by mistake. * Also turned 1 error message into a warning
2015-03-22Core/Misc: Warning fixesShauren
2015-03-22Core/DBUpdater: Use correct uint64 to store timestamps.Naios
* Thanks @Shauren for pointing out. * Also removes an invalid argument thanks @jackpoz for noticing.
2015-03-22Core/DBUpdater: Fixed compile errors with boost 1.55 and VS 2013Shauren
2015-03-21TDB 6.0.1 - 2015/03/21TDB6.01Nayd
Closes #13816 Closes #13792 Ref #14139
2015-03-21Core/Updates: Add an automatic database update system. Automatically detects ↵Naios
new and edited sql updates through file lists and hashing. Detects renames, deletes and is able to create and auto import full databases. * cleanups in main.cpp of world & bnetserver * refactoring in DatabaseWorkerPool.h & MySQLConnection.cpp Make sure you re-run cmake, because boost::iostreams was added as dependency. Maybe you need to install libboost-iostreams1.55-dev on unix as well. Import every update manual until (included) those INSERT IGNORE updates for each database. Thanks DDuarte and Shauren for your amazing ideas, help and advises. In hope that nobody gets a "Your database structure is not up to date..." anymore ,-) Signed-off-by: Naios <naios-dev@live.de> Signed-off-by: Nayd <dnpd.dd@gmail.com>