mirror_corosync/exec
Fabio M. Di Nitto 20a5289074 drop evs service
there are several reasons for this:

1) evs is only partially implemented with no plans to complete it

typedef enum {
       EVS_TYPE_UNORDERED, /* not implemented */
       EVS_TYPE_FIFO,          /* same as agreed */
       EVS_TYPE_AGREED,
       EVS_TYPE_SAFE           /* not implemented */
} evs_guarantee_t;

2) evs has no users in any upstream distribution and no search
   engine can find any other upstream using it.

3) the only reason (I was told) to carry around evs was that evs
   receives the full ring_id struct from totem. This is only
   partially correct because while the structures are prepared
   to carry around those data, they are never transmitted from
   corosync engine down the IPC line to the user.
   CPG ring_id contains the exact same information and it's
   actually less buggy (due to prototying of the info).

worst case scenario where a user really absolutely need libevs,
it can be easily reimplemented as libcpg wrapper and avoid
lots of code duplication.

Signed-off-by: Fabio M. Di Nitto <fdinitto@redhat.com>
Reviewed-by: Steven Dake <sdake@redhat.com>
2012-03-12 15:51:50 +01:00
..
.gitignore Add .gitignore files. 2010-10-21 07:43:46 -07:00
apidef.c sync: kill evil and syncv1 in one shot 2012-03-09 11:15:08 +01:00
apidef.h Update copyright header dates in exec directory 2012-02-13 17:05:04 -07:00
cfg.c sync: kill evil and syncv1 in one shot 2012-03-09 11:15:08 +01:00
cmap.c Move hdb_error_to_cs to corotypes.h 2012-02-14 11:10:14 +11:00
coroparse.c pload: make it a test service and not a public one 2012-03-12 07:11:51 +01:00
cpg.c sync: kill evil and syncv1 in one shot 2012-03-09 11:15:08 +01:00
crypto.c Fix some compiler warnings 2011-08-09 10:37:16 +10:00
crypto.h remove all trailing blanks 2009-04-22 08:03:55 +00:00
cs_queue.h Update copyright header dates in exec directory 2012-02-13 17:05:04 -07:00
fsm.h Update copyright header dates in exec directory 2012-02-13 17:05:04 -07:00
icmap.c cmap: Handle NULL in [i]cmap_set_string value 2012-02-16 10:47:57 +01:00
ipc_glue.c drop evs service 2012-03-12 15:51:50 +01:00
logsys.c Remove unused function logsys_priority_name_get() 2012-03-09 21:54:51 +11:00
main.c utils: cleanup main daemon exit codes 2012-03-09 11:15:44 +01:00
main.h Update copyright header dates in exec directory 2012-02-13 17:05:04 -07:00
mainconfig.c sync: kill evil and syncv1 in one shot 2012-03-09 11:15:08 +01:00
mainconfig.h sync: kill evil and syncv1 in one shot 2012-03-09 11:15:08 +01:00
Makefile.am drop evs service 2012-03-12 15:51:50 +01:00
mon.c sync: kill evil and syncv1 in one shot 2012-03-09 11:15:08 +01:00
pload.c pload: make it a test service and not a public one 2012-03-12 07:11:51 +01:00
quorum.c sync: kill evil and syncv1 in one shot 2012-03-09 11:15:08 +01:00
quorum.h Update copyright header dates in exec directory 2012-02-13 17:05:04 -07:00
schedwrk.c Update copyright header dates in exec directory 2012-02-13 17:05:04 -07:00
schedwrk.h Update copyright header dates in exec directory 2012-02-13 17:05:04 -07:00
service.c drop evs service 2012-03-12 15:51:50 +01:00
service.h drop evs service 2012-03-12 15:51:50 +01:00
sync.c sync: kill evil and syncv1 in one shot 2012-03-09 11:15:08 +01:00
sync.h sync: kill evil and syncv1 in one shot 2012-03-09 11:15:08 +01:00
timer.c Update copyright header dates in exec directory 2012-02-13 17:05:04 -07:00
timer.h Update copyright header dates in exec directory 2012-02-13 17:05:04 -07:00
totemconfig.c totem: drop crypt_accept: concept/option 2012-03-10 07:08:30 +01:00
totemconfig.h Tweak nodeid warning 2012-02-21 16:33:56 +01:00
totemiba.c iba: Use configured node id 2012-02-21 16:27:16 +01:00
totemiba.h Update copyright header dates in exec directory 2012-02-13 17:05:04 -07:00
totemip.c Always set interface_up in totemip_iface_check 2012-03-02 09:41:36 +01:00
totemmrp.c totemmrp: Allow compilation without warnings 2011-10-24 17:43:32 +02:00
totemmrp.h Update copyright header dates in exec directory 2012-02-13 17:05:04 -07:00
totemnet.c Update copyright header dates in exec directory 2012-02-13 17:05:04 -07:00
totemnet.h libqb: convert coropoll calls to qb_loop calls. 2011-08-09 10:37:14 +10:00
totempg.c Update copyright header dates in exec directory 2012-02-13 17:05:04 -07:00
totemrrp.c Update copyright header dates in exec directory 2012-02-13 17:05:04 -07:00
totemrrp.h Store rrp faulty status of ring in cmap 2012-01-11 14:12:06 +01:00
totemsrp.c Remove all unneccessary "\n" from log messages 2012-01-23 13:08:23 +11:00
totemsrp.h Update copyright header dates in exec directory 2012-02-13 17:05:04 -07:00
totemudp.c totem: drop crypt_accept: concept/option 2012-03-10 07:08:30 +01:00
totemudp.h Update copyright header dates in exec directory 2012-02-13 17:05:04 -07:00
totemudpu.c totem: drop crypt_accept: concept/option 2012-03-10 07:08:30 +01:00
totemudpu.h Update copyright header dates in exec directory 2012-02-13 17:05:04 -07:00
util.c drop evs service 2012-03-12 15:51:50 +01:00
util.h pload: make it a test service and not a public one 2012-03-12 07:11:51 +01:00
votequorum.c sync: kill evil and syncv1 in one shot 2012-03-09 11:15:08 +01:00
votequorum.h Remove include/engine/quorum and integrate it into exec/engine.h 2012-02-08 08:31:10 -07:00
vsf_quorum.c sync: kill evil and syncv1 in one shot 2012-03-09 11:15:08 +01:00
vsf_ykd.c Update copyright header dates in exec directory 2012-02-13 17:05:04 -07:00
vsf_ykd.h Remove include/engine/quorum and integrate it into exec/engine.h 2012-02-08 08:31:10 -07:00
vsf.h Update copyright header dates in exec directory 2012-02-13 17:05:04 -07:00
wd.c sync: kill evil and syncv1 in one shot 2012-03-09 11:15:08 +01:00