Activity

From 06/19/2011 to 07/18/2011

07/18/2011

04:50 PM Tasks #402 (Resolved): Setup RST Project for IDL Collection
New RST project as RSB sub-project. SVN folders moved to new project, jobs adapted. S. Wrede
04:52 AM Revision b03ae1a6 (rsb-cl): Added merge-options in src/configuration.lisp
* src/configuration.lisp (options-from-environment): removed
unnecessary call to `effective-options'
(options-fro...
J. Moringen
02:03 AM Revision 58bf0dfd (rsb-cl): Fixed initarg checks in src/transport/spread/connection.lisp
* src/transport/spread/connection.lisp
(initialize-instance :before connection): new method; ensure that
one of c...
J. Moringen
02:03 AM Revision b8af2b02 (rsb-cl): Added conditions in file src/transport/conditions.lisp
refs #422
* src/transport/conditions.lisp: new file; contains conditions
used in the transport module
* src/transpo...
J. Moringen

07/17/2011

01:35 AM Revision 403ad85c (rsb-tools-cl): Added package qualification in cl-rsb-common.asd
* cl-rsb-common.asd (toplevel): use qualification with cl package for
initial package stuff
J. Moringen
01:35 AM Revision 90fee389 (rsb-tools-cl): Use with-logged-warnings in logger/main.lisp
refs #422
* common/package.lisp (package rsb.common): added exported symbol
with-logged-warnings
* logger/main.lisp...
J. Moringen
01:35 AM Revision bee77d02 (rsb-cl): Improved constructor in src/transport/spread/connector.lisp
* src/transport/spread/connector.lisp (connector): removed default
initarg for host initarg
(shared-initialize :a...
J. Moringen
01:35 AM Revision d46b94e7 (rsb-cl): Improved transport option processing in src/participant.lisp
refs #422
* src/uris.lisp (uri-transport): new function; return the transport
configuration of an URI
(uri->scope...
J. Moringen
04:20 AM Revision 492e0ad4 (rsb-tools-cl): Use with-interactive-interrupt-exit in logger/main.lisp
ref #422
* logger/main.lisp (main): use `with-interactive-interrupt-exit'
instead of manually installing a signal h...
J. Moringen
04:20 AM Revision 927c7b07 (rsb-tools-cl): Added logging functions in file common/logging.lisp
* common/logging.lisp: new file; contains logging-related
functions
* cl-rsb-common.asd (system cl-rsb-common): add...
J. Moringen
04:20 AM Revision b2934742 (rsb-tools-cl): Generate description of formatting styles in logger/main.lisp
refs #422
* formatting/protocol.lisp (format-styles): return documentation along
with style keyword; added document...
J. Moringen
04:20 AM Revision de7b02cb (rsb-tools-cl): Added interactive functions in common/interactive.lisp
* common/interactive.lisp: new file; contains functions for
interactive use
* common/package.lisp (package rsb.comm...
J. Moringen
04:20 AM Revision 3096fb0e (rsb-tools-cl): Added enable-swank-on-signal in common/debugger.lisp
* common/debugger.lisp (start-swank): delete old port file
(enable-swank-on-signal): new function; start swank serv...
J. Moringen
04:20 AM Revision d5354c18 (rsb-cl): Added error policies to connector classes
* src/transport/connector.lisp (connector): added superclass
`error-policy-mixin'
* src/event-processing/configurat...
J. Moringen
04:20 AM Revision c780d199 (rsb-cl): Better condition report in src/transport/spread/in-connector.lisp
* src/transport/spread/in-connector.lisp
(message->event in-connector simple-array t): further tweaked
condition ...
J. Moringen
04:20 AM Revision f5dc7bea (rsb-cl): Better condition report in src/transport/spread/in-connector.lisp
* src/transport/spread/in-connector.lisp
(message->event in-connector simple-array t): display description of
fai...
J. Moringen
02:55 AM Revision d8431f93 (rsb-tools-cl): Added --idl-path option and processing in logger/main.lisp
refs #422
* logger/main.lisp (update-synopsis): added command line option
--idl-path
(main): process idl-path opt...
J. Moringen
02:55 AM Revision 2714e462 (rsb-tools-cl): Added common/conditions.lisp and common/idl-loading.lisp
refs #422
* common/conditions.lisp: new file; contains conditions used in
the cl-rsb-common system
* common/idl-loa...
J. Moringen

07/16/2011

01:48 AM Revision 0ab58b01 (rsb-tools-cl): Added filter processing in logger/main.lisp
refs #422
* common/help.lisp (print-filter-help): changed output format; added
blacklist parameter
* logger/main.li...
J. Moringen
01:48 AM Revision 36e1ddeb (rsb-cl): Added inheritance of transport options in src/participant.lisp
* src/participant.lisp (make-participant): call
`process-transport-options'
* src/configuration.lisp (process-trans...
J. Moringen
01:48 AM Revision 37d34bec (rsb-cl): Changed ignore-error restart in src/event-processing/configurator.lisp
* src/event-processing/configurator.lisp (detach configurator):
changed installed restart ignore-error -> continue
J. Moringen
01:48 AM Revision 8acefa02 (rsb-cl): Added error policy in src/event-processing/configurator.lisp
* src/event-processing/configurator.lisp (configurator): added
superclass `error-policy-mixin'; added default-inita...
J. Moringen
01:48 AM Revision c3b2b312 (rsb-cl): Added restarts for conversion in src/converter/protocol.lisp
* src/converter/protocol.lisp (wire->domain :around t t t): new
method; install restarts around `wire->domain'
(d...
J. Moringen
01:48 AM Revision 57d165b6 (rsb-cl): Fixed processing of handlers in src/listener.lisp
* src/listener.lisp (listener::handlers): new slot; stores the
handlers of the listener
(handlers listener): remo...
J. Moringen
01:48 AM Revision 9277299b (rsb-cl): Added file test/transport/restart-notification-sender-mixin.lisp
* test/transport/restart-notification-sender-mixin.lisp: new file;
contains unit tests for the `restart-notificatio...
J. Moringen
01:48 AM Revision 7dbe553e (rsb-cl): Added define-restart-method-test-case in test/package.lisp
* test/package.lisp (package rsb.test): added exported symbols
define-basic-participant-test-cases and
define-res...
J. Moringen
01:48 AM Revision d61da649 (rsb-cl): Added class in src/transport/restart-notification-sender-mixin.lisp
* src/transport/spread/out-connector.lisp (out-connector): added
superclass `restart-notification-sender-mixin'
(...
J. Moringen
01:48 AM Revision 1adda8da (rsb-cl): Added construction tests for filters in test/filter/*.lisp
* test/filter/package.lisp (define-basic-filter-test-cases): generate
an additional test case that check filter con...
J. Moringen
01:48 AM Revision 4431592e (rsb-cl): Improved comment in src/event-processing/in-route-configurator.lisp
* src/event-processing/in-route-configurator.lisp
(notify in-route-configurator t eql :connector-added): improved
...
J. Moringen
01:48 AM Revision c958dd0a (rsb-cl): Use cl:continue restart instead of custom ignore-error restart
* src/protocol.lisp (define-restart): new local macro for restart and
invoker function definition; used to define `...
J. Moringen
01:47 AM Revision 0b7f6205 (rsb-cl): Added one-line summary in src/protocol.lisp
* src/protocol.lisp (header): added one-line summary J. Moringen
01:47 AM Revision e3c33563 (rsb-cl): Improved condition handling in src/transport/spread/in-connector.lisp
* src/transport/spread/in-connector.lisp
(message->event in-connector simple-array t): use `handler-bind'
instead...
J. Moringen
05:17 AM Revision e2b287ec (rsb-tools-cl): Added loading of cl-ppcre in logger-builtin-spread/dump.lisp
refs #422
* logger-builtin-spread/dump.lisp (toplevel): load cl-ppcre to trigger
loading of the regex filter
J. Moringen
05:17 AM Revision be9b565b (rsb-tools-cl): Improved parse-filter-spec in common/filter-construction.lisp
refs #422
* common/filter-construction.lisp (parse-filter-spec): convert first
token into a keyword if it is of som...
J. Moringen
05:17 AM Revision 35fa523a (rsb-cl): Added utility functions in src/transport/spread/conversion.lisp
* src/transport/spread/conversion.lisp (one-notification->event): use
`bytes->string' and `bytes->keyword'
(make-...
J. Moringen
05:17 AM Revision 6557fe04 (rsb-cl): Added documentation in src/filter/protocol.lisp
* src/filter/protocol.lisp (define-dynamic-class-family filter): added
documentation string
(make-filter): added ...
J. Moringen
05:17 AM Revision 2a4b28ae (rsb-cl): Describe failing notification in src/transport/spread/in-connector.lisp
* src/transport/spread/in-connector.lisp (message->event): use
`describe' to provide more information about the not...
J. Moringen
05:17 AM Revision 482d4726 (rsb-cl): Added unit tests in test/filter/protocol.lisp
* test/filter/protocol.lisp: new file; contains unit tests for the
protocol functions of the filter module
* cl-rsb...
J. Moringen
05:17 AM Revision ef0ff5e1 (rsb-cl): Added a filter-construction-error in file src/filter/conditions.lisp
* src/filter/protocol.lisp (filter symbol): signal
`filter-construction-error' if something goes wrong
* src/filter...
J. Moringen
03:03 AM Revision 81d7c338 (rsb-tools-cl): Fixed error detection in sbcl.cmake.in
refs #422
* sbcl.cmake.in: detect errors during image dumping; be less verbose
when compressing image
J. Moringen
03:03 AM Revision 9b6065cb (rsb-tools-cl): Fixed containing package in common/filter-construction.lisp
* common/filter-construction.lisp (toplevel): fixed containing package
rsb.tools.logger -> rsb.common
J. Moringen
03:03 AM Revision 2cc22ffa (rsb-tools-cl): Added filter construction in common/filter-construction.lisp
refs #422
* common/filter-construction.lisp: new file; contains functions for
filter specification parsing and filt...
J. Moringen
03:03 AM Revision e2b197e2 (rsb-tools-cl): Extended main help text in logger/main.lisp
refs #422
* logger/main.lisp (make-help-string): extended generated help text
J. Moringen
03:03 AM Revision 31a7b4d8 (rsb-tools-cl): Added help string for --filter option in logger/main.lisp
refs #422
* logger/main.lisp (make-filter-help-string): new function; construct
help string for --filter option
(...
J. Moringen
03:03 AM Revision 354827e3 (rsb-tools-cl): Renamed print-uri-help-string -> print-uri-help in common/help....
* common/help.lisp (print-uri-help): renamed print-uri-help-string ->
print-uri-help
* common/package.lisp (package...
J. Moringen
03:03 AM Revision adf6a114 (rsb-tools-cl): Added function print-filter-help in common/help.lisp
refs #422
* common/help.lisp (print-filter-help): new function; print a help
text for known filter classes onto a g...
J. Moringen
03:03 AM Revision 068d806e (rsb-tools-cl): Package qualification in cl-rsb-tools-logger.asd
* cl-rsb-tools-logger.asd (toplevel): package-qualify initial
`defpackage' and `in-package' forms
J. Moringen
03:03 AM Revision 693f6d87 (rsb-tools-cl): Added system dependency on yacc in cl-rsb-tools-logger.asd
refs #422
* cl-rsb-tools-logger.asd (system cl-rsb-tools-logger): added
dependency on yacc system to enable loading...
J. Moringen

07/15/2011

11:45 PM Tasks #422 (In Progress): Provide Downloadable Version of Lisp Logger
J. Moringen
11:38 PM Revision 087acbce (rsb-tools-cl): Added show parameter to make-common-options in common/options.lisp
refs #422
* common/options.lisp (make-common-options): added keyword parameter
show which controls whether advanced...
J. Moringen
11:38 PM Revision 1ca0421f (rsb-tools-cl): Added show parameter to update-synopsis in logger/main.lisp
refs #422
* logger/main.lisp (update-synopsis): added keyword parameter show
which controls the set of options to i...
J. Moringen
11:38 PM Revision 7a4c2b2c (rsb-cl): Added show? parameter to make-options in src/clon.lisp
refs #422
* src/clon.lisp (make-options): added show? keyword parameter which
controls whether the returned option ...
J. Moringen
10:34 PM Revision 0ba5c52e (rsb-cl): Added initarg checks in src/transport/spread/connector.lisp
* src/transport/spread/connector.lisp (connector::connection): added
initarg :connection
(initialize-instance :be...
J. Moringen
09:43 PM Revision 6eda4809 (rsb-tools-cl): Added loading of cl-protobuf in logger-builtin-spread/dump.lisp
* logger-builtin-spread/dump.lisp (toplevel): load cl-protobuf to
enable loading of cl-rsb-and-cl-spread
J. Moringen
09:18 PM Revision c06a1663 (rsb-tools-cl): Added logger target with Spread in logger-builtin-spread/dump.lisp
refs #422
* logger-builtin-spread/dump.lisp: new file; dumps a logger image with
preloaded cl-spread
J. Moringen
02:11 PM Bug #419: RSB clashes with Qt
Reversing include-order works.
However, Qt is quite widely used, so it would be nice to avoid names like signal/slo...
M. Rolf
11:50 AM Enhancement #424 (Resolved): Speed up compilation time by factor 2
C++ compilation takes quite some time at the moment.
Highly desirable to be faster.
Check (for instance) use of...
M. Rolf
11:40 AM Bug #423 (Resolved): Fix Boost Compile/Link behavior
If the configured boost-uuid path contains a full boost installation (instead of just UUID),
RSB is completely compi...
M. Rolf

07/14/2011

12:02 AM Revision 6350f0da (rsb-tools-cl): Changed *lisp-share-path* for Jenkins server in sbclrc
* sbclrc (*lisp-share-path*): adapted to match layout on Jenkins
servers
J. Moringen
11:38 PM Revision cc7733de (rsb-tools-cl): Avoid loading sb-posix before quicklisp in sbclrc
* sbclrc (toplevel): avoid loading sb-posix before quicklisp J. Moringen
11:38 PM Revision 94f7fadd (rsb-tools-cl): Support name suffixes for artifact downloads in sbclrc
* sbclrc (toplevel): load split-sequence
(*dep-suffixes*): new variable; list of priority-sorted suffixes to
appe...
J. Moringen
11:38 PM Revision e5b243e4 (rsb-tools-cl): Allow artifact downloads in logger/dump.lisp
* logger/dump.lisp (toplevel): use `load-system' instead of
`ql:quickload' to allow artifact downloads
J. Moringen
11:38 PM Revision 619a7723 (rsb-tools-cl): Removed unused commandline option target in logger/main.lisp
* logger/main.lisp (update-synopsis): removed unused target option J. Moringen
11:38 PM Revision a437829d (rsb-tools-cl): Fixed cl-rsb-system:version/list call in common/help.lisp
* common/help.lisp (print-version): changed call of renamed function
cl-rsb-system:version -> cl-rsb-system:version...
J. Moringen
11:38 PM Revision 7b5a0182 (rsb-tools-cl): Added init file sbclrc
* sbclrc: new file; contains custom initialization code to load
system, potentially by downloading artifacts of Jen...
J. Moringen
11:37 PM Revision 67dfae6c (rsb-cl): Improved fragment-data in src/transport/spread/fragmentation.lisp
* src/transport/spread/fragmentation.lisp (fragment-data): do not use
displaced arrays for fragments; these end up ...
J. Moringen
11:37 PM Revision 71711a59 (rsb-cl): Adjusted print-object in src/transport/spread/fragmentation.lisp
* src/transport/spread/fragmentation.lisp (print-object assembly):
shortened printed id to match printed id of events
J. Moringen
11:37 PM Revision e5b50500 (rsb-cl): Fixed print-object in src/transport/spread/fragmentation.lisp
* src/transport/spread/fragmentation.lisp (print-object assembly): the
id of an assembly is an octet-vector, print ...
J. Moringen
11:37 PM Revision 0f1e3f14 (rsb-cl): Added receive test cases in test/reader.lisp
* test/reader.lisp (define-basic-participant-test-cases :reader):
fixed typo
(test reader-root::receive/blocking)...
J. Moringen
11:37 PM Revision 03149098 (rsb-cl): Signal no-transports in make-participant in src/participant.lisp
* src/participant.lisp (make-participant): signal `no-transport' if no
transports are supplied
* src/conditions.lis...
J. Moringen
11:37 PM Revision 01d1a353 (rsb-cl): Use define-basic-participant-test-cases for construction cases
* test/reader.lisp (define-basic-participant-test-cases :reader):
added cases for construction
* test/listener.lisp...
J. Moringen
11:35 PM Revision 03bc3189 (rsb-cl): Fixed pb:pack* calls in src/converter,src/transport/spread
* src/converter/protocol-buffers.lisp
(domain->wire eql :protocol-buffer standard-object): fixed call to
renamed ...
J. Moringen
07:01 PM Tasks #422 (Resolved): Provide Downloadable Version of Lisp Logger
J. Moringen
06:58 PM Bug #419 (Feedback): RSB clashes with Qt
J. Moringen
06:49 PM Bug #419 (Resolved): RSB clashes with Qt
This seems to be broken in QT: from what I understand, QT defines some macros (@emit@ in this case) which get leaked ... J. Moringen
01:07 PM Bug #419 (Resolved): RSB clashes with Qt
The following program does not compile:... M. Rolf
06:56 PM Bug #420 (Feedback): Check Spread version in cmake
Maybe something like this:
@spread --version | grep -e 'Version' | sed -re 's/.*Version ([0-9])\..*/\1/'@
Does th...
J. Moringen
03:51 PM Bug #420 (Resolved): Check Spread version in cmake
E.g. warn for old version on Lucid systems. M. Rolf
06:37 PM Enhancement #421 (Resolved): Use Sequence Numbers in Events (instead of full UUIDs)
Proposal (original idea: Stefan Herbrechtsmeier):
Change Notification.id (which currently is a UUID) to a sequence n...
J. Moringen
01:55 PM Revision b585124c (rsb-talks): initial import
J. Moringen

07/12/2011

11:20 PM Tasks #374 (Resolved): Move XML Processing into separate System
Applied in changeset r2002. J. Moringen
11:19 PM Revision 8139d5a0 (rsb-cl): Limit report output in src/transport/spread/conditions.lisp
* src/transport/spread/conditions.lisp (decoding-error): limit number
of octets printed in report to 200
J. Moringen
11:19 PM Revision 271937f8 (rsb-cl): Fixed some problems in uri->scope-and-options in src/uris.lisp
* src/uris.lisp (uri->scope-and-options): use `%transport-options' and
`%merge-options' to handle zero/one/multiple...
J. Moringen
11:19 PM Revision 08c2b34d (rsb-cl): Cleanup of version stuff in cl-rsb.asd
* cl-rsb.asd (package cl-rsb-system): changed exported symbol version
-> version/list
(version/list): renamed ver...
J. Moringen
11:19 PM Revision 529c9469 (rsb-cl): Moved XML-specific functionality to cl-xml-rsb system
fixes #374
* src/converter/xml.lisp: removed; moved to separate cl-rsb-xml
system
* src/filter/xpath-filter.lisp: l...
J. Moringen
06:57 PM Revision 2081f023 (rsb-yarp-cl): Moved one converter into src/converter/bottle-data-holder.lisp
* src/converter/protocol-buffers-bottle.lisp
(protocol-buffer-bottle): removed; moved to
src/converter/bottle-dat...
J. Moringen
06:57 PM Revision 799bed13 (rsb-yarp-cl): Moved one converter into src/converter/bottle-data-holder.lisp
* src/converter/protocol-buffers-bottle.lisp
(protocol-buffer-bottle): removed; moved to
src/converter/bottle-dat...
J. Moringen

07/11/2011

08:26 PM Revision f6b11707 (rsb-ros-cl): Adapted to cl-rosetta-ros changes in src/converter/ros-msg.lisp
* src/converter/ros-msg.lisp (make-class-for-message): adapted to
changed target name in cl-rosetta-ros
J. Moringen
06:47 PM Revision 66a21f05 (rsb-cl): Fixed pb:pack* call in src/converter/protocol-buffers.lisp
* src/converter/protocol-buffers.lisp
(domain->wire eql :protocol-buffer standard-object): fixed call to
renamed ...
J. Moringen
06:38 PM Revision f71d23eb (rsb-cl): Fixed pb:pack* call in src/transport/spread/out-connector.lisp
* src/transport/spread/out-connector.lisp
(handle out-connector event): fixed call to renamed function
pb:pack1 -...
J. Moringen

07/10/2011

07:21 PM Revision cde7145b (rsb-yarp-cl): Added version stuff in cl-rsb-yarp.asd
* cl-rsb-yarp.asd (+version-major+): new constant; major component of
the system version
(+version-minor+): new c...
J. Moringen
07:21 PM Revision ba61378e (rsb-yarp-cl): Added version stuff in cl-rsb-yarp.asd
* cl-rsb-yarp.asd (+version-major+): new constant; major component of
the system version
(+version-minor+): new c...
J. Moringen

07/09/2011

09:54 PM Revision 13bf7505 (rsb-ros-cl): Use cl-rosetta parsing in src/converter/ros-msg.lisp
* src/converter/ros-msg.lisp (make-class-for-message): use
`rosetta.frontend:parse' instead of `pbf::load-ros/text'
J. Moringen

07/08/2011

08:22 PM Revision 4ef84f32 (rsb-java): extracted UserData class from Converter interface
extracted WireContents class from Converter interface
added ConverterSignature getter to Converter interface
started ...
S. Wrede
07:41 PM Revision 4d0c7b37 (rsb-java): further PMD battling
S. Wrede
07:29 PM Revision 5a6b7554 (rsb-java): fight with questionable PMD warnings
S. Wrede
07:10 PM Revision 9ad5a9a1 (rsb-java): fix for some PMD warnings, implemented hashCode
S. Wrede
06:42 PM Revision bfcef710 (rsb-java): added ConverterSignature class
S. Wrede

07/07/2011

06:23 PM Revision 4054e821 (rsb-ros-cl): Added missing package qualification in src/converter/ros-msg.lisp
* src/converter/ros-msg.lisp (make-class-for-message): added package
qualification for `rosetta.ros:parse-type-name'
J. Moringen

07/06/2011

01:23 AM Revision afefd59c (rsb-cl): Removed package-qualification in src/transport/spread/util.lisp
* src/transport/spread/util.lisp (scope->group/no-cache): removed
unnecessary package-qualification
J. Moringen
05:59 PM Revision 7ec6db51 (rsb-ros-cl): Partial switch to cl-rosetta codegen in src/converter/ros-msg.lisp
* src/converter/ros-msg.lisp (make-class-for-message): use
`rosetta.backend:emit' to generate the deserializer
J. Moringen
03:00 PM Revision 22a40714 (rsb-integrationtest): Fixed type string in java/informer.java
* java/informer.java: fixed type string "string" -> "String" according
to change in RSBJava
J. Moringen

07/04/2011

03:05 PM Bug #404 (Closed): Problems when two shared libs in the same binary try to access the Unambiguous...
There seems to be a problem when you have a binary that e.g. loads two shared libraries that both try to access the c... D. Klotz
02:33 PM Revision a57f4968 (rsb-java): fix for string comparison
S. Wrede
02:27 PM Revision 4e0e7c1c (rsb-java): now inspecting pbuf's wiretype
S. Wrede
02:22 PM Revision edfa62e4 (rsb-java): added assertion
S. Wrede
02:13 PM Revision 4e68f67f (rsb-java): initial implementation of generic ProtocolBuffer converter function
S. Wrede
01:17 PM Feature #403: Check if explicit Typeinfo representation is necessary
If there always was an IDL, we could resolve a name automatically from the definition of the IDL. But what would be t... J. Wienke
12:51 PM Feature #403 (Resolved): Check if explicit Typeinfo representation is necessary
Stringlified encoding of types in Events and Converters feels broken in Java.
Probably, we can just remove it?
S. Wrede
12:58 PM Revision dd02b39b (rsb-java): initial implementation of converter selection strategy
adapted SpreadPort and tests S. Wrede
11:22 AM Tasks #402 (Resolved): Setup RST Project for IDL Collection
* Setup Redmine Project as RSB Sub-Project
* Move RST Repository
* Adapt Jenkins Jobs
S. Wrede

07/03/2011

08:45 PM Revision 997af0e9 (rsb-integrationtest): Fixed option injection in lisp/{config,informer,listener...
Should fix the integration test.
* lisp/config.lisp: inject transport.spread.enabled=1 instead a
converter configur...
J. Moringen
07:42 PM Revision aef74ef4 (rsb-java): Fixed default protobuf.jar location in build.xml
* build.xml (property pbuf.lib): use default value
/usr/share/java/protobuf.jar since the compiler defaults to
/u...
J. Moringen
06:56 PM Revision b73aedb4 (rsb-cl): Improved comments in src/participant.lisp
* src/participant.lisp (make-participant): added a comment
(define-participant-creation-uri-methods): fixed a comment
J. Moringen
06:55 PM Revision 4a4f82f5 (rsb-cl): Removed parse-spread-name in src/transport/spread/util.lisp
* src/transport/spread/util.lisp (parse-spread-name): removed; now
part of the cl-spread system
* src/transport/spr...
J. Moringen
06:55 PM Revision 8d771bed (rsb-cl): Fixed logging in src/transport/spread/fragmentation.lisp
* src/transport/spread/fragmentation.lisp
(add-fragment! assembly notification): do not try to print the
fragment...
J. Moringen
06:55 PM Revision 154574c2 (rsb-cl): Extended docstring of uri->scope-and-options in src/uris.lisp
* src/uris.lisp (uri->scope-and-options): extended documentation
string
J. Moringen
06:55 PM Revision eca040f9 (rsb-cl): Added some comments in test/transport/spread/connection.lisp
* test/transport/spread/connection.lisp
(test spread-connection-root::construct): added some comments
J. Moringen
06:55 PM Revision 63234df8 (rsb-cl): Fixed restart report in src/event-processing/configurator.lisp
* src/event-processing/configurator.lisp (detach configurator): fixed
format string of restart report
J. Moringen
06:55 PM Revision 7c485571 (rsb-cl): Improved documentation in src/transport/inprocess/connector.lisp
* src/transport/inprocess/connector.lisp (header): added one-line
summary
(connector): added documentation string
J. Moringen
06:55 PM Revision 55d8fab6 (rsb-cl): Documentation in src/event-processing/out-route-configurator.lisp
* src/event-processing/out-route-configurator.lisp (header): added
one-line summary
(out-route-configurator): add...
J. Moringen
06:54 PM Revision 456b7ce3 (rsb-yarp-cl): Proper (un)pack funs in src/converter/protocol-buffers-bottle.lisp
* src/converter/protocol-buffers-bottle.lisp
(wire->domain protocol-buffer-bottle simple-array eql :bottle): call
...
J. Moringen
06:54 PM Revision 7bd4e8ea (rsb-yarp-cl): Proper (un)pack funs in src/converter/protocol-buffers-bottle.lisp
* src/converter/protocol-buffers-bottle.lisp
(wire->domain protocol-buffer-bottle simple-array eql :bottle): call
...
J. Moringen
06:12 PM Revision 5577d260 (rsb-ros-cl): Use proper serialization methods in src/converter/ros-msg.lisp
* src/converter/ros-msg.lisp
(wire->domain eql :ros-msg simple-array symbol): call
`rosetta.serialization:unpack'...
J. Moringen
05:26 PM Revision 07228e40 (rsb-ros-cl): Use parse-type-name in src/converter/ros-msg.lisp
* src/converter/ros-msg.lisp (make-class-for-message): use
`parse-type-name' to parse message type name
* src/trans...
J. Moringen
05:21 PM Revision 0b9cdcca (rsb-ros-cl): Cleanup in src/transport/tcpros/in-connector.lisp
* src/transport/tcpros/in-connector.lisp (initialize-connection): use
`log1' macro for logging
(print-object): re...
J. Moringen
04:30 PM Revision a73fe413 (rsb-cpp): Use Boost.Thread for sleeping in examples/meta_data/sender.cpp
* examples/meta_data/sender.cpp: use boost::this_thread::sleep instead
of sleep which breaks the Windows build
J. Moringen
04:18 PM Enhancement #395 (Resolved): Provide a default implementation of getClassName for Handlers
Applied in changeset r1919. J. Moringen
04:18 PM Revision e8adf7d1 (rsb-cpp): Use Boost.Thread for sleeping in examples/meta_data/receiver.cpp
* examples/meta_data/receiver.cpp: use boost::this_thread::sleep
instead of sleep which breaks the Windows build
J. Moringen
04:14 PM Revision c738736d (rsb-cpp): Added getClassName() method in src/rsb/Handler.h
fixes #395
* src/rsb/Handler.h: added getClassName() method so clients don't have
to write their own if this defaul...
J. Moringen
03:40 PM Revision c326aa41 (rsb-cpp): Fixed a doc-comment typo in src/rsb/Handler.h
* src/rsb/Handler.h: fixed a typo in the documentation comment of
Handler::acceptsMethod
J. Moringen
03:37 PM Enhancement #396 (Feedback): Add an Event MetaData example
J. Moringen
03:36 PM Revision df6d0be0 (rsb-cpp): Added an example for meta-infos and user timestamps in examples/
refs #396
* examples/CMakeLists.txt: added files
examples/meta_data/receiver.cpp, examples/meta_data/sender.cpp
* e...
J. Moringen
02:15 PM Enhancement #401 (Resolved): Add MetaData::setUserTime Methods for additional Timestamp Types
Ideas:
* @boost::posix_time::ptime@
* @double@ as suggested in #381
J. Moringen
02:07 PM Enhancement #400 (Resolved): Manually Creating Events is too Complicated
Consider this:... J. Moringen

07/01/2011

11:44 PM Revision b7077e68 (rsb-yarp-cl): Updated system dependency in cl-rsb-yarp.asd
* cl-rsb-yarp.asd (system cl-rsb-yarp): changed system dependency
cl-rosetta -> cl-rosetta-yarp
J. Moringen
11:44 PM Revision ffdc778b (rsb-yarp-cl): Updated system dependency in cl-rsb-yarp.asd
* cl-rsb-yarp.asd (system cl-rsb-yarp): changed system dependency
cl-rosetta -> cl-rosetta-yarp
J. Moringen
11:40 PM Revision 319dc05d (rsb-ros-cl): Updated system dependency in cl-rsb-ros.asd
* cl-rsb-ros.asd (system cl-rsb-ros): changed system dependency
cl-rosetta -> cl-rosetta-ros
J. Moringen
10:02 PM Revision dbd1389c (rsb-ros-cl): Removed unused variable in src/transport/tcpros/out-connector.lisp
* src/transport/tcpros/out-connector.lisp
(handle out-connector event): ignore wire-schema return by the
conversi...
J. Moringen
09:59 PM Revision 22179dae (rsb-ros-cl): Improved detaching in src/transport/tcpros/subscriber-mixin.lisp
* src/transport/tcpros/subscriber-mixin.lisp
(notify subscriber-mixin scope eql :detached): call `unsubscribe';
s...
J. Moringen
09:52 PM Revision 83b078bc (rsb-ros-cl): Added handle method in src/transport/tcpros/out-connector.lisp
* src/transport/tcpros/out-connector.lisp
(handle out-connector event): new method; serialize and send event
data...
J. Moringen
09:44 PM Revision 84dd9547 (rsb-ros-cl): Changed superclass in src/transport/tcpros/in-push-connector.lisp
* src/transport/tcpros/in-push-connector.lisp (in-push-connector):
changed superclass threaded-receiver-mixin ->
...
J. Moringen
07:21 PM Revision e4d046ca (rsb-tools-cpp): Added a formatter for protocol buffer payloads in logger/
* logger/PayloadFormatter.cpp: register ProtocolBufferFormatter for
the wire-schema "pb-message"
* logger/ProtocolB...
J. Moringen
07:16 PM Revision 9fbbdb48 (rsb-tools-cpp): Fixed converter selection in logger/main.cpp
* logger/main.cpp: the selection rule for the string converter still
used the "string" wire-schema instead of utf-8...
J. Moringen
03:40 PM Revision 7fd08c51 (rsb-java): merge r1913 from 0.3 branch to trunk
D. Klotz
03:38 PM Revision e0b31f3b (rsb-java): * Use assertions in unit tests!!!
* Fix assertion errors
* remove strange ensureId logic from Event
D. Klotz

06/30/2011

03:31 PM Revision 3c0b45b8 (rsb-cpp): rename variable
J. Wienke
03:14 PM Revision 2c769b5d (rsb-cpp): yet another syntax fix
J. Wienke
03:11 PM Bug #399 (Resolved): Allow to "catch" absence of spread-daemon
Applied in changeset r1909. J. Moringen
01:55 PM Bug #399 (Resolved): Allow to "catch" absence of spread-daemon
Trying to create Listeners without active spread-daemon aborts program.
The attached example program fails with:
...
M. Rolf
03:11 PM Revision 9691dd7f (rsb-cpp): fix compilation
J. Wienke
03:11 PM Revision 597a9de2 (rsb-cpp): Do not deactivate things which aren't active in Spread transport
fixes #399 (reported by Matthias Rolf)
* src/rsb/transport/spread/InConnector.cpp: when deactivating, do not
try to...
J. Moringen
03:07 PM Revision d69feea7 (rsb-cpp): add an example how to use a queue for synchronized processing
J. Wienke
02:33 PM Revision 36cc5bc5 (rsb-cpp): Fixed misleading error message in src/rsb/transport/spread/SpreadCon...
* src/rsb/transport/spread/SpreadConnection.cpp: changed "is already
deactivated" -> "is not active"; looks like a ...
J. Moringen
11:20 AM Revision c0a35654 (rsb-python): merge r1905 from stable branch to trunk
J. Wienke
11:17 AM Revision c6209386 (rsb-python): use correct defaults when parsing the quality of service specs fr...
J. Wienke
10:19 AM Revision 5c8e6fc8 (rsb-python): cleanup
J. Wienke
10:17 AM Revision 9224850d (rsb-python): doc fix
J. Wienke
10:17 AM Revision 72b3804f (rsb-python): what is this binray file?
J. Wienke

06/29/2011

09:58 PM Revision ff86e3c4 (rsb-cl): Added missing system dependency in cl-rsb.asd
* cl-rsb.asd (system connection cl-rsb-and-cl-spread): added missing
dependency of src/transport/spread/in-connecto...
J. Moringen
09:58 PM Revision ff02257c (rsb-cl): Moved connector-class into src/transport/connector-class.lisp
* src/transport/connector-class.lisp: new file; contains
`connector-class' metaclass; moved here from
src/transpo...
J. Moringen
07:40 AM Revision 4df7e72c (rsb-tools-cpp): Added "payload-only" event formatter in logger/
* logger/PayloadOnlyEventFormatter.{h,cpp}: new files; contain
PayloadOnlyEventFormatter class which only formats t...
J. Moringen
07:30 AM Revision a0abb951 (rsb-tools-cpp): Added printing of extra payload type information in logger/
Suggested by Florian Lier
* logger/PayloadFormatter.{h,cpp}: added method getExtraTypeInfo;
default implementation ...
J. Moringen
07:06 AM Revision b047a415 (rsb-tools-cpp): Improved dependency handling in CMakeLists.txt
Patch by Robert Haschke
* CMakeLists.txt: added mode-line; check build type; be more verbose
about RSC and RSB loca...
J. Moringen
06:51 AM Revision ac5d5468 (rsb-tools-cpp): Added install target in logger/CMakeLists.txt
Patch by Robert Haschke
* logger/CMakeLists.txt: added mode-line; added install target
J. Moringen

06/28/2011

09:40 PM Enhancement #393 (Feedback): Document how to install java with protocol
Updated installation guide available at [[Installation/Java]]. S. Wrede
04:52 PM Support #398 (Feedback): More detailed installation Description of RS[Protocol,Core,C]
J. Moringen
03:34 PM Support #398 (Resolved): More detailed installation Description of RS[Protocol,Core,C]
Write a more detailed installation description of RS[Protocol,Core,C] in the wiki installation section. For some it
...
F. Lier
03:39 PM Revision f8b39fda (rsb-java): moved Converter-related classes to rsb.converter package
S. Wrede
01:46 PM Tasks #397 (In Progress): XCF to RSB explanation wiki page
In progress [[XCFMigration|here]]. J. Moringen
11:25 AM Tasks #397 (Closed): XCF to RSB explanation wiki page
J. Wienke
11:02 AM Enhancement #396 (Closed): Add an Event MetaData example
To make them visible to the world. J. Wienke
11:00 AM Enhancement #395 (Resolved): Provide a default implementation of getClassName for Handlers
Clients should not be required to implement this, as the compiler warning is not intuitive. J. Wienke
10:53 AM Enhancement #394 (Resolved): Improve Participant Configuration Interface
This is too complicated:... J. Moringen
10:24 AM Revision effdbaba (rsb-cl): Repeat special decl. of *default-configuration* in src/configuration....
* src/configuration.lisp (special *default-configuration*): repeated
special declaration for forward declaration
J. Moringen
10:19 AM Revision 5d97b7e3 (rsb-cl): Added special decl. of *default-configuration* in src/variables.lisp
* src/variables.lisp (special *default-configuration*): new special
declaration `*default-configuration*' to allow ...
J. Moringen
10:11 AM Revision dac9b9d7 (rsb-integrationtest): Added explicit converter option to fix failed test in lisp/
* lisp/config.lisp: added explicit converter selection to global value
of rsb:*default-pathname-defaults*
* lisp/in...
J. Moringen
09:45 AM Revision ff829d32 (rsb-cl): Added error handling mixins in src/transport/spread/*connector.lisp
* src/transport/spread/out-connector.lisp (out-connector): added
superclass `error-handling-sender-mixin'
* src/tra...
J. Moringen
09:45 AM Revision d2dfe3e1 (rsb-cl): Added connector-schemas method in src/transport/protocol.lisp
* src/transport/protocol.lisp (connector-schemas standard-object): new
method; retrieve list of schemas from connec...
J. Moringen
09:45 AM Revision 6a734999 (rsb-cl): Cleanup in src/transport/connector.lisp
* src/transport/connector.lisp
(connector-relative-url connector scope): removed; not needed
(connector-relative-...
J. Moringen
09:45 AM Revision c927ad33 (rsb-cl): Added package nicknames in src/transport/inprocess/package.lisp
* src/transport/inprocess/package.lisp
(package rsb.transport.inprocess): added nicknames rsb.tp.inprocess
and rs...
J. Moringen
09:45 AM Revision c9dc6c13 (rsb-cl): Fixed typo in src/transport/threaded-receiver-mixin.lisp
* src/transport/threaded-receiver-mixin.lisp
(threaded-receiver-mixin::control-mutex): fixed typo in mutex name
i...
J. Moringen
09:45 AM Revision 8528783d (rsb-cl): Refactored commonalities of *configurator classes
* src/event-processing/configurator.lisp
(notify configurator t eql :connector-added): new method; contains
commo...
J. Moringen
09:45 AM Revision a54ac1ab (rsb-cl): Fixed bytes->wire-schema in src/transport/spread/conversion.lisp
* src/transport/spread/conversion.lisp (bytes->wire-schema): use
`read-from-string' instead of `make-keyword' since...
J. Moringen
09:45 AM Revision 05d36f4f (rsb-cl): Changed global configuration setup fixture in test/package.lisp
* test/package.lisp (test suite root): do not merge spread
configuration into default configuration
(test suite p...
J. Moringen
09:45 AM Revision 935e80ed (rsb-cl): Simplification in src/event-processing/in-route-configurator.lisp
* src/event-processing/in-route-configurator.lisp
(notify in-route-configurator t eql :connector-added): do not ret...
J. Moringen
09:45 AM Revision 99fb3ecb (rsb-cl): Removed unused parameter in src/event-processing/configurator.lisp
* src/event-processing/configurator.lisp
(shared-initialize :after configurator t): removed unused direction
para...
J. Moringen
09:45 AM Revision 5cea9e2f (rsb-cl): Better error reports in assertions in test/package.lisp
* test/package.lisp (tests suite participant-suite): added better
error report in local function `check-participant'
J. Moringen
09:45 AM Revision 1e66a76f (rsb-cl): Modularized processor creation in src/event-processing/*.lisp
* src/event-processing/protocol.lisp (make-processor): new generic
function; make a suitable processor instance for...
J. Moringen
09:45 AM Revision d6f38b10 (rsb-cl): Removed *listener-stream*, *informer-stream* in src/variables.lisp
* src/variables.lisp (*listener-stream*): removed; unused and
ill-conceived
(*informer-stream*): likewise
* src/p...
J. Moringen

06/27/2011

04:30 PM Enhancement #393 (Resolved): Document how to install java with protocol
Wiki [[Installation]] should mention how to adapt the properties in more details, especially how to find the protocol... J. Wienke
04:30 PM Revision aa98a3ca (rsb-java): add a default for the protocol location
J. Wienke
04:25 PM Enhancement #352: Implement Converter Selection Strategies
This is especially important as there is currently only a string converter in java and the user is not able to change... J. Wienke
09:27 AM Revision 41ec38e2 (rsb-cpp): more windows fixes
J. Wienke
09:16 AM Revision 3ef8b517 (rsb-cpp): * try to fix windows build
* license headers J. Wienke

06/26/2011

12:12 AM Revision 9dad386a (rsb-cpp): Fixed license headers in examples/custom_converter
refs #384
* examples/custom_converter/SimpleImage.h: fixed license header and
some comments
* examples/custom_conve...
J. Moringen
12:09 AM Revision 170cd3f0 (rsb-cpp): Added license headers in examples/protobuf_converter
refs #384
* examples/protobuf_converter/SimpleImage.proto: added license header;
fixed some comments
* examples/pro...
J. Moringen
04:05 PM Revision 68a60fcc (rsb-cpp): * some commenting and formatting of the converter example
J. Wienke
10:53 AM RSBag Tasks #387 (Feedback): Check in current state in SVN
S. Wrede

06/25/2011

10:47 PM Feature #389 (Resolved): Extract Java XML Support in separate library rsb-xml
* Removed xml-related classes from RSBJava.
* Added new library for this stuff, see: https://code.cor-lab.org/projec...
S. Wrede
10:15 PM Revision c01a288a (rsb-java): factored out XML classes in separate library, see also #389
S. Wrede
09:20 PM Revision 1b5cf599 (rsb-java): made logger instances final static
S. Wrede
09:12 PM Revision 056dc778 (rsb-java): fixed equals method
S. Wrede
08:39 PM Revision 3da58b3d (rsb-java): made logger instances final static
S. Wrede
08:37 PM Revision 4c0b8169 (rsb-java): made logger instances final static
S. Wrede
08:35 PM Revision a9b2d786 (rsb-java): made members final, class is currently immutable
S. Wrede
08:32 PM Revision f333c245 (rsb-java): fix for PMD parameter reassignment warning
S. Wrede
08:16 PM Revision fcd8f0a1 (rsb-java): made logger instances final static
S. Wrede
08:06 PM Revision ee525cbd (rsb-java): merely testing PMD evaluation on CI server
testing exclude annotation
made rsb.Factory a final class
S. Wrede
07:05 PM Revision 9617acee (rsb-java): changed name of PMD XML report file to default
S. Wrede
07:01 PM Revision 64fd41ab (rsb-java): added XML formatter output to integrate with static analysis plugin
S. Wrede
06:07 PM Revision 0e1b5e45 (rsb-java): added PMD library and corresponding task
with current ruleset reports ~1.1K issues ;-) S. Wrede

06/24/2011

05:04 PM Tasks #392 (In Progress): Multi-Connector Setups lead to duplicate reception of Events
See [[Inter-Transport Communication]]. The current implementation causes events to arrive at receiving clients twice ... J. Moringen
03:35 PM Revision e151e0fc (rsb-cl): Moved thread-receiver-mixin gfs to src/transport/protocol.lisp
* src/transport/threaded-receiver-mixin.lisp (start-receiver):
removed; moved to src/transport/protocol.lisp
(sto...
J. Moringen
03:35 PM Revision ef4386d5 (rsb-cl): Wire-schema improvements in src/transport/spread/conversion.lisp
* src/transport/spread/conversion.lisp (one-notification->event): use
new function `bytes->wire-schema'
(make-not...
J. Moringen
03:35 PM Revision 0b4806f5 (rsb-cl): Simplification of iterate endless loop in multiple files
* src/transport/threaded-message-receiver-mixin.lisp
(receive-messages threaded-message-receiver-mixin): simplified...
J. Moringen
03:35 PM Revision 212442a3 (rsb-cl): Added mixin in src/transport/threaded-message-receiver-mixin.lisp
* src/transport/threaded-message-receiver-mixin.lisp: new file;
contain `threaded-message-receiver-mixin' class
* s...
J. Moringen
03:35 PM Revision cea1f43c (rsb-cl): Changed superclasses in src/transport/spread/in-push-connector.lisp
* src/transport/spread/in-push-connector.lisp:
(in-push-connector): changed superclass `threaded-receiver-mixin' ->...
J. Moringen

06/23/2011

01:29 AM Revision 278613f0 (rsb-yarp-cl): Added more unit tests in test/transport/yarptcp
* test/transport/yarptcp/in-push-connector.lisp: new file;
contains initial unit tests for the `in-push-connector' ...
J. Moringen
01:29 AM Revision d53bd381 (rsb-yarp-cl): Added more unit tests in test/transport/yarptcp
* test/transport/yarptcp/in-push-connector.lisp: new file;
contains initial unit tests for the `in-push-connector' ...
J. Moringen
11:35 PM Bug #365 (Resolved): Fixed XMLRPC port prevents multiple TCPROS clients
J. Moringen
11:25 PM Revision 592c6098 (rsb-yarp-cl): Added initial transport unit tests in test/transport/yarptcp
* src/transport/yarptcp/package.lisp
(package rsb.transport.yarptcp): added exported symbols
in-pull-connector, i...
J. Moringen
11:25 PM Revision a09159c0 (rsb-yarp-cl): Added initial transport unit tests in test/transport/yarptcp
* src/transport/yarptcp/package.lisp
(package rsb.transport.yarptcp): added exported symbols
in-pull-connector, i...
J. Moringen
11:10 PM Revision 810e313f (rsb-yarp-cl): Simplifications in src/transport/yarptcp/in-pull-connector.lisp
* src/transport/yarptcp/in-pull-connector.lisp
(emit in-pull-connector t): simplified loop; added documentation
s...
J. Moringen
11:10 PM Revision 7e4807ff (rsb-yarp-cl): Simplifications in src/transport/yarptcp/in-pull-connector.lisp
* src/transport/yarptcp/in-pull-connector.lisp
(emit in-pull-connector t): simplified loop; added documentation
s...
J. Moringen
11:09 PM Revision f15f058a (rsb-yarp-cl): Changed superclass in src/transport/yarptcp/in-connector.lisp
* src/transport/yarptcp/in-connector.lisp (in-connector): changed
superclass `message-receiver-mixin' ->
`restart...
J. Moringen
11:09 PM Revision 53d44208 (rsb-yarp-cl): Changed superclass in src/transport/yarptcp/in-connector.lisp
* src/transport/yarptcp/in-connector.lisp (in-connector): changed
superclass `message-receiver-mixin' ->
`restart...
J. Moringen
10:52 PM Revision e366bcd4 (rsb-yarp-cl): Changed superclass in src/transport/yarptcp/in-push-connector.lisp
* src/transport/yarptcp/in-push-connector.lisp (in-push-connector):
added superclass `threaded-message-receiver-mix...
J. Moringen
10:52 PM Revision 3b39aa6b (rsb-yarp-cl): Changed superclass in src/transport/yarptcp/in-push-connector.lisp
* src/transport/yarptcp/in-push-connector.lisp (in-push-connector):
added superclass `threaded-message-receiver-mix...
J. Moringen
09:52 PM Revision 0f854039 (rsb-model): added partial event-processing diagrams
J. Moringen
09:27 PM Bug #390 (New): Handling of sendTime in Informer
An @Informer@ returns an @Event@ to the caller after sending it. This is especially useful if the event is created in... J. Moringen
08:52 PM Tasks #384 (Feedback): Write a Converter-Authoring Tutorial
J. Moringen
11:18 AM Tasks #384 (In Progress): Write a Converter-Authoring Tutorial
Good job. However, my original take on this was to provide information on how to use the converter stuff together wit... S. Wrede
11:15 AM Tasks #384 (Feedback): Write a Converter-Authoring Tutorial
S. Wrede
08:20 PM Revision c8677315 (rsb-cpp): Added example program demonstrating the use of ProtocolBufferConverter
refs #384
* examples/CMakeLists.txt: added files
examples/protobuf_converter/SimpleImage.proto,
examples/protobuf...
J. Moringen
07:50 PM Bug #329 (Resolved): ProtocolBuffer Converter expects Wire-schemas of the Form "protocol-buffer:N...
Applied in changeset r1798. J. Moringen
07:43 PM Revision 8beb2a60 (rsb-cpp): Fixed wire-schema in src/rsb/converter/ProtocolBufferConverter.h
fixes #329
* src/rsb/converter/ProtocolBufferConverter.h: changed generated
wire-schemas from protocol-buffer:.PACK...
J. Moringen
10:52 AM Feature #389 (Resolved): Extract Java XML Support in separate library rsb-xml
XPath and XML Support classes should not be part of the core Java package. S. Wrede
10:48 AM Tasks #385: Write a Inter-Transport Communication Tutorial
Sehr cool! Thx! S. Wrede
10:46 AM RSBag Tasks #388 (Closed): Outline Supported Use Cases
What are the envisioned use cases?
For each of them:
* What is the implementation state?
* What other things ar...
S. Wrede
10:44 AM RSBag Tasks #387 (Resolved): Check in current state in SVN
S. Wrede
06:35 AM Revision 2094b383 (rsb-ros-cl): Added file src/transport/ros/message-definition-mixin.lisp
* src/transport/ros/message-definition-mixin.lisp: new file;
contains `message-definition-mixin' class
* src/transp...
J. Moringen
06:25 AM Revision f3e4f8b0 (rsb-ros-cl): Added exported symbols in src/transport/ros/package.lisp
* src/transport/ros/package.lisp (package rsb.transport.ros): added
used package rsb.transport; added exported symb...
J. Moringen
06:10 AM Revision c7842d70 (rsb-ros-cl): Moved src/transport/tcpros/node.lisp -> src/transport/ros/node.lisp
* src/transport/ros/node.lisp: moved
src/transport/tcpros/node.lisp -> src/transport/ros/node.lisp
* src/transport/...
J. Moringen
05:49 AM Revision 6ea41871 (rsb-ros-cl): Use `log1' macro properly in src/transport/tcpros/node.lisp
* src/transport/tcpros/node.lisp (shared-initialize :after node t):
use `log1' macro properly
(call-node): likewi...
J. Moringen
05:48 AM Revision 98d69571 (rsb-ros-cl): Seed the rng in src/transport/tcpros/node.lisp
* src/transport/tcpros/node.lisp (shared-initialize :after node t):
generate random port with seeded rng
J. Moringen
05:41 AM Revision 7f1ba00a (rsb-ros-cl): Moved src/transport/ros/wire-protocol.lisp
* src/transport/ros/wire-protocol.lisp: moved
src/transport/tcpros/wire-protocol.lisp ->
src/transport/ros/wire-p...
J. Moringen
04:37 AM Revision c87c0657 (rsb-ros-cl): Added utility functions and macros in src/transport/ros/util.lisp
* src/transport/ros/util.lisp: new file; contains utility
functions and macros for the ROS transport module
* src/t...
J. Moringen
03:20 AM Revision b903d668 (rsb-cpp): Backported fix for converter configuration bug in src/rsb/Factory.cpp
* src/rsb/Factory.cpp: in Factory::createListener, the converter
selection strategy should be stored under the key ...
J. Moringen

06/22/2011

01:55 AM Bug #386 (Resolved): Change {Listener,Reader,Informer} Docstring Examples to use Factory?
J. Moringen
01:47 AM Tasks #385 (Resolved): Write a Inter-Transport Communication Tutorial
J. Moringen
12:27 AM Tasks #385 (Resolved): Write a Inter-Transport Communication Tutorial
Wiki page is [[Inter-Transport Communication|here]]. J. Moringen
01:18 AM Revision 67b7bd48 (rsb-cpp): Added a missing setter method in src/rsb/ParticipantConfig.cpp
refs #385
* src/rsb/ParticipantConfig.{h,cpp}: added missing method
ParticipantConfig::Transport::setEnabled
J. Moringen
12:50 AM Revision 20594797 (rsb-cpp): Added inter-transport communication example
refs #385
* examples/CMakeLists.txt: added files
examples/inter_transport/inprocessAndSpread.cpp and
examples/int...
J. Moringen
11:59 PM Tasks #384 (Resolved): Write a Converter-Authoring Tutorial
J. Moringen
10:37 PM Tasks #384 (Closed): Write a Converter-Authoring Tutorial
Wiki pages are [[Writing Converters|here]] and [[ProtocolBufferConverter|here]]. J. Moringen
11:58 PM Revision bd4edab9 (rsb-cpp): Added explanation in examples/custom_converter/senderNoConverter.cpp
* examples/custom_converter/senderNoConverter.cpp: added explanatory
comment
J. Moringen
11:54 PM Revision f3a5a7e2 (rsb-cpp): Fixed comment in examples/custom_converter/SimpleImageConverter.h
refs #384
* examples/custom_converter/SimpleImageConverter.h: fixed
documentation comment of SimpleImageConverter c...
J. Moringen
11:42 PM Revision 0981e2cd (rsb-cpp): Added an example of a custom converter in examples/custom_converter
refs #384
* examples/CMakeLists.txt: examples/custom_converter/SimpleImage.h,
examples/custom_converter/SimpleImage...
J. Moringen
10:47 PM Revision 2c257276 (rsb-cpp): Improved exception in src/rsb/converter/UnambiguousConverterMap.h
refs #384
* src/rsb/converter/UnambiguousConverterMap.h: better problem
description in the exception message
J. Moringen
09:34 PM Feature #382 (In Progress): Interaction with Foreign Nameservice
Implement these scheme-behavior combinations:
* @tcp+ros://HOST:PORT/SCOPE@
** Connect to _HOST:PORT_ using TCPROS ...
J. Moringen
05:20 PM Revision 4b237423 (rsb-ros-cl): Added tests in test/transport/tcpros/{out,in-push}-connector.lisp
* test/transport/tcpros/out-connector.lisp: new file; unit tests
for the `out-connector' class
* test/transport/tcp...
J. Moringen
05:17 PM Revision af18026a (rsb-ros-cl): Added src/transport/tcpros/out-connector.lisp in cl-rsb-ros.asd
* cl-rsb-ros.asd (system cl-rsb-ros): added file
src/transport/tcpros/out-connector.lisp
J. Moringen
09:23 AM Revision 9e46df30 (rsb-ros-cl): Added superclass in src/transport/tcpros/out-connector.lisp
* src/transport/tcpros/out-connector.lisp (header): added one-line
summary
(out-connector): added superclass `err...
J. Moringen
09:21 AM Revision a6824de7 (rsb-ros-cl): Added superclass in src/transport/tcpros/in-push-connector.lisp
* src/transport/tcpros/in-push-connector.lisp (in-push-connector):
added superclass `error-handling-pull-receiver-m...
J. Moringen
09:19 AM Revision 70404f9a (rsb-ros-cl): Added superclass in src/transport/tcpros/in-pull-connector.lisp
* src/transport/tcpros/in-pull-connector.lisp (in-pull-connector):
added superclass `error-handling-pull-receiver-m...
J. Moringen
09:11 AM Revision ef3a4066 (rsb-ros-cl): Added connector test in test/transport/tcpros/in-pull-connector.lisp
* src/transport/tcpros/package.lisp (package rsb.transport.tcpros):
added exported symbols in-pull-connector, in-pu...
J. Moringen
09:01 AM Revision cd5bc539 (rsb-ros-cl): Use log1 macro properly in src/transport/tcpros/subscriber-mixin....
* src/transport/tcpros/subscriber-mixin.lisp
(notify subscriber-mixin string eql :publisher-added): use `log1'
ma...
J. Moringen
08:58 AM Revision 52f44d42 (rsb-ros-cl): Simplification in src/transport/tcpros/subscriber-mixin.lisp
* src/transport/tcpros/subscriber-mixin.lisp
(notify subscriber-mixin scope eql :attached): do not return
impleme...
J. Moringen
08:56 AM Revision 23b1e624 (rsb-ros-cl): Export symbols for tests in src/transport/tcpros/package.lisp
* src/transport/tcpros/package.lisp
(package rsb.transport.tcpros): added exported symbols read-header
and write-...
J. Moringen
08:44 AM Revision ecca188c (rsb-ros-cl): Added initial unit tests in test/transport/tcpros
* test/transport/tcpros/wire-protocol.lisp: new file; unit tests
for the wire-protocol functions
* test/transport/t...
J. Moringen
08:10 AM Revision 6fa11d69 (rsb-ros-cl): Simplification and docstrings in src/transport/tcpros/wire-protoc...
* src/transport/tcpros/wire-protocol.lisp (header): added one-line
summary
(read-length): added documentation str...
J. Moringen
07:33 AM Revision 3e756ecc (rsb-ros-cl): Changed superclass in src/transport/tcpros/in-connector.lisp
* src/transport/tcpros/in-connector.lisp (in-connector): changed
superclass `message-receiver-mixin' ->
`restart-...
J. Moringen
07:27 AM Revision 8713aa50 (rsb-cl): Extended checks in participant-suite in test/package.lisp
* test/package.lisp (participant-suite): call `relative-url',
`abstract-uri' and `transport-specific-urls' on the p...
J. Moringen
07:27 AM Revision 9c8f99a2 (rsb-cl): Cleanup in src/protocol.lisp
* src/protocol.lisp: removed obsolete TODO item J. Moringen
07:27 AM Revision 0ab014cb (rsb-cl): Improved transport-options in src/configuration.lisp
* src/configuration.lisp (transport-options): removed the "enabled"
option; allow t to indicate an enabled transport
J. Moringen
07:27 AM Revision 35b4979e (rsb-cl): Added abstract-uri and transport-specific-urls in src/protocol.lisp
* src/protocol.lisp (abstract-uri): new generic function; return an
rsb-scheme URI without location information for...
J. Moringen
07:27 AM Revision 0fb0d5d4 (rsb-cl): Documentation in src/event-processing/client.lisp
* src/event-processing/client.lisp (header): added one-line summary
(client::configurator): added documentation string
J. Moringen
07:27 AM Revision 8fcc1dc1 (rsb-cl): Added exported symbol in src/event-processing/package.lisp
* src/event-processing/package.lisp
(package rsb.event-processing): added exported symbol
configurator-scope
J. Moringen
07:27 AM Revision 58e24a2a (rsb-cl): Added unit tests in test/event-processing/in-route-configurator.lisp
* test/event-processing/in-route-configurator.lisp: new file; unit
tests for the `in-route-configurator' class
* cl...
J. Moringen
07:27 AM Revision 3eda22fe (rsb-cl): Added unit tests in test/transport/inprocess/{out,in-push}-connector....
* test/transport/inprocess/out-connector.lisp: new file; contains unit
tests for the inprocess:out-connector class
...
J. Moringen
07:27 AM Revision 02cb86c1 (rsb-cl): Added one-line summary in src/transport/protocol.lisp
* src/transport/protocol.lisp (header): added one-line summary J. Moringen
07:27 AM Revision 4851afc5 (rsb-cl): Change root test suite name in test/transport/spread
* test/transport/spread/util.lisp (util-root): changed superclass
spread-root -> transport-spread-root
* test/trans...
J. Moringen
07:27 AM Revision 04ee1472 (rsb-cl): Cleanup in src/transport/inprocess/out-connector.lisp
* src/transport/inprocess/out-connector.lisp: removed obsolete
TODO comment
(header): added one-line summary
J. Moringen
07:27 AM Revision 56149068 (rsb-cl): Extended define-basic-connector-test-cases in test/transport/package....
* test/transport/package.lisp (define-basic-connector-test-cases):
generate test cases for `find-connector-class' a...
J. Moringen
07:27 AM Revision c1606564 (rsb-cl): Initial unit tests for the transport.inprocess module
* test/transport/inprocess/in-pull-connector.lisp: new file;
contains unit tests for the
`transport.inprocess:in-...
J. Moringen
02:11 AM Revision 1c774af7 (rsb-yarp-cl): Added missing dependency in cl-rsb-yarp.asd
* cl-rsb-yarp.asd (system connection cl-rsb-yarp-and-cl-protobuf):
added dependency of src/converter/protocol-buffe...
J. Moringen
02:11 AM Revision 176a9085 (rsb-yarp-cl): Added missing dependency in cl-rsb-yarp.asd
* cl-rsb-yarp.asd (system connection cl-rsb-yarp-and-cl-protobuf):
added dependency of src/converter/protocol-buffe...
J. Moringen
02:11 AM Revision 93611e15 (rsb-yarp-cl): Simplifications in src/transport/yarptcp/in-connector.lisp
* src/transport/yarptcp/in-connector.lisp
(notify in-connector scope eql :attached): do not return
implementation...
J. Moringen
02:11 AM Revision f9f2a9a6 (rsb-yarp-cl): Simplifications in src/transport/yarptcp/in-connector.lisp
* src/transport/yarptcp/in-connector.lisp
(notify in-connector scope eql :attached): do not return
implementation...
J. Moringen
02:11 AM Revision 461de227 (rsb-yarp-cl): Fixes and cleanup in src/converter/protocol-buffers-bottle.lisp
* src/converter/protocol-buffers-bottle.lisp
(wire->domain? eql :protocol-buffer-bottle-generic simple-array eql
...
J. Moringen
02:11 AM Revision 3cf3f247 (rsb-yarp-cl): Fixes and cleanup in src/converter/protocol-buffers-bottle.lisp
* src/converter/protocol-buffers-bottle.lisp
(wire->domain? eql :protocol-buffer-bottle-generic simple-array eql
...
J. Moringen
02:11 AM Revision a696ee77 (rsb-yarp-cl): Added class option in src/transport/yarptcp/connector.lisp
* src/transport/yarptcp/connector.lisp (connector): added :wire-type
class option
J. Moringen
02:11 AM Revision 1f04cd86 (rsb-yarp-cl): Added class option in src/transport/yarptcp/connector.lisp
* src/transport/yarptcp/connector.lisp (connector): added :wire-type
class option
J. Moringen

06/21/2011

07:43 PM Feature #381: Timestamp compatibilty to ROS and YARP
I'm in favor of the proposal. J. Moringen
03:47 PM Feature #381 (New): Timestamp compatibilty to ROS and YARP
Right now, default unit of RSB timestamps seems to be microseconds. If they would be given in seconds (same precision... Anonymous
10:37 AM Revision eb69e079 (rsb-cl): Added connector test tools in test/transport/package.lisp
* test/transport/package.lisp (package rsb.transport.test): added
exported symbols connector-suite, check-connector...
J. Moringen
10:37 AM Revision 3369bfb5 (rsb-cl): Added restart superclass in src/transport/spread/in-connector.lisp
* src/transport/spread/in-connector.lisp (in-connector): added
superclass `restart-message-receive-mixin'
J. Moringen
10:37 AM Revision f88b6726 (rsb-cl): Rewrote docstring of informer class in src/informer.lisp
* src/informer.lisp (informer): rewrote documentation string J. Moringen
10:37 AM Revision 67b30873 (rsb-cl): Added timeout to root test suite in test/package.lisp
* test/package.lisp (test suite root): added timeout option with value
20
J. Moringen
10:37 AM Revision 2b64fbb7 (rsb-cl): Added types error-policy and wire-type in src/types.lisp
* src/types.lisp (error-policy): new type; null or a error policy
function
(wire-type): new type; a type designat...
J. Moringen
10:37 AM Revision 79d4e4c8 (rsb-cl): Added exported symbols in src/filter/package.lisp
* src/filter/package.lisp (package rsb.filter): added exported symbols
type-filter, filter-type, xpath-filter, filt...
J. Moringen
10:37 AM Revision ef83bdcb (rsb-cl): More compact print representation in src/filter/xpath-filter.lisp
* src/filter/xpath-filter.lisp (print-object xpath-filer t): more
compact print representation
J. Moringen

06/20/2011

12:52 AM Revision 6e958e14 (rsb-cpp): Simplification in src/rsb/transport/spread/OutConnector.h
* src/rsb/transport/spread/OutConnector.h: use inherited
ConverterSelectionStrategyPtr
J. Moringen
12:46 AM Revision e6280c51 (rsb-cpp): Added an option in src/rsb/transport/transports.cpp
* src/rsb/transport/transports.cpp: added maxfragmentsize option for
spread::OutConnector class
J. Moringen
12:37 AM Revision bedbd858 (rsb-cpp): Fixed a documentation comment in src/rsb/Listener.h
* src/rsb/Listener.h: fixed documentation comment of Listener class J. Moringen
12:36 AM Revision fd35cde7 (rsb-cpp): Added example for Reader class
refs #206
* examples/CMakeLists.txt: added file examples/reader/reader.cpp
* examples/reader/reader.cpp: new file; co...
J. Moringen
12:30 AM Revision d8db9cc3 (rsb-cpp): Added receive method to SpreadConnector class
refs #206
* src/rsb/transport/spread/SpreadConnector.cpp: added receive method
J. Moringen
12:29 AM Revision 03a78600 (rsb-cpp): Added spread::InPullConnector class
refs #206
* src/CMakeLists.txt: added files
src/rsb/transport/spread/InPullConnector.{h,cpp}
* src/rsb/transport/tr...
J. Moringen
12:24 AM Enhancement #380 (New): Support URIs for Participant Configuration
According to "Transport-specific URLs" in [[URI_Schema]] J. Moringen
12:24 AM Enhancement #379 (New): Support URIs for Participant Configuration
According to "Transport-specific URLs" in [[URI_Schema]] J. Moringen
12:23 AM Enhancement #378 (In Progress): Support URIs for Participant Configuration
According to "Transport-specific URLs" in [[URI_Schema]] J. Moringen
12:10 AM Revision 0ca3c236 (rsb-cpp): Added Reader class
refs #206
* src/CMakeLists.txt: added files src/rsb/Reader.{h,cpp}
* src/rsb/Factory.{h,cpp}: added createReader meth...
J. Moringen
11:56 PM Revision f496ce85 (rsb-cpp): Removed transport::InFactory typedef
refs #206
* apps/rsbversion/rsbversion.cpp: display InPushFactory and
InPullFactory instead of InFactory
* src/rsb/...
J. Moringen
11:48 PM Revision 4f2b88b3 (rsb-cpp): Use InPushConnector instead of InConnector in unit tests
refs #206
* test/rsb/transport/ConnectorTest.{h,cpp}: use InPushConnector
instead of InConnector
* test/rsb/transpo...
J. Moringen
11:33 PM Revision d174f005 (rsb-cpp): Removed push-style-specific in src/rsb/transport/InConnector.{h,cpp}
refs #206
* src/rsb/transport/InConnector.{h,cpp}: removed {add,remove}Handler
methods; removed handler list data m...
J. Moringen
11:25 PM Revision a3733699 (rsb-cpp): Removed unused include in src/rsb/eventprocessing/InRouteConfigurato...
* src/rsb/eventprocessing/InRouteConfigurator.cpp: removed unused
include ParallelEventReceivingStrategy.h
J. Moringen
11:24 PM Tasks #377 (New): Pull-style Event Receiving
J. Moringen
11:23 PM Tasks #376 (New): Pull-style Event Receiving
J. Moringen
11:19 PM Revision 2f6e21e7 (rsb-cpp): Added PullInRouteConfigurator class
refs #206
* src/CMakeLists.txt: added files
src/rsb/eventprocessing/PullInRouteConfigurator.{h,cpp}
* src/rsb/event...
J. Moringen
11:06 PM Revision e4534b40 (rsb-cpp): Moved push-style-specific behavior to PushInRouteConfigurator
refs #206
* src/rsb/eventprocessing/InRouteConfigurator.cpp: removed adding the
event receiving strategy to the lis...
J. Moringen
10:56 PM Revision 2591e319 (rsb-cpp): Made OutRouteConfigurator noncopyable
* src/rsb/eventprocessing/OutRouteConfigurator.h: added
boost::noncopyable to base-classes of OutRouteConfigurator
J. Moringen
10:53 PM Revision 6f97d466 (rsb-cpp): Added In{Pull,Push}Factory in src/rsb/transport/Factory.h
refs #206
* src/rsb/transport/Factory.h: added typedefs InPullFactory and
InPushFactory
* src/rsb/transport/transpo...
J. Moringen
10:44 PM Revision 504b7bb1 (rsb-cpp): Improved printContents in src/rsb/transport/spread/InConnector.cpp
* src/rsb/transport/spread/InConnector.cpp: print activation state in
printContents
J. Moringen
10:33 PM Revision fb6f05ee (rsb-cpp): Added InPushConnector interface
refs #206
* src/CMakeLists.txt: added files
src/rsb/transport/InPushConnector.{h,cpp}
* src/rsb/eventprocessing/Pus...
J. Moringen
09:57 PM Revision 9e24c40b (rsb-cpp): Added class PullEventReceivingStrategy
refs #206
* src/CMakeLists.txt: added files
src/rsb/eventprocessing/PullEventReceivingStrategy.{h,cpp}
* src/rsb/ev...
J. Moringen
09:51 PM Revision 3d8da224 (rsb-cpp): Fixed type error in src/rsb/eventprocessing/InRouteConfigurator.cpp
* src/rsb/eventprocessing/InRouteConfigurator.cpp: change
ConnectorList -> ConnectorSet in activate() method
J. Moringen
09:39 PM Revision db3c773b (rsb-cpp): Made InRouteConfigurator noncopyable, store connectors as set
* src/rsb/eventprocessing/InRouteConfigurator.{h,cpp}: added
boost::noncopyable to the base-classes of InRouteConfi...
J. Moringen
09:31 PM Revision 8a06829d (rsb-cpp): Made EventSendingStrategy noncopyable
* src/rsb/eventprocessing/EventSendingStrategy.h: added
boost::noncopyable to bases-classes of EventSendingStrategy
J. Moringen
09:25 PM Revision 3a6d3f87 (rsb-cpp): Made EventReceivingStrategy noncopyable
* src/rsb/eventprocessing/EventReceivingStrategy.h: added
boost::noncopyable to EventReceivingStrategy's base-classes
J. Moringen
09:18 PM Revision f1c48d39 (rsb-cpp): Added InPullConnector interface in src/rsb/transport/InPullConnector...
refs #206
* src/CMakeLists.txt: added files
src/rsb/transport/InPullConnector.{h,cpp}
* src/rsb/transport/InPullCon...
J. Moringen
06:06 AM Revision b06a906f (rsb-tools-cl): Fixed race condition in main in logger/main.lisp
* logger/main.lisp (main): allow uri commandline argument to be empty;
install SIGINT when catch is in effect
J. Moringen
06:06 AM Revision f5cce47b (rsb-tools-cl): Better FASL cache name in CMakeLists.txt
* CMakeLists.txt: incorporate processor architecture in FASL cache
name
J. Moringen
06:06 AM Revision 5178e78d (rsb-tools-cl): Added a formatting style in formatting/event.lisp
* formatting/event.lisp (format-event event eql :payload t): new
method; an event formatting style that formats onl...
J. Moringen
06:06 AM Revision 0f515125 (rsb-cl): Removed unused function in src/transport/spread/in-push-connector.lisp
* src/transport/spread/in-push-connector.lisp (handle-message):
removed; unused
J. Moringen
06:06 AM Revision a0800a7b (rsb-cl): Added receive-message in src/transport/spread/in-connector.lisp
* src/transport/spread/in-connector.lisp
(receive-message in-connector t): new method; delegate to connection
* src...
J. Moringen
06:06 AM Revision e5b06478 (rsb-cl): Better handling of :send time in src/transport/spread/conversion.lisp
* src/transport/spread/conversion.lisp (event->notifications): set
:send timestamp of event
(make-notification): ...
J. Moringen
06:06 AM Revision b94e317e (rsb-cl): Removed group joining in src/transport/spread/connector.lisp
* src/transport/spread/connector.lisp
(notify connector scope eql :attached): removed; not appropriate for
superc...
J. Moringen
06:06 AM Revision 99db4894 (rsb-cl): Added src/transport/restart-message-receiver-mixin.lisp
* src/transport/protocol.lisp (receive-message): new generic function;
moved here from src/transport/message-receiv...
J. Moringen
06:06 AM Revision eb1cb5cf (rsb-cl): Simplifications in src/transport/spread/in-connector.lisp
* src/transport/spread/in-connector.lisp
(notify in-connector scope eql :attached): simplified; do not return
imp...
J. Moringen
06:06 AM Revision d8151a66 (rsb-cl): Simplifications in src/transport/spread/out-connector.lisp
* src/transport/spread/out-connector.lisp
(handle out-connector event): simplified
J. Moringen
06:06 AM Revision cc9d8fa4 (rsb-cl): Simplifications in src/transport/spread/in-push-connector.lisp
* src/transport/spread/in-push-connector.lisp
(receive-messages in-push-connector): merged with handle-message
(h...
J. Moringen
06:06 AM Revision 239b51c4 (rsb-cl): Use new log1 logging macro consistently
* src/receiving-client.lisp: adapted to new logging macro
* src/event-processing/pull-processor.lisp: likewise
* src/...
J. Moringen
06:06 AM Revision 6ef28ddf (rsb-cl): Added package nickname in src/transport/spread/package.lisp
* src/transport/spread/package.lisp (package rsb.transport.spread):
added package nickname rsb.tp.spread
J. Moringen
06:06 AM Revision 71fb9d42 (rsb-cl): Added one-line summary in src/event-processing/util.lisp
* src/event-processing/util.lisp (header): added one-line summary J. Moringen
06:06 AM Revision 2589ce80 (rsb-cl): Changed notify defaults in src/event-processing/protocol.lisp
* src/event-processing/protocol.lisp (notify): extended documentation
string
(notify t t t): do not return values...
J. Moringen
06:06 AM Revision 050f49de (rsb-cl): Made filter more generic in src/filter/composite-filter.lisp
* src/filter/composite-filter.lisp (matches? conjoin-filter t):
changed specializer event -> t
(matches? disjoin-...
J. Moringen
06:06 AM Revision d7c126c8 (rsb-cl): Added generic logging macro in src/util.lisp
* src/util.lisp (log1): new macro; smarter logging macro
* src/package.lisp (package rsb): added exported symbol log1...
J. Moringen
06:06 AM Revision d05cbd38 (rsb-cl): Indentation changes in src/macros.lisp
* src/macros.lisp (with-listener): indentation change
(with-reader): likewise
(with-informer): likewise
J. Moringen
06:06 AM Revision 92267d8d (rsb-cl): Fixed generic participant check in test/informer.lisp
* test/informer.lisp (test suite informer-root): added superclass
`participant-suite'
(test informer-root::constr...
J. Moringen
06:06 AM Revision 81765a5d (rsb-cl): Proper cleanup afters tests in test/{listener,informer}.lisp
* test/listener.lisp (test listener-root::construction): explicitly
detach the participant when unwinding
* test/in...
J. Moringen
06:06 AM Revision 67394c04 (rsb-cl): Added error handling mixins in src/transport/error-handling-mixins.lisp
* src/transport/package.lisp (package rsb.transport): added exported
symbols error-handling-push-receiver-mixin,
...
J. Moringen
06:06 AM Revision 5b1f9ff3 (rsb-cl): Separated error policy and dispatch error handling in rsb.ep
* src/event-processing/error-policy-mixin.lisp (header): updated
one-line summary
(error-policy-mixin): updated d...
J. Moringen
06:06 AM Revision 33264d52 (rsb-cl): Added one-line summary in src/transport/connector.lisp
* src/transport/connector.lisp (header): added one-line summary J. Moringen
06:06 AM Revision 6f89c432 (rsb-cl): Default connection reader methods in src/transport/protocol.lisp
* src/transport/protocol.lisp (connector-direction class): new method;
terminate lookup attempts unsuccessfully
(...
J. Moringen
06:06 AM Revision 04c8b353 (rsb-cl): Improved some details of the option generation in src/clon.lisp
* src/clon.lisp (make-connector-options): improved description of
enabled option
(make-repeated-text): improved t...
J. Moringen
06:06 AM Revision fa4fcd95 (rsb-cl): Added export symbols, changed nickname in src/transport/package.lisp
* src/transport/package.lisp (package rsb.transport): changed nickname
rsbt -> rsb.tp; added exported symbol connec...
J. Moringen
06:06 AM Revision e80b57e5 (rsb-cl): Enabled unit test in test/transport/threaded-receiver-mixin.lisp
* src/transport/threaded-receiver-mixin.lisp
(threaded-receiver-mixin::thread): added reader
`connector-started?'...
J. Moringen
06:06 AM Revision 87728397 (rsb-cl): Made receiving-client a participant in src/receiving-client.lisp
* src/receiving-client.lisp (receiving-client): added superclass
`participant'
(print-object receiving-client t):...
J. Moringen
06:06 AM Revision ec335af3 (rsb-cl): Fixed emit method in src/event-processing/pull-processor.lisp
* src/event-processing/pull-processor.lisp
(emit pull-processor t): fixed behavior for non-blocking case
J. Moringen
06:06 AM Revision efc7751f (rsb-cl): Better print-object in src/transport/inprocess/in-pull-connector.lisp
* src/transport/inprocess/in-pull-connector.lisp
(print-object in-pull-connector t): changed print format to be mor...
J. Moringen
06:06 AM Revision 94e0a35e (rsb-cl): Removed restartable receive method in src/reader.lisp
* src/reader.lisp (receive :around reader): removed; this kind of
error handling should be done in the event-proces...
J. Moringen
06:06 AM Revision 27b955b8 (rsb-cl): Added exported symbol in src/package.lisp
* src/package.lisp (package rsb): added exported symbol
print-event-data
J. Moringen
06:06 AM Revision 9ddb06fa (rsb-cl): Fixed log messages in src/event-processing/in-route-configurator.lisp
* src/event-processing/in-route-configurator.lisp
(notify in-route-configurator t eql :connector-removed): fixed lo...
J. Moringen
06:06 AM Revision cbbf0b1d (rsb-cl): Improved documentation in src/event-processing/configurator.lisp
* src/event-processing/configurator.lisp (configurator): added
documentation string
(configurator::connectors): l...
J. Moringen
06:06 AM Revision e6e656b3 (rsb-cl): Prevent a load-time error in cl-rsb.asd
* cl-rsb.asd (system connection cl-rsb-and-cl-protobuf): do not signal
an error if the cl-protobuf system cannot be...
J. Moringen
06:06 AM Revision ca71bf18 (rsb-cl): Added print-event-data in src/event.lisp
* src/event.lisp (print-object event t): use `print-event-data'
(print-event-data): new function; utility function ...
J. Moringen
06:06 AM Revision b4d523ed (rsb-cl): Added log1 logging macro in src/package.lisp
* src/package.lisp (log1): new macro; for logging J. Moringen
06:06 AM Revision 27119288 (rsb-cl): Change filter handling in src/receiving-client.lisp
* src/receiving-client.lisp (receiving-client::filters): new slot;
stores filters of the receiving client
(receiv...
J. Moringen
06:06 AM Revision 7eda6fb4 (rsb-cl): Removed exported symbols in src/package.lisp
* src/package.lisp (package rsb): removed exported symbols
scope-relative? and scope-absolute?
J. Moringen
06:06 AM Revision 48febc1c (rsb-cl): Improved docs in src/event-processing/in-route-configurator.lisp
* src/event-processing/in-route-configurator.lisp (header): added
one-line summary
(in-route-configurator): added...
J. Moringen
06:06 AM Revision 0a85becd (rsb-cl): Filter handling in src/event-processing/in-route-configurator.lisp
* src/event-processing/in-route-configurator.lisp
(notify in-route-configurator t eql :connector-added): cleanup;
...
J. Moringen
06:06 AM Revision 0b33ee9e (rsb-cl): Added a timeout for detaching connectors
* src/protocol.lisp (detach/ignore-errors): expect timeout conditions
to be signaled from `detach' from
* src/event...
J. Moringen
06:06 AM Revision 753c8ff1 (rsb-cl): Improved structure and documentation in src/filter/xpath-filter.lisp
* src/filter/xpath-filter.lisp (xpath-filter::compiled-xpath): fixed
documentation string
(payload-matches? xpath...
J. Moringen
06:06 AM Revision d883d3ab (rsb-cl): Added participant detach protocol in src/protocol.lisp
* src/protocol.lisp (detach): new generic function; detach a
participant form the bus
(detach/ignore-errors): lik...
J. Moringen
06:06 AM Revision f161be8a (rsb-cl): Fixed race condition in src/transport/threaded-receiver-mixin.lisp
* src/transport/threaded-receiver-mixin.lisp
(threaded-receiver-mixin::started?): new slot; non-nil if the
receiv...
J. Moringen
06:06 AM Revision 12bb8f2c (rsb-cl): Extended documentation in src/participant.lisp
* src/participant.lisp (make-participant): extended documentation
string
(define-participant-creation-uri-methods...
J. Moringen
06:06 AM Revision 6e8fdb9b (rsb-cl): Added one-line summary in src/participant.lisp
* src/participant.lisp (header): added one-line summary
(make-participant): added a TODO
J. Moringen
05:54 AM Revision 9825ac64 (rsb-cpp): Use ConverterSelectionStrategy instead of UnambiguousConverterMap wh...
* src/rsb/Factory.{h,cpp}: store ConverterSelectionStrategy pointers
in the connector properties object
* src/rsb/c...
J. Moringen

06/19/2011

01:47 AM Bug #375 (Resolved): Fragmentation: Do not transmit full Event Meta-data in all Notifications
Problem
Currently, multiple identical notifications (except for @Notification.data_part@ and @Notification.data@) ar...
J. Moringen
01:41 AM Tasks #374 (Resolved): Move XML Processing into separate System
J. Moringen
01:24 AM Revision edaa1dd2 (rsb-cpp): Fixed property key in src/rsb/Factory.cpp
* src/rsb/Factory.cpp: in Factory::createListener, the converter
selection strategy should be stores under the key ...
J. Moringen
11:39 PM Revision 626cd768 (rsb-talks): updated ignore patterns
J. Moringen
11:29 PM Revision 45ed1ad8 (rsb-ros-cl): Added package nickname in src/transport/tcpros/package.lisp
* src/transport/tcpros/package.lisp
(package rsb.transport.tcpros): added package nickname rsb.tp.tcpros
J. Moringen
11:17 PM Revision 6cf29c67 (rsb-ros-cl): Removed logging code in src/transport/tcpros/package.lisp
* src/transport/tcpros/package.lisp
(defcategory rsb.transport.tcpros): removed; no longer required
(log1): remov...
J. Moringen
08:07 PM Tasks #373 (In Progress): Move Spread Transport into separate System
* Probably @rsb-spread@
* To what extend should the Protocol Buffer code be included in the move?
J. Moringen
 

Also available in: Atom