Activity

From 06/14/2012 to 07/13/2012

07/13/2012

06:57 PM Tasks #1040 (Feedback): Add and Update Java Installation Documentation from Wiki
S. Wrede
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...
S. Wrede
05:54 PM Tasks #1040 (In Progress): Add and Update Java Installation Documentation from Wiki
S. Wrede
06:53 PM Revision 5a030efd (rsb-manual): minimal clarfication
S. Wrede
06:46 PM Revision 495d678e (rsb-manual): initial java installation documentation, refs #1040
S. Wrede
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...
J. Moringen
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...
J. Moringen
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...
J. Moringen
03:59 PM Revision b63687b6 (rsb-manual): restore a FAQ section about how to configure the tcp transport
J. Wienke
03:48 PM Bug #1069 (Resolved): rsb manual does not reflect change to socket transport
Applied in changeset r3733. J. Wienke
03:46 PM Revision a30d9a43 (rsb-manual): adapt troubleshooting to reflect change to socket transport
fixes #1069 J. Wienke
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/
J. Moringen
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. J. Moringen

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/
J. Moringen
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...
J. Moringen
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...
J. Moringen
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
J. Moringen
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...
J. Moringen
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...
J. Moringen
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... S. Wrede
10:53 AM Bug #1074: Tutorial "Chat 1" needs further explanation
That should it be. Anonymous
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. J. Wienke
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...
Anonymous
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... Anonymous
10:37 AM Bug #1075: Tutorial needs more explanation
Is this valid for all tutorials or only specific ones? J. Wienke
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?
Anonymous
10:38 AM Bug #1073 (New): Tutorials do not configure python logging -> warning message
No idea how I got the rejected. J. Wienke
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 ... J. Wienke
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.... Anonymous

07/11/2012

04:34 PM Tasks #1044: Change of log level for socket disconnection message
Can you check this again? J. Wienke
04:34 PM Revision c789848d (rsb-cpp): change log level
refs #1044 J. Wienke
02:22 PM Revision 28a9bbf6 (rsb-cpp): missing filter:: namespace added
M. Meier
01:58 PM Revision 94dc49f4 (rsb-manual): * document that protoc is required
* indicate that pip is preferred J. Wienke
01:42 PM Bug #1071 (Resolved): Tutorial "Sending Data" creates error report
J. Wienke
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... J. Wienke
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... J. Wienke
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... J. Wienke
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.... Anonymous
01:26 PM Revision 026f7319 (rsb-python): make this usable with easy_install again by overiding bdist_egg t...
J. Wienke
12:51 PM Revision f485213c (rsb-python): exclude possibly existing setup.cfg in source distributions
J. Wienke
12:07 PM Revision 610b64c4 (rsb-python): remove slahs in manifest which seems to confuse newer python version
J. Wienke
12:00 PM Revision 56542dad (rsb-python): try to include the original proto files in the sdist archive so t...
refs #1071 J. Wienke
10:42 AM RSB XML Support Revision d0ff4e40 (rsb-xml-cpp): subscription proposal
M. Meier
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
J. Moringen
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; ...
J. Moringen
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...
J. Moringen

07/10/2012

