Christine Caulfield
6c3ed50de0
Change AIS names to corosync
...
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1630 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-08-13 10:33:11 +00:00
Fabio M. Di Nitto
010198fac4
Add support for reload operations within objdb and plugins.
...
Use a 2 phase "commit" operation:
1) Invoke verifyconfig that should catch the errors before the reload operation
2) Invoke reloadconfig that performs the operation and should _never_ fail
Implementation note: if step 2 fails, there is no fall back at the moment.
Fix the IPC table for confdb:
MESSAGE_REQ_CONFDB_XPATH_EVAL_EXPRESSION = 12 was added to include/ipc_confdb.h
without an associated call. Thanks Chrissie for spotting this.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1629 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-08-13 03:58:03 +00:00
Steven Dake
cd2f61adfd
Add some totem process group interfaces to the API.
...
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1628 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-08-12 09:06:46 +00:00
Fabio M. Di Nitto
38f8abd072
objdb: change list_add to list_add_tail when adding keys and objects
...
service: change openais_service_unlink_all to deal with the new objdb order
cleanup a few whitespaces
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1627 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-08-12 08:41:09 +00:00
Steven Dake
50c25e7609
Add module load and unload to the exported coroapi.
...
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1626 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-08-06 15:00:47 +00:00
Steven Dake
225b183bcb
Add callback notification about changes to the object db and confdb apis.
...
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1625 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-08-05 16:34:14 +00:00
Fabio M. Di Nitto
86119131e0
Fix crash in logsys new API
...
logsys_config_priority_set lacked a check for logsys_single_id that
left logsys_subsys_id uninitialized.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1624 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-08-05 14:53:46 +00:00
Fabio M. Di Nitto
92d71ed45f
Fix toplevel Makefile install target
...
- objctl is now called corosync-objctl
- keygen has been renamed corosync-keygen
- install corosync-cfgtool as part of the standard tools now
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1623 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-08-05 14:51:31 +00:00
Steven Dake
617dbdf2f0
Split openais and corosync tree into two seperate repositories.
...
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1622 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-08-05 13:23:46 +00:00
Steven Dake
467300f16b
Make mar_name_t an inline function to remove warnings
...
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1621 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-08-05 05:24:41 +00:00
Steven Dake
7a59ba9d24
Allow msg service test applications to build properly.
...
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1620 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-08-04 05:21:52 +00:00
Steven Dake
b9b72b5844
Fix errors in lib linking.
...
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1619 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-08-04 05:21:28 +00:00
Steven Dake
442f4c5311
Add a missing confdb_key_delete function to the confdb api.
...
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1618 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-08-04 05:16:52 +00:00
Steven Dake
432750d130
Merge Angus's corosync-objctl tool and move cfgtool to a different directory.
...
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1617 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-08-04 05:15:25 +00:00
Patrick Caulfield
1dfbebe65a
Fix the spelling of 'guarantee' in several places.
...
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1616 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-08-01 07:03:49 +00:00
Steven Dake
72d30f4ee1
Final fixup to build all things properly.
...
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1613 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-24 13:20:09 +00:00
Steven Dake
bdd95299f5
openais now builds when make install is done from corosync.
...
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1612 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-24 13:14:09 +00:00
Steven Dake
5c257afb8c
Merge the object iteration repair patch into corosync so openais services load.
...
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1611 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-24 12:58:44 +00:00
Steven Dake
13b48d09d4
Add files missing from build but in dev repo.
...
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1610 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-24 12:33:09 +00:00
Steven Dake
6905de914d
Building of all service engines now works properly.
...
Install works as well.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1609 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-24 12:28:11 +00:00
Steven Dake
273d4d6197
Improve runtime loading of parser and move versions files to corosync.
...
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1608 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-24 12:26:27 +00:00
Steven Dake
bcfc64d369
Add MESSAGE_SIZE_MAX to coroapi file.
...
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1607 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-24 09:14:46 +00:00
Steven Dake
9c9a91be3d
Make external service engines (openais) work properly.
...
Also fix up make install.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1606 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-24 09:12:07 +00:00
Steven Dake
2697fe0fad
Patch from Angus to make corosync build for his environment.
...
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1605 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-24 04:29:42 +00:00
Steven Dake
b19ae0a908
Add API definitions file.
...
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1604 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-24 02:55:51 +00:00
Steven Dake
c04cc0f1d2
Merge the API definitions of the objdb into the corosync api definition.
...
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1603 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-24 01:30:29 +00:00
Steven Dake
742d4d82eb
The entire tree builds properly and all services have been ported to the
...
new coroapi.h include header.
The services shipped with corosync are CPG, CFG, CONFDB, and EVS.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1602 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-23 21:32:13 +00:00
Steven Dake
840945f5f2
Make from top level directory now works.
...
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1601 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-22 07:27:39 +00:00
Steven Dake
aa1cd3c1f6
API changes and code to make cfg and cpg service operate properly with corosync.
...
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1600 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-22 07:25:27 +00:00
Steven Dake
27c3e3e29f
Cause libraries to build.
...
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1599 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-21 12:40:33 +00:00
Steven Dake
86a199345f
Set default services to load.
...
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1598 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-21 10:03:58 +00:00
Steven Dake
2f5527198a
Add the default corosync parser.
...
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1597 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-21 09:59:56 +00:00
Steven Dake
c62603c84f
Rename AIS parts to Corosync.
...
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1596 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-21 09:30:37 +00:00
Steven Dake
9306666d70
Rename aispoll to coropoll.
...
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1595 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-21 09:18:00 +00:00
Steven Dake
c2045182c2
corosync/exec builds.
...
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1594 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-21 09:05:14 +00:00
Steven Dake
f4b72930da
Remove depends in Makefile.
...
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1593 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-21 08:49:25 +00:00
Steven Dake
0fd4640353
Initial makefile for corosync plugin service engines.
...
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1592 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-21 08:38:54 +00:00
Steven Dake
668cc625f2
Move services around to service directory.
...
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1591 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-21 08:33:39 +00:00
Steven Dake
88711dd4e6
move README.amf into openais directory.
...
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1590 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-21 08:30:35 +00:00
Steven Dake
b3715e3901
Remove unnecesssary files.
...
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1589 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-21 08:30:10 +00:00
Steven Dake
a5b59f651f
Add makefile and loc infrastructure to openais directory.
...
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1588 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-21 08:29:39 +00:00
Steven Dake
0349967013
Add license file to openais tree.
...
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1587 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-21 08:23:10 +00:00
Steven Dake
0ac59f3f97
Move mismove to proper location.
...
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1586 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-21 08:21:36 +00:00
Steven Dake
2bb872f708
Move test, lib, exec, and include files that are openais specific into openais
...
directory.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1585 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-21 08:21:13 +00:00
Steven Dake
8701c59ddf
Put conf directory in openais directory.
...
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1584 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-21 08:05:59 +00:00
Steven Dake
6e7f313069
Move test directories and remaining loc files to test directory.
...
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1583 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-21 08:01:13 +00:00
Steven Dake
46babc95ad
Initial move of corosync and openais trees into seperate directories.
...
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1582 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-21 07:59:08 +00:00
Steven Dake
af7a69a6e6
Test queue group tracking feature.
...
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1581 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-21 07:34:50 +00:00
Steven Dake
ece8efaec9
Add ability to track changes to queue groups in the messaqge service.
...
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1580 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-21 07:34:08 +00:00
Steven Dake
6a518947d4
Allow setting of the logsys priority to one lower then was already specified.
...
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1579 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-14 11:07:39 +00:00