<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/qpid-python.git/qpid/tools/src, branch kwall_030_tmp</title>
<subtitle>git.apache.org: qpid.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/qpid-python.git/'/>
<entry>
<title>QPID-5813: Lock in 0.30 release version numbers</title>
<updated>2014-09-23T17:51:05+00:00</updated>
<author>
<name>Justin Ross</name>
<email>jross@apache.org</email>
</author>
<published>2014-09-23T17:51:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/qpid-python.git/commit/?id=fc8e13a40fb94033086f89f110cb1c5272ddc888'/>
<id>fc8e13a40fb94033086f89f110cb1c5272ddc888</id>
<content type='text'>
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.30@1627099 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.30@1627099 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge r1619137 from trunk to address QPID-6024</title>
<updated>2014-08-25T16:03:51+00:00</updated>
<author>
<name>Robert Godfrey</name>
<email>rgodfrey@apache.org</email>
</author>
<published>2014-08-25T16:03:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/qpid-python.git/commit/?id=c3067a75f5a0325cd42a6ade0a273b43ed808427'/>
<id>c3067a75f5a0325cd42a6ade0a273b43ed808427</id>
<content type='text'>
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.30@1620361 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.30@1620361 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>QPID-6025: Fix NPE bug on java QpidConfig port</title>
<updated>2014-08-22T12:13:40+00:00</updated>
<author>
<name>Fraser Adams</name>
<email>fadams@apache.org</email>
</author>
<published>2014-08-22T12:13:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/qpid-python.git/commit/?id=717bfa2e17d949bf0771ca14fb15bc99dd41f9fd'/>
<id>717bfa2e17d949bf0771ca14fb15bc99dd41f9fd</id>
<content type='text'>
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.30@1619775 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.30@1619775 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>QPID-5813: merge license and empty file changes from trunk rr1617774 and 1618218</title>
<updated>2014-08-15T17:05:46+00:00</updated>
<author>
<name>Robert Gemmell</name>
<email>robbie@apache.org</email>
</author>
<published>2014-08-15T17:05:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/qpid-python.git/commit/?id=56faafd034c03ab0d4b6187187b2901b4ac4547a'/>
<id>56faafd034c03ab0d4b6187187b2901b4ac4547a</id>
<content type='text'>
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.30@1618239 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.30@1618239 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>QPID-5813, QPID-5913: various LICENCE and NOTICE file updates</title>
<updated>2014-08-11T14:47:04+00:00</updated>
<author>
<name>Robert Gemmell</name>
<email>robbie@apache.org</email>
</author>
<published>2014-08-11T14:47:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/qpid-python.git/commit/?id=88b543527edc441b96bbd57ccb5731bc5ba20ac0'/>
<id>88b543527edc441b96bbd57ccb5731bc5ba20ac0</id>
<content type='text'>
    
- Ensure the main java directory has LICENSE and NOTICE files for use in new source archive.
- Update pointers within the files at the repo root.
- Ensure the main java directory has LICENSE entry for crypto-js for inclusion in source release.
- Ensure the management-http binary jar contains LICENSE file entry for crypto-js, clarify entry in brokers binary assembly tar.gz file.
- Update reference file for dep change verification.

merge from trunk r1617301


git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.30@1617303 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
    
- Ensure the main java directory has LICENSE and NOTICE files for use in new source archive.
- Update pointers within the files at the repo root.
- Ensure the main java directory has LICENSE entry for crypto-js for inclusion in source release.
- Ensure the management-http binary jar contains LICENSE file entry for crypto-js, clarify entry in brokers binary assembly tar.gz file.
- Update reference file for dep change verification.

merge from trunk r1617301


git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.30@1617303 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>QPID-5610: update qpid-qmf2-tools assembly descriptor filename to match its output like all the others do</title>
<updated>2014-08-11T10:56:47+00:00</updated>
<author>
<name>Robert Gemmell</name>
<email>robbie@apache.org</email>
</author>
<published>2014-08-11T10:56:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/qpid-python.git/commit/?id=fcd00d3f0e7ee9d00b2f0c8887583b08d5e80295'/>
<id>fcd00d3f0e7ee9d00b2f0c8887583b08d5e80295</id>
<content type='text'>
merge from trunk r1617250


git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.30@1617251 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
merge from trunk r1617250


git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.30@1617251 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>QPID-5610: add/update LICENSE,NOTICE,README.txt and dep check reference files for the source tree/archive and the binary assembly releases</title>
<updated>2014-08-11T10:54:35+00:00</updated>
<author>
<name>Robert Gemmell</name>
<email>robbie@apache.org</email>
</author>
<published>2014-08-11T10:54:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/qpid-python.git/commit/?id=7352d3c99a48bb9b7224d8cf2eab448106afd8d2'/>
<id>7352d3c99a48bb9b7224d8cf2eab448106afd8d2</id>
<content type='text'>
merge from trunk r1617244


