Activity

From 08/05/2013 to 09/03/2013

09/03/2013

05:22 PM Revision 54f185fd (rsb-cpp): Fix pkg-config test for Mac
Use the CMake compiler in the sh file instead of g++, which is often not
used on Mac.
J. Wienke
04:53 PM Tasks #1513: Document exception handling in main function of RSB-using C++ programs
I think so. J. Wienke
03:57 PM Tasks #1513: Document exception handling in main function of RSB-using C++ programs
This applies to the C++ implementation, right? J. Moringen
04:52 PM Enhancement #1096: QueuePushHandler should not pollute main namespace of RSB
Backwards compatibility is so far maintained with a deprecation warning. Do you think this is necessary then? J. Wienke
03:54 PM Enhancement #1096: QueuePushHandler should not pollute main namespace of RSB
Since this constitutes an incompatible API change, can you add it to the section for version 0.10 in @news.rst@ in th... J. Moringen
03:49 PM Enhancement #1096 (Resolved): QueuePushHandler should not pollute main namespace of RSB
Implemented in commit:rsb-cpp|53b9a870 J. Wienke
10:04 AM Enhancement #1096 (In Progress): QueuePushHandler should not pollute main namespace of RSB
J. Wienke
03:54 PM Bug #1081 (Resolved): Precise GUI package manager automatically proposes a source DEB source, man...
Applied in changeset rsb-manual|commit:8101d23b0dfc52b6b0cf27dd671ff4f856e049c9. J. Wienke
03:45 PM Revision 53b9a870 (rsb-cpp): fixes 1096: move {Event,}QueuePushHandlers to util
Merge branch 'enhancement-1096' J. Wienke
03:25 PM Revision d45f4a6b (rsb-cpp): Disable pkg-config test per default
Added a cmake flag to enabled it if desired. J. Wienke
03:22 PM Revision c13fd8be (rsb-cpp): Use exit status of pkg-config test
In case compilation or execution fail, use an error exit status for the
script so that ctest can identify the failing...
J. Wienke
02:55 PM Revision 5a45002d (rsb-cpp): Move {Event,}QueuePushHandler to util namespace
* examples/queue_processing/queueprocessing.cpp: use new namespace
* src/CMakeLists.txt: adapte to file moves
* src/r...
J. Wienke
10:01 AM Bug #761 (Resolved): RSB is built with profiling instrumentation
I think this is solved now. We haven't seen this since a long time and no specific job is stated here as being affect... J. Wienke

09/02/2013

07:06 PM Tasks #1513: Document exception handling in main function of RSB-using C++ programs
As a sidenote: on MacOS, backtraces can be seen in Console.app J. Wienke
07:02 PM Tasks #303 (Resolved): Review De-/Activation Logic
I think we are currently at a quite stable state after the recent refactorings, especially in java. So I will close t... J. Wienke
06:58 PM Bug #796: Crash in ReceiverTask w/o Stacktrace on MacOS
I don't think this will help us with this precise issue, but backtraces can sometimes be found in Console.app on Mac.... J. Wienke
06:56 PM Bug #1065 (Rejected): Debian packages usage instructions cannot be found in the wiki.
We do not use the wiki for documentation anymore and a lot of issues with docs for debian packaging have been fixed. ... J. Wienke
06:55 PM Revision 8101d23b (rsb-manual): fixes #1081: add not about deb source packages
We do not provide them, so a deb-src line should not be added. J. Wienke
06:55 PM Bug #1081 (In Progress): Precise GUI package manager automatically proposes a source DEB source, ...
J. Wienke
06:40 PM Bug #671: rsb-java does not shutdown properly if a Spread connection fails
I just tried to reproduce this in had partial success by modifying the listener example to sleep some time that I can... J. Wienke
06:22 PM Feature #1140 (Resolved): Implement context manager protocol for participants
Applied in changeset rsb-python|commit:19fa6293af76e806cc50b3c2dbd4d0f6737e46bd. J. Wienke
05:35 PM Feature #1140: Implement context manager protocol for participants
Changed ;) J. Wienke
05:25 PM Feature #1140: Implement context manager protocol for participants
Probably a nitpick but in the manual "context manager protocol" should probably link to the Python documentation sinc... J. Moringen
05:19 PM Feature #1140: Implement context manager protocol for participants
I have done all of this. Can you have a look again? J. Wienke
04:14 PM Feature #1140: Implement context manager protocol for participants
Looks good. Some minor points:
* The @print@ statement in the unit test could be removed
* The example programs i...
J. Moringen
03:54 PM Feature #1140: Implement context manager protocol for participants
I have added an implementation in a feature branch. Can someone please review the proposed changes? J. Wienke
02:38 PM Feature #1140 (In Progress): Implement context manager protocol for participants
J. Wienke
06:19 PM Revision 19fa6293 (rsb-python): fixes #1140: implement context manager protocol
Added context manager support (with statements) to participants.
Merge branch 'feature-1140'
J. Wienke
06:17 PM Revision 6f9738d7 (rsb-manual): refs #1140: describe context manager protocol
In line with the addition of the context manager protocol to rsb and the
use in the examples, describe it in the manu...
J. Wienke
06:15 PM Revision a87da54f (rsb-manual): Include context managers in example docs
examples-basic.rst: Added explanations for deactivtion with context
managers as well as manual deactivation.
J. Wienke
05:22 PM Tasks #1144 (Resolved): Add RSB and RSB-related Publications to Documentation
Applied in changeset rsb-manual|commit:96a1e953ea63ac85a5e52dd2a1cd17db68d69b7f. J. Wienke
05:16 PM Revision 160a33dd (rsb-python): Let exmaples use the context manager protocol
As most examples are simple, let them use the context manager protocol.
This will also instruct users to use this sim...
J. Wienke
05:16 PM Revision 297e08b0 (rsb-manual): Include context managers in example docs
examples-basic.rst: Added explanations for deactivtion with context
managers as well as manual deactivation.
J. Wienke
04:48 PM Revision 9d63c686 (rsb-manual): Fix gitignore again
Something really confused git here with the line endings. Only half of
the file was staged.
J. Wienke
04:43 PM Revision c2f22ea5 (rsb-python): Implement context manager protocol for participants
* rsb/__init__.py: added context manager methods to Participant
* test/coretest.py: added roundtrip tests for pub-sub...
J. Wienke
04:34 PM Revision 6e400419 (rsb-manual): Ignore editor swap files
J. Wienke
04:23 PM Revision 96a1e953 (rsb-manual): fixes #1144: add related publications
Added some related publications where RSB is used or described. J. Wienke
04:03 PM Bug #1602: NullPointerException during Bus deactivation
I had no chance to formally verify this fix as I could never reproduce the original error. Even after running a loop ... J. Wienke
04:02 PM Bug #1602 (Resolved): NullPointerException during Bus deactivation
Applied in changeset rsb-java|commit:bf47320e919c339966f432372c61f08f977f2190. J. Wienke
03:48 PM Revision a2022e98 (rsb-python): Implement context manager protocol for participants
* rsb/__init__.py: added context manager methods to Participant
* test/coretest.py: added roundtrip tests for pub-sub...
J. Wienke
03:46 PM Revision c2f9d5b4 (rsb-python): Formalize the deactivate method for participants
All participant subclasses already have a deactivate method. This commit
ensures this constraint by using an annotate...
J. Wienke
03:44 PM Revision eafb2061 (rsb-python): Switch eclipse project to python 2.7
In order to use with statements with multiple statements, python 2.7 is
required.
J. Wienke
01:37 PM Revision bf47320e (rsb-java): fixes #1602: exception during bus deactivation
Fix a threading error causing a NPE during deactivation.
Merge branch 'bug-1602'
J. Wienke
01:32 PM Revision dd9e0bb2 (rsb-java): Fix deactivation in BusBase
A thread might already have removed itself from the connections map
during its own deactivation logic. We need to exp...
J. Wienke
01:30 PM Revision 88f8b862 (rsb-java): Synchronize access to connections map in BusBase.
A sequence of different operations relying on each other needs to be
synchronized despite being synchronous map.
J. Wienke
01:28 PM Revision 1f9c1fd0 (rsb-java): Fix duplicated removal of connection
There was a duplicated and useless call to removeConnection in
BusBase.
J. Wienke
11:44 AM Revision 88766988 (rsb-manual): fixes #1601:Fix java zip download link.
Use 0.9 ci job instead of trunk. J. Wienke
11:44 AM Bug #1601 (Resolved): RSB-java download link from docs.cor-lab
Applied in changeset rsb-manual|commit:88766988121fc47f7350dbc99703c438fdc04070. J. Wienke

