Activity
From 06/22/2012 to 07/21/2012
07/20/2012
- 10:09 PM Tasks #1003: Dcoument installation from source for MacOS
- Not sure whether this is finished or not. Postponed to version:rsb-0.8.
- 10:08 PM Tasks #1040: Add and Update Java Installation Documentation from Wiki
- The global link definitions have to be put into @conf.py.in@, not @conf.py@.
- 10:06 PM Tasks #1048 (In Progress): Specify disconnect protocol for socket transport
- 10:05 PM RSBag Bug #1091 (In Progress): Replaying to different channel does not work
- 01:01 PM RSBag Bug #1091: Replaying to different channel does not work
- This a regression. The implementation relies on the informer overwriting the event scope which is not the case anymor...
- 11:32 AM RSBag Bug #1091 (Resolved): Replaying to different channel does not work
- When trying to replay on a different channel as described in the help page, the events still end up on their original...
- 10:05 PM RSBag Bug #1092 (Resolved): emitandnext via RPC kills bag-play if at end of file
- Applied in changeset r490.
- 02:04 PM RSBag Bug #1092 (Resolved): emitandnext via RPC kills bag-play if at end of file
- ...
- 10:02 PM RSBag Revision 621a42c4 (rsbag-cl): Handle bounds violations in src/rsb/replay/external-driver-mixin.lisp
- fixes #1092
* src/rsb/replay/external-driver-mixin.lisp
(replay replay-bag-connection external-driver-mixin): when ... - 09:55 PM RSBag Feature #616 (Resolved): Support backward seeks in serialized view
- Applied in changeset r489.
- 09:54 PM RSBag Revision 3e30f1d1 (rsbag-cl): Support backward iteration in src/view/*.lisp
- fixes #616
* src/view/protocol.lisp (make-serialized-view): added compare keyword
parameter; extended documentation... - 09:50 PM RSBag Revision 326dd612 (rsbag-cl): Use more-conditions system in src/view/*.lisp
- * src/view/multi-sequence-mixins.lisp (multi-sequence-view-mixin): use
`missing-required-initarg' instead of `requi... - 03:08 AM RSBag Revision fcfc1d47 (rsbag-tools-cl): Extended flush strategy examples in bag-record/help.lisp
- * bag-record/help.lisp (make-flush-strategy-help-string): extended
examples; include composite strategy example - 03:07 AM RSBag Revision 048f08a3 (rsbag-cl): Added composite strategies in src/backend/flush-strategies.lisp
- * src/backend/flush-strategies.lisp (composite-flush-strategy-mixin):
new class; mixin for composite flush strategi... - 03:06 AM RSBag Revision e14c75e6 (rsbag-manual): Reordered tocs in index.rst
- * index.rst: reordered tocs to produce better global toc
- 03:05 AM RSBag Revision 7041e726 (rsbag-manual): Fixed some references in *.rst
- * bag-cat.rst: fixed some references
* bag-play.rst: likewise
* tools.rst: likewise
* bag-info.rst: likewise; added s... - 03:03 AM RSBag Revision 1227cdf6 (rsbag-manual): Extended flush strategy examples in bag-record.rst
- * bag-record.rst: extended flush strategy examples; added see-also
markup; fixed some links
07/19/2012
- 12:45 AM Tasks #1060 (Resolved): Cross-reference individual manuals
- 06:50 PM Tasks #1060 (In Progress): Cross-reference individual manuals
- 09:45 PM Bug #1073 (Resolved): Tutorials do not configure python logging -> warning message
- Applied in changeset r3749.
- 09:45 PM Revision f47963dd (rsb-python): Added advanced server usage in examples/server_advanced.py
- * examples/server_advanced.py: new file; demonstrates some of the
advanced server usage patterns which have been re... - 09:44 PM Revision 4cc6f5fc (rsb-python): Setup logging in example/**/*.py
- fixes #1073
* examples/client.py: setup logging to prevent potentially confusing
output
* examples/informer.py: lik... - 09:41 PM Revision b69c52d9 (rsb-python): Simplified examples/server.py
- * examples/server.py: simplified
- 09:25 PM RSBag Feature #1090: bag-* tools should be more robust against multiple SIG{INT,TERM} signals
- Yes, I somehow couldn't find find #1085 and assumed we had forgotten to file it. Sorry.
- 09:22 PM RSBag Feature #1090: bag-* tools should be more robust against multiple SIG{INT,TERM} signals
- Wasn't this a duplicate of #1085?
- 08:51 PM RSBag Feature #1090 (Resolved): bag-* tools should be more robust against multiple SIG{INT,TERM} signals
- Applied in changeset rsb:r3747.
- 08:47 PM RSBag Feature #1090 (Resolved): bag-* tools should be more robust against multiple SIG{INT,TERM} signals
- 09:24 PM RSBag Enhancement #1085 (Resolved): Block signals in signal handler writing the index for tide files
- Duplicated in #1090.
- 08:51 PM RSBag Revision 9ceb4962 (rsbag-cl): Improve flushing behavior in src/backend/**/*.lisp
- * src/backend/tidelog/index.lisp (index): added superclass
direction-mixin to control buffer write-back
* src/backe... - 08:50 PM Revision 9a0bc36e (rsb-tools-cl): Handle multiple signals gracefully in common/interactive.lisp
- fixes #1090
* common/interactive.lisp (with-interactive-interrupt-exit): install a
warning and ignoring signal hand... - 07:09 PM RSBag Revision 3625fe2d (rsbag-manual): Improved sidebar and fixed _static in conf.py.in
- * conf.py.in: configure sidebar to contain global toc, related
documentation, this page and search; fixed location ... - 07:08 PM Revision 348fe4e6 (rsb-manual): Improved sidebar in conf.py.in
- * conf.py.in: configure sidebar to contain global toc, related
documentation, this page and search - 06:25 PM RSBag Revision 563de2c6 (rsbag-manual): Added links to other documentation; Improved CMake code
- refs #1060
* CMakeLists.txt: removed unnecessary prefixes in variable names;
added explicit targets which invoke sp... - 06:05 PM Revision fa1b993a (rsb-manual): Added links to other documentation; Improved CMake code
- refs #1060
* CMakeLists.txt: removed unnecessary prefixes in variable names;
added explicit targets which invoke sp... - 02:06 PM RSBag Bug #1088 (Rejected): bag-record sometimes produces broken files
- This is basically a strange user error as my script produces several signals in rapid succession. However, shielding ...
- 01:15 PM RSBag Bug #1088: bag-record sometimes produces broken files
- I still have that version of bag available for testing.
- 01:15 PM RSBag Bug #1088: bag-record sometimes produces broken files
- ...
- 01:13 PM RSBag Bug #1088 (Rejected): bag-record sometimes produces broken files
- I just tried again to record flexirob data and this time another file recorded using a trunk version of bag-record is...
07/18/2012
- 11:25 PM Tasks #1006 (Resolved): Create fancy title page for RSB manual
- Applied in changeset r3744.
- 03:09 PM Tasks #1006: Create fancy title page for RSB manual
- There are some broken auto-generated links on the site and I would add a usual TOC in the left sidebar. Apart from th...
- 11:25 PM Revision 9d6927fe (rsb-manual): Removed auto-generated links in index.html
- fixes #1006
* index.html: removed auto-generated search, index, etc. links since
some were broken - 04:36 PM Tasks #892: Apply for GSoC 2012 with RSB Octave Support
- Hi,
Octave is also in the European space agency summer of code. RSB should get another shot there.
http://sophia.... - 04:08 PM RSBag Feature #1086 (Rejected): bag-record should warn if timestamps of individual events deviate strongly
- This would allow to detect clock synchronization issues early.
- 02:50 PM RSBag Enhancement #1085 (Resolved): Block signals in signal handler writing the index for tide files
- In order to prevent broken indexes in tide files it would be nice if, once the index writing is started through the i...
- 01:27 PM RSBag Bug #1067: synchronization differences using "live" version and recorded version with bag-record
- Yes, the default is actually create. So you can remove it or explicitly call rsb::create. Just have a look --help.
- 01:25 PM RSBag Bug #1067: synchronization differences using "live" version and recorded version with bag-record
- aha, how you synchronize on the create timestamp? you mean we should remove rsb::receive on rsb_timesync?
- 12:58 PM RSBag Bug #1067 (Rejected): synchronization differences using "live" version and recorded version with ...
- Ok, then this is actually completely expected. The receive timestamps are always set in the receiving program, in thi...
- 12:52 PM RSBag Bug #1067: synchronization differences using "live" version and recorded version with bag-record
- bag-play -S 522 ~/Data/tide/av_fusion/test1.tide 'spread://localhost:4803'
We use the script Y2PerceptionDemo4mic.... - 10:59 AM RSBag Bug #1067: synchronization differences using "live" version and recorded version with bag-record
- We need more information on how the overall system is configured.
Can you please give us you bag-play command line... - 12:27 PM RSBag Bug #700 (Rejected): libtidelog doesn't build on OSX 10.6 due to unrecognized command line option...
- 11:43 AM RSBag Bug #700: libtidelog doesn't build on OSX 10.6 due to unrecognized command line option "-std=c++0x"
- agreed.
- 11:13 AM RSBag Bug #700: libtidelog doesn't build on OSX 10.6 due to unrecognized command line option "-std=c++0x"
- Is this issue still of any relevance? To me it looks more like an upstream bug which should reside in a different tra...
07/17/2012
- 12:54 AM Revision 96ce4fba (rsb-manual): Fixed errors and added links in install-java.rst
- * install-java.rst: fixed some syntax errors; added links, terms and
substitutions where appropriate - 09:56 PM Revision 89b2f0d8 (rsb-manual): Added news in news.rst
- refs #1006
* news.rst: new file; contains news for RSB releases - 09:42 PM Tasks #1006 (Feedback): Create fancy title page for RSB manual
- 08:25 PM Tasks #1006 (In Progress): Create fancy title page for RSB manual
- I will try to do this.
- 09:41 PM Revision 8c86f15f (rsb-manual): Added initial draft of a landing page
- refs #1006
* index.rst: moved text to concepts.rst
* concepts.rst: added text from index.rst
* _templates/index.html:... - 08:53 PM RSBag Feature #1084 (Resolved): The remote control interface of bag-play should expose a get() method
- Applied in changeset r479.
- 07:02 PM RSBag Feature #1084 (Resolved): The remote control interface of bag-play should expose a get() method
- * Commit?
* Update manual - 08:28 PM RSBag Revision f252b305 (rsbag-manual): Mention get() method in bag-play manual page
- fixes #1084
* bag-play.rst: mention get() method of the remote control interface - 08:24 PM RSBag Revision 01e5d45a (rsbag-cl): Added get method in src/rsb/replay/*.lisp
- refs #1084
* src/rsb/replay/remote-controlled.lisp (remote-controlled): added get
method to documentation string
* ... - 01:46 PM Enhancement #1083: Implement communication with congestion control (for reader interface)
- Maybe there is no congestion control with the socket transport?
- 01:44 PM Enhancement #1083 (In Progress): Implement communication with congestion control (for reader inte...
- I have a client program using the reader interface for the socket transport in C++, which provides the bus server for...
- 01:36 PM Revision 2784d1be (rsb-cpp): register the socket pull connector in default transports
- 11:25 AM Bug #1082 (Resolved): rsb version not replaced in installation manual
- http://docs.cor-lab.org/rsb-manual/trunk/html/preparation.html#installing-project
the RSB version is not replaced ... - 11:20 AM Bug #1081: Precise GUI package manager automatically proposes a source DEB source, manual should ...
- More precisely, on precise the GUI package manager automatically adds also source location when you create a new entr...
- 11:18 AM Bug #1081 (Resolved): Precise GUI package manager automatically proposes a source DEB source, man...
- It is necessary to deselect manually the source code, before the download works.
http://docs.cor-lab.de/rsb-manual...
07/16/2012
- 06:55 PM Revision 81c81b1b (rsb-cpp): Added in-pull connector to socket transport implementation
- * src/rsb/transport/socket/InConnector.{h,cpp}: new file; contains
InConnector base class for push and pull connect... - 06:13 PM RSBag Revision 40830057 (rsbag-tools-cl): Support transforming timestamps in bag-merge/*.lisp
- * bag-merge/transcoding.lisp (transcode channel channel): added
keyword parameters transform and transform/timestam... - 04:37 PM Bug #1080 (Resolved): Spread Pull connector does not support fragmented messages
- Applied in changeset r3738.
- 04:21 PM Bug #1080 (Resolved): Spread Pull connector does not support fragmented messages
- 04:26 PM Revision 19fe68ed (rsb-cpp): Fix blocking communication spread pull connector with fragmented mes...
- fixes #1080
07/15/2012
- 10:33 PM RSB XML Support Revision c0ecf36b (rsb-xml-cpp): conveniency methods for message sending
- 10:27 PM RSB XML Support Revision 3373bc80 (rsb-xml-cpp): reworked nearly everything
07/13/2012
- 06:57 PM Tasks #1040 (Feedback): Add and Update Java Installation Documentation from Wiki
- 06:57 PM Tasks #1040: Add and Update Java Installation Documentation from Wiki
- Initial version is done. Needs user test and at least one minimal fix related to the following issues:
The page in... - 05:54 PM Tasks #1040 (In Progress): Add and Update Java Installation Documentation from Wiki
- 06:53 PM Revision 5a030efd (rsb-manual): minimal clarfication
- 06:46 PM Revision 495d678e (rsb-manual): initial java installation documentation, refs #1040
- 06:02 PM RSBag Revision b5a6535d (rsbag-tools-cl): Moved packaging into cpack/*.cmake; Debian policy compliance
- * cpack/DebianUbuntu.cmake: new file; packaging rules for Ubuntu
systems
* cpack/CPackInclude.cmake: new file; conf... - 04:57 PM RSBag Revision 25525ffa (rsbag-cl): Moved packaging into cpack/*.cmake; Debian policy compliance
- * cpack/DebianUbuntu.cmake: new file; packaging rules for Ubuntu
systems
* cpack/CPackInclude.cmake: new file; conf... - 04:09 PM Revision 0fbbcc70 (rsb-manual): Minor corrections in preparation.rst
- refs #1069
* preparation.rst: simplified maintenance of initial paragraph; fixed
applicability in troubleshooting s... - 03:59 PM Revision b63687b6 (rsb-manual): restore a FAQ section about how to configure the tcp transport
- 03:48 PM Bug #1069 (Resolved): rsb manual does not reflect change to socket transport
- Applied in changeset r3733.
- 03:46 PM Revision a30d9a43 (rsb-manual): adapt troubleshooting to reflect change to socket transport
- fixes #1069
- 01:06 PM RSBag Revision eb69cee1 (rsbag-cl): Do not install subversion files in CMakeLists.txt
- * CMakeLists.txt: do not install .svn directories when installing
files from src/ and test/ - 11:26 AM Tasks #1044: Change of log level for socket disconnection message
- This has to be completed or reverted if #1048 gets implemented in time.
07/12/2012
- 09:44 PM Revision 31fb50a7 (rsb-cl): Do not install subversion files in CMakeLists.txt
- * CMakeLists.txt: do not install .svn directories when installing
files from src/ and test/ - 07:54 PM Revision e785b240 (rsb-tools-cl): Adaptations for lift version 1.7.1
- * lift-rsb-stats.config: changed property :name -> :full-pathname;
write test results in the current directory inst... - 07:54 PM Revision 7fce6d71 (rsb-tools-cl): Moved packaging into cpack/*.cmake; Debian policy compliance
- * cpack/DebianUbuntu.cmake: new file; packaging rules for Ubuntu
systems
* cpack/CPackInclude.cmake: new file; conf... - 07:29 PM Revision db4a256b (rsb-cl): Fixed treatment of CPACK_GENERATOR in cpack/CPackInclude.cmake
- * cpack/CPackInclude.cmake: do not overwrite CPACK_GENERATOR if it
is already set - 07:21 PM Revision ccf6aa46 (rsb-cl): Moved packaging into cpack/*.cmake; Debian policy compliance
- * cpack/DebianUbuntu.cmake: new file; packaging rules for Ubuntu
systems
* cpack/CPackInclude.cmake: new file; conf... - 06:44 PM RSBag Revision 9bca2531 (rsbag-cl): Adaptations for lift version 1.7.1
- * lift-standard.config: changed property :name -> :full-pathname;
write test results in the current directory inste... - 01:20 PM Tasks #1044: Change of log level for socket disconnection message
- No change. Easily reproducable by first starting the @rsb_listener@ and subsequenly the @rsb_informer@ example. In th...
- 10:53 AM Bug #1074: Tutorial "Chat 1" needs further explanation
- That should it be.
- 10:36 AM Bug #1074: Tutorial "Chat 1" needs further explanation
- Can you please paste your @RSBchat.py@ here to see the code you used.
- 10:28 AM Bug #1074 (Resolved): Tutorial "Chat 1" needs further explanation
- It is not clear in which connection both parts of code are.
The first part works for it self, the second part create... - 10:52 AM Bug #1075: Tutorial needs more explanation
- All example could use a one or two sentences, highlighting the aim of this specific example/tutorial snippet (_what d...
- 10:37 AM Bug #1075: Tutorial needs more explanation
- Is this valid for all tutorials or only specific ones?
- 10:35 AM Bug #1075 (Resolved): Tutorial needs more explanation
- More information about the different code examples are necessary.
* Why this example?
* What can I do with this code? - 10:38 AM Bug #1073 (New): Tutorials do not configure python logging -> warning message
- No idea how I got the rejected.
- 10:35 AM Bug #1073 (Rejected): Tutorials do not configure python logging -> warning message
- This is actually a "feature" of python's logging system. Internally in rsb-python we log a lot of things to debug or ...
- 10:12 AM Bug #1073 (Resolved): Tutorials do not configure python logging -> warning message
- The example seems to be running correctly, but creates the following error report....
07/11/2012
- 04:34 PM Tasks #1044: Change of log level for socket disconnection message
- Can you check this again?
- 04:34 PM Revision c789848d (rsb-cpp): change log level
- refs #1044
- 02:22 PM Revision 28a9bbf6 (rsb-cpp): missing filter:: namespace added
- 01:58 PM Revision 94dc49f4 (rsb-manual): * document that protoc is required
- * indicate that pip is preferred
- 01:42 PM Bug #1071 (Resolved): Tutorial "Sending Data" creates error report
- 01:42 PM Bug #1071: Tutorial "Sending Data" creates error report
- This should work now again, but you need to force easy_install or pip to upgrade the existing installation. Otherwise...
- 10:34 AM Bug #1071: Tutorial "Sending Data" creates error report
- Ok, it gets a bit more complicated. The thing is that the generated protobuf files are included in the source distrib...
- 10:31 AM Bug #1071 (In Progress): Tutorial "Sending Data" creates error report
- Somehow there seems to be a binary distribution of rsb-python on the pypi server, which is bound to a specific protoc...
- 10:11 AM Bug #1071 (Resolved): Tutorial "Sending Data" creates error report
- After copying the example in eclipse and run it, the following error report appears....
- 01:26 PM Revision 026f7319 (rsb-python): make this usable with easy_install again by overiding bdist_egg t...
- 12:51 PM Revision f485213c (rsb-python): exclude possibly existing setup.cfg in source distributions
- 12:07 PM Revision 610b64c4 (rsb-python): remove slahs in manifest which seems to confuse newer python version
- 12:00 PM Revision 56542dad (rsb-python): try to include the original proto files in the sdist archive so t...
- refs #1071
- 10:42 AM RSB XML Support Revision d0ff4e40 (rsb-xml-cpp): subscription proposal
- 04:04 AM Revision de636d55 (rsb-cpp): Removed unused member variable in src/rsb/Listener.cpp
- * src/rsb/Listener.cpp: removed unused member variable
Listener::Impl::handlers - 03:44 AM Revision 22883a4d (rsb-tools-cl): Minor changes in CMakeLists.txt
- * CMakeLists.txt: do not redirect output on Windows; added license
header; use sb-ext:exit instead of sb-ext:quit; ... - 03:43 AM Revision f5a79448 (rsb-cl): Adaptations for lift version 1.7.1
- * lift-standard.config: changed property :name -> :full-pathname;
write test results in the current directory inste...
07/10/2012
- 11:01 PM Revision df8f4678 (rsb-cpp): Listener: return set of handlers and filters
- 06:55 PM Tasks #1044 (In Progress): Change of log level for socket disconnection message
- 06:51 PM Bug #1068 (Resolved): rsb-python installation not documented in the manual
- Applied in changeset r3715.
- 06:12 PM Bug #1068: rsb-python installation not documented in the manual
- I will take care of this for the trunk manual indicating the pypi solution.
- 05:05 PM Bug #1068 (Resolved): rsb-python installation not documented in the manual
- rsb-python installation over pypi needs to be documented in the manual.
- 06:47 PM Revision 041b004a (rsb-manual): make the name of the sphinx-build program configurable (on archli...
- 06:43 PM Bug #1069 (Resolved): rsb manual does not reflect change to socket transport
- E.g. these instructions are given in the preparation section:...
- 06:41 PM Revision 46d33d0f (rsb-manual): include python installation
- fixes #1068
- 05:49 PM Revision 48e68670 (rsb-cpp): added getNumHandlers() to Listener by using the already existing set...
- 04:51 PM RSBag Bug #1067 (Rejected): synchronization differences using "live" version and recorded version with ...
- In our speaker detector we detected some differences using "live" version with a video recorded and then replayed wit...
- 02:47 PM Revision aa251cce (rsb-cpp): make it possible to specify a debian package revision
- 01:19 PM Bug #990 (Rejected): Debian packages broken
- Outdated, no further complains.
Installation is working fine in a larger test setup (oncilla-sim) with lots of depen... - 11:30 AM RSBag Bug #1066 (Resolved): Wrong Debian installation instructions in the manual
- The debian installation instructions in the rsbag manual
http://docs.cor-lab.de/rsbag-manual/trunk/html/preparation.... - 08:58 AM RSB XML Support Revision 64a5c2eb (rsb-xml-cpp): finalized scaffold for SubscriptionManager
- 02:55 AM Revision 6fb24332 (rsb-cpp): Fixed description in cpack/CPackDebianConfig.cmake
- * cpack/CPackDebianConfig.cmake: fixed descriptions for spread-less
and spread-ful package variants
07/09/2012
- 07:28 PM Tasks #1040: Add and Update Java Installation Documentation from Wiki
- *ping*
- 06:02 PM Revision 568192cc (rsb-cpp): Added FilteringHandler in src/rsb/Handler.h
- refs #515
* src/rsb/Handler.h: added class FilteringHandler - 05:54 PM Revision 95745805 (rsb-cpp): Improved state management in src/rsb/transport/socket/InPushConnecto...
- * src/rsb/transport/socket/InPushConnector.cpp: raise an exception
when an attempt is made to set the scope of an a... - 05:54 PM Revision 0f626a2a (rsb-cpp): Support reader interface in inprocess transport
- refs #206
* src/rsb/transport/InConnector.h: use virtual inheritance; updated
copyright
* src/rsb/transport/InPullC... - 05:20 PM RSB XML Support Revision 08a36d18 (rsb-xml-cpp): first attempt for SubscriptionManager interface
- 04:40 PM Bug #1063: Package key usage not explained
- Added reference to related issue.
- 02:53 PM Bug #1063 (Resolved): Package key usage not explained
- Usage of the package server / key is not properly explained. The link points to a restricted website (support.cor-lab...
- 03:56 PM Bug #1065 (Rejected): Debian packages usage instructions cannot be found in the wiki.
- The explanation of using Debian Packages does not work. The link points to a restricted website (support.cor-lab.org)...
- 02:47 PM Bug #1062 (Rejected): RSB documentation doesn't say, which package to install
- RSB documentation doesn't say, whcih package to install. There are now >10 _rsb-something_ packages, documentation co...
07/08/2012
- 09:06 PM Revision 42c91808 (rsb-cpp): Fixed some Debian policy issues in cpack/CPackDebianConfig.cmake
- * cpack/CPackDebianConfig.cmake: added long description; fixed
maintainer name and email address; configured stripp...
07/06/2012
- 03:05 PM Tasks #1060 (Resolved): Cross-reference individual manuals
- Sphinx can place custom links in the sidebar area of manuals.
This can be achieved via customization of Shpinx tem... - 02:53 PM Tasks #1059 (Resolved): Implement bus connection functionality
- * Client functionality is implemented
* Server functionality is TODO
* Integration into transport infrastructure wi... - 02:06 PM Tasks #1040: Add and Update Java Installation Documentation from Wiki
- Any progress on this one?
07/05/2012
- 04:59 PM Revision 0f1d75b0 (rsb-protocol): there is no reason for rsb-protocol having debian packages as i...
- 04:07 PM Revision c687ad8f (rsb-cpp): fix indentation
- 04:07 PM Revision f3c3ef92 (rsb-cpp): simplify logic in debian file
- 04:02 PM Revision f1031f86 (rsb-cpp): Make it possible to specify cpack settings in separate CMake-like fi...
- 03:30 PM Revision 63ed7562 (rsb-cpp): make the project version specifyable from the cmake cache
07/04/2012
- 05:52 PM Tasks #1056 (Closed): Introduce a condition class for protocol errors
- Should be used in transport implementations. Examples of protocol violations:
* Handshake in socket transport
* Num...
07/03/2012
- 05:06 PM Revision cce487a9 (rsb-cpp): Fixed for r3697 in src/rsb/Factory.cpp
- refs #1012
* src/rsb/Factory.cpp: fixed error in Factory constructor - 05:05 PM Revision 94beb36d (rsb-cpp): Don't fail without Spread in test/rsb/ParticipantConfigTest.cpp
- * test/rsb/ParticipantConfigTest.cpp: if Spread is not available, do
not test the Spread-specific parts of the conf... - 05:04 PM Revision 111a070b (rsb-cpp): Test out connector in test/rsb/transport/ConnectorTest.cpp
- * test/rsb/transport/ConnectorTest.cpp: test activating the
out-direction connector - 05:03 PM Revision 02279ff5 (rsb-cpp): Added stub implementation of rsb::inprocess::InPullConnector
- * src/rsb/transport/inprocess/Bus.{h,cpp}: adapted to renamed files
and classes
* src/rsb/transport/inprocess/InPul... - 04:12 PM Revision 8e8ddc28 (rsb-cpp): Enable socket transport in src/rsb/Factory.cpp
- refs #1012
* src/rsb/Factory.cpp: enable socket transport by default; if there is
one transport, enable it uncondit... - 04:08 PM Feature #1012 (In Progress): Change default configuration to enable only socket transport
- Turns out, C++ still defaults to inprocess transport.
- 02:53 AM Revision dd0171f8 (rsb-tools-cl): Fix for previous commit: add common/variables.lisp
- refs #953
* common/variables.lisp: new file; contains variables used in the
cl-rsb-common system
* cl-rsb-common.as... - 02:53 AM Revision 294b714b (rsb-tools-cl): Removed spread recommendation in CMakeLists.txt
- * CMakeLists.txt: removed spread >= 4.0 recommendation
- 02:51 AM Revision e4d6267b (rsb-manual): Added info-stream commandline option in common.rst
- refs #953
* common.rst: added info-stream commandline option - 02:07 AM RSBag Revision 521c9989 (rsbag-manual): Added target-stream in bag-cat.rst
- refs #953
* bag-cat.rst: added description of target-stream commandline option
07/02/2012
- 10:09 PM RSBag Enhancement #953 (Resolved): Allow routing of output and progress indication to different streams...
- Applied in changeset r471.
- 10:09 PM RSBag Revision 4724a7f7 (rsbag-tools-cl): Added target-stream commandline option in bag-cat/main.lisp
- fixes #953
* bag-cat/main.lisp (update-synopsis): added target-stream commandline
option
(main): output events to... - 09:58 PM Revision 126ddf1b (rsb-tools-cl): Added info-stream commandline option in common/options.lisp
- refs #953
* common/options.lisp (make-common-options): added info-stream
commandline option
(process-commandline-... - 09:58 PM RSBag Revision 7cacbb52 (rsbag-tools-cl): Send progress output to *info-output* in bag-play/main.lisp
- refs #953
* bag-play/main.lisp (print-progress): send output to the value of
`*info-output*'
(main): no progress ... - 08:18 PM Revision b5230073 (rsb-cl): Prevent recursive timeouts in src/**/*.lisp
- refs #1037
* src/error-handling.lisp: new file; contains error handling code
* src/package.lisp (package rsb): added ... - 08:18 PM Revision 0b3fdca3 (rsb-cl): Cosmetic changes in src/transport/socket/*.lisp
- * src/transport/socket/connector.lisp
(shared-initialize :after connector): cosmetic whitespace change
(%get-bus)... - 08:18 PM Revision d86e017e (rsb-cl): Fixed license in src/transport/variables.lisp
- * src/transport/variables.lisp (header): fixed license
- 05:55 PM Revision b8a31d04 (rsb-integrationtest): Added a comment in python/{informer,listener}.py
- * python/informer.py: updated copyright
* python/listener.py: likewise; added a comment - 05:53 PM Revision 73c7ddbb (rsb-integrationtest): Untabified java/*.java
- * java/{client,informer,listener,server}.java: untabified; 4-space
indentation - 04:26 PM Enhancement #1054 (New): "auto" server mode is inefficient
- Currently the "auto" server mode is implemented as follows:
# Maybe act as server
## If there is a bus server obj...
07/01/2012
- 07:11 PM Revision 208715d4 (rsb-python): Fixes in rsb/patterns/__init__.py
- * rsb/patterns/__init__.py: fixed a typo infomer -> informer; fixed
deactivation of server; added activate method a...
06/29/2012
- 08:34 PM Tasks #1050 (Resolved): Allow building Debian package with and without Spread support
- Applied in changeset r3686.
- 08:20 PM Tasks #1050 (Resolved): Allow building Debian package with and without Spread support
- 08:23 PM Revision 2c2631cf (rsb-cpp): Generate distinct packages for with/without Spread builds
- fixes #1050
* CMakeLists.txt: based on the value of BUILD_SPREAD_TRANSPORT create
RSB...deb or RSB-spread...deb - 07:38 PM Bug #1046 (Resolved): Error upon killing a BusServer / Python hangs on shutdown
- Applied in changeset r3685.
- 06:43 PM Bug #1046: Error upon killing a BusServer / Python hangs on shutdown
- Noooooo... ;-)
- 06:31 PM Bug #1046: Error upon killing a BusServer / Python hangs on shutdown
- OK, I give up.
- 06:22 PM Bug #1046: Error upon killing a BusServer / Python hangs on shutdown
- Unfortunate result: C++ BusClient hangs in handshake (I suppose). The sympton is that no output at all is printed fro...
- 06:14 PM Bug #1046: Error upon killing a BusServer / Python hangs on shutdown
- Please try this:...
- 06:08 PM Bug #1046: Error upon killing a BusServer / Python hangs on shutdown
- Almost... ;) While I now get a pure RSB-Python BusServer activated and deactivated, the C++ client can not connect an...
- 04:51 PM Bug #1046: Error upon killing a BusServer / Python hangs on shutdown
- As Johannes thought, the problem could be reproduced on the MacOS slave. Workaround has been applied in r3684. Please...
- 01:48 PM Bug #1046: Error upon killing a BusServer / Python hangs on shutdown
- Create a test for this and build rsb-python also on the mac slave. Then we have a reproducible setup.
- 01:39 PM Bug #1046: Error upon killing a BusServer / Python hangs on shutdown
- I could not reproduce this on Linux. How should we proceed?
- 07:38 PM Revision 77ee8fc8 (rsb-python): Remove timeout settings derived from listen sockets on Darwin, fi...
- 04:48 PM Revision ea254817 (rsb-python): Shutdown fix for Darwin in rsb/transport/socket/__init__.py
- refs #1046
* rsb/transport/socket/__init__.py: when on Darwin set a timeout on
the listen socket to avoid hang duri... - 02:13 PM Revision d8300a32 (rsb-python): Raise exception for empty envvars in rsb/__init__.py
- * rsb/__init__.py: raise an exception if the value of an RSB_*
environment variable is the empty string - 02:05 PM Revision 11b1a4eb (rsb-python): Improved error message in rsb/transport/socket/__init__.py
- * rsb/transport/socket/__init__.py: print quotes around offending
value; helps in case of the empty string - 01:54 PM Revision 68e58e15 (rsb-python): Improved parsing of connector options in rsb/transport/socket/__i...
- * rsb/transport/socket/__init__.py: detect errors in "server"
connector option earlier - 02:25 AM Revision aac8960a (rsb-cl): Fixed locking in src/transport/socket/in-connector.lisp
- * src/transport/socket/in-connector.lisp
(notify in-connector scope eql :attached): lock bus
(notify in-connector...
06/28/2012
- 06:50 PM Revision 60790a62 (rsb-cl): Ignore certain errors in src/transport/socket/bus-connection.lisp
- * src/transport/socket/bus-connection.lisp (close bus-connection):
ignore errors signaled when closing the underlyi... - 06:50 PM Revision 5ff9fc7b (rsb-cl): Use with-condition-translation in src/transport/socket/bus-connection...
- * src/transport/socket/bus-connection.lisp
(message->event bus-connection cons t): use
`with-condition-translatio... - 06:50 PM Bug #1046: Error upon killing a BusServer / Python hangs on shutdown
- Now hands upon call to deactivate:...
- 06:21 PM Bug #1046 (Feedback): Error upon killing a BusServer / Python hangs on shutdown
- Please check whether r3675 fixes the problem.
- 02:33 PM Bug #1046: Error upon killing a BusServer / Python hangs on shutdown
- Only happens if the Python process is the BusServer!
- 02:26 PM Bug #1046: Error upon killing a BusServer / Python hangs on shutdown
- I have no idea of the socket implementation ;)
- 02:05 PM Bug #1046 (Resolved): Error upon killing a BusServer / Python hangs on shutdown
- Steps to reproduce:
# starting Python informer
# started C++ listener
# stopped C++ listener
# deactivated Pyth... - 06:34 PM Revision ec3715e9 (rsb-cl): Fixed typo in src/transport/socket/bus-connection.lisp
- * src/transport/socket/bus-connection.lisp
(event->notification bus-connection notification): fixed initarg for
`... - 06:29 PM Tasks #1048 (In Progress): Specify disconnect protocol for socket transport
- 06:28 PM Bug #1047 (Resolved): Fix transport option processing
- fix e.g.
* @/SCOPE@
* @SCHEMA:@ - 06:19 PM Revision 0cfa908b (rsb-python): Tolerate errors during listen socket shutdown in rsb/transport/so...
- refs #1046
* rsb/transport/socket/__init__.py: in BusServer.deactivate if
something goes wrong when tearing down th... - 06:12 PM Revision ea1d0509 (rsb-python): Improved (de)activation in rsb/transport/rsbspread/__init__.py
- * rsb/transport/rsbspread/__init__.py: do not allow multiple
activations or deactivations - 06:11 PM Revision c398a267 (rsb-python): Added deactivation in test/patternstest.py
- * test/patternstest.py: deactivate server objects after all tests
- 06:10 PM Revision 51641c0f (rsb-python): Clean environment before test in test/coretest.py
- * testFromEnvironment: delete all RSB_* environment variables before
ParticipantConfigTest.testFromEnvironment - 06:09 PM Revision fe68d11a (rsb-python): Be more strict about (de)activation
- * rsb/__init__.py: Listener and Informer no longer allow multiple
activations or deactivations
* rsb/eventprocessin... - 03:41 PM Bug #1045: RSB Pyton lacks protocol classes
- Great. Works fine now!
- 03:05 PM Bug #1045: RSB Pyton lacks protocol classes
- Sebastian, can you test this again. I just pushed a new version to pypi. At least the console output of the job looks...
- 03:04 PM Bug #1045 (Resolved): RSB Pyton lacks protocol classes
- Applied in changeset r3670.
- 02:26 PM Bug #1045 (In Progress): RSB Pyton lacks protocol classes
- 01:38 PM Bug #1045 (Resolved): RSB Pyton lacks protocol classes
- The rsb_python-0.7.0.22-py2.7.egg seems to lack the protocol buffer classes. That's what I read from the following tr...
- 03:03 PM Revision e84cfbda (rsb-python): In the setup.py, after building the protocol files, reinitialize ...
- fixes #1045
- 02:43 PM Bug #1042 (Resolved): Socket communcation does not work between C++ and Python on MacOS
- The fix for the port number (r3669) solved the problem. This did not show up in the integration tests as we use expli...
- 12:53 PM Bug #1042: Socket communcation does not work between C++ and Python on MacOS
- Regarding the interface to which the listener port is bound, try the attached patch.
- 12:52 PM Bug #1042: Socket communcation does not work between C++ and Python on MacOS
- Also note 5555 vs 55555 :)
- 11:59 AM Bug #1042: Socket communcation does not work between C++ and Python on MacOS
- The C++ BusServer (started C++ rsb_listener) seems to behave differently (binding to all interfaces):...
- 11:57 AM Bug #1042: Socket communcation does not work between C++ and Python on MacOS
- Output of netstat after Publisher instantiation in Python:...
- 11:51 AM Bug #1042: Socket communcation does not work between C++ and Python on MacOS
- Please use @netstat@ to verify that the Python program has opened a socket and the c++ program connects to it.
- 10:31 AM Bug #1042 (Resolved): Socket communcation does not work between C++ and Python on MacOS
- Environment is as follows:
# rsb-python informer started (fresh easy_install 28th of June)... - 01:22 PM Revision 6ec7457d (rsb-python): Changed default rsb/transport/socket/__init__.py
- refs #1042
* rsb/transport/socket/__init__.py: changed default port 5555 -> 55555 - 11:53 AM Tasks #1044 (Resolved): Change of log level for socket disconnection message
- Upon destruction of a BusClient in the socket transport, the current C++ implementation outputs an error-level log me...
06/27/2012
- 08:05 PM Revision 75fa3a3a (rsb-python): Fixed deadlock in rsb/transport/socket/__init__.py
- refs #712
* rsb/transport/socket/__init__.py: fix deadlock that would happen
when a connection received a notificat... - 07:56 PM Revision cdee7831 (rsb-python): Fixed type error in rsb/transport/socket/__init__.py
- * rsb/transport/socket/__init__.py: in InPushConnector.handle
converter notification.data to bytearray before passi... - 02:56 PM Bug #1032 (Resolved): Error if multiple transports are enabled
- Applied in changeset r3666.
- 02:24 PM Bug #1032 (In Progress): Error if multiple transports are enabled
- 02:52 PM Revision 580b8654 (rsb-python): Handle multiple transports in rsb/__init__.py
- fixes #1032
* rsb/__init__.py: renamed Participant.get{Connector -> Connectors};
retrieve multiple transports from ... - 02:22 PM Revision e1b0903c (rsb-python): Ensure listener deactivation in examples/listener.py
- * examples/listener.py: execute listener deactivation in finally block
- 02:05 PM Revision 21738e49 (rsb-python): Improved docstrings, updated copyrights
- * rsb/__init__.py: fixed module authors; updated copyright; use """
instead of ''' for docstrings as recommended in... - 12:35 PM Revision f22b75b1 (rsb-python): missing documentation for this package
- 09:43 AM Revision b7f8a30f (rsb-python): improve documentation, avoid protobuf warnings
- 09:25 AM Revision 1cab5ae9 (rsb-python): some documentation and code style warning fixes
- 04:29 AM Revision b946e924 (rsb-cl): Workaround in src/transport/socket/connector.lisp
- * src/transport/socket/connector.lisp (connector): relaxed slot types
temporarily
(shared-initialize :after conne... - 04:06 AM Revision 12b35fd3 (rsb-python): Another fix for rsb/transport/socket/__init__.py
- * rsb/transport/socket/__init__.py: removed Lisp syntax, logging
- 04:04 AM Revision de65b12e (rsb-python): Another fix for routing in rsb/transport/socket/__init__.py
- should fix previous, really
* rsb/transport/socket/__init__.py: Scope.isSuperScopeOf is False for
equal scopes - 03:53 AM Revision 1ce48547 (rsb-python): Added scope property in rsb/transport/__init__.py
- should fix previous commit
* rsb/transport/__init__.py: added scope property to Connector class - 03:49 AM Revision 10627d81 (rsb-python): Fixed routing in Bus in rsb/transport/socket/__init__.py
- refs #712
* rsb/transport/socket/__init__.py: notifications should only be
deliver to connectors whose scope are su... - 03:15 AM Revision 795df657 (rsb-cl): Added slot initforms in src/transport/socket/connector.lisp
- * src/transport/socket/connector.lisp (*default-host*): new variable;
default host used by the socket-based transpo... - 03:10 AM Tasks #715 (Resolved): Integrate socket-based transport into integration test
- Tests for all languages are implemented and enabled. May still fail at the moment, however.
- 03:00 AM Revision bd52cf93 (rsb-cl): Improved connector-class in src/transport/connector-class.lisp
- * src/transport/connector-class.lisp (connector-class::options): added
documentation string
(shared-initialize :a...
06/26/2012
- 10:22 PM Feature #713: Implement socket-based transport
- Implemented client-part of BusConnection class allowing to receive notifications from an RSB socket.
- 10:21 PM Revision 7a100a5f (rsb-java): Added BusConnection class to handle RSB TCP client/server connectio...
- Added example logging.properties for enabling framework logging.
- 07:59 PM Tasks #1040 (Resolved): Add and Update Java Installation Documentation from Wiki
- see: [[InstallationJava]]
@Michael: Kannst Du die Seite bitte mal in Restructed Text formulieren (in eine Datei in... - 06:02 PM Revision d04e8bf4 (rsb-python): Fixes and cleanup in rsb/transport/socket/__init__.py
- refs #712
* rsb/transport/socket/__init__.py: simplifications in
BusConnection.{__del__,deactivate}; fixed routing ... - 05:42 PM Revision aeac0dba (rsb-python): Simplified imports in rsb/transport/socket/__init__.py
- * rsb/transport/socket/__init__.py: simplified imports for
Notification and conversion - 05:38 PM Feature #712 (Resolved): Implement socket-based transport
- Applied in changeset r3648.
- 05:03 PM Revision d0ad6dda (rsb-python): Added deactivation of participants in examples/{informer,listener...
- * examples/informer.py: deactivate participant after use
* examples/listener.py: likewise - 05:01 PM Revision 87583da9 (rsb-python): Fixed (de)activation in test/transporttest.py
- * test/transporttest.py: (de)activate participants and connectors
correctly - 05:00 PM Revision ff3ebef7 (rsb-python): Shutdown improvements in rsb/transport/socket/__init__.py
- fixes #712
* rsb/transport/socket/__init__.py: added error hook to BusConnection;
fixed state management of BusConn... - 04:57 PM Revision 4b549f5e (rsb-python): Fixed participant deactivation in rsb/__init__.py
- * rsb/__init__.py: only call deactivate if the object is active in
{Listener,Informer}.__del__ - 02:10 PM Revision 2b1d6056 (rsb-python): Fixed server construction in rsb/transport/socket/__init__.py
- refs #712
* rsb/transport/socket/__init__.py: store host, port and backlog
parameters in slots; use in activate method - 02:05 PM Revision 897825ab (rsb-python): Reduced log-level in test/utiltest.py
- * test/utiltest.py: use default log-level instead of DEBUG
- 01:56 PM Revision 5be1041a (rsb-python): Fixed connector class name in rsb/__init__.py
- refs #712
* rsb/__init__.py: in Participant.getConnector fixed connector class
name rsb.transport.socket.{In -> InP... - 01:54 PM Revision df601c16 (rsb-python): Allow reusing running Spread daemon in setup.py
- * setup.py: allow reusing running Spread daemon via spread=use-running
commandline option - 01:52 PM Revision 4649f085 (rsb-python): Extended implementation in rsb/transport/socket/__init__.py
- refs #712
* rsb/transport/socket/__init__.py: added handshake; added some
logging; perform state management via (de... - 01:50 PM Revision 342f9e40 (rsb-python): Fixed typo, bug in rsb/eventprocessing.py
- * rsb/eventprocessing.py: in BroadcastProcessor copy handler list to
avoid mutation; fixed typo in BroadcastProcess... - 03:35 AM RSBag Enhancement #1038 (In Progress): Allow composite flush strategies
06/25/2012
- 01:31 AM RSBag Enhancement #1038 (Resolved): Allow composite flush strategies
- For example
* more than 100 entries
* or 32 MB
* or previous flush longer than 5 s ago - 10:56 PM Revision 08438fa8 (rsb-cl): Fixed locking error in src/transport/socket/bus.lisp
- * src/transport/socket/bus.lisp (handle bus cons): lock connections,
not connectors - 10:56 PM Revision 60b51f2b (rsb-cl): Better condition in src/transport/spread/connection.lisp
- * src/transport/spread/connection.lisp
(shared-initialize :before connection): signal
`incompatible-initargs' ins... - 10:52 PM Revision bfcb0efe (rsb-cl): Cosmetic changes in src/transport/socket/bus-server.lisp
- * src/transport/socket/bus-server.lisp: cosmetic whitespace changes;
fixed a comment - 10:52 PM Revision a5a3fdc9 (rsb-cl): Fixed processing in src/transport/threaded-message-receiver-mixin.lisp
- * src/transport/threaded-message-receiver-mixin.lisp
(receive-message threaded-message-receiver-mixin): handle
`r... - 10:52 PM Revision 273f5b93 (rsb-cl): Use with-condition-translation in src/converter/protocol.lisp
- * src/converter/protocol.lisp (wire->domain :around t t t): use
`with-condition-translation'
(domain->wire :aroun... - 10:52 PM Revision ecb2782e (rsb-cl): More strictness in src/transport/socket/bus-connection.lisp
- * src/transport/socket/bus-connection.lisp
(shared-initialize :after bus-connection): ensure the uint32
received ... - 10:42 PM Revision d9a16ea1 (rsb-cl): Use with-condition-translation in src/{reader,listener,informer}.lisp
- * src/reader.lisp (make-reader): use `with-condition-translation'
* src/listener.lisp (make-listener): likewise
* src... - 10:35 PM Feature #1012: Change default configuration to enable only socket transport
- Applied in r3616 for Python.
- 10:31 PM Tasks #1037 (Resolved): Implement error handling subsystem
- According to [[ErrorHandling#Implementation-Concept]].
- 10:31 PM Tasks #1036 (In Progress): Implement error handling subsystem
- According to [[ErrorHandling#Implementation-Concept]].
- 10:30 PM Tasks #1035 (New): Implement error handling subsystem
- According to [[ErrorHandling#Implementation-Concept]].
- 09:32 PM Revision e97349df (rsb-java): Refactored Event construction into Builder class, refs #713.
- 09:28 PM Bug #1034 (Resolved): Socket transport does not deliver some events
- Applied in changeset r3632.
- 09:26 PM Bug #1034 (Resolved): Socket transport does not deliver some events
- Events pulished in a process which is a client w.r.t. to the socket transport are delivered to remote processes, but ...
- 09:27 PM Revision 3e3897af (rsb-cpp): Fixed event delivery in src/rsb/transport/socket/Bus.cpp
- fixes #1034
* src/rsb/transport/socket/Bus.cpp: outgoing events have to be
delivered to In*Connectors in the proces... - 09:19 PM Revision bc254c98 (rsb-python): * move conversion out of spread transport
- * fix unit test indentation
- 09:13 PM Revision d274bf5f (rsb-python): add protobuf as dependency
- 08:58 PM Feature #713 (In Progress): Implement socket-based transport
- Initial protoyping code working in client mode, cf. r3629.
- 08:56 PM Revision 7851022b (rsb-java): initial protoyping code for Socket transport in Java
- 07:48 PM Bug #1032 (Resolved): Error if multiple transports are enabled
- ...
- 05:38 PM Revision 98992838 (rsb-cpp): Fixed remoteness of inprocess in src/rsb/transport/transports.cpp
- refs #1027
* src/rsb/transport/transports.cpp: inprocess transports was
implicitly marked as being remote - 04:38 PM Revision 742697e6 (rsb-cpp): Expose "remoteness" of connectors in src/rsb/transport/transports.{h...
- refs #1027 (preliminary solution, though)
* src/rsb/transport/Factory.h: supply remoteness information when
registe... - 02:59 PM Tasks #1030 (Resolved): Expose connector "remoteness" in transport package [Common Lisp]
- Client code should be able to determine whether a transport implements inprocess or interprocess communication.
Th... - 02:58 PM Tasks #1029 (Resolved): Expose connector "remoteness" in transport package [Python]
- Client code should be able to determine whether a transport implements inprocess or interprocess communication.
Th... - 02:58 PM Tasks #1028 (Resolved): Expose connector "remoteness" in transport package [Java]
- Client code should be able to determine whether a transport implements inprocess or interprocess communication.
Th... - 02:56 PM Tasks #1027 (Resolved): Expose connector "remoteness" in transport package [C++]
- Client code should be able to determine whether a transport implements inprocess or interprocess communication.
Th... - 02:48 PM Enhancement #1026 (Resolved): Add transport class [Common Lisp]
- The new @Transport@ class would represent properties of transport as a whole (e.g. Spread, socket, inprocess),
* Ins... - 02:48 PM Enhancement #1025 (Resolved): Add Transport class
- The new @Transport@ class would represent properties of transport as a whole (e.g. Spread, socket, inprocess),
* Ins... - 02:48 PM Enhancement #1024 (Resolved): Add Transport class [Java]
- The new @Transport@ class would represent properties of transport as a whole (e.g. Spread, socket, inprocess),
* Ins... - 02:48 PM Enhancement #1023 (In Progress): Add Transport class [C++]
- The new @Transport@ class would represent properties of transport as a whole (e.g. Spread, socket, inprocess),
* Ins... - 01:30 PM Tasks #1020: Dcoument protocol used by socket transport
- Nice. Just for reference: the rendered document is available at: http://docs.cor-lab.de/rsb-manual/trunk/html/specifi...
06/23/2012
- 04:02 AM Revision 4849f126 (rsb-cl): Fixed ftype for intern-scope in src/scope.lisp
- * src/scope.lisp (ftype intern-scope): fixed
- 04:00 AM RSBag Enhancement #1022 (In Progress): bag-record should terminate with non-zero exit code when somethi...
- 03:45 AM RSBag Enhancement #1022 (Resolved): bag-record should terminate with non-zero exit code when something ...
- Examples include:
* Spread connection is lost during recording
* Event encoding fails
- 03:37 AM Tasks #1020 (Resolved): Dcoument protocol used by socket transport
- Applied in changeset r3625.
- 03:32 AM Revision 2762836d (rsb-manual): Added specification of socket transport in specification.rst
- fixes #1020
* specification.rst: added specification of socket transport - 03:31 AM Revision 1465fb2f (rsb-manual): Slightly extended glossary.rst
- * concepts.rst: added link target for event
* glossary.rst: added event (empty), listener, informer; fixed some
syn...
06/22/2012
- 07:03 PM Revision cb285ce5 (rsb-python): Use restructured text for readme file
- 06:58 PM Revision 75e02612 (rsb-python): some more work towards a common python package for pypi
- 06:46 PM Revision b1c679aa (rsb-python): be more specific about conditional use of the python spread conne...
- 06:36 PM Revision caa79148 (rsb-python): provide furhter classifications for pypi
- 05:20 PM Tasks #1020 (Resolved): Dcoument protocol used by socket transport
- 03:50 PM Bug #191 (Rejected): Python spread blocks at least sigint
- This is a problem of the C implementation of spread. This blocks at least sigint, which consequently prevents the rec...
- 03:39 PM Enhancement #967 (Resolved): Error message for missing transports is uninformative
- It seems there really was no default transport so far. We have now decided to make the socket process the default and...
- 03:32 PM Tasks #926 (In Progress): Release version 0.7
- 03:31 PM Bug #1017 (Resolved): Registering RPC method with return type None in Python fails
- 12:37 PM Bug #1017: Registering RPC method with return type None in Python fails
- The fix is in the trunk version.
- 11:56 AM Bug #1017: Registering RPC method with return type None in Python fails
- Nothing changed on rsb-python 0.6 reinstalled with gar-installer. Is this the version that was fixed?
- 03:30 PM Revision b48d0c97 (rsb-python): backported r3618, r3614 from trunk, refs #1017
- 03:27 PM Revision ef50aa2c (rsb-python): Fix for commit r3614
- refs #1017
* rsb/patterns/__init__.py: use requestType property correctly in
LocalMethod._handleRequest - 03:26 PM Revision 87b8a154 (rsb-python): Partially usable socket transport
- refs #712
* rsb/transport/rsbspread/conversion.py: provide event <->
notification conversion - without fragmentatio... - 03:20 PM Tasks #1014 (Resolved): Make Spread conditionally dependant in Python RSB implementation
- Applied in changeset r3616.
- 03:16 PM Revision 5f743a52 (rsb-python): * make it possible to instantiate the inprocess transport
- * make socket the default transport
* make spread optional, fixes #1014
* fix a bug where an unknown OutConnector was... - 03:13 PM Revision 5e60302d (rsb-python): Fixed processing option processing in rsb/__init__.py
- * rsb/__init__.py: fixed processing of transport options in
ParticipantConfig.__fromDict
Also available in: Atom