git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.30@1617249 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
merge from trunk r1617244


git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.30@1617249 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>QPID-5610: add a profile override to the QMF build to disable the apache-release source assembly creation, ported from trunk to 0.30</title>
<updated>2014-08-08T18:46:10+00:00</updated>
<author>
<name>Robert Gemmell</name>
<email>robbie@apache.org</email>
</author>
<published>2014-08-08T18:46:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/qpid-python.git/commit/?id=72f660a03f80a05b45ff461245e5f6cd347b5d2e'/>
<id>72f660a03f80a05b45ff461245e5f6cd347b5d2e</id>
<content type='text'>
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.30@1616852 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.30@1616852 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>QPID-5980: port QMF2 javadoc fixups from trunk to the 0.30 branch</title>
<updated>2014-08-08T18:36:31+00:00</updated>
<author>
<name>Robert Gemmell</name>
<email>robbie@apache.org</email>
</author>
<published>2014-08-08T18:36:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/qpid-python.git/commit/?id=dc79a675ce77efeab6c242caf463058883af8d9f'/>
<id>dc79a675ce77efeab6c242caf463058883af8d9f</id>
<content type='text'>
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.30@1616849 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.30@1616849 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>QPID-5942: qpid HA cluster may end-up in joining state after HA primary is killed</title>
<updated>2014-07-31T13:55:11+00:00</updated>
<author>
<name>Alan Conway</name>
<email>aconway@apache.org</email>
</author>
<published>2014-07-31T13:55:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/qpid-python.git/commit/?id=c9276b03da088b3f4d3f4b527f2e02703e2729eb'/>
<id>c9276b03da088b3f4d3f4b527f2e02703e2729eb</id>
<content type='text'>
There are two issues here, both related to the fact that rgmanager sees qpidd
and qpidd-primary as two separate services.

1. The service start/stop scripts can be called concurrently. This can lead to
   running a qpidd process who's pid is not in the pidfile. rgmanager cannot
   detect or kill this qpidd and cannot start another qpidd because of the lock
   on the qpidd data directory.

2. rgmanager sees a primary failure as two failures: qpidd and qpidd-primary,
   and will then try to stop and start both services. The order of these actions
   is not defined and can lead to rgmanager killing a service it has just
   started.

This patch makes two major changes to the init scripts:

1. Uses flock to lock the sensitive stop/start part of the scripts to ensure
   they are not executed concurrently.

2. On "stop" the scripts check if a running qpidd is primary or not. "qpidd stop"
   is a no-op if the running broker is primary, "qpidd-primary stop" is a no op
   if it is not. This ensures that a broker will be stopped by the same stream
   of service actions that started it.

Minor changes in this patch:
- better logging of broker start-up and shut-down sequence.
- qpid-ha heartbeat use half of timeout option.
- add missing timeouts in qpid-ha.


Notes:

This changes the behavior of 'clusvcadm -d &lt;qpidd-service&gt;' on the primary node.
Previously this would have stopped the qpidd service on that node, killed the
qpidd process and relocated the primary service. Now this will stop the qpidd
service (as far as rgmanager is concerned) but will not kill qpidd or relocate
the primary service. When the primary is relocated the qpidd service wil not be
able to re-start on that node until it is re-enabled with 'clusvcadm -e'.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1614895 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There are two issues here, both related to the fact that rgmanager sees qpidd
and qpidd-primary as two separate services.

1. The service start/stop scripts can be called concurrently. This can lead to
   running a qpidd process who's pid is not in the pidfile. rgmanager cannot
   detect or kill this qpidd and cannot start another qpidd because of the lock
   on the qpidd data directory.

2. rgmanager sees a primary failure as two failures: qpidd and qpidd-primary,
   and will then try to stop and start both services. The order of these actions
   is not defined and can lead to rgmanager killing a service it has just
   started.

This patch makes two major changes to the init scripts:

1. Uses flock to lock the sensitive stop/start part of the scripts to ensure
   they are not executed concurrently.

2. On "stop" the scripts check if a running qpidd is primary or not. "qpidd stop"
   is a no-op if the running broker is primary, "qpidd-primary stop" is a no op
   if it is not. This ensures that a broker will be stopped by the same stream
   of service actions that started it.

Minor changes in this patch:
- better logging of broker start-up and shut-down sequence.
- qpid-ha heartbeat use half of timeout option.
- add missing timeouts in qpid-ha.


Notes:

This changes the behavior of 'clusvcadm -d &lt;qpidd-service&gt;' on the primary node.
Previously this would have stopped the qpidd service on that node, killed the
qpidd process and relocated the primary service. Now this will stop the qpidd
service (as far as rgmanager is concerned) but will not kill qpidd or relocate
the primary service. When the primary is relocated the qpidd service wil not be
able to re-start on that node until it is re-enabled with 'clusvcadm -e'.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1614895 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
</feed>