08/29/2013

11:37 AM Bug #1601: RSB-java download link from docs.cor-lab
I will fix this as soon as the CI server is back online. J. Wienke
11:34 AM Bug #1601 (In Progress): RSB-java download link from docs.cor-lab
J. Wienke
11:26 AM Bug #1602 (Feedback): NullPointerException during Bus deactivation
Jan, could you please check whether the proposed experimental patch in a respective bug branch cures the problem. The... J. Wienke
10:03 AM Bug #1602 (In Progress): NullPointerException during Bus deactivation
I will have a look at this J. Wienke
11:21 AM Revision 965f67d0 (rsb-java): Fix thread synchronization in BusBase
* Expect that during deactivation we might sometimes receive a null return from
removeConnection as the RecieverThr...
J. Wienke

08/28/2013

07:59 PM Bug #1602 (Resolved): NullPointerException during Bus deactivation
See https://ci.cor-lab.org/view/rsb-trunk/job/rsb-xml-integrationtest-trunk/label=ubuntu_precise_32bit/1393/console
...
J. Moringen
07:43 PM Revision 65a7bc90 (rsb-cl): Fixed default initargs in src/transport/socket/bus.lisp
* src/transport/socket/bus.lisp (bus): fixed class in default initargs
:host and :port; added default initarg for :...
J. Moringen
02:53 PM Bug #1601: RSB-java download link from docs.cor-lab
Here
http://docs.cor-lab.de//rsb-manual/0.9/html/install.html
in the section with the binary downloads for java
F. Reinhart
01:29 PM Bug #1601: RSB-java download link from docs.cor-lab
Where did you find this link? J. Wienke
01:25 PM Bug #1601 (Resolved): RSB-java download link from docs.cor-lab
Link to download java build files from continuous integration server always point to the latest version, even if one ... F. Reinhart

08/27/2013

11:00 AM Tasks #1229 (In Progress): Check if spread java sources can be updated to 4.3
There are some parts left in our version of spread. I will report these changes upstream. J. Wienke
10:23 AM Bug #1304 (Resolved): Check if Java Implementation Throws Expected Exceptions if Spread is not Av...
Applied in changeset rsb-java|commit:528f44781d5274d4674f4a1e8750050dc08654fc. J. Wienke
09:44 AM Feature #1235 (Resolved): Extend / Adapt Java Configuration to Accept Common / C++ Configuration ...
This has already been done with the socket transport implementation. J. Wienke
09:43 AM Revision 528f4478 (rsb-java): fixes #1304: test exception if spread not running
Made SpreadNotRunningTest usable and added tests for listener and remote
server instances.
J. Wienke
09:42 AM Revision e6b055d1 (rsb-java): Add missing signatures to Factory
* added missing signatures to create LocalServer instances
* reordered members to have construction of same objects b...
J. Wienke

08/26/2013

