2
0
mirror of https://github.com/xcat2/confluent.git synced 2024-11-22 01:22:00 +00:00
xCAT confluent - replacement of conserver and eventually xcatd
Go to file
Jarrod Johnson 285a159ba5 Implement a number of improvements for collective
For one, remove 'non-voting' members from being leaders.
Large number of leader candidates create long delays for
converging on a valid organization.  Further, some treat 'non-voting'
more roughly, inducing the worst case convergence scenario of unclean
shutdown of leader.
Convergence now happens fairly quickly for collectives with large
number of non-voting members.

During initial DB transfer, the leader would be tied up unreasonably
long handling the jsonification of a large configuration.  Offload to a worker
process to allow the leader to continue operation while this intensive, rare
operation occurs.

Reliably run a reassimilation procedure for the lifetime of the leader.
This allows orphaned members to be prompted to join the correct leader.

Serialize the onboarding of a connecting member, and have redundancy more gracefully
paused. This avoids excessive waiting in lock and more deterministic timing
with respect to timeout expectations by the connecting system.
2023-07-24 11:11:39 -04:00
confluent_client Rename command to nodeapply, by popular demand 2023-06-22 14:16:54 -04:00
confluent_common Change rpm spec to build using python2 2019-09-23 11:11:16 -04:00
confluent_osdeploy Specifically wait for /dev/disk/by-label 2023-07-07 15:32:47 -04:00
confluent_perl
confluent_server Implement a number of improvements for collective 2023-07-24 11:11:39 -04:00
confluent_vtbufferd Fix build script for vtbufferd 2022-08-23 16:08:25 -04:00
confluent_web
container Provide a sample container build 2021-07-08 09:39:36 -04:00
doc
genesis Bump genesis base version 2023-06-15 09:35:37 -04:00
imgutil Handle newer SuSE 2023-05-16 14:51:27 -04:00
misc Sample script to install a cert into an XCC 2023-03-24 15:56:26 -04:00
.gitignore Fix gitignore to track ronn files 2021-01-21 11:52:22 -05:00
API.txt
LICENSE Trim to appropriate content for the license 2022-04-25 15:18:27 -04:00
SECURITY
TODO