Activity
From 08/20/2013 to 09/18/2013
09/17/2013
09/12/2013
- 05:59 PM Revision 47a23603 (rsb-cpp): fixes #1627: remove check for boost.uuid
- This is default now in all boost installations.
- 04:57 PM Revision c87abaed (rsb-cpp): fixes #1571: Fix boost linking
09/09/2013
- 06:53 PM Revision d620852b (rsb-yarp-cpp): More verbose error message
- * More verbose error message in activate() and deactive()
09/05/2013
- 07:21 PM Revision 74306344 (rsb-matlab): Fixed local-name rst.verision -> rst.version in pom.xml
- I found this because the job generator said
WELL-FORMEDNESS-VIOLATION:
Document not well-formed: Bad nesting. "r... - 05:31 PM Revision 7634a630 (rsb-tools-cpp): fixes #1588: use virtual time for unit tests
- Prevent timing issues by using a virtual time for unit tests.
- 04:44 PM Revision 298b2b96 (rsb-matlab): Depend on RST SNAPSHOT
- Since we fixed the RST packaging, we need to respect it here.
- 02:32 PM Revision 8878537b (rsb-manual): refs #1615: correct download links for CI server
- Links pointed to abandioned slaves or old job configs.
- 02:30 PM Revision 8d138f4f (rsb-manual): fixes #1615: correct download links for CI server
- Links pointed to abandioned slaves or old job configs.
- 12:43 PM RSB XML Support Revision 963efa51 (rsb-xml-java): Fixed tests
09/04/2013
- 07:07 PM Revision fe1c3cbc (rsb-matlab): Changed required RSB version 0.10… -> 0.9… in pom.xml
- 06:57 PM Revision bac7047d (rsb-matlab): Backport: Add maven pom.xml file
- Support maven for building.
- 06:31 PM Revision d9e63d8c (rsb-matlab): Add maven pom.xml file
- Support maven for building.
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. - 03:45 PM Revision 53b9a870 (rsb-cpp): fixes 1096: move {Event,}QueuePushHandlers to util
- Merge branch 'enhancement-1096'
- 03:25 PM Revision d45f4a6b (rsb-cpp): Disable pkg-config test per default
- Added a cmake flag to enabled it if desired.
- 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... - 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...
09/02/2013
- 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.
- 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' - 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... - 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. - 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... - 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. - 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. - 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... - 04:34 PM Revision 6e400419 (rsb-manual): Ignore editor swap files
- 04:23 PM Revision 96a1e953 (rsb-manual): fixes #1144: add related publications
- Added some related publications where RSB is used or described.
- 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... - 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... - 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. - 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' - 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... - 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. - 01:28 PM Revision 1f9c1fd0 (rsb-java): Fix duplicated removal of connection
- There was a duplicated and useless call to removeConnection in
BusBase. - 11:44 AM Revision 88766988 (rsb-manual): fixes #1601:Fix java zip download link.
- Use 0.9 ci job instead of trunk.
08/29/2013
- 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...
08/28/2013
- 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 :...
08/27/2013
- 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. - 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...
08/26/2013
- 06:29 PM Revision 6d7973a6 (rsb-java): refs #325: backport - implement local transport
- A basic implementation of an inprocess transport.
Merge branch 'task-325' - 06:26 PM Revision 7ddb81c8 (rsb-java): fixes #325: implement local transport
- A basic implementation of an inprocess transport.
Merge branch 'task-325' - 06:26 PM Revision d8a009e0 (rsb-java): Improve state checks in OutConnector
- Added checks for being active when sending and about scope availability.
- 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... - 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... - 04:57 PM RSB XML Support Revision 859d5983 (rsb-xml): Updated HEADs of submodules rsx-xml-{cl,cpp,integrationtest,java,pyt...
- 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 - 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 - 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 - 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... - 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 - 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
08/23/2013
- 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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 - 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 - 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 - 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... - 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 - 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 - 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 - 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
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... - 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 - 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 - 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):... - 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... - 02:49 PM Revision f880d055 (rsb-java): Further code cleanup
- 02:10 PM Revision 14115071 (rsb-java): Fix SequenceNumber implementation
- * Erroneous locking could be remove completely
* Cleaned up unit tests - 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
- 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... - 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 - 01:09 PM RSB XML Support Revision 29cd3630 (rsb-xml-integrationtest): Cosmetic changes in cpp/CMakeLists.txt
- * cpp/CMakeLists.txt: cosmetic changes
- 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/
- 11:15 AM RSB XML Support Revision 6b26f6e6 (rsb-xml-python): Added /doc* to ignore patterns
- * .gitignore: added /doc*
- 10:41 AM RSB XML Support Revision 6eee56ae (rsb-xml-cpp): Simplified Attachment::as in src/XOP.h
- * src/XOP.h (Attachment::as): simplified
- 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
... - 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.
... - 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... - 09:21 AM Revision 22dd7ca6 (rsb-java): Some code cleanup
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... - 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} - 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... - 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} - 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 ... - 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 ... - 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... - 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
Also available in: Atom