06:31 PM Tasks #325 (Resolved): Implement Local Transport
Applied in changeset rsb-java|commit:7ddb81c8c55406ea025fc9325b57510b2ebbb0b5. J. Wienke
03:55 PM Tasks #325 (In Progress): Implement Local Transport
J. Wienke
06:29 PM Revision 6d7973a6 (rsb-java): refs #325: backport - implement local transport
A basic implementation of an inprocess transport.
Merge branch 'task-325'
J. Wienke
06:26 PM Revision 7ddb81c8 (rsb-java): fixes #325: implement local transport
A basic implementation of an inprocess transport.
Merge branch 'task-325'
J. Wienke
06:26 PM Revision d8a009e0 (rsb-java): Improve state checks in OutConnector
Added checks for being active when sending and about scope availability. J. Wienke
05:25 PM Revision 5be312d3 (rsb-java): Added a transport factory for inprocess
* InProcessFactory.java: new factory using a single static bus instance
* DefaultTransports.java: registered inproces...
J. Wienke
05:17 PM Revision d913c634 (rsb-java): Add inprocess connectors
Implemented basic Out and InPushConnectors for the inprocess transport.
* Bus.java: basic exchange point between dif...
J. Wienke
05:15 PM RSB XML Support Tasks #1587 (Resolved): Release version 0.9
J. Moringen
04:57 PM RSB XML Support Revision 859d5983 (rsb-xml): Updated HEADs of submodules rsx-xml-{cl,cpp,integrationtest,java,pyt...
J. Moringen
04:56 PM RSB XML Support Revision 11e9e0aa (rsb-xml): Added release script release.sh
* release.sh: new file; script for semi-automatic releases of the
rsb-xml project family
J. Moringen
04:48 PM RSB XML Support Revision 37697a9f (rsb-xml-integrationtest): Version bump to 0.10 in CMakeLists.txt
refs #1587
* CMakeLists.txt (VERSION_MINOR): changed 9 -> 10
J. Moringen
04:47 PM RSB XML Support Revision 567295bb (rsb-xml-python): Version bump to 0.10 in setup.py
refs #1587
* setup.py (header): updated copyright
(setup): changed version keyword argument 0.9.0 -> 0.10.0
J. Moringen
04:46 PM RSB XML Support Revision af436d61 (rsb-xml-java): Version bump to 0.10 in {build,pom}.xml
refs #1587
* build.xml (/project/property[@name="version"]/@value): changed 0.9.0
-> 0.10.0
* pom.xml (/project/ve...
J. Moringen
04:40 PM RSB XML Support Revision d3b21f4f (rsb-xml-cpp): Version bump to 0.10
refs #1587
* CMakeLists.txt (VERSION_MINOR): changed 9 -> 10
J. Moringen
04:39 PM RSB XML Support Revision e2db6bc0 (rsb-xml-cl): Version bump to 0.10 in rsb-xml.asd
refs #1587
* rsb-xml.asd (+version-minor+): changed value 9 -> 10
J. Moringen
03:54 PM Enhancement #657 (Resolved): Implement Configuration Subsystem in Java
I implemented this while implementing the socket transport. J. Wienke

08/23/2013

08:10 PM Bug #1488 (Resolved): Socket transport between cpp and cl mostly fails on mac
Applied in changeset rsb-cl|commit:39ef934b6e4678cf39c0f1be9ccb18e8b042d45a. J. Moringen
07:39 PM Revision abeb2c8a (rsb-cl): Backport: Listen on all interfaces in src/transport/socket/bus-server...
refs #1488
The other implementations already do this and it sometimes avoids
problems with local bus clients.
* src...
J. Moringen
07:13 PM Revision facedc96 (rsb-cl): Fixed option priority in src/transport/spread/connector.lisp
* src/transport/spread/connector.lisp
(shared-initialize :after connector t): priority name over port and
host si...
J. Moringen
07:13 PM Revision 39ef934b (rsb-cl): Listen on all interfaces in src/transport/socket/bus-server.lisp
fixes #1488
The other implementations already do this and it sometimes avoids
problems with local bus clients.
* sr...
J. Moringen
05:34 PM RSB XML Support Revision 42401ba1 (rsb-xml-integrationtest): Use unique socket port for each test case in test/in...
* test/integrationtest.py
(IntegrationTest.prepareTransportConfiguration): new method; prepare
environment variab...
J. Moringen
05:13 PM RSB XML Support Tasks #1141 (Resolved): Change integration-test to use default transport
Applied in changeset rsb-xml-integrationtest|commit:5f2741d6b44b49f0955342c77806b99374e6bb4a. J. Moringen
05:12 PM RSB XML Support Revision 4ec01ad4 (rsb-xml-integrationtest): Improvements in test/integrationtest.py
* test/integrationtest.py: allow selecting tested implementations via
commandline; print some markers to make indiv...
J. Moringen
04:38 PM RSB XML Support Revision 75c4229e (rsb-xml-python): Use setuptools-epydoc instead of using epydoc directly in set...
* setup.py (ApiDocCommand): removed; no longer necessary
(toplevel): in setup call, added setuptools-epydoc to setu...
J. Moringen
04:38 PM Revision 2055bb9a (rsb-python): Use setuptools-epydoc instead of using epydoc directly in setup.py
* setup.py (ApiDocCommand): removed; no longer necessary
(toplevel): in setup call, added setuptools-epydoc to setu...
J. Moringen
04:26 PM RSB XML Support Revision 0c7eec3b (rsb-xml-integrationtest): Read RST proto directory from file in lisp/common.lisp
* lisp/common.lisp: read RST protocol buffer directory from a file
named build/lisp/rst-directory.sexp
J. Moringen
03:37 PM RSB XML Support Revision 45bd33f4 (rsb-xml-integrationtest): Changed tabs to spaces in lisp/*.lisp
* lisp/common.lisp: tabs to spaces
* lisp/informer.lisp: likewise
* lisp/listener.lisp: likewise
J. Moringen
03:37 PM RSB XML Support Revision 4a4d00fa (rsb-xml-integrationtest): Fixed unused variable in cpp/informer.cpp
* cpp/informer.cpp (main): use factory variable when creating the
Informer
J. Moringen
03:32 PM RSB XML Support Revision 5f2741d6 (rsb-xml-integrationtest): Use TCP-socket transport instead of Spread transport
fixes #1141
* lisp/common.lisp (*test-uri*): changed URI scheme spread -> socket
* test/integrationtest.py (CommandS...
J. Moringen
03:31 PM RSB XML Support Revision a5b096b4 (rsb-xml-python): Changed EpyDoc usage in setup.py
* setup.py: use epydoc.cli module instead of calling EpyDoc as a
subprocess
J. Moringen
02:58 PM RSB XML Support Revision 4c9dcd21 (rsb-xml-python): Changed EpyDoc usage in setup.py
* setup.py: use epydoc.cli module instead of calling EpyDoc as a
subprocess
J. Jenkins
02:03 PM Revision fb72feba (rsb-java): Backport: Reduced log level to DEBUG in src/rsb/util/ConfigLoader.java
* src/rsb/util/ConfigLoader.java: reduced log level for messages
about configuration loading from INFO to DEBUG
J. Moringen
01:26 PM Revision 2fd3398c (rsb-java): Reduced log level to DEBUG in src/rsb/util/ConfigLoader.java
* src/rsb/util/ConfigLoader.java: reduced log level for messages
about configuration loading from INFO to DEBUG
J. Moringen

08/22/2013

07:53 PM RSB XML Support Revision 98688a3a (rsb-xml-integrationtest): Read XOP packages from files, comparison of document...
Informer programs assemble XOP packages from the document, meta-data
and attachment files in the data/package-* direc...
J. Moringen
07:53 PM RSB XML Support Revision 01eba9c7 (rsb-xml-integrationtest): "Unscreamified" **/CMakeLists.txt, lisp/sbcl.cmake.in
* **/CMakeLists.txt: "unscreamified"
* lisp/sbcl.cmake.in: likewise
J. Moringen
07:53 PM RSB XML Support Revision 99ab702a (rsb-xml-integrationtest): Adaptations to new API in cpp/{informer,listener}.cpp
* cpp/informer.cpp: use rsb::getFactory() instead of
rsb::Factory::getInstance()
* cpp/listener.cpp: likewise
J. Moringen
07:53 PM RSB XML Support Revision dbb98624 (rsb-xml-integrationtest): Shortened license headers in lisp/*.lisp
* lisp/common.lisp (header): shortened license
* lisp/informer.lisp (header): likewise
* lisp/listener.lisp (header):...
J. Moringen
03:29 PM RSB XML Support Revision a4fb67ac (rsb-xml-integrationtest): Minor improvements in lisp/*
* lisp/common.lisp (header): updated copyright
use uninterned symbol syntax for *package forms
* lisp/informer.lisp...
J. Moringen
02:49 PM Revision f880d055 (rsb-java): Further code cleanup
J. Wienke
02:10 PM Revision 14115071 (rsb-java): Fix SequenceNumber implementation
* Erroneous locking could be remove completely
* Cleaned up unit tests
J. Wienke
01:11 PM RSB XML Support Revision 439df6ed (rsb-xml-integrationtest): cl-spread -> network.spread in lisp/common.lisp
* lisp/common.lisp: load system network.spread instead of cl-spread J. Moringen
01:09 PM RSB XML Support Revision 635f53cc (rsb-xml-integrationtest): Removed unnecessary include and link directories in ...
* cpp/CMakeLists.txt: Removed unnecessary Boost include and link
directories; these are provided by the upstream pr...
J. Moringen
01:09 PM RSB XML Support Revision 29cd3630 (rsb-xml-integrationtest): Cosmetic changes in cpp/CMakeLists.txt
* cpp/CMakeLists.txt: cosmetic changes J. Moringen
01:09 PM RSB XML Support Revision dbd83a0f (rsb-xml-integrationtest): Updated ignore patterns in .gitignore
* .gitignore: prefix paths with "/"; added /results
* java/.gitignore: removed; unnecessary
J. Moringen
01:09 PM RSB XML Support Revision 1f3457a6 (rsb-xml-integrationtest): Fixed directories of generated files in java/CMakeLi...
* java/CMakeLists.txt: all generated file go into build/, not src/ J. Moringen
11:15 AM RSB XML Support Revision 6b26f6e6 (rsb-xml-python): Added /doc* to ignore patterns
* .gitignore: added /doc* J. Moringen
10:41 AM RSB XML Support Revision 6eee56ae (rsb-xml-cpp): Simplified Attachment::as in src/XOP.h
* src/XOP.h (Attachment::as): simplified J. Moringen
10:40 AM RSB XML Support Revision 8ad27207 (rsb-xml-cpp): Improved XOP::printContents in src/XOP.{h,cpp}
* src/XOP.{h,cpp} (header): updated copyright
(XOP::printContents): add const modifier to method; print slightly
...
J. Moringen
10:38 AM RSB XML Support Revision 390a40a4 (rsb-xml-cpp): Fixed Attachment::getType in src/XOP.cpp
Attachment::getType() returned the cached data type string without
checking whether the cache was populated before.
...
J. Moringen
09:42 AM Revision 6b278d30 (rsb-java): Check for missing headers
* Configured checkstyle to check for the copyright header in each source
file
* Added or modified headers where neces...
J. Wienke
09:21 AM Revision 22dd7ca6 (rsb-java): Some code cleanup
J. Wienke

08/21/2013

07:58 PM Revision 3c0d0886 (rsb-cpp): Allow replacing registered converters in src/rsb/converter/Repository.h
* src/rsb/converter/Repository.h (Repository::registerConverter):
added optional replace parameter to allow replaci...
J. Moringen
07:57 PM Revision ca0b2423 (rsb-cpp): Improved logging in src/rsb/converter/Repository.h
* src/rsb/converter/Repository.h: improved logging in
Repository::getConvertersFor{Serialization,Deserialization}
J. Moringen
07:56 PM Revision 235e276a (rsb-cpp): Backport: Allow replacing registered converters in src/rsb/converter...
* src/rsb/converter/Repository.h (Repository::registerConverter):
added optional replace parameter to allow replaci...
J. Moringen
06:19 PM Revision ac1ec343 (rsb-cpp): Backport: Improved logging in src/rsb/converter/Repository.h
* src/rsb/converter/Repository.h: improved logging in
Repository::getConvertersFor{Serialization,Deserialization}
J. Moringen
03:50 PM Bug #1596 (Resolved): protobuf needs to be declared as a real requirement
Applied in changeset rsb-python|commit:a0648da73cc5712970c78eca9b0d119b63b44ee4. J. Wienke
03:50 PM Bug #1595 (Resolved): rsb-python cannot be installed from pypi
Applied in changeset rsb-python|commit:c6b788ce62090b6e732a8932d6b845a19511fbbf. J. Wienke
03:49 PM Revision 74b1b21d (rsb-python): Added missing return value in ByteArrayConverter.serialize in rsb...
* rsb/converter.py (ByteArrayConverter.serialize): the method should
return the serialized data and the wireSchema ...
J. Moringen
03:41 PM Revision 655962b7 (rsb-python): Backport: Added missing return value in ByteArrayConverter.serial...
* rsb/converter.py (ByteArrayConverter.serialize): the method should
return the serialized data and the wireSchema ...
J. Moringen
02:49 PM RSB XML Support Revision 2136574b (rsb-xml-java): "Fixed" tests XOMXOPTest.test{XOMXOPString,SetDoc,GetDocumentAs...
* src/rsb/transport/XOP.java: set transformer parameter to force a
standalone attribute in the XML declaration
* te...
J. Moringen
02:45 PM RSB XML Support Revision 02a941e2 (rsb-xml-java): Cosmetic changes in src/rsb/converter/XOPConverter.java
* src/rsb/converter/XOPConverter.java: fixed indentation and a
unnecessarily nested conditional expression
J. Moringen

08/20/2013

09:53 AM Enhancement #1597 (New): setup.py should specify the protobuf dependency with the exact version
As the generated protocol files are coupled to a specific protobuf version, setup.py should declare the protobuf depe... J. Wienke

08/19/2013

07:04 PM Revision a0648da7 (rsb-python): fixes #1596: protobuf as real dependency
J. Wienke
07:03 PM Revision 5e2e27a6 (rsb-python): refs #1596: protobuf as real dependency
J. Wienke
07:01 PM Bug #1596 (Resolved): protobuf needs to be declared as a real requirement
The setup.py for rsb-python erroneously declares protobuf only as a setup dependency and not as an installation depen... J. Wienke
06:51 PM Revision 04572002 (rsb-python): refs #1595: fix installation from sdist
Include the generated gitversion and gitbranch as well as the
version.py.in so that a source distribution can be buil...
J. Wienke
06:51 PM Revision c6b788ce (rsb-python): fixes #1595: fix installation from sdist
Include the generated gitversion and gitbranch as well as the
version.py.in so that a source distribution can be buil...
J. Wienke
06:50 PM Bug #1595 (Resolved): rsb-python cannot be installed from pypi
The new version handling prevents the installation from a source distribution. J. Wienke
08:40 AM Enhancement #1024 (Resolved): Add Transport class [Java]
Has been done in the context of the socket transport implementation. J. Wienke
08:34 AM Enhancement #1548: Transports returned by ParticipantConfig::getTransports() should be mutable
I don't think this is easily possible, because internally we manage a map from name to transport class for checking d... J. Wienke
08:29 AM Bug #1158 (Resolved): Sequence number increment is not atomic
Applied in changeset rsb-cpp|commit:3ac129a352ffc2281912bc478869447f17940e72. J. Wienke
08:19 AM Bug #1158 (In Progress): Sequence number increment is not atomic
This seems to be fixed already by a mutex. I will reduce visibility of the counter to ensure locked access. J. Wienke
08:25 AM Feature #726 (Resolved): Implement Connector Subsystem in Java
This has been solved while implementing #713. J. Wienke
08:21 AM Revision 3ac129a3 (rsb-cpp): fixes #1158: reduce visibility of sequence number
This ensure that external classes will only use a thread-safe function
to access it.
J. Wienke

08/17/2013

05:17 AM RSB XML Support Revision e7461a2d (rsb-xml-python): Fixed test in test/xop.py
For some reason, the input string for the deserialization test was
incorrect.
* test/xop.py (XOPConverterTest.testDe...
J. Moringen
04:47 AM RSB XML Support Revision 8101cc17 (rsb-xml-java): Adaptations to changed API in rsb-java
* src/rsb/converter/XOPConverter.java (XOPConverter.serialize):
ConverterSignatur.get{Datatype -> DataType}
* src/r...
J. Moringen
04:13 AM RSB XML Support Revision 07f7f172 (rsb-xml-cl): Fixed indentation of format strings in **/*.lisp, rsb-xml.asd
* **/*.lisp: fixed indentation of format strings
* rsb-xml.asd: likewise
J. Moringen
04:12 AM RSB XML Support Revision 1d341a65 (rsb-xml-cl): Changed tabs to spaces, semicolon style in **/*.lisp, rsb-xml.asd
* **/*.lisp: changed tabs to spaces; fixed semicolon style
* rsb-xml.asd: likewise
J. Moringen
03:45 AM RSB XML Support Revision 57dfbc73 (rsb-xml-cl): Shortened license, updated copyright in **/*.lisp, rsb-xml.asd
* **/*.lisp (header): shortened license; updated copyright
* rsb-xml.asd: likewise
* CMakeLists.txt: likewise
J. Moringen

08/15/2013

02:58 PM RSB XML Support Revision 85c448af (rsb-xml-cl): "Unscreamified" sbcl.cmake.in, cpack/{DebianUbuntu,CPackInclude}....
* sbcl.cmake.in: unscreamified
* cpack/DebianUbuntu.cmake: likewise
* cpack/CPackInclude.cmake: likewise
J. Moringen
02:05 PM RSB XML Support Revision 8c6e0d2b (rsb-xml-cl): Capture error output for "version" Lisp process in CMakeLists.txt
* CMakeLists.txt: when running "version" Lisp process, capture error
output into version.{1,2}.err
J. Moringen
02:04 PM RSB XML Support Revision fda5bd15 (rsb-xml-cl): Added LISP_{SOURCE_REGISTRY_ENTRIES,FASL_CACHE_DIR} in CMakeLists...
* CMakeLists.txt (LISP_SOURCE_REGISTRY_ENTRIES): new option; allows
injecting entries into the ASDF source registry...
J. Moringen
01:08 PM RSB XML Support Revision f44dd45c (rsb-xml-cl): Allow git to describe "un-annotated" tags in CMakeLists.txt
* CMakeLists.txt: call git describe with --tags to allow
"un-annotated" tags
J. Moringen

08/09/2013

07:49 PM RSB XML Support Tasks #1587 (In Progress): Release version 0.9
J. Moringen
01:29 PM Revision d9f93577 (rsb-python): Picked from 0.9: Fix setuptools pylint usage
Our settings do not work with more recent versions of the setuptools pylint
command.
J. Wienke
01:26 PM Revision e851fc9a (rsb-python): Fix setuptools pylint usage
Our settings do not work with more recent versions of the setuptools pylint
command.
J. Wienke
01:16 PM Revision d1d40d7c (rsb-java): Picked from 0.9: Fixed maven deploy version script.
D. Klotz

08/08/2013

02:59 PM Bug #1589 (Resolved): Something is wrong with the index page
The rsb-python-0.7 job published to that wrong location. I have fixed the job and deleted the files on cordocs once a... J. Wienke
09:05 AM Bug #1589: Something is wrong with the index page
I deleted that entry two days ago from the server. If it appeared again we probably do something wrong with the upload. J. Wienke
02:26 PM Tasks #1562 (Resolved): Release version 0.9
J. Wienke
12:02 PM Tasks #1562: Release version 0.9
I have created a pull request to update the homebrew formulas:
https://github.com/swrede/homebrew-formulas/pull/12
J. Wienke
02:22 PM Tasks #1563 (Resolved): Write news entry for 0.9 release
news#34 J. Wienke
02:21 PM RSB 0.9 has been released
We are happy to announce the release of version 0.9 of the RSB middleware. Version 0.9 is the direct successor of 0.7... J. Wienke
01:38 PM Revision 5ed5fddc (rsb-java): Fixed maven deploy version script.
D. Klotz

08/07/2013

01:53 AM Bug #1589 (Resolved): Something is wrong with the index page
http://docs.cor-lab.org/ » rsb-python
There is an entry called trunk/html which should probably not be there.
J. Moringen
01:50 AM RSBag Revision 0d08d191 (rsbag): Updated HEADs of submodules resbag-{cl,tools-cl}
J. Moringen
01:44 AM RSBag Revision ae117835 (rsbag): Updated HEADs of submodules rsbag-{cl,tools-cl,python,manual}
J. Moringen
01:41 AM RSBag Revision 70edf5fe (rsbag): Added submodule rsbag-python
J. Moringen
01:38 AM RSBag Revision 35309315 (rsbag-manual): Version bump to 0.10 in CMakeLists.txt
refs #1562
* CMakeLists.txt (RSBAG_MANUAL_VERSION_MINOR): changed value 9 -> 10
J. Moringen
01:36 AM RSBag Revision b9d18ea0 (rsbag-python): Version bump to 0.10 in setup.py
refs #1562
* setup.py (defineProjectVersion): changed version 0.9 -> 0.10
J. Moringen
01:16 AM RSBag Revision 1f94c786 (rsbag-tools-cl): Do not load asdf-system-connections in main/dump.lisp
* main/dump.lisp (toplevel): do not load system
asdf-system-connections; load system iterate
J. Moringen
01:15 AM RSBag Revision becd27c5 (rsbag-tools-cl): Allow git to describe "un-annotated" tags in CMakeLists.txt
Previously, only annotated tags had been used to designate release
commits. However, the most recent release used an ...
J. Moringen
01:15 AM RSBag Revision c74efe45 (rsbag-tools-cl): Version bump to 0.10.0 in cl-rsbag-tools-*.asd
Test generation in CMakeLists.txt needed slight adjustments to handle
the independent versioning of the native serial...
J. Moringen
12:32 AM RSBag Revision f44a48f8 (rsbag-cl): Allow git to describe "un-annotated" tags in CMakeLists.txt
Previously, only annotated tags had been used to designate release
commits. However, the most recent release used an ...
J. Moringen
12:31 AM RSBag Revision 6052ccc4 (rsbag-cl): Version bump to 0.10.0 in cl-rsbag.asd
Changed system version 0.9 -> 0.10, but introduced
+serialization-version-{major,minor}+ to allow independent version...
J. Moringen
11:44 PM Revision aea8520d (rsb-ros-cl): Allow git to describe "un-annotated" tags in CMakeLists.txt
Previously, only annotated tags had been used to designate release
commits. However, the most recent release used an ...
J. Moringen
11:39 PM Revision 2e42cc17 (rsb-yarp-cl): Renamed package {rsb -> rsb-yarp}.transport.yarp.test in test/tr...
* test/transport/yarp/nameserver.lisp
(in-package rsb-yarp.transport.yarp.test): adapted to renamed
package
* tes...
J. Moringen
11:34 PM Revision ffcea087 (rsb-yarp-cl): Allow git to describe "un-annotated" tags in CMakeLists.txt
Previously, only annotated tags had been used to designate release
commits. However, the most recent release used an ...
J. Moringen
11:28 PM Revision 7102ead1 (rsb-tools-cl): Do not load asdf-system-connections in main/dump.lisp
* main/dump.lisp (toplevel): do not load system
asdf-system-connections; load system iterate
J. Moringen
11:21 PM Revision 0e0a0b5e (rsb-tools-cl): Allow git to describe "un-annotated" tags in CMakeLists.txt
Previously, only annotated tags had been used to designate release
commits. However, the most recent release used an ...
J. Moringen
08:03 PM Revision 5e5a477a (rsb-cpp): More or less a backport of the "fix" for the test for overflowing Sp...
With a patched Spread daemon, like the one we use, 8.000 messages do
not overflow Spread's message queue. As a hackis...
J. Moringen
07:36 PM Revision 32106ea9 (rsb-tools-cpp): Backport: Fixed package filename in cpack/CPackDebianConfig.cmake
* cpack/CPackDebianConfig.cmake: remove duplicate
${CPACK_PACKAGE_REVISION} in Debian package filename
J. Moringen
07:07 PM Revision c66a5aca (rsb-cpp): Undeprecated Event::getSequenceNumber in src/rsb/Event.h
* src/rsb/Event.h (Event::getSequenceNumber): undeprecated J. Moringen
06:46 PM Revision 92e729f5 (rsb-spread-cpp): Backport: Fix unit test for spread buffer flooding.
With one of our spread patched, 8000 messages are not enough now. J. Wienke
06:27 PM Revision ca2005af (rsb-protocol): Allow parallel installation of multiple versions
* CMakeLists.txt: added VERSION_SUFFIX; append to installation
directories
J. Moringen
06:25 PM Revision 6ad9ef3e (rsb-protocol): Use CMAKE_PROJECT_NAME where possible in *.cmake
* CMakeLists.txt: use CMAKE_PROJECT_NAME and PROJECT_NAME_LOWERCASE
to derive file names and installation directori...
J. Moringen
05:32 PM Revision 03091f10 (rsb-cl): Backport: Fixed format control in src/transport/socket/connector.lisp
* src/transport/socket/connector.lisp (%get-bus): fixed invalid
logical block format directive
J. Moringen
05:27 PM Revision 8be5636b (rsb-tools-cpp): Backport: Fixed package filename in cpack/CPackDebianConfig.cmake
* cpack/CPackDebianConfig.cmake: remove duplicate
${CPACK_PACKAGE_REVISION} in Debian package filename
J. Moringen
05:22 PM Revision 8b4bd906 (rsb-tools-cpp): Fixed package filename in cpack/CPackDebianConfig.cmake
* cpack/CPackDebianConfig.cmake: remove duplicate
${CPACK_PACKAGE_REVISION} in Debian package filename
J. Moringen
05:11 PM Revision ad800808 (rsb-tools-cpp): Allow parallel installation of multiple versions
* CMakeLists.txt (PROJECT): change rsb-tools-cpp -> rsb-tools
(BUFFER_LIBRARY_NAME): appended ${VERSION_SUFFIX}
(...
J. Moringen
05:10 PM Bug #1588 (Resolved): Failing test in timesync sub-project
For maybe 1 out of 3 executions of the test suite, I see this failure:... J. Moringen
05:01 PM Revision c696d65e (rsb-spread-cpp): Fix unit test for spread buffer flooding.
With one of our spread patched, 8000 messages are not enough now. J. Wienke
04:50 PM Revision b4059f7f (rsb-cl): Backport: Disabled failing test in test/reader.lisp
The test used a feature that is not properly implemented in the
current version of the configuration code and will ch...
J. Moringen
04:44 PM Revision 60aae390 (rsb-cl): Disabled failing test in test/reader.lisp
The test used a feature that is not properly implemented in the
current version of the configuration code and will ch...
J. Moringen
02:05 PM Revision a190e36d (rsb): Add a copy of gitslave
For users without working installation. J. Wienke
11:11 AM RSB XML Support Tasks #1587 (Resolved): Release version 0.9
J. Wienke
02:10 AM Revision 65e0f72a (rsb-integrationtest): Backport: replaced deprecated sb-ext:quit call in lisp/s...
* lisp/server.lisp (server-main): replaced deprecated call sb-ext:quit
-> sb-ext:exit
J. Moringen
02:09 AM Revision d35bc79f (rsb-integrationtest): Replaced deprecated sb-ext:quit call in lisp/server.lisp
* lisp/server.lisp (server-main): replaced deprecated call sb-ext:quit
-> sb-ext:exit
J. Moringen

08/06/2013

01:49 AM Revision cb797596 (rsb-manual): Backport: Added entry for version 0.9 in news.rst
refs #1563
* news.rst: added entry for version 0.9
J. Moringen
11:35 PM Revision 460360d8 (rsb-cl): Allow git to describe "un-annotated" tags in CMakeLists.txt
Previously, only annotated had been used to designate release
commits. However, the most recent release used an "ordi...
J. Moringen
10:08 PM RSBag Revision 630416ac (rsbag): Updated HEAD of submodule rsbag-manual
J. Moringen
10:07 PM Revision 97096c09 (rsb-manual): Added entry for version 0.9 in news.rst
refs #1563
* news.rst: added entry for version 0.9
J. Moringen
07:56 PM Revision f4c1bc7c (rsb-manual): Fix links to API documentations
J. Wienke
07:28 PM RSBag Revision e4b1e16e (rsbag-manual): Added entry for version 0.9 in news.rst
refs #1563
* news.rst: added entry for version 0.9
J. Moringen
07:18 PM Tasks #1563: Write news entry for 0.9 release
We are happy to announce the release of version 0.9 of the RSB middleware. Version 0.9 is the direct successor of 0.7... J. Moringen
02:13 PM Tasks #1563 (In Progress): Write news entry for 0.9 release
Here is a draft for the new release text. Feel free to adapt inside this message:
We are happy to announce the rel...
J. Wienke
04:52 PM Revision 35c840e0 (rsb-zmq-cl): Manual version bump to real 0.9
J. Wienke
04:49 PM Revision 0faa5e33 (rsb-yarp-cl): Version bump to 0.10.0, refs #1562
J. Wienke
04:49 PM Revision 6b9cbb70 (rsb-yarp-cpp): Version bump to 0.10.0, refs #1562
J. Wienke
04:49 PM Revision 1049b1e4 (rsb-zmq-cl): Version bump to 0.10.0, refs #1562
J. Wienke
04:49 PM Revision e37c8969 (rsb-tools-cl): Version bump to 0.10.0, refs #1562
J. Wienke
04:49 PM Revision a46190e9 (rsb-tools-cpp): Version bump to 0.10.0, refs #1562
J. Wienke
04:49 PM Revision c1bd76ee (rsb-spread-cpp): Version bump to 0.10.0, refs #1562
J. Wienke
04:49 PM Revision ecb88219 (rsb-realtime-cpp): Version bump to 0.10.0, refs #1562
J. Wienke
04:49 PM Revision 45c42383 (rsb-ros-cl): Version bump to 0.10.0, refs #1562
J. Wienke
04:49 PM Revision 3e35fd12 (rsb-python): Version bump to 0.10.0, refs #1562
J. Wienke
04:49 PM Revision db9b85fd (rsb-matlab): Version bump to 0.10.0, refs #1562
J. Wienke
04:49 PM Revision ede96ee4 (rsb-protocol): Version bump to 0.10.0, refs #1562
J. Wienke
04:49 PM Revision 70159c98 (rsb-integrationtest): Version bump to 0.10.0, refs #1562
J. Wienke
04:49 PM Revision 41b721b0 (rsb-manual): Version bump to 0.10.0, refs #1562
J. Wienke
04:49 PM Revision a902caf2 (rsb-java): Version bump to 0.10.0, refs #1562
J. Wienke
04:49 PM Revision 84274e53 (rsb-cl): Version bump to 0.10.0, refs #1562
J. Wienke
04:49 PM Revision cc30c400 (rsb-cpp): Version bump to 0.10.0, refs #1562
J. Wienke
04:48 PM Revision 579c0240 (rsb): Create tag and branch for new release - 1
J. Wienke
04:42 PM Revision e6f4c67c (rsb): Do not fail in case there were no changes in a subproject
J. Wienke
04:37 PM Revision 59bc4454 (rsb): Speculative fix for sed usage
J. Wienke
04:25 PM Revision 7326ad19 (rsb): Make cl release fixes work and fix branches
J. Wienke
03:02 PM Tasks #1562: Release version 0.9
Narf, for the versioning system to work we need to define the "Checkout/merge to local branch (optional)" to 0.9. Oth... J. Wienke
02:40 PM Revision 9b2883f1 (rsb): Fix branch and tag naming to our conventions
J. Wienke
01:52 PM Revision 55e01c73 (rsb): Fixed release branch names in release.sh
* release.sh: fixed names of created release branches MAJOR.MINOR ->
release-MAJOR.MINOR
J. Moringen
01:51 PM Revision 7ea90bcd (rsb): Fixed handling of asd files in release.sh
* release.sh: fixed the regular expressions for asd files J. Moringen

08/05/2013

07:37 PM Revision ff1dec9a (rsb): Update release script for 0.9 release.
refs #1562 J. Wienke
07:31 PM Revision a45dbd2d (rsb-integrationtest): Quote version to be compatible with release script
J. Wienke
06:01 PM Tasks #1562 (In Progress): Release version 0.9
J. Wienke
05:58 PM Revision 06ae4e40 (rsb): Added release helper script release.sh, version-bump.txt
* release.sh: release skript; tries to bump all versions
* version-bump.txt: some notes regarding the topic of making...
J. Moringen
04:27 PM Revision f0e3f14f (rsb-java): Simplify shutdown of connections.
Respecify BusConnection#shutdown to ignore mutiple calls. This removes
two similar if statements.
J. Wienke
04:20 PM Revision a5aa1e44 (rsb-java): Fix javadoc linking
J. Wienke
04:12 PM Bug #1585 (Resolved): rsb-trunk-maven-deploy sometimes fails
There were two race conditions. They have been fixed in commit:rsb-java|df3b1918 and commit:rsb-java|be28f9bd. J. Wienke
03:56 PM Revision be28f9bd (rsb-java): Prevent a race condition in accepting new clients
Without this commit it could happen that a BusClient.activate call
returned before the client was correctly installed...
J. Wienke
03:14 PM Revision df3b1918 (rsb-java): Prevent double shutdown of BusConnection
This sometimes led to assertion errors. J. Wienke
01:11 PM Revision 7e71d4d3 (rsb-java): Some code cleanup.
* Fix logger calls
* Missing comments
J. Wienke
01:06 PM Revision e59f9b0d (rsb-java): Use the correct config key for tcp no delay.
J. Wienke
01:05 PM Revision de255ec1 (rsb-java): Fix environment config loading.
A refactoring error hard to find in unit tests as the own environment
cannot be modified in java. A worng variable wa...
J. Wienke

08/04/2013

12:07 AM Revision 6d4b3bec (rsb-manual): Improved example in specification-socket.rst
refs #1583
* specification-socket.rst (Example): fixed setup handshake; added
shutdown handshake
J. Moringen
 

Also available in: Atom