Ruben S. Montero
|
fa9e5d947b
|
Added debug information to LogDB operations
|
2017-07-12 13:02:40 +02:00 |
|
Javi Fontan
|
0524112489
|
Bump version to 5.3.90
|
2017-07-07 15:27:26 +02:00 |
|
Ruben S. Montero
|
ebc165f70f
|
F #4885: Enable TM mads to define orphan snapshots. This is control
under TM_MAD_CONF for each MAD. By default orphans are not allowed
|
2017-07-05 18:13:47 +02:00 |
|
Ruben S. Montero
|
20deae85be
|
Disks not managed (TM) by opennebula cannot change persistent state
|
2017-07-04 18:01:13 +02:00 |
|
Ruben S. Montero
|
cb0b3fc0b4
|
Add a system.sqlquery API call to execute SELECT queries on the DB. It
returns the row results
|
2017-06-30 18:57:41 +02:00 |
|
Ruben S. Montero
|
80d0816666
|
F #4809: Re-design replicated log structure
|
2017-06-29 19:48:21 +02:00 |
|
Jaime Melis
|
d0ca67a6e4
|
Bump to version 5.3.85
|
2017-06-27 15:54:47 +02:00 |
|
Ruben S. Montero
|
dbc47c9874
|
F #4809: Remove unneeded update_zone calls when adding a server to a
zone
|
2017-06-26 19:55:01 +02:00 |
|
Ruben S. Montero
|
d5d6cb9667
|
F #4809: Get fed index from the DB (needed by followers in HA). Use Zone
ENDPOINT to replicate log instead of server list. Fix bug when replicate
fails in a zone.
|
2017-06-26 19:55:01 +02:00 |
|
Ruben S. Montero
|
cc6cc46099
|
F #4809: Add replicated log index information on server zones
|
2017-06-23 00:13:49 +02:00 |
|
Ruben S. Montero
|
ca2a1a42d2
|
F #4809: Fix non-persistent state of Hosts
|
2017-06-22 23:37:08 +02:00 |
|
Ruben S. Montero
|
e42802060e
|
F #4809: Fix replication on failed zones, adjust timeout for replication
|
2017-06-21 21:43:43 +02:00 |
|
Ruben S. Montero
|
a2c5a4cbaa
|
F #4809. Fix index in PoolSQL. Update interface in all classes
|
2017-06-21 03:22:56 +02:00 |
|
Jaime Melis
|
ede54275c2
|
Allow XML fields to start with char '_'
|
2017-06-15 17:07:18 +02:00 |
|
mcabrerizo
|
11de7705f9
|
F #4913: Allow vCenter datastore credentials to be encrypted in update
|
2017-06-11 18:52:39 +02:00 |
|
Ruben S. Montero
|
2d23844b8d
|
B #4833: Remove group from VDC when it is deleted
|
2017-06-09 22:00:48 +02:00 |
|
Ruben S. Montero
|
226531e09d
|
B #5024: Implements recover actions for system snapshots. Sets name of
KVM snapshots to OpenNebula's snapshot ID
|
2017-06-09 15:04:19 +02:00 |
|
Ruben S. Montero
|
0a2f18a79b
|
F #4809: Better heartbeat management. A separated thread is created for
each follower
|
2017-06-03 19:24:19 +02:00 |
|
Ruben S. Montero
|
e80386efd6
|
F #4809: Better timeouts for client xmlrpc-c
|
2017-06-03 18:22:15 +02:00 |
|
Javi Fontan
|
1c72134d9c
|
Bump version of shared database to 5.3.80
|
2017-06-02 18:16:24 +02:00 |
|
Ruben S. Montero
|
50880bb271
|
F #4809: Do not write log in solo mode, update instead of insert for
timestamps
|
2017-06-01 11:13:12 +02:00 |
|
Ruben S. Montero
|
f12fdfaead
|
F #4809: Compress DB commands.
|
2017-06-01 00:52:20 +02:00 |
|
Ruben S. Montero
|
234734a3c7
|
F #4809: Better query to purge log records
|
2017-05-30 16:16:03 +02:00 |
|
Jaime Melis
|
54c1fbaa68
|
F #4809: Pass arguments to the raft hooks
|
2017-05-29 18:24:25 +02:00 |
|
Ruben S. Montero
|
02b229d7de
|
F #4809: Fix cache issues when updating PCI devices on VM
|
2017-05-26 17:49:07 +02:00 |
|
Ruben S. Montero
|
01801f5f30
|
Fix missing VM update
|
2017-05-26 14:46:04 +02:00 |
|
Ruben S. Montero
|
631abcdd1f
|
F #4937: Adds XML-RPC method to execute & replicate SQL commands
|
2017-05-25 17:48:29 +02:00 |
|
Javi Fontan
|
8de979e42c
|
Bump version 5.3.80
|
2017-05-25 16:07:35 +02:00 |
|
Ruben S. Montero
|
db9f9dedca
|
Merge branch 'feature-4809'
|
2017-05-25 10:44:39 +02:00 |
|
Ruben S. Montero
|
c8d88de091
|
F #4809: Do not doble-unlock raft mutex in timer. Fix update of
heartbeat counter
|
2017-05-24 23:57:37 +02:00 |
|
Ruben S. Montero
|
98d26e9e4c
|
F #4809: Do not accept empty records. Increase default xml-rpc timeouts
|
2017-05-24 20:38:13 +02:00 |
|
Ruben S. Montero
|
a216bb9eb4
|
F #4809: Raft servers / zone slave lists updated on server-add in the
rigth place (leaders/masters)
|
2017-05-23 13:31:18 +02:00 |
|
Ruben S. Montero
|
afca14d75c
|
F #4809: Initialize last_index of federated log when starting replica
threads
|
2017-05-22 22:51:34 +02:00 |
|
Ruben S. Montero
|
31ba4d4d85
|
F #4809: Fix some bugs when replicating log entries to slave zones
|
2017-05-22 18:04:16 +02:00 |
|
Ruben S. Montero
|
4a780941ec
|
F #4809: Refresh zone list on server add/remove to keep an updated list
of servers
|
2017-05-19 20:37:58 +02:00 |
|
Ruben S. Montero
|
c5f54f8117
|
F #4809: First version of replication thread for federated zones
|
2017-05-19 20:08:45 +02:00 |
|
Vlastimil Holer
|
3c71258c84
|
B #3705: DRIVER configuration for the TM_MAD_CONF
|
2017-05-19 10:44:02 +02:00 |
|
Ruben S. Montero
|
2676d8b785
|
feature #4809: Start the federation replica manager with OpenNebula
|
2017-05-18 21:25:02 +02:00 |
|
Jaime Melis
|
85b6ed2543
|
F #4809: Implement Hooks on RAFT events
|
2017-05-18 16:36:26 +02:00 |
|
Ruben S. Montero
|
5e92ec0abc
|
F #4809: Use int for object IDs. Added base federation replica manager
|
2017-05-16 17:09:00 +02:00 |
|
Ruben S. Montero
|
faa46d9c22
|
F #4809: fix compilation
|
2017-05-16 12:21:55 +02:00 |
|
Ruben S. Montero
|
b38874a042
|
F #4809: Moved zone server list to ZonePool. Added FedLogDB class
|
2017-05-16 12:02:02 +02:00 |
|
Ruben S. Montero
|
741a55d17e
|
F #4809: Generic replication serves. Solve minor bugs in election
process
|
2017-05-14 23:48:46 +02:00 |
|
Ruben S. Montero
|
ac76ab4549
|
F #4809: Reload ACL rule cache when a server becomes zone leader
|
2017-05-08 23:57:51 +02:00 |
|
Ruben S. Montero
|
590b3548e9
|
F #4809: Forward request to leader
|
2017-05-08 19:48:41 +02:00 |
|
Ruben S. Montero
|
59cf651dd6
|
F #4809: API methods leader_only attribute. List, Info and Raft methods
are not leader only.
|
2017-05-08 10:47:42 +02:00 |
|
Ruben S. Montero
|
c1317ed697
|
F #4809: Store the leader_id for the term
|
2017-05-08 10:12:49 +02:00 |
|
Ruben S. Montero
|
503b2835b8
|
F #4809: Update API internal name to match public xml-rpc names. Do not log
heartbeat/replicate log entries
|
2017-05-07 23:43:20 +02:00 |
|
Ruben S. Montero
|
9d3973461c
|
F #4809: Keep last_index counters internally. Commit log records on
heartbeats
|
2017-05-06 23:36:08 +02:00 |
|
Ruben S. Montero
|
c8f77ab8be
|
F #4809: Remove cache from core pools
|
2017-05-06 00:20:29 +02:00 |
|