Activity

From 06/29/2011 to 07/28/2011

07/27/2011

10:48 PM Revision 3c8d1d1c (rsb-integrationtest): Cleanup and suffix support in lisp/{sbclrc,informer.lisp...
* lisp/sbclrc: support suffix for artifact download; removed
unnecessary stuff
* lisp/informer.lisp: change calls %...
J. Moringen
10:23 PM Revision 3e3d58d6 (rsb-cl): Added exported symbols in src/package.lisp
* src/package.lisp (package rsb): added exported symbols
make-participant, define-participant-creation-uri-methods ...
J. Moringen
10:23 PM Revision 5393266e (rsb-cl): Minor robustness change in src/filter/fallback-policy-mixin.lisp
* src/filter/fallback-policy-mixin.lisp
(matches? fallback-policy-mixin t): use `ecase' when discriminating
policies
J. Moringen
10:23 PM Revision 99e4cc4e (rsb-cl): Added patterns module in src/patterns
refs #437
* src/patterns/protocol.lisp: new file; protocol definition for
the patterns module
* src/patterns/condit...
J. Moringen
10:23 PM Revision 4b2d51b0 (rsb-cl): Added caching of scope string representations in src/scope.lisp
* src/scope.lisp (scope::%string): new slot; caches the string
representation of the scope
(scope-string): use th...
J. Moringen
09:43 PM Revision 606b7562 (rsb-cpp): Split client/server example into files examples/server/{client,serve...
* examples/CMakeLists.txt: added file examples/server/client.cpp
* examples/server/client.cpp: new file; contains cli...
J. Moringen
08:52 PM Revision 85d531e0 (rsb-cpp): Split Factory::createConnectors into 3 methods in src/rsb/Factory.{h...
refs #424 (should speed up compilation)
refs #447 (may fix the issue)
* src/rsb/Factory.{h,cpp}: split template metho...
J. Moringen
08:07 PM RSB XML Support Revision 6b55cdfc (rsb-xml-integrationtest): Create wait file in integrationtest/lisp/listener.lisp
refs #451
* integrationtest/lisp/listener.lisp: once the reader instance is
setup, create a "wait file" for the tes...
J. Moringen
08:01 PM RSB XML Support Revision 4e343ecc (rsb-xml-integrationtest): Recompute options in integrationtest/lisp/{informer,...
refs #451
* integrationtest/lisp/informer.lisp: recompute RSB configuration
options when image is restarted
* integ...
J. Moringen
02:48 PM RSB XML Support Revision 711903a9 (rsb-xml-integrationtest): Added tests coordination script in integrationtest/test
refs #451
* integrationtest/test/integrationtest.py: coordination script for
integration test
* integrationtest/tes...
J. Moringen
02:36 PM RSB XML Support Revision 1f14359e (rsb-xml-integrationtest): Added RSB XML Java library to classpath
* integrationtest/java/CMakeLists.txt: configure RSB_JAVA_XML_LIBRARY
* integrationtest/java/build.xml.in: added valu...
J. Moringen
02:32 PM RSB XML Support Revision 6d9d90c7 (rsb-xml-integrationtest): Fixed paths in integrationtest/lisp/CMakeLists.txt
* integrationtest/lisp/CMakeLists.txt: fixed paths of lisp files by
prepending ${CMAKE_CURRENT_SOURCE_DIR}
J. Moringen
02:19 PM RSB XML Support Revision 9cce55f6 (rsb-xml-integrationtest): Renamed directory integration-test -> integrationtest
This way, it is like the RSB core. J. Moringen

07/26/2011

01:44 AM Revision a7f4c306 (rsb-python): Initial Client/Server implementation in rsb/patterns/__init__.py
refs #439
* rsb/patterns/__init__.py: new module; contains initial
implementations of Method, Server, Call, RemoteM...
J. Moringen
12:51 AM Revision f538e0c7 (rsb-cpp): Fixed type string for exceptions in src/rsb/patterns/RemoteServer.cpp
* src/rsb/patterns/RemoteServer.cpp: fixed expected data type of
events that are exception notifications "string" -...
J. Moringen
12:48 AM Revision 686cba88 (rsb-cpp): Extended documentation comments in src/rsb/patterns/RemoteServer.h
* src/rsb/patterns/RemoteServer.h: extended documentation comment of
call; added documentation comment to callMethod
J. Moringen
06:49 PM Revision da662377 (rsb-cpp): Added call method for domain objects in src/rsb/patterns/RemoteServer.h
* src/rsb/patterns/RemoteServer.h: added method RemoteServer::call
which takes and returns domain objects and perfo...
J. Moringen
06:07 PM Revision a2b52f1f (rsb-cpp): Fixed exception case in src/rsb/patterns/Server.cpp
* src/rsb/patterns/Server.cpp: the exception-handling case in
RequestHandler::handle tried to construct a reply eve...
J. Moringen
03:41 AM RSB XML Support Revision a96d30c2 (rsb-xml-cl): Added protocol buffer converter for xop in src/converter/xop.lisp
* src/converter/types.lisp: new file; contains some type
definitions used in the xop converter
* src/converter/xop....
J. Moringen
03:41 AM RSB XML Support Revision 92f89c50 (rsb-xml-cl): Added writers for document and parts in src/xop/package1.lisp
* src/xop/package1.lisp (shared-initialize :after package1 t): use
writers for `package-document' and `package-part...
J. Moringen
03:41 AM Revision 37849611 (rsb-cl): Fixed notification ids in src/transport/spread/fragmentation.lisp
refs #421
* src/transport/spread/fragmentation.lisp (assembly::id): changed type
sequence-number -> simple-array
...
J. Moringen
03:00 AM Revision 70c0c617 (rsb-python): Initial attempt to adapt Python impl to changed protocol
refs #421, #356
* rsb/__init__.py: added sequenceNumber and senderId to Event class;
Event.id is now read-only and ...
J. Moringen

07/23/2011

11:19 PM Revision 55f2db99 (rsb-tools-cl): Handle download failures properly in sbclrc
* sbclrc (%download-project-artifact): signal an error unless the get
reply code is 200
J. Moringen
11:19 PM Revision 7e6c1817 (rsb-cl): Improved keyword handling in src/transport/spread/conversion.lisp
refs #437
* src/transport/spread/conversion.lisp (keyword->bytes): use modified
readtable to handle string case bet...
J. Moringen
11:19 PM Revision 4edd6d4f (rsb-cl): Added local function make-id in test/package.lisp
* test/package.lisp (test suite root): added local function `make-id' J. Moringen
11:19 PM Revision 09def042 (rsb-cl): Fixed sender id extraction in src/transport/spread/conversion.lisp
refs #421
* src/transport/spread/conversion.lisp (one-notification->event):
extract sender id from notification, no...
J. Moringen
11:19 PM Revision d958b35c (rsb-cl): Added test case event-root::id-computation in test/event.lisp
refs #421
* test/event.lisp (test event-root::id-computation): new test case;
check computation of event ids based ...
J. Moringen
11:19 PM Revision 73c7cbb4 (rsb-cl): Adapted for user-info fields src/transport/spread/conversion.lisp
refs #356
* src/transport/spread/conversion.lisp (one-notification->event): use
`bytes->keyword' for `user-info-key...
J. Moringen
11:19 PM Revision edee9977 (rsb-cl): Adapted sender-id handling in src/transport/spread/conversion.lisp
refs #421
* src/transport/spread/conversion.lisp (one-notification->event):
obtain sender id from notification inst...
J. Moringen
11:19 PM Revision 61c51c82 (rsb-cl): Added readers in src/transport/spread/fragmentation.lisp
* src/transport/spread/fragmentation.lisp
(add-fragment! assembly rsb.protocol:notification):
rsb.protocol:notifi...
J. Moringen
11:19 PM Revision 92d85e4a (rsb-cl): Adjusted tests in test/transport/spread/fragmentation.lisp
refs #421
* test/transport/spread/fragmentation.lisp
(test suite fragmentation-root): in local function
`make-not...
J. Moringen
11:19 PM Revision c667a44e (rsb-cl): Changed id -> seq. num. in src/transport/spread/fragmentation.lisp
refs #421
* src/transport/spread/fragmentation.lisp (assembly::id): changed type
octet-vector -> sequence-number
...
J. Moringen
11:19 PM Revision 299abb67 (rsb-cl): Adapted unit test for event changes in test/{event,package}.lisp
refs #421
* src/package.lisp (package rsb): added exported symbol
event-sequence-number
* test/package.lisp (test s...
J. Moringen
11:19 PM Revision fe660653 (rsb-cl): Use sequence numbers in events; compute event ids only when needed
refs #421
* src/event.lisp (event): removed superclass uuid-mixin; updated
documentation
(event::sequence-number)...
J. Moringen
11:19 PM Revision 6cf52a13 (rsb-cl): Added sequence number type and generation in src/{types,util}.lisp
refs #421
* src/util.lisp (make-sequence-number-generator): new function;
returns a function which return sequence ...
J. Moringen
11:15 PM Revision 5e7ab636 (rsb-tools-cl): Fixed syntax error in sbclrc
* sbclrc (%download-project-artifact): fixed invalid let binding J. Moringen
11:11 PM Revision 5c7fe7dc (rsb-tools-cl): Handle download failures properly in sbclrc
* sbclrc (%download-project-artifact): signal an error unless the get
reply code is 200
J. Moringen
11:05 PM Revision 66caec79 (rsb-cl): Backported system finding fix in cl-rsb.asd
* cl-rsb.asd (toplevel): when trying to find optional system
asdf-system-connections and cl-protobuf set error sign...
J. Moringen
11:00 PM Revision f9d4be78 (rsb-cpp): Use sender id + seq num in src/rsb/transport/spread/Assembly.{h,cpp}
refs #421
* src/rsb/transport/spread/Assembly.{h,cpp}: use the concatenation of
sender id and event sequence number...
J. Moringen
10:39 PM Revision 60a2508d (rsb-tools-cl): Backported more system loading functionality in logger/dump.lisp
* logger/dump.lisp: load system using `load-system' function to
enable artifact download
J. Moringen
10:35 PM Revision 7595d4a2 (rsb-tools-cl): Backported system download and loading from trunk
* sbcl.cmake.in: use sbclrc
* sbclrc: new file; setup system download and loading
J. Moringen
09:53 PM Revision b50f5219 (rsb-cpp): Added wire-format version check in protocol/RSBProtocolConfig-versio...
fixes #441
* protocol/CMakeLists.txt: added project version variables and a
wire-format version variable; configure...
J. Moringen
09:53 PM Revision 6e9da79f (rsb-protocol): Added wire-format version check in protocol/RSBProtocolConfig-v...
fixes #441
* protocol/CMakeLists.txt: added project version variables and a
wire-format version variable; configure...
J. Moringen

07/22/2011

03:18 PM Revision 8378b33d (rsb-cpp): Fixed cmake to also work as in-source build
Arne Nordmann
12:45 PM RSB XML Support Revision df03a2cd (rsb-xml-cl): Fixed syntax error in src/xop/types.lisp
* src/xop/types.lisp (part-data): added missing quote J. Moringen
12:45 PM RSB XML Support Revision 05186c5a (rsb-xml-cl): Added initial xop module for XOP package support in src/xop/
* src/xop/types.lisp: new file; contains type definitions used in
the xop module
* src/xop/protocol.lisp: new file;...
J. Moringen
12:45 PM RSB XML Support Revision 503c0e71 (rsb-xml-cl): initial import
refs #374 J. Moringen
09:49 AM Revision 9f501bfc (rsb-protocol): Added license header and documentation in RSBProtocol/Protocol....
* RSBProtocol/Protocol.proto: added a license header; added a
documentation comment for Notification; whitespace ch...
J. Moringen

07/21/2011

09:03 PM Revision e00467e1 (rsb-cpp): Made reply timeout configurable in src/rsb/patterns/RemoteServer.{h,...
fixes #436
* src/rsb/Factory.{h,cpp}: added maxReplyWaitTime parameter to
Factory::createRemoteServer
* src/rsb/pat...
J. Moringen
11:36 AM RSBag Revision 4d5c5563 (rsbag-cpp): Change directory structure to match RSX model
M. Goetting
10:39 AM Revision 8a31f5dd (rsb-model): initial version of remote method call diagram
J. Moringen
09:05 AM Revision 77e0af00 (rsb-cpp): Compile scope validation regex during static init in src/rsb/Scope.cpp
refs #429
* src/rsb/Scope.cpp: compile regular expression used for scope string
validation during static initializa...
J. Moringen
09:03 AM Revision 403b89ed (rsb-cpp): Adapted to changed Notification protocol buffer message definition
refs #421
* src/rsb/transport/spread/OutConnector.cpp: store sender id in
directly in notification object rather th...
J. Moringen
08:36 AM Revision 84410d20 (rsb-tools-cl): Retain uncompressed version of binary in sbcl.cmake.in
* sbcl.cmake.in: when compressing, also retain an uncompressed version J. Moringen

07/20/2011

07:15 PM Revision 3c27217f (rsb-protocol): Moved sender_id to Notification in RSBProtocol/Protocol.proto
refs #421
* RSBProtocol/Protocol.proto: moved MetaData.sender_id to
Notification.sender_id; sequence_number and sen...
J. Moringen
01:27 PM Revision 71f49678 (rsb-protocol): Changed fields of UserInfo to bytes in RSBProtocol/Protocol.proto
refs #356
* RSBProtocol/Protocol.proto: changed type of UserInfo.key string ->
bytes; changed type of UserInfo.valu...
J. Moringen
12:32 PM Revision 5e8072c8 (rsb-cpp): Fixed event id computation in src/rsb/Event.cpp
refs #421
* src/rsb/Event.cpp: added missing zero-padding when computing name
component for UUID v5 generation
J. Moringen
07:12 AM Revision a5c3932a (rsb-cpp): Changed events to use sequence numbers and only derive UUIDs
refs #421
* src/rsb/Event.{h,cpp}: changed Event::id into a pointer which is not
set initially, but computed lazily...
J. Moringen
07:03 AM Revision 0c9dcab8 (rsb-protocol): Changed id to sequence number in RSBProtocol/Protocol.proto
refs #421
* RSBProtocol/Protocol.proto: change bytes Notification.id -> uint32
Notification.sequence_number
J. Moringen
06:16 AM Revision dc43cb7c (rsb-cpp): Added license headers in src/rsb/transport/spread/Assembly.{h,cpp}
* src/rsb/transport/spread/Assembly.{h,cpp}: added missing license
headers
J. Moringen

07/19/2011

12:33 PM Revision c3b7bf2c (rsb-tools-cl): Avoid loading swank twice in common/debugger.lisp
* common/debugger.lisp (start-swank): do not load swank system if it
already is loaded
J. Moringen
12:33 PM Revision 930c8d6a (rsb-tools-cl): Fixed octet-vector formatting in formatting/util.lisp
* formatting/util.lisp (format-recursively): fixed display of
octet-vector fields
J. Moringen
11:59 AM Revision 83f1b819 (rsb-tools-cl): Load swank in logger-builtin-spread/dump.lisp
* logger-builtin-spread/dump.lisp (toplevel): load swank J. Moringen
11:47 AM Revision c4f9ed33 (rsb-cl): Fixed wire-schema handling src/converter/protocol-buffers.lisp
* src/converter/protocol-buffers.lisp
(wire->domain? eql :protocol-buffer simple-array symbol): new
method; check...
J. Moringen

07/18/2011

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

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 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 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 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 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 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
01:55 PM Revision b585124c (rsb-talks): initial import
J. Moringen

07/12/2011

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

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

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
12:58 PM Revision dd02b39b (rsb-java): initial implementation of converter selection strategy
adapted SpreadPort and tests 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 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 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 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 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 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 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 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 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: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: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 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: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

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

Also available in: Atom