Vlastimil Holer
096754b63f
M #-: Bump year to 2021 ( #778 )
2021-02-09 16:07:56 +01:00
Ruben S. Montero
0471e486b0
F #4396 : Replace pthread with std::thread. Require C++14
...
co-authored-by: Pavel Czerny <pczerny@opennebula.systems>
2020-09-10 13:44:49 +02:00
Ruben S. Montero
cedf794b1b
F #4936 : Fix compilation
2020-07-06 15:54:03 +02:00
Ruben S. Montero
565094961a
F #4936 : oned refactor
...
* Remove duplicit methods from NebulaUtil
* Const correctness
* Fix minor code quality issues
* Remove ObjectCollection::clone()
* Minor SSLUtil interface change
co-authored-by: Pavel Czerný <pczerny@opennebula.systems>
2020-07-05 22:01:32 +02:00
Pavel Czerný
daaf132a43
F #4936 : Remove 'using namespace std' from headers ( #60 )
2020-07-02 22:42:10 +02:00
Ruben S. Montero
93c894e7af
M #-: Typo
2020-06-04 11:02:39 +02:00
Ruben S. Montero
865a86fe7b
M #-: Fix non-MySQL build
2020-06-04 10:59:16 +02:00
Pavel Czerný
0e7de61282
B #4115 : MySQL BINARY name searches configurable ( #4873 )
...
Co-authored-by: an Orel <jorel@opennebula.systems>
2020-06-03 18:11:04 +02:00
Vlastimil Holer
f3c50a5d89
M #-: Year bump to 2020 ( #4634 )
2020-04-30 15:00:02 +02:00
Ruben S. Montero
9aa1041103
F #3600 : Initial PostgreSQL Support
...
co-authored-by: Igor Sivy <igorsivy@gmail.com>
co-authored-by: Pavel Czerny <pczerny@opennebula.io>
co-authored-by: Vlastimil Holer <vholer@opennebula.io>
(cherry picked from commit c52f62018c32281c6e418211f33f1bba46388e98)
2020-04-13 17:35:06 +02:00
Ruben S. Montero
8ffe1ad171
B #3924 : Improve MySQL/MariaDB version detection
2020-03-31 15:07:23 +02:00
Ruben S. Montero
23570ce0ef
M #-: Fix no MySQL compilation
2019-11-26 11:26:17 +01:00
Ruben S. Montero
8fb20107e2
B #3946 : Optionally forced encoding for oned connections
2019-11-19 16:10:26 +01:00
Ruben S. Montero
8834d29c67
B #3946 : Set encoding for the db connections to that used by the opennebula database
2019-11-19 14:52:12 +01:00
Ruben S. Montero
7a4a83cefd
development: revert SqlDB protorype to int error codes
2019-02-13 13:00:20 +01:00
Ruben S. Montero
4829adc738
development: SQL errors because of duplicated keys are considered
...
applied for RAFT replications. This log entries may be added in the log
because of a race condition between writing threads (i.e. two threads
creating a user with the same name). Adds new error interface for SqlDB.
2019-02-13 10:43:06 +01:00
Christian González
ab053e3c83
F #2671 Fix bug when build whitout MySQL extenssion
2019-01-31 18:12:12 +01:00
Christian González
b2aab50f95
F #2671 Fix version bug and migrator for search option ( #2869 )
2019-01-31 17:09:47 +01:00
Vlastimil Holer
441cf1f7f9
Bump version to 5.7.85, year to 2019
2019-01-16 11:47:59 +01:00
juanmont
c08d7e5d47
F #1927 Check if sqlite has been compiled to use LIMIT with DELETE and UPDATE
2018-04-25 17:05:30 +02:00
Ruben S. Montero
37222d65dc
F #1792 : Greatly improve concurrency by: Remove big lock on pool control class. Increase number of MySQL connections (new configuration variable). Make all parser reentrants. This commit also simplifies the pool references.
...
(cherry picked from commit a3d3ceb771034794c4fb453dcd9aaff64c53baed)
2018-03-17 23:35:21 +01:00
Vlastimil Holer
a4c0447ccf
Bump year to 2018 ( #1623 )
2018-01-02 18:27:37 +01:00
Javi Fontan
8de979e42c
Bump version 5.3.80
2017-05-25 16:07:35 +02:00
Ruben S. Montero
a6d4ab3c9f
F #4809 : Update Sql database interface to include read/write/bootstrap
...
operations
2017-04-18 17:12:19 +02:00
Javi Fontan
e1f6dee180
Update copyright notice year
2016-05-04 12:33:23 +02:00
Jaime Melis
e20fb5c4c4
Fix copyright in banners
2015-09-23 16:51:10 +02:00
Carlos Martín
760a829c9a
Bug #3630 : Fix syntax error when mysql support is not compiled
2015-02-24 18:04:02 +01:00
Carlos Martín
3da52fe163
Bug #3630 : Showback uses a transaction for sqlite backends
2015-02-24 15:34:11 +01:00
Jaime Melis
8d00b74177
Change year to 2015
2015-02-24 12:27:59 +01:00
Jaime Melis
11520021f7
Bump to version 4.5.0
2014-01-09 11:51:20 +01:00
Carlos Martín
a9bccd4423
Feature #1683 : Simplify bootstrap methods
2013-10-08 15:14:12 +02:00
Ruben S. Montero
59bbb3b156
feature #2245 : Allow multiple MySQL connections
2013-09-11 12:38:58 +02:00
Jaime Melis
7357bffe34
Update copyright notice
2013-01-24 16:18:30 +01:00
Jaime Melis
af61e33f8c
Update year to 2013
2013-01-24 16:03:57 +01:00
Jaime Melis
a2b7cb6bc9
Bump to version 3.2.0
2012-01-12 12:29:18 +01:00
Carlos Martín
7aacd86c3c
Bug #408 : Fix compilation when mysql flag is set to 'no'
2011-05-06 18:14:23 +02:00
Carlos Martín
27977b913d
Bug #408 : reconnect to MySQL server when connection fails
2011-05-06 17:06:57 +02:00
Jaime Melis
4980255942
Update copyright year to 2011
2011-02-25 14:34:44 +01:00
Ruben S. Montero
289e0610c7
feature #457 : Changed types in MySQL constructor
2010-12-27 00:01:03 +01:00
Ruben S. Montero
7d4dbdf10e
feature #377:Minor cosmetic changes
2010-11-12 23:40:27 +01:00
Carlos Martín
33e01f53b1
Feature #377 : MySQL port is now defined in oned.conf
2010-11-11 11:38:16 +01:00
Ruben S. Montero
88341b948b
Fix compilation warnings with gcc 4.1.2 (CentOS 5.4). Patch by Charles Loomis & Ruben S. Montero
...
(cherry picked from commit f12a1b6e1c
)
Conflicts:
include/RequestManager.h
src/host/Host.cc
src/rm/RequestManagerPoolInfo.cc
2010-09-02 20:44:14 +02:00
Ruben S. Montero
a8905b2704
feature #206 : OpenNebula can now be compiled with several DB backends
2010-05-07 14:45:27 +02:00
Ruben S. Montero
1d4653f793
feature #206 : Thread safe for MySQL class
2010-05-06 16:16:50 +02:00
Carlos Martin
ba790e2337
Minor log fix and style
2010-04-22 00:13:46 +02:00
Ruben S. Montero
21b729dbdd
feature #192 : Decouple Logger from Nebula class
2010-04-21 00:40:16 +02:00
Carlos Martin
e60e22da70
feature #206 : New Class to interface MySQL DBs
2010-04-17 00:25:04 +02:00