11:01 PM Revision df8f4678 (rsb-cpp): Listener: return set of handlers and filters
R. Haschke
06:55 PM Tasks #1044 (In Progress): Change of log level for socket disconnection message
J. Wienke
06:51 PM Bug #1068 (Resolved): rsb-python installation not documented in the manual
Applied in changeset r3715. J. Wienke
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. J. Wienke
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. Anonymous
06:47 PM Revision 041b004a (rsb-manual): make the name of the sphinx-build program configurable (on archli...
J. Wienke
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:... J. Wienke
06:41 PM Revision 46d33d0f (rsb-manual): include python installation
fixes #1068 J. Wienke
05:49 PM Revision 48e68670 (rsb-cpp): added getNumHandlers() to Listener by using the already existing set...
M. Meier
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... J. Sanchez Riera
02:47 PM Revision aa251cce (rsb-cpp): make it possible to specify a debian package revision
J. Wienke
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...
Anonymous
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....
Anonymous
08:58 AM RSB XML Support Revision 64a5c2eb (rsb-xml-cpp): finalized scaffold for SubscriptionManager
R. Haschke
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
J. Moringen

07/09/2012

07:28 PM Tasks #1040: Add and Update Java Installation Documentation from Wiki
*ping* S. Wrede
06:02 PM Revision 568192cc (rsb-cpp): Added FilteringHandler in src/rsb/Handler.h
refs #515
* src/rsb/Handler.h: added class FilteringHandler
J. Moringen
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...
J. Moringen
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...
J. Moringen
05:20 PM RSB XML Support Revision 08a36d18 (rsb-xml-cpp): first attempt for SubscriptionManager interface
R. Haschke
04:40 PM Bug #1063: Package key usage not explained
Added reference to related issue. J. Moringen
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... Anonymous
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)... Anonymous
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... Anonymous

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...
J. Moringen

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...
J. Moringen
02:53 PM Tasks #1059 (Resolved): Implement bus connection functionality
* Client functionality is implemented
* Server functionality is TODO
* Integration into transport infrastructure wi...
J. Moringen
02:06 PM Tasks #1040: Add and Update Java Installation Documentation from Wiki
Any progress on this one? S. Wrede

07/05/2012

04:59 PM Revision 0f1d75b0 (rsb-protocol): there is no reason for rsb-protocol having debian packages as i...
J. Wienke
04:07 PM Revision c687ad8f (rsb-cpp): fix indentation
J. Wienke
04:07 PM Revision f3c3ef92 (rsb-cpp): simplify logic in debian file
J. Wienke
04:02 PM Revision f1031f86 (rsb-cpp): Make it possible to specify cpack settings in separate CMake-like fi...
J. Wienke
03:30 PM Revision 63ed7562 (rsb-cpp): make the project version specifyable from the cmake cache
J. Wienke

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...
J. Moringen

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
J. Moringen
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...
J. Moringen
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
J. Moringen
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...
J. Moringen
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...
J. Moringen
04:08 PM Feature #1012 (In Progress): Change default configuration to enable only socket transport
Turns out, C++ still defaults to inprocess transport. J. Moringen
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...
J. Moringen
02:53 AM Revision 294b714b (rsb-tools-cl): Removed spread recommendation in CMakeLists.txt
* CMakeLists.txt: removed spread >= 4.0 recommendation J. Moringen
02:51 AM Revision e4d6267b (rsb-manual): Added info-stream commandline option in common.rst
refs #953
* common.rst: added info-stream commandline option
J. Moringen
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
J. Moringen

07/02/2012

