Activity

From 05/27/2012 to 06/25/2012

06/25/2012

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 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: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: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 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 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 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 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 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 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 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
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

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

06/12/2012

07:04 PM RSBag Revision a7c72328 (rsbag-cl): Renamed channel-connection::{participant -> endpoint}
* src/rsb/channel-connection.lisp (channel-connection::endpoint):
renamed slot participant -> endpoint
(close par...
J. Moringen
07:04 PM RSBag Revision 316e2a90 (rsbag-cl): Simplifications in src/rsb/replay/bounds-mixin.lisp
* src/rsb/replay/bounds-mixin.lisp
(replay :before replay-bag-connection time-bounds-mixin): simplified
handling ...
J. Moringen
07:04 PM RSBag Revision d703a66b (rsbag-cl): Use condition-translation macros from more-conditions system
* src/protocol.lisp (open-bag): use `with-condition-translation'
* src/transform/protocol.lisp (encode :around t t): ...
J. Moringen
07:03 PM RSBag Revision 932daae5 (rsbag-cl): Fixed report of open-error in src/conditions.lisp
* src/conditions.lisp (open-error): fixed use of
more-conditions:maybe-print-cause in report
J. Moringen
03:56 PM RSBag Revision aa4945dc (rsbag-manual): Added example for interactive strategy of bag-play in use-cases...
* use-cases.rst: added example sessions demonstrating the interactive
control strategy of bag-play
J. Moringen
03:55 PM RSBag Revision 137512ba (rsbag-manual): Cosmetic changes in {trunk,branches/0.6}/manual/use-cases.rst
* {trunk,branches/0.6}/manual/use-cases.rst: cosmetic changes in
example program demonstrating remote control of ba...
J. Moringen
03:55 PM RSBag Revision 2b522541 (rsbag-manual): Cosmetic changes in {trunk,branches/0.6}/manual/use-cases.rst
* {trunk,branches/0.6}/manual/use-cases.rst: cosmetic changes in
example program demonstrating remote control of ba...
J. Moringen
03:02 PM RSBag Revision ffb53eea (rsbag-manual): Backported the CPP remote controlled playback example from the ...
D. Klotz
02:59 PM RSBag Bug #999: Recording sometimes fails for some channels
For the record: the problem was a concurrency issue in cl-protobuf in which mutiple threads would manipulate the same... J. Moringen
02:55 PM RSBag Bug #999 (Rejected): Recording sometimes fails for some channels
This was caused by an old version. A new download from the ci server works well. J. Wienke
02:21 PM RSBag Bug #999: Recording sometimes fails for some channels
Humavips group has been added. J. Moringen
02:17 PM RSBag Bug #999: Recording sometimes fails for some channels
Hm, I cannot administer this project. Could you please add the whole humavips group as reporters to this project as t... J. Wienke
02:16 PM RSBag Bug #999 (Rejected): Recording sometimes fails for some channels
Recording at one of our partners fails sometimes partially using the recent 0.6 binaries for bag-record. Some streams... J. Wienke
02:55 PM RSBag Revision d5d9c4d2 (rsbag-manual): Made the example a bit more correct.
D. Klotz
02:05 PM RSBag Revision c47895f4 (rsbag-manual): Expanded section on remote-control of bag-play in use-cases.rst
* use-cases.rst: link to documentation of bag-play's RPC interface;
demonstrate usage via tiny C++ program
J. Moringen
02:04 PM Revision 33e08853 (rsb-cpp): Added call no-argument call methods in src/rsb/patterns/RemoteServer.h
* src/rsb/patterns/RemoteServer.h: added missing variants of call and
callAsync methods which do not accept/require...
J. Moringen

06/11/2012

11:57 PM Enhancement #997: Replace ProtoBuf Serialization of RSB Notifications through a Rosetta-based Ser...
The encodings are as follows:
* @protoc@-based program uses Protocol Buffer serialization with variable-length integ...
J. Moringen
11:49 PM Enhancement #997: Replace ProtoBuf Serialization of RSB Notifications through a Rosetta-based Ser...
Is this protobuf encoding? Otherwise what is the difference in message size? J. Wienke
04:53 PM Enhancement #997: Replace ProtoBuf Serialization of RSB Notifications through a Rosetta-based Ser...
When using @memcpy@ instead of loops in the project:rosetta-lib-cpp support code:... J. Moringen
04:39 PM Enhancement #997: Replace ProtoBuf Serialization of RSB Notifications through a Rosetta-based Ser...
Same benchmark, but reusing the same @Notification@ object in all iterations:... J. Moringen
04:36 PM Enhancement #997: Replace ProtoBuf Serialization of RSB Notifications through a Rosetta-based Ser...
Turns out the @benchmark-rosetta@ programs spends ~ 30 % and ~ 20 % of its runtime in deserialization and serializati... J. Moringen
04:24 PM Enhancement #997: Replace ProtoBuf Serialization of RSB Notifications through a Rosetta-based Ser...
Initial C++ benchmark results for a simplified scenario.
Caveats:
* Minimal notification content (see attachment:be...
J. Moringen
11:47 AM Enhancement #997 (In Progress): Replace ProtoBuf Serialization of RSB Notifications through a Ros...
As a preliminary experiment, I'm trying to generate data holders and ROS MSG serialization code for rsb.protocol.Noti... J. Moringen
02:04 PM Tasks #998: Check RSX Debian packages with lintian
We should probably do this as part the respective CI jobs to avoid further cluttering the @CMakeLists.txt@ files with... J. Moringen
01:52 PM Tasks #998 (Rejected): Check RSX Debian packages with lintian
For Debian comformity. S. Wrede

06/06/2012

06:45 PM Enhancement #997: Replace ProtoBuf Serialization of RSB Notifications through a Rosetta-based Ser...
I would propose to first have a running benchmark solution before changing this. I think we should not introduce a pe... J. Wienke
06:39 PM Enhancement #997: Replace ProtoBuf Serialization of RSB Notifications through a Rosetta-based Ser...
> A precondition for this is of course that we can generate with Rosetta the corresponding serialization code also fo... J. Moringen
06:23 PM Enhancement #997 (In Progress): Replace ProtoBuf Serialization of RSB Notifications through a Ros...
We should consider to replace the current protobuf-based serialization of RSB notfications (cf. RSB-Protocol project)... S. Wrede
06:06 PM Bug #990 (Feedback): Debian packages broken
Alexandre? S. Wrede
06:02 PM Revision 24d9a5f0 (rsb-cpp): Fix for call to non-static member function without object argument (...
S. Wrede
03:29 PM Revision 28678371 (rsb-tools-cpp): use new google mock solution
J. Wienke
03:26 PM Revision 282ff47b (rsb-tools-cpp): switch to new protocol buffers solutions without examples
J. Wienke
01:40 PM Revision ded61b06 (rsb-cpp): use the new gmock functionality from RSC
J. Wienke

06/04/2012

04:29 PM Revision 8331e2c3 (rsb-cpp): fix quoting for path composition
J. Wienke
01:55 PM Revision 08cd345e (rsb-cl): Fixed octet-vector default-converters in src/configuration.lisp
* src/configuration.lisp (default-converters): use package
qualification with nibbles package for `octet-vector' type
J. Moringen

06/01/2012

12:48 PM Enhancement #993 (Resolved): Spread connection error messages lack details
Applied in changeset r3589. J. Wienke
12:42 PM Enhancement #993 (Resolved): Spread connection error messages lack details
Messages should output which connection was tried to establish for better debugging abilities after connection errors. J. Wienke
12:48 PM Enhancement #994 (Resolved): Spread connection error messages lack details
Applied in changeset r3590. J. Wienke
12:45 PM Enhancement #994 (Resolved): Spread connection error messages lack details
Messages should output which connection was tried to establish for better debugging abilities after connection errors... J. Wienke
12:48 PM Revision 01795790 (rsb-cpp): Backport of r3589 to 0.6 branch
fixes #994 J. Wienke
12:44 PM Revision a83ffcca (rsb-cpp): Give more details in exception messages for the spread connection. N...
fixes #993 J. Wienke

05/30/2012

01:08 PM Revision 63836cbd (rsb-yarp-cpp): Added OutConnector class in src/rsb/transport/yarp/OutConnector...
* src/rsb/transport/yarp/OutConnector.{h,cpp}: new files; contain
interface and implementation of OutConnector clas...
J. Moringen
 

Also available in: Atom