Activity
From 04/22/2015 to 05/21/2015
05/15/2015
- 05:51 PM Revision 9cfd622c (rsb-tools-cl): Generate tool list in description in cpack/DebianUbuntu.cmake
- * cpack/DebianUbuntu.cmake: use TOOLS variable to generate list of tools
in package description - 05:50 PM RSBag Revision 7ab4910f (rsbag-tools-cl): Generate tool list in description in cpack/DebianUbuntu.cmake
- * cpack/DebianUbuntu.cmake: use TOOLS variable to generate list of tools
in package description - 05:49 PM RSBag Revision 6300c849 (rsbag-tools-cl): Fixed prerm script in cpack/DebianUbuntu.cmake
- * cpack/DebianUbuntu.cmake: fixed name of binary in generated prerm
scripture - 04:30 PM RSBag Revision b733e353 (rsbag-tools-cl): Do not redump during deb installation in cpack/DebianUbuntu.c...
- Build and installation happen in the following stages
1) Build dumps uncompressed, "static" binary
2) Uncompressed, "... - 03:29 PM Revision 5f2ab3a2 (rsb-tools-cl): Do not redump during deb installation in cpack/DebianUbuntu.cmake
- Build and installation happen in the following stages
1) Build dumps uncompressed, "static" binary
2) Uncompressed, "...
05/13/2015
- 02:55 PM RSBag Revision 54fb3066 (rsbag-tools-cl): Removed symlink stuff in main/main.lisp, CMakeLists.txt, cpac...
- refs #1710, refs #1482
* main/main.lisp (main/program-name): removed; no longer needed
(main/command): likewise
... - 02:50 PM Revision dc010d9d (rsb-tools-cl): Removed symlink stuff in main/main.lisp, CMakeLists.txt, cpack/...
- refs #1711
* main/main.lisp (main/program-name): removed; no longer needed
(main/command): likewise
(main): remo... - 05:22 AM RSBag Revision 10b35d23 (rsbag-python): Adapted to rsbag sub-commands in rsbag/__init__.py
- refs #1710
* rsbag/__init__.py (header): adjusted module documentation string
(Connection._cleanup): bag-play -> r...
05/12/2015
- 12:22 PM Revision 53e63414 (rsb-manual): Hint for avoiding duplicate issues in troubleshooting.rst
- * troubleshooting.rst (Reporting Bugs): added a paragraph explaining how
to check for and avoid duplicate bug reports
05/11/2015
- 12:50 PM Revision 88649c71 (rsb-cl): Backport: Fixed error-policy race condition in src/participant.lisp
- refs #1849, refs #2254
Solves the problem of connector errors not being handled by the
error-policy of a newly creat... - 12:35 PM Revision dd82cac6 (rsb-cl): Fixed error-policy race condition in src/participant.lisp
- refs #1849, fixes #2254
Solves the problem of connector errors not being handled by the
error-policy of a newly crea...
05/08/2015
- 08:38 PM Revision 039f9326 (rsb-manual): Markup fix in tool-logger.rst
- * tool-logger.rst (Examples): fixed reference to --idl-path option
- 04:14 PM Revision 0e222e04 (rsb-python): Ignore eggs from recent setuptools version
- 02:35 PM Revision fe8ff213 (rsb-java): Correctly suppress checks for test files
- 02:08 PM Revision ae32e5cd (rsb-java): Let InvalidStateException subclass IllegalStateException
- This fulfills the documented API without the hard changes introduced in
master.
refs #2253 - 02:03 PM Revision e4819ad6 (rsb-manual): Fixed typo in news.rst
- * news.rst (RSB 0.13): fixed typo
- 01:58 PM Revision 1ead7dd2 (rsb-manual): Info about removal of InvalidStateException in java
- 01:52 PM Revision 4b230f6f (rsb-java): Correctly report illegal reactivation of Participants
- Prevent a NullPointerException as a side effect of illegally
reactivating a Participant. Instead, report an IllegalSt... - 01:51 PM Revision e7c5352d (rsb-java): Shield against null input in Factory
- Prevent and explicitly document that users must not use null creation
args. - 01:44 PM Revision 7b813aef (rsb-java): Clean up participant activation and deactivation
- * Remove InvalidStateException and replace it with standard
IllegalStateExceptions as stated in the Activatable int... - 01:40 PM Revision fca194ed (rsb-java): Correctly report illegal reactivation of Participants
- Prevent a NullPointerException as a side effect of illegally
reactivating a Participant. Instead, report an IllegalSt...
05/07/2015
- 12:18 AM Revision aaf8d938 (rsb-manual): Backport: Added missing paragraph in RSB 0.12 section in news.rst
- * news.rst (RSB 0.12): added paragraph about availability of artifacts
- 12:18 AM Revision 47985720 (rsb-manual): Backport: Markup fix in RSB 0.12 section in news.rst
- * news.rst (RSB 0.12): markup fix in C++ change list
- 12:17 AM Revision ce0712f7 (rsb-manual): Backport: Mention removed Factory::getInstance in news.rst
- refs #1247
* news.rst (0.12): mention removed Factory::getInstance method in the
C++ implementation - 03:35 PM Revision dabd0ddf (rsb-manual): Markup fix in RSB 0.12 section in news.rst
- * news.rst (RSB 0.12): markup fix in C++ change list
- 03:35 PM Revision 6c17cf0f (rsb-manual): Added missing paragraph in RSB 0.12 section in news.rst
- * news.rst (RSB 0.12): added paragraph about availability of artifacts
- 03:35 PM Revision 862c7e5c (rsb-manual): Markup improvements RSB 0.13 section in news.rst
- * news.rst (RSB 0.13): improved markup for Java change list
- 12:55 PM Revision 43b48a0a (rsb-java): Fix newlines
- 12:54 PM Revision ed93e741 (rsb-java): Use test timeouts for potentially blocking operations
- 12:53 PM Revision 05525483 (rsb-manual): Mention java API changes wrt. to Future and InterruptedExceptions
- 12:44 PM Revision 969f8db6 (rsb-java): Use the default Future interface for the client API
- Instead of our custom Future implementation, expose the
java.util.concurrent.Future interface in the client API. This... - 12:22 PM Revision ed72048b (rsb-java): Add pom version backup to gitignore
- 12:20 PM Revision 22696524 (rsb-java): Handle interruption consistently
- Do not swallow interruption states as described here:
http://www.ibm.com/developerworks/library/j-jtp05236/
This ver... - 11:50 AM Revision d1195c8a (rsb-java): Handle interruption consistently
- Do not swallow interruption states as described here:
http://www.ibm.com/developerworks/library/j-jtp05236/
This sli...
05/05/2015
- 10:41 AM Revision 482a928f (rsb-talks): added extended rsb intro slides used in corlab software session
05/04/2015
- 05:17 PM RSBag Revision bce81505 (rsbag-python): Fixed rsb-python dependency in setup.py
- * setup.py (header): updated copyright
(toplevel): removed minor component from version in rsb-python
dependency ... - 05:15 PM RSBag Revision c18a63c9 (rsbag-python): Backport: Fixed rsb-python dependency in setup.py
- * setup.py (header): updated copyright
(toplevel): removed minor component from version in rsb-python
dependency ... - 05:10 PM RSBag Revision 0b356bff (rsbag-python): Backport: Reverted breakage introduced by 483578a2 in rsbag/__i...
- * rsbag/__init__.py (header): updated copyright
(DataSequence): changed superclass EventSequence -> ItemSequence
... - 05:09 PM RSBag Revision e7b832f5 (rsbag-python): Reverted breakage introduced by 483578a2 in rsbag/__init__.py
- * rsbag/__init__.py (header): updated copyright
(DataSequence): changed superclass EventSequence -> ItemSequence
...
05/01/2015
- 09:34 PM Revision c98cacac (rsb-manual): Mention removed Factory::getInstance in news.rst
- refs #1247
* news.rst (0.12): mention removed Factory::getInstance method in the
C++ implementation - 05:55 PM Revision 3dfa413b (rsb-manual): Adjusted Debian versions in conf.py.in
- * conf.py.in (rst_prolog): in debian_versions variable, changed quantal
-> trusty - 05:55 PM Revision ec4ee420 (rsb-manual): Adjusted CI-server download links in install-binary.rst
- * install-binary.rst (Binary Downloads of Tools): adjusted CI-server
download links - 05:55 PM Revision 614f0eee (rsb-manual): Removed unused/wrong tool-related replacements in conf.py.in
- * tool-logger.rst (Description): do not use |logger| replacement;
doesn't make much sense with sub-commands
* insta... - 05:30 PM Revision 7dc72ed8 (rsb-manual): Backport: Markup fixes in tool-{call,send}.rst
- * tool-call.rst (Examples): fixed markup of references to --idl-path and
--load-idl options
* tool-send.rst (Exampl... - 05:30 PM Revision 80896c37 (rsb-manual): Markup fixes in tool-{call,send}.rst
- * tool-call.rst (Examples): fixed markup of references to --idl-path and
--load-idl options
* tool-send.rst (Exampl...
04/30/2015
- 05:32 PM RSBag Revision 6e419918 (rsbag): Updated HEADS of submodules rsbag-{cl,tools-cl,python,manual}
- 05:14 PM Revision 223e301c (rsb-tools-cl): Test protocol buffer payloads in CMakeLists.txt
- refs #1002
* CMakeLists.txt: test protocol buffer payload commandline options of
send and call tools - 04:39 PM Revision 7c1d36ef (rsb-tools-cl): Backport: Text protocol buffer payloads in CMakeLists.txt
- refs #1002
* CMakeLists.txt: test protocol buffer payload commandline options of
send and call tools - 04:39 PM Revision 02954856 (rsb-tools-cl): Backport: Help texts for protocol buffer payloads in {send,call...
- refs #1002
* send/main.lisp (make-examples-string): added protocol buffer payload
description and example
* call/m... - 04:38 PM Revision 864bc140 (rsb-tools-cl): Backport: Protocol buffer literal in common/protocol-buffer-pay...
- refs #1002
* src/common/event.lisp (header): updated copyright
(parse-payload-spec): added case for protocol buffe... - 04:37 PM Revision 85075eb3 (rsb-manual): Backport: Protocol buffer payload description, examples in tool-{...
- refs #1002
* tool-call.rst (Examples): added protocol buffer literal example
* tool-send.rst (Examples): likewise
* ... - 04:36 PM Revision 6b954fe4 (rsb-manual): Protocol buffer payload description, examples in tool-{call,send}...
- refs #1002
* tool-call.rst (Examples): added protocol buffer literal example
* tool-send.rst (Examples): likewise
* ... - 03:23 PM Revision 04689364 (rsb-tools-cl): Help texts for protocol buffer payloads in {send,call}/main.lisp
- refs #1002
* send/main.lisp (make-examples-string): added protocol buffer payload
description and example
* call/m... - 03:21 PM Revision cac30edf (rsb-tools-cl): Protocol buffer literal in common/protocol-buffer-payload.lisp
- refs #1002
* src/common/event.lisp (header): updated copyright
(parse-payload-spec): added case for protocol buffe... - 03:20 PM Revision 8a64d3b9 (rsb-java): Remove old uses of AbstractFilterObserver
- Class is now deprecated and for just a single method of the
FilterObservable interface merely needed. - 03:10 PM Revision a59b91f3 (rsb-manual): Mention updated Java Filter API in news
- 03:05 PM Revision 19babddf (rsb-java): Clean up filter interface
- This commit adapts the ancient Filter interface to the API of the other
language implementations. The AbstractFilter ... - 02:53 PM Revision b9691048 (rsb-java): Do not check for duplicated strings with PMD
- This is already done by checkstyle
- 01:11 PM Revision 27feeda9 (rsb-cpp): ParticipantConfig::setTransports: replace everything
- Instead of adding only non-existing transports, make the semantics
clearer and completely replace all transport confi...
04/29/2015
- 05:38 PM Revision 721863a1 (rsb-manual): Use the fallback theme dump from git subtree
- In case the corlab theme is not available for in the pythonpath, use the
version statically included in this reposito... - 05:38 PM Revision 9e534ae4 (rsb-manual): Add 'sphinx-corlab-theme/' from commit '1918822167cea273f7ead26a4...
- git-subtree-dir: sphinx-corlab-theme
git-subtree-mainline: 51080562839d31701cbadf0a0b5aaad342e60ad8
git-subtree-split... - 05:37 PM Revision 954343f6 (rsb-manual): Use the fallback theme dump from git subtree
- In case the corlab theme is not available for in the pythonpath, use the
version statically included in this reposito... - 05:32 PM Revision 607d44e7 (rsb-manual): Add 'sphinx-corlab-theme/' from commit '1918822167cea273f7ead26a4...
- git-subtree-dir: sphinx-corlab-theme
git-subtree-mainline: 2c165a05db6ea7077fb4a769456353fe09568443
git-subtree-split... - 05:32 PM Revision 2c165a05 (rsb-manual): Remove multi switch which is now in the corlab theme
- 04:01 PM Revision 0ea5e6e3 (rsb-manual): Remove multi switch which is now in the corlab theme
- 03:58 PM Revision 19188221 (rsb-manual): Add multi-switch to template
- * __init__.py: version bump
* static/*: required files - 02:07 PM Revision d8106997 (rsb-manual): Add 'sphinx-corlab-theme/' from commit '3cdd16a3ab83b5a348a77ce22...
- git-subtree-dir: sphinx-corlab-theme
git-subtree-mainline: 58949f2c2479166ef45bf2a08f1ecae0c3833e8d
git-subtree-split... - 01:32 PM Revision 3cdd16a3 (rsb-manual): Fix description on pypi
- 01:25 PM Revision 71379b24 (rsb-manual): Fix license classifier
- 11:47 AM Revision 51080562 (rsb-manual): Base manual on extracted cor-lab theme
- Theme installation can be found here:
https://code.cor-lab.org/projects/sphinx-corlab-theme/
(cherry picked from com... - 11:46 AM Revision 58949f2c (rsb-manual): Include support document in toctree
- 11:29 AM Revision ea896dce (rsb-manual): Base manual on extracted cor-lab theme
- Theme installation can be found here:
https://code.cor-lab.org/projects/sphinx-corlab-theme/ - 11:26 AM Revision 6bf1a651 (rsb-manual): Initial revision pulled from rsb-manual
- 10:44 AM Revision 8654d58a (rsb-manual): Override globaltoc.html to include hidden toctrees
- Since we are using hidden toctrees on the main page, this is now
required.
see: https://github.com/sphinx-doc/sphinx... - 10:05 AM Revision cf97fea9 (rsb-manual): Add lab name for open lab
- 10:05 AM Revision 6d0689e7 (rsb-manual): Fix trailing whitespaces
- 03:45 AM Revision 6ec17f13 (rsb-tools-cl): Adapted access to transport information in common/help.lisp, sr...
- refs #1026
* common/help.lisp (print-all-uri-synopsis):
* src/commands/info.lisp (info):
(shared-initialize):
(c... - 03:45 AM Revision caae3218 (rsb-tools-cl): Print transport "remoteness" in src/commands/info.lisp
- refs #1030
* src/commands/info.lisp (command-execute info): print transport
"remoteness" - 03:45 AM Revision d03ce21b (rsb-tools-cl): recursive format idea for info tool
- 03:44 AM Revision e300dfbd (rsb-tools-cl): Backport: Fixed participant serialization in formatting/introsp...
- Serializing participants of a process, the code previously started a
recursive traversal at each element of the flatt... - 03:40 AM Revision ce01a60e (rsb-tools-cl): Fixed participant serialization in formatting/introspection/jso...
- Serializing participants of a process, the code previously started a
recursive traversal at each element of the flatt...
04/28/2015
- 11:53 PM RSB XML Support Revision a0df5fe4 (rsb-xml-cpp): implemented plugin extension to register XOPConverter (#1422)
- 08:28 PM RSBag Revision 76fa12ab (rsbag): Updated HEADs of submodules rsbag-{cl,manual,tools-cl}
- 08:16 PM RSBag Revision 299cc5b0 (rsbag): Added release check list in release.rst
- * release.rst: new file; release check list
- 07:39 PM RSBag Revision 57ba4125 (rsbag-manual): Post-release adjustments in index.rst
- refs #2146
* index.rst: changed reference to stable manual to version 0.12 - 07:38 PM RSBag Revision 2e192853 (rsbag-manual): Post-release adjustments in {index,preparation}.rst
- refs #2146
* index.rst: removed suggestion to use stable version
* preparation.rst: adapted URLs - 07:34 PM RSBag Revision 954bdf20 (rsbag-python): Version bump to 0.13.0, refs #2146
- 07:34 PM RSBag Revision 0acaecc9 (rsbag-tools-cl): Version bump to 0.13.0, refs #2146
- 07:34 PM RSBag Revision fd9a9ed2 (rsbag-cl): Version bump to 0.13.0, refs #2146
- 07:01 PM RSBag Revision c904d45f (rsbag-tools-cl): Moved collect-input-files to src/commands/mixins.lisp
- TODO: different reader instead of command-input-files?
* src/commands/mixins.lisp (collect-input-files): new function... - 07:00 PM RSBag Revision 0243a6e5 (rsbag-manual): Mention sub-command syntax in tools-*.rst, news.rst
- refs #1710
* tool-cat.rst: use sub-command syntax
* tool-info.rst: likewise
* tool-merge.rst: likewise
* tool-play.r... - 06:56 PM RSBag Revision 90985786 (rsbag-cl): Minor improvement in src/rsb/construction.lisp
- * src/rsb/construction.lisp (events->bag uri bag): use :filters initarg
when constructing listener - 06:21 PM Revision 2ca5297a (rsb-integrationtest): Make python output unbuffered
- 06:01 PM RSB XML Support Revision 7f71b8a0 (rsb-xml-integrationtest): Backport: with-{informer,reader} -> with-participant...
- * lisp/informer.lisp (main): with-informer -> with-participant
* lisp/listener.lisp (main): with-reader -> with-parti... - 06:00 PM RSB XML Support Revision 4f93fe2c (rsb-xml-integrationtest): with-{informer,reader} -> with-participant in lisp/*...
- * lisp/informer.lisp (main): with-informer -> with-participant
* lisp/listener.lisp (main): with-reader -> with-parti... - 05:52 PM RSB XML Support Revision c531eb43 (rsb-xml-integrationtest): Backport: Fixed ambiguous shared_ptr namespace in cp...
- * cpp/informer.cpp (header): updated copyright
(whole file): do not use namespace boost
* cpp/listener.cpp: similar - 05:51 PM RSB XML Support Revision 83e28c29 (rsb-xml-integrationtest): Fixed ambiguous shared_ptr namespace in cpp/{informe...
- * cpp/informer.cpp (header): updated copyright
(whole file): do not use namespace boost
* cpp/listener.cpp: similar - 05:49 PM RSB XML Support Revision b6ae8b61 (rsb-xml-integrationtest): Backport: Fixed ambiguous shared_ptr namespace in cp...
- * cpp/informer.cpp (header): updated copyright
(whole file): do not use namespace boost
* cpp/listener.cpp: similar - 05:47 PM RSB XML Support Revision 0b18fdae (rsb-xml-integrationtest): Fixed ambiguous shared_ptr namespace in cpp/{informe...
- * cpp/informer.cpp (header): updated copyright
(whole file): do not use namespace boost
* cpp/listener.cpp: similar - 05:02 PM Revision dfdd3696 (rsb-manual): Added description of web command in tool-web.rst
- refs #2242
* tool-web.rst: new file; description of the web command
* tools.rst: include tool-web.rst and one paragr... - 03:01 PM Revision ce64c795 (rsb): Branch for version 0.12, refs #2146
- 03:00 PM Revision e35a281f (rsb): Updated for new master versions, refs #2146
- 02:56 PM Revision 51d35fa9 (rsb-zmq-cl): Version bump to 0.13.0, refs #2146
- 02:56 PM Revision 91b451e4 (rsb-yarp-cl): Version bump to 0.13.0, refs #2146
- 02:56 PM Revision 63a497bd (rsb-tools-cl): Version bump to 0.13.0, refs #2146
- 02:56 PM Revision 9dc247b7 (rsb-ros-cl): Version bump to 0.13.0, refs #2146
- 02:55 PM Revision 3181592f (rsb-cl): Version bump to 0.13.0, refs #2146
- 02:31 PM Revision 454e5f82 (rsb-manual): Added description of web command in tool-web.rst
- refs #2242
* tool-web.rst: new file; description of the web command
* tools.rst: include tool-web.rst and one paragr... - 02:31 PM Revision 1a0a2385 (rsb-manual): Fixed typo in tool-introspect.rst
- * tool-introspect.rst (Examples): fixed typo
- 02:28 PM RSB XML Support Revision c4c8e29a (rsb-xml): Submodules for master, refs #2146
- 02:27 PM RSB XML Support Revision 56ad9e00 (rsb-xml): Submodules for 0.12, refs #2146
- 02:24 PM RSB XML Support Revision 36978f3e (rsb-xml): Hint on python release.
- Version bump is currently missed by the automatic script.
- 02:22 PM RSB XML Support Revision d160d368 (rsb-xml-python): Fix version for release, refs #2146
- 02:21 PM RSB XML Support Revision 872e71c3 (rsb-xml-python): Version bump to 0.13, refs #2146
- 02:19 PM RSB XML Support Revision 4a68e044 (rsb-xml-java): Update maven dependencies for release
- refs #2146
- 02:18 PM RSB XML Support Revision 9f0acd5f (rsb-xml-java): Version bump to 0.13.0, refs #2146
- 02:18 PM RSB XML Support Revision bd027266 (rsb-xml-integrationtest): Version bump to 0.13.0, refs #2146
- 02:18 PM RSB XML Support Revision de567b2a (rsb-xml-cpp): Version bump to 0.13.0, refs #2146
- 02:18 PM RSB XML Support Revision 22fef0a3 (rsb-xml-cl): Version bump to 0.13.0, refs #2146
- 02:18 PM Revision 13f95455 (rsb-tools-cl): Added web command/tool in web/*.lisp
- refs #2242
* web/main.lisp: new file; entry point of the web command
* web/package.lisp: new file; package definitio... - 02:01 PM Revision 987237cd (rsb-tools-cl): Added web command in src/commands/web[-introspection].lisp
- refs #2242
* src/commands/mixins.lisp (response-timeout-mixin): new class; mixin
class for response timeout
* src/... - 01:47 PM Revision 014d93d5 (rsb-tools-cl): JSON representation of introspection information in formatting/...
- refs #1994
* formatting/introspection/json.lisp: new file; serialize introspection
information to JSON; `style-jso... - 01:25 PM Revision d327fa50 (rsb-matlab): Fix requirements for release version
- refs #2146
- 01:24 PM Revision 3807b808 (rsb-matlab): Version bump to 0.13.0, refs #2146
- 12:17 PM Revision b14f854d (rsb-manual): Adapt links after release
- refs #2146
- 12:13 PM Revision 34386083 (rsb-manual): Adapted for release version
- refs #2146
- 11:56 AM Revision 7953344f (rsb-yarp-cpp): Version bump to 0.13.0, refs #2146
- 11:56 AM Revision 8078cb39 (rsb-tools-cpp): Version bump to 0.13.0, refs #2146
- 11:56 AM Revision 2be0b065 (rsb-spread-cpp): Version bump to 0.13.0, refs #2146
- 11:56 AM Revision 4b63fbab (rsb-realtime-cpp): Version bump to 0.13.0, refs #2146
- 11:56 AM Revision 4fa6cc83 (rsb-python): Version bump to 0.13.0, refs #2146
- 11:56 AM Revision 86fde14d (rsb-protocol): Version bump to 0.13.0, refs #2146
- 11:56 AM Revision 7b6126ca (rsb-manual): Version bump to 0.13.0, refs #2146
- 11:56 AM Revision ea3c097c (rsb-java): Version bump to 0.13.0, refs #2146
- 11:56 AM Revision eb66bc21 (rsb-integrationtest): Version bump to 0.13.0, refs #2146
- 11:56 AM Revision 0cceb430 (rsb-cpp): Version bump to 0.13.0, refs #2146
- 03:47 AM Revision 45c49fed (rsb-tools-cl): Fixed typo in help text in introspect/main.lisp
- * introspect/main.lisp (make-examples-string): fixed typo
04/27/2015
- 12:05 AM Revision 203031ed (rsb-manual): Added alt attributes to images in _templates/page.html
- * _templates/page.html (Contents): added alt attributes to img elements
- 11:32 PM Revision 449b4bdf (rsb-manual): Minor markup fixes in news.rst
- * news.rst: minor markup fixes
- 08:38 PM Revision eb8bb228 (rsb-spread-cpp): fixes #2197: OutConnector instances share Spread connections
- 08:12 PM Revision 5d3d7cb8 (rsb-spread-cpp): OutConnector instances share outgoing Spread connections
- refs #2197
Adds a new RefCountingSpreadConnection class as a subclass of
SpreadConnection which counts activation an... - 08:06 PM Revision 649d791f (rsb-spread-cpp): Rename SpreadConnector -> SpreadWrapper
- This is less confusing since this actually is not an RSB connector.
- 08:06 PM Revision 73b63b84 (rsb-spread-cpp): Pass SpreadConnection to connectors in constructor
- Let the factory create SpreadConnection instances and pass them to the
created connectors so that we can later contro... - 08:05 PM Revision 3cb8fb9b (rsb-spread-cpp): Removed ids in src/rsb/transport/spread/SpreadConnect{or,ion}...
- Thea pseudo-random connection id was only used for debugging and does no
longer make sense when Spread connections ar... - 07:15 PM Revision 0484c664 (rsb-spread-cpp): Added Factory class in src/rsb/transport/spread/Factory.{h,cpp}
- refs #1023
* src/rsb/transport/spread/Factory.{h,cpp}: new files; Factory class
which creates connector instances
... - 07:02 PM Revision de231c2b (rsb-spread-cpp): Share outgoing connections
- Adds a new RefCountingSpreadConnection class as a subclass of
SpreadConnection which counts activation and deactivati... - 07:02 PM Revision 73e85890 (rsb-spread-cpp): Rename SpreadConnector -> SpreadWrapper
- This is less confusing since this actually is not an RSB connector.
- 07:02 PM Revision 4a719213 (rsb-spread-cpp): Pass SpreadConnection to connectors in constructor
- Let the factory create SpreadConnection instances and pass them to the
created connectors so that we can later contro... - 05:28 PM Revision 89921504 (rsb-spread-cpp): Added Factory class in src/rsb/transport/spread/Factory.{h,cpp}
- refs #1023
* src/rsb/transport/spread/Factory.{h,cpp}: new files; Factory class
which creates connector instances
... - 05:10 PM Revision 838a844c (rsb-python): Implement outgoing spread connection pooling
- fixes #2198
Merge branch 'enhancement-2198' - 05:09 PM Revision 900b50a6 (rsb-python): Share spread connections for outgoing messages
- A RefCountingSpreadConnection implementation allows to reuse a single
connection across multiple users calling activa... - 05:09 PM Revision 54472855 (rsb-python): Encapsulate spread mailbox behind a class
- Introduces a SpreadConnection class to encapsulate an underlying spread
mailbox object. - 05:09 PM Revision 8b989cf9 (rsb-python): Use TransportFactories for creating Connectors
- Adds a new class TransportFactory which has the duty of creating
connector instances from given configuration options... - 04:57 PM Revision a0d408da (rsb-spread-cpp): Added Factory class in src/rsb/transport/spread/Factory.{h,cpp}
- refs #1023
* src/rsb/transport/spread/Factory.{h,cpp}: new files; Factory class
which creates connector instances
... - 02:52 PM Revision b75c3359 (rsb-manual): Clarify usage of display name
- 02:45 PM Revision aea8582a (rsb-manual): Updated new with connection pooling and java fixes
- 01:42 PM Revision 4515ca1b (rsb-python): Share spread connections for outgoing messages
- A RefCountingSpreadConnection implementation allows to reuse a single
connection across multiple users calling activa... - 01:42 PM Revision 4f3c9048 (rsb-python): Encapsulate spread mailbox behind a class
- Introduces a SpreadConnection class to encapsulate an underlying spread
mailbox object. - 01:42 PM Revision 1e8cb6a6 (rsb-python): Use TransportFactories for creating Connectors
- Adds a new class TransportFactory which has the duty of creating
connector instances from given configuration options... - 01:41 PM Revision 02fc1d38 (rsb-python): Speed up event receiving with debugging on
- Generating the debug string for each fragment is unbelievably
expensive. - 01:41 PM Revision c7e6d596 (rsb-python): Ensure destruction of threads in patterntest
- Prevent that running RPC calls in the test for parallel method calls
leak beyond the end of the test function. - 01:41 PM Revision 63f2458a (rsb-python): Prevent endless blocking in ContextManagerTest
- Implement a timeout in case of errors.
04/24/2015
- 07:22 PM Revision 9dba47a1 (rsb-cl): Interruption-free termination in src/transport/spread/in-push-connect...
- When detaching the connector, close the Spread connection before
stopping the receiver thread. This lets the receiver... - 07:22 PM Revision 8df67f15 (rsb-cl): Interruption-free termination in src/transport/socket/bus-server.lisp
- When detaching the bus server, close and shutdown the listening socket
before stopping the acceptor thread. This lets... - 07:18 PM Revision 1ffbbc2d (rsb-python): Speed up event receiving with debugging on
- Generating the debug string for each fragment is unbelievably
expensive. - 06:48 PM Revision 1d81557e (rsb-cl): Interruption-free termination in src/transport/socket/bus-connection....
- When disconnecting, the bus-connection closes the socket before stopping
the receiver thread. This lets the receiver ... - 06:48 PM Revision effa67ca (rsb-cl): Removed sometimes-interruptible-mixin in src/transport/connector-mixi...
- * src/transport/connector-mixins.lisp (header): updated copyright
(sometimes-interruptible-mixin): removed; no lon... - 06:48 PM Revision 15be916d (rsb-cl): Cosmetic changes in src/transport/connector-mixins.lisp
- * src/transport/connector-mixins.lisp (header): updated copyright
(print-object conversion-mixin t): cosmetic chang... - 06:48 PM Revision d58577a1 (rsb-cl): Try to terminate thread without interruption in src/transport/connect...
- When stopping a receiver thread, attempt to join first, then
interrupt. This behavior will form the bases of interrup... - 06:42 PM Revision 31c478fa (rsb-cl): Fixed print-object assembly in src/transport/spread/fragmentation.lisp
- * src/transport/spread/fragmentation.lisp (print-object assembly t):
adapted to changed fragment id representation - 06:41 PM Revision 3058fe1e (rsb-integrationtest): Verbose logging to error output stream in lisp/dump.lisp
- * lisp/dump.lisp (main): log to *error-output* with maximum detail
- 06:34 PM Revision 59cee931 (rsb-integrationtest): More timeout :/
- 06:14 PM Revision 03ae1e49 (rsb-integrationtest): Capture log output from stderr and leave status visible
- 06:06 PM Revision d8be2663 (rsb-integrationtest): Increase test timeout for slow ci server :(
- 05:37 PM Revision 2b444b77 (rsb-integrationtest): Capture full debugging output to files
- Each run will capture full logging output to files in the testoutput
folder for post-mortem debugging. - 04:34 PM Revision c12df7ea (rsb-integrationtest): Make java test binaries more resilient
- 04:33 PM Revision 3560878b (rsb-integrationtest): Start java processes directly
- Added options to the integration test runner to parse an environment
definition file for the java classpath and the p... - 03:16 PM Revision 9d684059 (rsb-java): Remove a useless compile warning suppression
- 03:16 PM Revision cfae7d85 (rsb-java): Fix handshake-activation race conditions in socket transport
- Fix several possible race conditions where still inactive connections
could end up in the connection list of a BusSer... - 03:16 PM Revision 3579f8f1 (rsb-java): Fix use of ByteBuffers
- * Use non-direct instances which should be faster for short-lived
instances
* Use flip instead of rewind to correct... - 03:05 PM Revision 20c3664c (rsb-java): Improve logging in socket transport
- Adds more and more detailed logging messages
- 02:56 PM Revision a1f9ce80 (rsb-java): Correctly copy connections in socket BusBase
- The returned keySet of a synchronized map is backed by the underlying
map and therefore can change while the construc... - 01:33 PM Revision 8865d542 (rsb-integrationtest): Code cleanup for java
- * Output finished message
* Remove compilation warning
04/23/2015
- 07:35 PM Revision d085119b (rsb-tools-cl): Print correct configuration options in src/commands/info.lisp
- The switch to sub-commands probably reintroduced the old bug of printing
the default configuration instead of the cur... - 05:31 PM Revision cce24236 (rsb-java): Wait for membership when joining a spread group
- It seems that it is required to wait for membership messages on a spread
connection after joining to be really sure t... - 03:32 PM Revision 4d409b54 (rsb-java): Improve logging in spread transport
- 03:22 PM Revision 0020cffd (rsb-java): Logging output for tests in file
- This commits redirects all logging output for unit tests into a file in
the workspace. This is achieved by specifying... - 02:51 PM Revision 8fafd9f0 (rsb-java): Logging output for tests in file
- This commits redirects all logging output for unit tests into a file in
the workspace. This is achieved by specifying... - 02:39 PM Revision 8e1c13cc (rsb-java): Use spaces in build.xml
04/22/2015
- 07:07 PM Revision b76943b2 (rsb-ros-cl): Minor improvements in src/node/*.lisp
- * src/node/node.lisp (header): improved header comment
(shared-initialize :after node t): do include a path compone... - 06:59 PM Revision a63e69fd (rsb-ros-cl): Allow multiple nodes in the process in src/node/node.lisp
- * src/node/node.lisp (header): updated copyright
(*nodes*): renamed *node* -> *nodes*
(*nodes-lock*): renamed *no... - 06:45 PM Revision 45c4f1dc (rsb-ros-cl): Fixed domain->wire and improvements in src/converter/ros-msg.lisp
- * src/converter/ros-msg.lisp (header): updated copyright
(domain->wire eql :ros-msg standard-object): return produc... - 06:08 PM Revision b04fe767 (rsb-ros-cl): Separated tcp+ros and ros functionality into src/transport/{ros,t...
- * src/transport/wire-protocol.lisp (initialize-connection): new
function; moved here from src/transport/tcpros/in-c... - 06:00 PM Revision db9ef47a (rsb-python): Share spread connections for outgoing messages
- A RefCountingSpreadConnection implementation allows to reuse a single
connection across multiple users calling activa... - 06:00 PM Revision bf3ef8b8 (rsb-python): Encapsulate spread mailbox behind a class
- Introduces a SpreadConnection class to encapsulate an underlying spread
mailbox object. - 05:58 PM Revision a4b12277 (rsb-python): Use TransportFactories for creating Connectors
- Adds a new class TransportFactory which has the duty of creating
connector instances from given configuration options... - 05:13 PM Revision e948b5b9 (rsb-ros-cl): Moved generic transport functionality src/{transport/ros -> trans...
- New directory layout:
src/transport/
Generic infrastructure used in multiple transports.
src/transport/ros
Th... - 04:57 PM Revision 3912231f (rsb-python): Ensure destruction of threads in patterntest
- Prevent that running RPC calls in the test for parallel method calls
leak beyond the end of the test function. - 04:57 PM Revision 668eb059 (rsb-python): Prevent endless blocking in ContextManagerTest
- Implement a timeout in case of errors.
- 04:56 PM Revision 98d02349 (rsb-python): Ensure destruction of threads in patterntest
- Prevent that running RPC calls in the test for parallel method calls
leak beyond the end of the test function. - 04:55 PM Revision c9c4d494 (rsb-python): Prevent endless blocking in ContextManagerTest
- Implement a timeout in case of errors.
- 04:52 PM Revision 4740334c (rsb-python): TEMP TransporFactories
- 02:58 PM Revision 90bbcc0a (rsb-ros-cl): Added request-topic-hook in src/node/node.lisp
- * src/node/node.lisp (node::request-topic-hook): new slot; hook that is
run when a topic is requested
(define-xml... - 02:58 PM Revision a4e14484 (rsb-ros-cl): Added overview comment in src/node/node.lisp
- * src/node/node.lisp: added overview comment
- 02:58 PM Revision 738e2526 (rsb-ros-cl): Manage hunchentoot acceptor in node in src/node/{node,xmlrpc}.lisp
- * src/node/xmlrpc.lisp (*acceptor*): removed; no longer needed
(start-xml-rpc-server): return created acceptor
(s... - 02:58 PM Revision 46408a64 (rsb-ros-cl): Added methods provided by master, other slaves in src/node/node.lisp
- * src/node/node.lisp (define-master-method): new macro;
(define-master-method get-published-topics):
(define-mast... - 02:58 PM Revision e78105b2 (rsb-ros-cl): Improved provided XMLRPC methods in src/node/node.lisp
- * src/node/xmlrpc.lisp (call-with-xml-rpc-return-convention): new
function; handle errors and normal returns from X... - 02:58 PM Revision e731e3d2 (rsb-ros-cl): Logging improvements in src/node/xmlrpc.lisp
- * src/node/xmlrpc.lisp (call-node): improved log message
(call-master): removed logging since `call-node' already d... - 02:58 PM Revision 26cb4d69 (rsb-ros-cl): Moved node-related stuff into separate package in src/node/*.lisp
- * src/node/util.lisp: new file; moved here from
src/transport/ros/util.lisp
* src/node/xmlrpc.lisp: similar
* src/n...
Also available in: Atom