10:09 PM RSBag Enhancement #953 (Resolved): Allow routing of output and progress indication to different streams...
Applied in changeset r471. J. Moringen
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...
J. Moringen
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-...
J. Moringen
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 ...
J. Moringen
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 ...
J. Moringen
08:18 PM Revision d86e017e (rsb-cl): Fixed license in src/transport/variables.lisp
* src/transport/variables.lisp (header): fixed license J. Moringen
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)...
J. Moringen
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
J. Moringen
05:53 PM Revision 73c7ddbb (rsb-integrationtest): Untabified java/*.java
* java/{client,informer,listener,server}.java: untabified; 4-space
indentation
J. Moringen
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...
J. Moringen

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...
J. Moringen

06/29/2012

08:34 PM Tasks #1050 (Resolved): Allow building Debian package with and without Spread support
Applied in changeset r3686. J. Moringen
08:20 PM Tasks #1050 (Resolved): Allow building Debian package with and without Spread support
J. Moringen
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
J. Moringen
07:38 PM Bug #1046 (Resolved): Error upon killing a BusServer / Python hangs on shutdown
Applied in changeset r3685. S. Wrede
06:43 PM Bug #1046: Error upon killing a BusServer / Python hangs on shutdown
Noooooo... ;-) S. Wrede
06:31 PM Bug #1046: Error upon killing a BusServer / Python hangs on shutdown
OK, I give up. J. Moringen
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... S. Wrede
06:14 PM Bug #1046: Error upon killing a BusServer / Python hangs on shutdown
Please try this:... J. Moringen
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... S. Wrede
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... J. Moringen
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. J. Wienke
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? J. Moringen
07:38 PM Revision 77ee8fc8 (rsb-python): Remove timeout settings derived from listen sockets on Darwin, fi...
S. Wrede
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...
J. Moringen
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
J. Moringen
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
J. Moringen
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
J. Moringen
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...
J. Moringen

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...
J. Moringen
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...
J. Moringen
06:50 PM Bug #1046: Error upon killing a BusServer / Python hangs on shutdown
Now hands upon call to deactivate:... S. Wrede
06:21 PM Bug #1046 (Feedback): Error upon killing a BusServer / Python hangs on shutdown
Please check whether r3675 fixes the problem. J. Moringen
02:33 PM Bug #1046: Error upon killing a BusServer / Python hangs on shutdown
Only happens if the Python process is the BusServer! S. Wrede
02:26 PM Bug #1046: Error upon killing a BusServer / Python hangs on shutdown
I have no idea of the socket implementation ;) J. Wienke
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...
S. Wrede
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
`...
J. Moringen
06:29 PM Tasks #1048 (In Progress): Specify disconnect protocol for socket transport
J. Moringen
06:28 PM Bug #1047 (Resolved): Fix transport option processing
fix e.g.
* @/SCOPE@
* @SCHEMA:@
J. Moringen
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...
J. Moringen
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
J. Moringen
06:11 PM Revision c398a267 (rsb-python): Added deactivation in test/patternstest.py
* test/patternstest.py: deactivate server objects after all tests J. Moringen
06:10 PM Revision 51641c0f (rsb-python): Clean environment before test in test/coretest.py
* testFromEnvironment: delete all RSB_* environment variables before
ParticipantConfigTest.testFromEnvironment
J. Moringen
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...
J. Moringen
03:41 PM Bug #1045: RSB Pyton lacks protocol classes
Great. Works fine now! S. Wrede
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... J. Wienke
03:04 PM Bug #1045 (Resolved): RSB Pyton lacks protocol classes
Applied in changeset r3670. J. Wienke
02:26 PM Bug #1045 (In Progress): RSB Pyton lacks protocol classes
J. Wienke
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... S. Wrede
03:03 PM Revision e84cfbda (rsb-python): In the setup.py, after building the protocol files, reinitialize ...
fixes #1045 J. Wienke
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... S. Wrede
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. J. Moringen
12:52 PM Bug #1042: Socket communcation does not work between C++ and Python on MacOS
Also note 5555 vs 55555 :) J. Moringen
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):... S. Wrede
11:57 AM Bug #1042: Socket communcation does not work between C++ and Python on MacOS
Output of netstat after Publisher instantiation in Python:... S. Wrede
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. J. Moringen
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)...
S. Wrede
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
J. Moringen
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... S. Wrede

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...
J. Moringen
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...
J. Moringen
02:56 PM Bug #1032 (Resolved): Error if multiple transports are enabled
Applied in changeset r3666. J. Moringen
02:24 PM Bug #1032 (In Progress): Error if multiple transports are enabled
J. Moringen
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 ...
J. Moringen
02:22 PM Revision e1b0903c (rsb-python): Ensure listener deactivation in examples/listener.py
* examples/listener.py: execute listener deactivation in finally block J. Moringen
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...
J. Moringen
12:35 PM Revision f22b75b1 (rsb-python): missing documentation for this package
J. Wienke
09:43 AM Revision b7f8a30f (rsb-python): improve documentation, avoid protobuf warnings
J. Wienke
09:25 AM Revision 1cab5ae9 (rsb-python): some documentation and code style warning fixes
J. Wienke
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...
J. Moringen
04:06 AM Revision 12b35fd3 (rsb-python): Another fix for rsb/transport/socket/__init__.py
* rsb/transport/socket/__init__.py: removed Lisp syntax, logging J. Moringen
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
J. Moringen
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
J. Moringen
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...
J. Moringen
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...
J. Moringen
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. J. Moringen
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...
J. Moringen

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. S. Wrede
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. S. Wrede
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...
S. Wrede
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 ...
J. Moringen
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
J. Moringen
05:38 PM Feature #712 (Resolved): Implement socket-based transport
Applied in changeset r3648. J. Moringen
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
J. Moringen
05:01 PM Revision 87583da9 (rsb-python): Fixed (de)activation in test/transporttest.py
* test/transporttest.py: (de)activate participants and connectors
correctly
J. Moringen
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...
J. Moringen
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__
J. Moringen
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
J. Moringen
02:05 PM Revision 897825ab (rsb-python): Reduced log-level in test/utiltest.py
* test/utiltest.py: use default log-level instead of DEBUG J. Moringen
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...
J. Moringen
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
J. Moringen
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...
J. Moringen
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...
J. Moringen
03:35 AM RSBag Enhancement #1038 (In Progress): Allow composite flush strategies
J. Moringen

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
J. Moringen
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...
J. Moringen
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
J. Moringen
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
J. Moringen
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 ...
J. Moringen
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...
J. Moringen
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...
J. Moringen
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...
J. Moringen
10:35 PM Feature #1012: Change default configuration to enable only socket transport
Applied in r3616 for Python. J. Moringen
10:31 PM Tasks #1037 (Resolved): Implement error handling subsystem
According to [[ErrorHandling#Implementation-Concept]]. J. Moringen
10:31 PM Tasks #1036 (In Progress): Implement error handling subsystem
According to [[ErrorHandling#Implementation-Concept]]. J. Moringen
10:30 PM Tasks #1035 (New): Implement error handling subsystem
According to [[ErrorHandling#Implementation-Concept]]. J. Moringen
09:32 PM Revision e97349df (rsb-java): Refactored Event construction into Builder class, refs #713.
S. Wrede
09:28 PM Bug #1034 (Resolved): Socket transport does not deliver some events
Applied in changeset r3632. J. Moringen
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 ... J. Moringen
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...
J. Moringen
09:19 PM Revision bc254c98 (rsb-python): * move conversion out of spread transport
* fix unit test indentation J. Wienke
09:13 PM Revision d274bf5f (rsb-python): add protobuf as dependency
J. Wienke
08:58 PM Feature #713 (In Progress): Implement socket-based transport
Initial protoyping code working in client mode, cf. r3629. S. Wrede
08:56 PM Revision 7851022b (rsb-java): initial protoyping code for Socket transport in Java
S. Wrede
07:48 PM Bug #1032 (Resolved): Error if multiple transports are enabled
... S. Wrede
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
J. Moringen
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...
J. Moringen
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...
J. Moringen
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...
J. Moringen
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...
J. Moringen
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...
J. Moringen
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...
J. Moringen
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...
J. Moringen
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...
J. Moringen
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...
J. Moringen
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... S. Wrede

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 J. Moringen
04:00 AM RSBag Enhancement #1022 (In Progress): bag-record should terminate with non-zero exit code when somethi...
J. Moringen
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
J. Moringen
03:37 AM Tasks #1020 (Resolved): Dcoument protocol used by socket transport
Applied in changeset r3625. J. Moringen
03:32 AM Revision 2762836d (rsb-manual): Added specification of socket transport in specification.rst
fixes #1020
* specification.rst: added specification of socket transport
J. Moringen
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...
J. Moringen

06/22/2012

07:03 PM Revision cb285ce5 (rsb-python): Use restructured text for readme file
J. Wienke
06:58 PM Revision 75e02612 (rsb-python): some more work towards a common python package for pypi
J. Wienke
06:46 PM Revision b1c679aa (rsb-python): be more specific about conditional use of the python spread conne...
J. Wienke
06:36 PM Revision caa79148 (rsb-python): provide furhter classifications for pypi
J. Wienke
05:20 PM Tasks #1020 (Resolved): Dcoument protocol used by socket transport
J. Moringen
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... J. Wienke
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... J. Wienke
03:32 PM Tasks #926 (In Progress): Release version 0.7
J. Moringen
03:31 PM Bug #1017 (Resolved): Registering RPC method with return type None in Python fails
J. Moringen
12:37 PM Bug #1017: Registering RPC method with return type None in Python fails
The fix is in the trunk version. J. Moringen
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? J.-C. Seele
03:30 PM Revision b48d0c97 (rsb-python): backported r3618, r3614 from trunk, refs #1017
J. Moringen
03:27 PM Revision ef50aa2c (rsb-python): Fix for commit r3614
refs #1017
* rsb/patterns/__init__.py: use requestType property correctly in
LocalMethod._handleRequest
J. Moringen
03:26 PM Revision 87b8a154 (rsb-python): Partially usable socket transport
refs #712
* rsb/transport/rsbspread/conversion.py: provide event <->
notification conversion - without fragmentatio...
J. Moringen
03:20 PM Tasks #1014 (Resolved): Make Spread conditionally dependant in Python RSB implementation
Applied in changeset r3616. J. Wienke
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...
J. Wienke
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
J. Moringen

06/21/2012

06:34 PM Tasks #1014 (In Progress): Make Spread conditionally dependant in Python RSB implementation
J. Wienke
03:33 PM Tasks #1014 (Resolved): Make Spread conditionally dependant in Python RSB implementation
RSB Python should no longer depend on Python by default. Relevant to distribute RSB without Python. S. Wrede
05:50 PM Bug #1017 (Feedback): Registering RPC method with return type None in Python fails
Please check, whether the change fixes the issue. J. Moringen
05:50 PM Bug #1017 (Resolved): Registering RPC method with return type None in Python fails
Applied in changeset r3614. J. Moringen
05:46 PM Bug #1017 (Resolved): Registering RPC method with return type None in Python fails
using this method threw a ValueError because return type handling is broken:... J.-C. Seele
05:49 PM Revision fa3826ba (rsb-python): Fixed handling of noarg/noreturn methods in rsb/patterns/__init__.py
fixes #1017
* rsb/patterns/__init__.py: handle callbacks implementing methods
without argument and/or without retur...
J. Moringen
03:56 PM Tasks #1016 (Resolved): Move ProtocolBufferConverter Implementation into Header File
Rationale: allow an RSB Distribution which does not depend on Protobuf itself but provides the ProtocolBufferConverte... S. Wrede
03:16 PM Feature #1012: Change default configuration to enable only socket transport
To avoid redundant notifications, we will disable the in-process transport. S. Wrede
01:54 PM RSBag Feature #1013 (Resolved): Allow async flushing of chunk and index buffer
J. Moringen
03:57 AM RSBag Revision 1286d34b (rsbag-tools-cl): Removed obsolete commandline options in bag-record/main.lisp
* bag-record/main.lisp (update-synopsis): removed obsolete commandline
options max-buffer-size, max-buffer-count an...
J. Moringen
03:41 AM RSBag Tasks #847 (Resolved): Make buffer write back configurable
Applied in changeset r468. J. Moringen
03:41 AM RSBag Enhancement #846 (Resolved): Flush index blocks?
Applied in changeset r468. J. Moringen
03:33 AM RSBag Revision 47010ea7 (rsbag-manual): Added flush-strategy commandline option in bag-record.rst
fixes #846, #847
* bag-record.rst: added description of flush-strategy commandline
option
J. Moringen
03:28 AM RSBag Revision 7fc11149 (rsbag-tools-cl): Support flush strategies in bag-record/main.lisp
refs #846, #847
* bag-record/main.lisp (update-synopsis): added flush-strategy
commandline option
(main): pass va...
J. Moringen
02:30 AM RSBag Revision bc0590b6 (rsbag-cl): fixed previous commit
J. Moringen
02:28 AM RSBag Revision 715e71bf (rsbag-cl): Removed some src/backend/*-mixins.lisp files
* src/backend/backend-mixins.lisp (direction-mixin): moved here
(stream-mixin): likewise
(location-mixin): likewi...
J. Moringen
02:28 AM RSBag Revision 60a0fb42 (rsbag-cl): Added last-write-time-mixin in src/backend/backend-mixins.lisp
refs #846, #847
* src/backend/backend-mixins.lisp: new file; contains mixin
classes for backend classes
* src/backe...
J. Moringen
02:28 AM RSBag Revision 7e8ef83c (rsbag-cl): Use buffering-writer-mixin in src/backend/tidelog/index.lisp
refs #846
* src/backend/tidelog/index.lisp (header): added one-line summary
(timestamps): use `missing-required-ini...
J. Moringen

06/20/2012

11:54 PM Revision 2a06980c (rsb-java): added new protobuf jar for compatibility with 2.4.1 protoc
S. Wrede
10:11 PM RSBag Revision a029a3ed (rsbag-cl): fix for previous commit
J. Moringen
08:09 PM RSBag Revision f2a41dc4 (rsbag-cl): Added flush strategies in src/backend/flush-strategies.lisp
refs #847, #846
* src/protocol.lisp (open-bag): added flush-strategy keyword parameter
(open-bag stream): accept fl...
J. Moringen
06:29 PM Feature #1012 (Resolved): Change default configuration to enable only socket transport
For ease-of-use and simple testdriving of RSB, we should by default enable both the in-process as well as the socket ... S. Wrede
03:30 PM Bug #1011 (Resolved): Configuration fails with BUILD_SPREAD_TRANSPORT set to off and no Spread in...
Fixed in Trunk and backported to 0.6. S. Wrede
03:15 PM Bug #1011 (Resolved): Configuration fails with BUILD_SPREAD_TRANSPORT set to off and no Spread in...
... S. Wrede
03:20 PM Revision fc983749 (rsb-cpp): Backport: Fix for failing configuration in a spread-less environment...
S. Wrede
03:16 PM Revision 4a892f74 (rsb-cpp): Fix for failing configuration in a spread-less environment, refs #1011
S. Wrede

06/19/2012

06:08 PM Revision d15a9763 (rsb-tools-cl): Restrict print length in invoke-with-print-limits in formatting...
* formatting/util.lisp (invoke-with-print-limits): restrict print
length to 64 via *print-length*
J. Moringen
06:08 PM Revision ee31fedf (rsb-tools-cl): Fix superclass in define-meta-data-column in formatting/columns...
* formatting/columns.lisp (define-meta-data-column): added missing
superclass `basic-column'
J. Moringen
06:08 PM Revision 9792a072 (rsb-tools-cl): Improved glyphs in formatting/timeline.lisp
* formatting/timeline.lisp (glyph-for-events): improved glyphs for
three-events-case
J. Moringen
06:08 PM Revision 689d81ca (rsb-cl): Fixed error handling for inprocess; added error-hook tests
* src/transport/inprocess/in-push-connector.lisp
(in-push-connector): added superclasses
`error-handling-dispatch...
J. Moringen
04:43 PM RSBag Revision 9d9bbc5f (rsbag-cl): Use system let-plus instead of system metabang-bind
* src/util.lisp (define-plist-data-mixin): use `let+' instead of
`bind'
* src/conditions.lisp (read-only-bag): like...
J. Moringen
04:27 PM Revision b13b22fb (rsb-cpp): Backport: Fix for call to non-static member function without object ...
S. Wrede
04:34 AM RSBag Revision 32ad535f (rsbag-cl): Fixed error in test/data/minimal.tide
* test/data/minimal.tide: the length field of INDX chunk header was
incorrect
J. Moringen
04:12 AM RSBag Revision 10c9f2cd (rsbag-cl): Use nibbles system instead of binio system
* src/transform/rsb-event.lisp (encode rsb-event event): use
`nibbles:make-octet-vector'
(ftype keyword->bytes): ...
J. Moringen
04:12 AM RSBag Revision 702772d0 (rsbag-cl): Added missing dependency in cl-rsbag.asd
refs #524
* cl-rsbag.asd (system cl-rsbag): added missing dependency of
src/rsb/replay/timestamp-adjustment-mixin.l...
J. Moringen
04:12 AM RSBag Revision 92e62545 (rsbag-cl): Process delta adjustment in src/rsb/replay/timestamp-adjustment-mix...
refs #524
* src/rsb/replay/types.lisp (timestamp-adjustment-value/delta): allow
negative offsets
* src/rsb/replay/t...
J. Moringen
04:12 AM RSBag Revision 5ec85213 (rsbag-cl): Simplification in src/backend/tidelog/generator.lisp
* src/backend/tidelog/generator.lisp (type-spec->deserializer):
simplified deserialization of substrings
J. Moringen

06/18/2012

08:32 PM RSBag Revision fdeb105c (rsbag-cl): Added more test for open-bag in test/protocol.lisp
* test/protocol.lisp (test protocol-root::open-bag/valid): new test;
test valid uses of `open-bag'
(test protocol...
J. Moringen
08:32 PM RSBag Revision 019618cd (rsbag-cl): Added test for make-serialized-view
* test/view/serialized.lisp (test view-root::construction): new test;
for `make-serialized-view'
J. Moringen
08:32 PM RSBag Revision efba7eb6 (rsbag-cl): Implemented more patterns in src/rsb/replay/timestamp-adjustment-mi...
refs #524
* src/rsb/replay/types.lisp (header): added one-line summary
(timestamp-adjustment-value/now): new type; ...
J. Moringen
08:32 PM Revision a947ccde (rsb-cl): Added new meta-data and timeout types in src/types.lisp
* src/types.lisp (timestamp-designator): new type; name of a timestamp
(meta-data-designator): new type; name of a ...
J. Moringen
07:06 PM RSBag Revision 0c99177e (rsbag-manual): Improved installation instructions in preparation.rst
* preparation.rst: mention Windows build-job; improved installation
instructions for Debian systems
J. Moringen
07:01 PM Revision 5d921997 (rsb-manual): Improved preparation.rst and tutorial.rst
* preparation.rst: improved installation instructions for Debian
packages
* tutorial.rst: shortened section names; ...
J. Moringen
06:44 PM Revision fed2d1e0 (rsb-manual): Fixed and extended tutorial.rst
refs #802
* tutorial.rst: fixed document title; removed redundant installation
instructions; added chat examples
J. Moringen
06:38 PM Revision c831cb0e (rsb-cpp): Cleaned up examples/reader/reader.cpp
refs #548
* examples/reader/reader.cpp: removed logging-related code; added some
comments
J. Moringen
06:29 PM Enhancement #548: Threadless RSB
Example is here: source:trunk/cpp/core/examples/reader/reader.cpp. S. Wrede
05:37 PM Enhancement #548 (Resolved): Threadless RSB
J. Moringen
06:26 PM Tasks #1006: Create fancy title page for RSB manual
We should also add our publications somewhere on the web page using a the same link as in the toolkit catalogue. S. Wrede
06:25 PM Tasks #1006 (Resolved): Create fancy title page for RSB manual
The initial entry point for the documentation as generated through Sphinx is not very intuitive. I would propose to a... S. Wrede
06:05 PM Tasks #1003 (Feedback): Dcoument installation from source for MacOS
Extended existing documentation at http://docs.cor-lab.de/rsb-manual/trunk/html/install-cpp.html by initial informati... S. Wrede
02:02 PM Tasks #1003 (Resolved): Dcoument installation from source for MacOS
As part of the sphinx RSB manual. J. Moringen
06:00 PM Revision 448b748a (rsb-manual): added MacOS specific installation instructions, explained Spread ...
S. Wrede
05:35 PM Feature #206 (Resolved): Provide additional pull-based model for receiving events without threadi...
Applied in changeset r3600. J. Moringen
05:35 PM Revision 9a8aa339 (rsb-cpp): Fixed spread::InPullConnector and related classes
fixes #206
* src/rsb/eventprocessing/PullEventReceivingStrategy.{h,cpp}: removed
handle()-based processing
* src/rs...
J. Moringen
03:38 PM RSBag Feature #709 (Resolved): Allow replacing stored timestamps with current wall-clock time during re...
J. Moringen
03:32 PM RSBag Feature #542 (Resolved): bag-info should display channel meta-data
J. Moringen
03:13 PM Revision 2fa79312 (rsb-cpp): Fix for previous commit (r3598)
* src/rsb/transport/transports.cpp: fixed spread connector includes
and class names
J. Moringen
03:05 PM Revision 350ecd32 (rsb-cpp): Renamed transport::spread::{InConnector -> InPushConnector}
refs #206
* src/rsb/transport/spread/InConnector.{h,cpp}: renamed
src/rsb/transport/spread/{InConnector -> InPushCo...
J. Moringen
01:46 PM Tasks #942 (Resolved): Create generic send tool
J. Moringen
01:46 PM Tasks #1002 (Resolved): Extend send tool
It would be useful to have a tool, maybe called @send@, to create and send simple RSB events.
* The tool should supp...
J. Moringen
01:23 PM Bug #990: Debian packages broken
This is Sebastian: @Arne: Could you please ask Alexandre what the exact issues were or if they still pertain? Thx. J. Moringen

06/15/2012

03:26 PM Enhancement #997: Replace ProtoBuf Serialization of RSB Notifications through a Rosetta-based Ser...
Even if the numbers look promising, I agree with targeting at 0.8. S. Wrede
04:24 AM Revision 3b56476a (rsb-yarp-cl): Define and use conditions in src/transport/yarp/*.lisp
* src/transport/yarp/conditions.lisp: new file; contains conditions
used by the transport.yarp module
* src/transpo...
J. Moringen
04:24 AM Revision dd9abef0 (rsb-yarp-cl): Define and use conditions in src/transport/yarp/*.lisp
* src/transport/yarp/conditions.lisp: new file; contains conditions
used by the transport.yarp module
* src/transpo...
J. Moringen

06/14/2012

04:25 PM Revision 8de081ba (rsb-python): fixed redundance coming along with r3596
P. Lücking
03:23 PM Enhancement #997: Replace ProtoBuf Serialization of RSB Notifications through a Rosetta-based Ser...
Serialized sizes and running times (real time) for different "size factors" (lengths of strings like scope, wire-sche... J. Moringen
03:08 PM Enhancement #997: Replace ProtoBuf Serialization of RSB Notifications through a Rosetta-based Ser...
I completely agree with the version change. J. Wienke
03:03 PM Enhancement #997: Replace ProtoBuf Serialization of RSB Notifications through a Rosetta-based Ser...
I think we should not change this for the 0.7 version. The change could be very inconvenient for people who currently... J. Moringen
03:20 PM Revision 44d8aaf4 (rsb-python): IdentityConverter added
see #1000 P. Lücking
03:16 PM Feature #1000 (Closed): Add IdentityConverter to RSB Python
Converter does nothing. Use it in combination with the AlwaysApplicable method as the wireSchemaPredicate. P. Lücking
 

Also available in: Atom