Activity

From 09/13/2011 to 10/12/2011

10/12/2011

05:30 PM Bug #617 (Resolved): Check CMake Boost Find Macro for MacOS Compatibility
Applied in changeset r2829. J. Wienke
05:01 PM Bug #617: Check CMake Boost Find Macro for MacOS Compatibility
Eh, but the linker command line you showed is from RSC... So there must be the same issue? J. Wienke
05:00 PM Bug #617: Check CMake Boost Find Macro for MacOS Compatibility
Ok, the same double linking also happens on linux, but GCC here is not that picky about it. J. Wienke
05:20 PM Revision 9f14ac04 (rsb-cpp): try to prevent double linking.
Does this work?
fixes #617
J. Wienke
03:52 PM Revision 84ca28ba (rsb-tools-cpp): debug cmake
J. Wienke
03:51 PM Revision 1095b8da (rsb-tools-cpp): debug cmake
J. Wienke
02:02 PM Bug #621 (Resolved): No version information for preprocessor available
Applied in changeset r2828. J. Wienke
01:51 PM Bug #621 (Resolved): No version information for preprocessor available
We have a version class which is usable at runtime, but not with the preprocessor. It misses defines. J. Wienke
02:02 PM Revision 06e11d61 (rsb-cpp): improved version ifnormation
fixes #621 J. Wienke

10/11/2011

08:57 PM Revision f8df6ab4 (rsb-protocol): Build debian packages only on linux systems
Arne Nordmann
08:07 PM Revision a3bfe0ec (rsb-cpp): Build debian packages only on linux systems
Extended package version number by patch version
Added suggested deb packages to deb package definition
Arne Nordmann
03:47 PM Revision 80e15ae7 (rsb-cpp)
Arne Nordmann
10:07 AM Revision 99cd8d95 (rsb-protocol): Dependency libc6 instead of libc6-i686 to be 64bit compliant.
Arne Nordmann
10:06 AM Revision ef0318fc (rsb-cpp): Dependency libc6 instead of libc6-i686 to be 64bit compliant. And RS...
Arne Nordmann

10/10/2011

07:50 PM Bug #619 (Resolved): Spread connector does not take advantage of UNIX domain socket transport
Applied in changeset r2822. J. Moringen
06:58 PM Bug #619 (Resolved): Spread connector does not take advantage of UNIX domain socket transport
Even when configured without a hostname or "localhost", the Spread connector calls @SP_connect@ in a way that uncondi... J. Moringen
07:42 PM Revision 96b3d8c7 (rsb-cpp): Allow Spread connector to use UNIX domain sockets
fixes #619
* src/rsb/transport/spread/SpreadConnection.{h,cpp}: renamed member
spreadhost -> spreadname; changed lo...
J. Moringen
06:26 PM Revision 1d802f17 (rsb-cpp): Deb package depending on libprotoc-dev, protobuf-compiler
Fixed package version info Arne Nordmann
06:25 PM Revision 146eae7c (rsb-protocol): Deb package depending on libprotoc-dev, protobuf-compiler
Arne Nordmann
03:14 PM Revision 0eb1ee8e (rsb-model): adopted according to new ideas for paper
J. Wienke

10/09/2011

01:12 AM Revision b15da3c7 (rsb-cpp): added necessary CPack variables for building initial deb packages
S. Wrede
12:49 AM Revision 4ab5e9ae (rsb-protocol): added necessary CPack variables for building initial deb packages
S. Wrede
05:13 PM Bug #617: Check CMake Boost Find Macro for MacOS Compatibility
Linker command:... S. Wrede
03:50 PM Bug #617: Check CMake Boost Find Macro for MacOS Compatibility
Can you post the linker command line (make VERBOSE=1)? and can yoz hav a look at what BOOST_LIBRARIES e.g. in the cma... J. Wienke
01:43 PM Bug #617: Check CMake Boost Find Macro for MacOS Compatibility
I just started reinstalling both library types (mt + d) to check if I can reproduce the problem. What I already get (... S. Wrede
04:09 PM Revision 654ddf66 (rsb-tools-cl): Prettified output of with-abbreviation in common/help.lisp
* common/help.lisp (with-abbreviation): print valid values in lower
case
J. Moringen
04:09 PM Revision c2b53e84 (rsb-tools-cl): Added purpose param to define-load-method in common/idl-loading...
* common/idl-loading.lisp (define-load-method): added keyword
parameter purpose which is passed to `process-descrip...
J. Moringen
04:09 PM RSBag Revision 13a2171e (rsbag-tools-cl): Improved channel strategy handling in bag-record/main.lisp
* bag-record/main.lisp (make-channel-strategy-help-string): new
function; make and return a help string for channel...
J. Moringen
04:09 PM RSBag Revision b046271e (rsbag-tools-cl): Improved make-replay-strategy-help-string in bag-play/main.lisp
* bag-play/main.lisp (make-replay-strategy-help-string): fixed
variable name; added example for remote-controlled s...
J. Moringen
04:09 PM RSBag Revision 1056f57f (rsbag-cl): Simplified make-{replay,channel}-strategy in src/rsb/protocol.lisp
* src/rsb/protocol.lisp (make-replay-strategy symbol): simplified
(make-channel-strategy symbol): likewise
J. Moringen
04:09 PM RSBag Revision d8434f06 (rsbag-cl): Extended docstring in src/rsb/channel-strategies.lisp
* src/rsb/channel-strategies.lisp (scope-and-type): extended
documentation string
J. Moringen
04:09 PM RSBag Revision ef4807bd (rsbag-cl): Improved events->bag in src/rsb/construction.lisp
* src/rsb/construction.lisp (events->bag listener bag): allow the
value of the channel-strategy parameter to be a list
J. Moringen
04:09 PM RSBag Revision bd6cecd3 (rsbag-cl): Added interactive strategy in src/rsb/replay/interactive.lisp
* src/rsb/replay/interactive.lisp: new file; contains
`interactive' replay strategy class
* src/rsb/replay/package....
J. Moringen
02:43 PM RSBag Revision 3904a107 (rsbag-cl): Added replay strategy in src/rsb/replay/remote-controlled.lisp
* src/rsb/replay/remote-controlled.lisp: new file; contains the
`remote-controlled' replay strategy class
* src/rsb...
J. Moringen
02:43 PM RSBag Revision 0421c144 (rsbag-cl): Changed progress callback mechanism in src/rsb/replay/*.lisp
* src/rsb/replay/util.lisp (%make-progress-reporter): return nil when
no progress callback has been supplied
* src/...
J. Moringen
02:43 PM RSBag Revision 4080bda1 (rsbag-cl): Added mixin class in src/rsb/replay/external-driver-mixin.lisp
* src/rsb/replay/external-driver-mixin.lisp: new file; contains
the `external-driver-mixin' mixin class
* src/rsb/r...
J. Moringen
02:43 PM Revision 7f44f360 (rsb-cl): Support callbacks without params in src/patterns/local-server.lisp
* src/patterns/local-server.lisp (call t local-method event): when the
event data is `+no-value+', call the callbac...
J. Moringen

10/07/2011

08:32 PM Bug #617 (Feedback): Check CMake Boost Find Macro for MacOS Compatibility
This is probay an upstream bug in cmake as they provide the macro. the only thing i could imagine is that you compile... J. Wienke
08:13 PM Bug #617 (Resolved): Check CMake Boost Find Macro for MacOS Compatibility
If multiple types of the same boost library are installed (e.g. -d + -mt) it happens that RSB links under Snow Leopar... S. Wrede
12:01 PM RSBag Feature #616 (Resolved): Support backward seeks in serialized view
Currently, the associated iterator of @rsbag.view:serialized@ can only seek forward. Seeking backward is a bit tricky... J. Moringen

10/06/2011

09:29 PM RSBag Bug #590 (Rejected): Playback of large video file breaks system
I'm rejecting this bug since the issue is most likely not related to rsbag and not reproducible anymore. J. Moringen
09:27 PM RSBag Bug #615 (Resolved): bag-play: --{start,end}-index do not work
Applied in changeset r187. J. Moringen
09:06 PM RSBag Bug #615 (Resolved): bag-play: --{start,end}-index do not work
J. Moringen
09:26 PM RSBag Revision 8b29870d (rsbag-tools-cl): Fixed handling of replay strategy in bag-play/main.lisp
fixes #615
* bag-play/main.lisp (main): pass result of `parse-instantiation-spec'
to `bag->events' instead of creat...
J. Moringen
09:26 PM RSBag Revision 392a618c (rsbag-cl): Flexible syntax for replay strategy in src/rsb/construction.lisp
refs #615
* src/rsb/construction.lisp (bag->events bag uri): allow the replay
strategy to be specified in form of a...
J. Moringen
06:49 PM Revision 63aea30e (rsb-cpp): Use const refs for exceptions in examples/server/client.cpp
* examples/server/client.cpp: use constant references when catching
exceptions
J. Moringen
06:48 PM Revision 841fb0c8 (rsb-cpp): Added getConnectorInfos in src/rsb/transport/Factory.h
refs #608
* src/rsb/transport/Factory.h: added getConnectorInfos method to
ConnectorFactory class
J. Moringen
06:46 PM Revision 78e41087 (rsb-cpp): Use spread transport in test/rsb/integrationtest.cpp
* test/rsb/integrationtest.cpp: explicitly enable spread transport in
tests cases that rely on processing by a conv...
J. Moringen
06:45 PM Revision 0f33b56e (rsb-cpp): Change default for enabled connector in src/rsb/Factory.cpp
* src/rsb/Factory.cpp: changed default for enabled connector spread ->
inprocess
J. Moringen
02:05 PM Revision f6f29706 (rsb-cpp): Printing in src/rsb/eventprocessing/DirectEventReceivingStrategy.cpp
* src/rsb/eventprocessing/DirectEventReceivingStrategy.cpp: when
printing the object, print the selected threading ...
J. Moringen
02:00 PM Bug #608 (Resolved): Default configuration is unusable without user configuration
Applied in changeset r2803. J. Moringen
11:01 AM Bug #608 (In Progress): Default configuration is unusable without user configuration
J. Moringen
01:57 PM Revision 2915694d (rsb-cpp): Fixed default transport selection in src/rsb/Factory.cpp
fixes #608
* src/rsb/Factory.cpp: when constructing the default participant
configuration, add (disabled) entries f...
J. Moringen
01:40 PM Revision 6496340c (rsb-cpp): Some preparatory changes in src/rsb/ParticipantConfig.{h,cpp}
refs #608
* src/rsb/ParticipantConfig.{h,cpp}: added enabled parameter to
ParticipantConfig::Transport constructor;...
J. Moringen
01:16 PM Tasks #609 (Resolved): Add cause vector to C++ logger
J. Moringen
12:39 PM Tasks #609 (In Progress): Add cause vector to C++ logger
J. Moringen
09:15 AM Tasks #609 (Resolved): Add cause vector to C++ logger
Currently it is not displayed J. Wienke
01:15 PM Revision 0c44acac (rsb-tools-cpp): Added printing of cause vectors in logger/DetailedEventFormatt...
fixed #609
* logger/DetailedEventFormatter.cpp: print a list of cause vectors, if
present
J. Moringen
10:15 AM Revision 16f4e561 (rsb-tools-cpp): re-enable cause handling
fixes #610 J. Wienke
09:19 AM Revision 25a554a1 (rsb-tools-cpp): A first working version with strategies
J. Wienke

10/05/2011

09:50 PM Bug #608 (Resolved): Default configuration is unusable without user configuration
When no user configuration (config file, environment variables) is present, the default configuration only contains t... J. Moringen
06:43 PM Revision ca784b8a (rsb-tools-cpp): first steps towards exchangable strategies for syncing.
J. Wienke

10/04/2011

04:37 PM Tasks #607 (Rejected): Remove Doxygen as hard dependency
It is no hard dependency at all. If doxygen is not available the doc target will not be created:... J. Wienke
04:32 PM Tasks #607 (Rejected): Remove Doxygen as hard dependency
Remove Doxygen as hard dependency from cmake configuration. If I don`t have doxygen installed, the installation and u... Anonymous
03:35 PM Revision b4c79d76 (rsb-cl): Added test local-server::call in test/patterns/local-server.lisp
* test/patterns/local-server.lisp (test local-server-root::call): new
test; test calling of callback function by `l...
J. Moringen
03:35 PM Revision 75765a60 (rsb-cl): Added argument style in src/patterns/local-server.lisp
* src/patterns/types.lisp (argument-style): new type;
* src/patterns/protocol.lisp (setf server-method): added argume...
J. Moringen
03:35 PM Revision cf0db155 (rsb-cl): Added local-server tests in test/patterns/local-server.lisp
* src/patterns/local-server.lisp (local-method): added default initarg
that complains if :callback is not supplied
...
J. Moringen
03:35 PM Revision c28b5bc9 (rsb-cl): Added cases to construct test in test/{reader,listener,informer}.lisp
* test/reader.lisp (define-basic-participant-test-cases :reader):
added some cases
* test/listener.lisp (define-bas...
J. Moringen
03:35 PM Revision 91eedadb (rsb-cl): Improved docstring in src/filter/regex-filter.lisp
* src/filter/regex-filter.lisp (regex-filter): improved documentation
string
J. Moringen
03:35 PM Revision a4a87753 (rsb-cl): Fixed replacing existing methods in src/patterns/server.lisp
* src/patterns/server.lisp (setf server-method method1 server string):
if there is a method of the same name, detac...
J. Moringen
03:35 PM Revision 60add331 (rsb-cl): Simplification in test/package.lisp
* test/package.lisp (package rsb.test): qualify `defpackage' form with
package instead of using an additional `in-p...
J. Moringen
03:33 PM Feature #606 (Rejected): Deliver a double converter by default
J. Moringen
03:32 PM Feature #606 (Feedback): Deliver a double converter by default
Duplicate of #484. The complaint is valid, though. J. Moringen
03:11 PM Feature #606 (Rejected): Deliver a double converter by default
We should deliver a double converter by default, like we already do for string, bool, uint64, etc.
Double is probabl...
Anonymous
12:56 PM Revision ff168407 (rsb-tools-cl): Added latency column in formatting/event-style-statistics.lisp
* formatting/event-style-statistics.lisp (style-statistics): added
latency column
J. Moringen
12:56 PM Revision ef07bbf2 (rsb-tools-cl): Added compact+ style in formatting/event-style-compact.lisp
* formatting/event-style-compact.lisp (define-compact-style): new
local macro; define two compact styles, one for 8...
J. Moringen
12:56 PM Revision c36c0905 (rsb-tools-cl): Adjusted some default widths in formatting/columns.lisp
* formatting/columns.lisp (define-simple-column :data): adjusted
default width 20 -> 21
(define-simple-column :ca...
J. Moringen
12:56 PM Revision 3cbd1d81 (rsb-tools-cl): Increased frequency in formatting/header-printing-mixin.lisp
* formatting/header-printing-mixin.lisp
(header-printing-mixin::header-frequency): changed initform 23 -> 22
J. Moringen
12:56 PM Revision 7ec778be (rsb-tools-cl): Increased width of scope column in formatting/columns.lisp
* formatting/columns.lisp (define-simple-column :scope): increased
default width 16 -> 24
J. Moringen
12:56 PM RSBag Revision 8c79791b (rsbag-cl): Added channel-meta-data in src/protocol.lisp
* src/protocol.lisp (channel-meta-data): new generic function; return
the meta-data of a channel as plist
J. Moringen
12:56 PM RSBag Revision 2242f0e8 (rsbag-cl): Fixed exported symbols for channel in src/package.lisp
* src/package.lisp (package rsbag): changed exported symbol channel-id
-> %channel-id; added exported symbol %chann...
J. Moringen
12:56 PM RSBag Revision 73e341e7 (rsbag-cl): Type and transform handling for new channels in src/bag.lisp
* src/bag.lisp (setf bag-channel list bag string): if a transform is
not supplied, make one based on the supplied m...
J. Moringen
12:56 PM RSBag Revision 44c0dcb3 (rsbag-cl): Print transformation in print-object in src/channel.lisp
* src/channel.lisp (print-object channel): print transformation J. Moringen

10/03/2011

11:05 PM Revision 7c6e2a6f (rsb-tools-cl): Added quantity scope in stats/quantities.lisp
* stats/quantities.lisp (define-simple-quantity :scope): new quantity J. Moringen
11:05 PM Revision 3bb5dc47 (rsb-tools-cl): Abbreviate URI help strings in {logger,call}/main.lisp
* logger/help.lisp (make-help-string): added show keyword parameter;
use `with-abbreviation' for URI help string
* ...
J. Moringen
11:05 PM Revision 8b1f91ad (rsb-tools-cl): Improved class name generation in stats/quantities.lisp
* stats/quantities.lisp (define-simple-quantity): added prefix
quantity- to generated class names
J. Moringen
11:05 PM RSBag Revision 919e7734 (rsbag-tools-cl): Automatic dependency version in cl-rsbag-tools*.asd
* cl-rsbag-tools-record.asd (system cl-rsbag-tools-record): depend on
analogous version of cl-rsbag system instead ...
J. Moringen
11:05 PM RSBag Revision e5ffbde6 (rsbag-tools-cl): Made base URI commandline option optional in bag-play/main.lisp
* bag-play/main.lisp (update-synopsis): adapted usage string (main):
accept one or two positional arguments; added ...
J. Moringen
11:05 PM RSBag Revision ae6bca3e (rsbag-tools-cl): Hide URI help string be default in bag-{record,play}/main.lisp
* bag-record/main.lisp (make-help-string): added show keyword
parameter; use `with-abbreviation' for URI help
(up...
J. Moringen
11:05 PM RSBag Revision b355f523 (rsbag-tools-cl): Added system dependency on cl-ppcre in cl-rsbag-tools-play.asd
* cl-rsbag-tools-play.asd (system cl-rsbag-tools-play): added system
dependency on cl-ppcre which is necessary for ...
J. Moringen
11:05 PM RSBag Revision 78f35d94 (rsbag-tools-cl): Dedicated section in help string for examples in bag-play/mai...
* bag-play/main.lisp (make-help-string): removed creation of examples
section
(make-replay-strategy-help-string):...
J. Moringen
07:06 PM Revision ff535c04 (rsb-tools-cl): Improved help string showing in logger/main.lisp
* logger/main.lisp (update-synopsis): use `show-help-for?' to decide
whether to hide items; pass show argument to
...
J. Moringen
07:06 PM Revision 070db43b (rsb-tools-cl): Use with-abbreviation in help generating funs in logger/help.lisp
* logger/help.lisp (make-filter-help-string): added show keyword
parameter; use `with-abbreviation'
(make-style-h...
J. Moringen
07:06 PM RSBag Revision 1bc43498 (rsbag-cl): Added restarts for open-bag in src/protocol.lisp
* src/protocol.lisp (open-bag :around t): added restarts retry and
use-source
J. Moringen
07:06 PM RSBag Revision 27be8e44 (rsbag-cl): Added a print-object method in src/view/multi-sequence-mixins.lisp
* src/view/multi-sequence-mixins.lisp
(print-object multi-sequence-iterator-mixin t): new method; print
the curre...
J. Moringen
05:47 PM RSBag Revision eaaf04b2 (rsbag-cl): Added one-line summary in src/rsb/replay/view-creation-mixin.lisp
* src/rsb/replay/view-creation-mixin.lisp (header): added one-line
summary
J. Moringen
05:47 PM RSBag Revision 33b12496 (rsbag-cl): Fixed a method specializer in src/view/multi-sequence-mixins.lisp
* src/view/multi-sequence-mixins.lisp
(iterator-index sequence multi-sequence-iterator-mixin): changed
specialize...
J. Moringen
05:47 PM RSBag Revision a50b63b4 (rsbag-cl): Simplified an initform in src/rsb/replay/speed-adjustment-mixin.lisp
* src/rsb/replay/speed-adjustment-mixin.lisp
(slot speed-adjustment-mixin::speed): changed initform 1.0d0 -> 1;
w...
J. Moringen
05:47 PM RSBag Revision 749d33c3 (rsbag-cl): Use unchecked send in src/rsb/replay/sequential-mixin.lisp
* src/rsb/replay/sequential-mixin.lisp
(process-event replay-bag-connection sequential-mixin t t t t): use
unchec...
J. Moringen
05:47 PM RSBag Revision da3c989a (rsbag-cl): Extended definition of bag->events in src/rsb/protocol.lisp
* src/rsb/protocol.lisp (bag->events): added valid keyword parameters;
extended documentation string accordingly
J. Moringen
05:47 PM Revision 59660910 (rsb-cl): Improved send method for events in src/informer.lisp
* src/protocol.lisp (send): added keyword parameter method; extended
documentation string accordingly
* src/informe...
J. Moringen
05:47 PM Revision 0e9cefe4 (rsb-cl): Added unchecked mode in send in src/informer.lisp
* src/protocol.lisp (send): added unchecked? keyword parameter
* src/informer.lisp (send :before informer event): add...
J. Moringen
03:38 PM RSBag Bug #605 (Resolved): IO errors are not reported properly
Applied in changeset r169. J. Moringen
03:37 PM Revision c1b617d8 (rsb-tools-cl): Added %format-documentation in common/help.lisp
* common/help.lisp (print-classes-help-string): use
`%format-documentation'
(%format-documentation): new function...
J. Moringen
03:37 PM RSBag Revision d2c8f43e (rsbag-cl): Added and used open-error in src/{conditions,protocol}.lisp
fixes #605
* src/conditions.lisp (open-error): new condition; signaled when
opening a bag fails
* src/protocol.lisp...
J. Moringen
03:37 PM RSBag Revision d349cc83 (rsbag-cl): Added initial conditions in src/backend/tidelog/*.lisp
refs #605
* src/backend/tidelog/conditions.lisp: new file; contains
conditions used in the backend.tidelog module
*...
J. Moringen
03:37 PM RSBag Revision d8b12757 (rsbag-cl): Added channel-transform in src/protocol.lisp
* src/protocol.lisp (channel-transform): new generic function; return
the transformation associated with a channel
...
J. Moringen
03:37 PM RSBag Revision 371443a1 (rsbag-cl): Fixed arg processing in open-bag in src/protocol.lisp
* src/protocol.lisp (open-bag pathname): remove already process
arguments from argument list
J. Moringen
03:37 PM Revision a09ebaf5 (rsb-cl): Improved a warning message in src/protocol.lisp
* src/protocol.lisp (detach/ignore-errors): mention causing
participant in warning
J. Moringen
10:53 AM Revision 3c94a948 (rsb-tools-cl): Added name-mixin in file formatting/name-mixin.lisp
* formatting/name-mixin.lisp: new file; contains `name-mixin'
mixin class
* formatting/columns.lisp (define-simple-...
J. Moringen
10:53 AM Revision 0c2e8f32 (rsb-tools-cl): Added column-count class in formatting/columns.lisp
* formatting/columns.lisp (find-column-class eql :count): new method;
find `column-count' class
(column-count): n...
J. Moringen
10:53 AM Revision fb390bc9 (rsb-tools-cl): Added :text column in formatting/columns.lisp
* formatting/columns.lisp (define-simple-column :text): new column;
displays static text
J. Moringen
10:53 AM Revision db268a8c (rsb-tools-cl): Applicability to all types in formatting/delegating-mixin.lisp
* formatting/delegating-mixin.lisp
(format-event t delegating-mixin t): changed event specializer event
-> t
J. Moringen
10:53 AM Revision e7d9163f (rsb-tools-cl): Removed formatting/event.lisp, added formatting/event-style-pay...
* formatting/event.lisp: removed; moved `payload' formatting style
class to formatting/event-style-payload.lisp
* f...
J. Moringen
10:53 AM Revision 6d88da2d (rsb-tools-cl): Added file formatting/format-functions.lisp
* formatting/format-functions.lisp: new file; contains
`format-octet-vector' and `format-string'
* formatting/paylo...
J. Moringen
10:53 AM RSBag Revision 52899574 (rsbag-cl): Decode events with interned scope in src/transform/rsb-event.lisp
* src/transform/rsb-event.lisp (decode rsb-event simple-array): intern
scope of decoded events; this seems to perfo...
J. Moringen

10/02/2011

11:45 PM Feature #598 (Resolved): Allow implicit Scope construction
S. Wrede
11:44 PM Revision 5da81f0a (rsb-java): excluded generated code artefacts from PMD checking
fixed PMD warnings S. Wrede
11:35 PM Revision 96e519b4 (rsb-java): allow String-based instantiation of user-level objects, refs #598
adapted factory and active objects
adapted examples
S. Wrede
11:40 AM RSBag Bug #605 (Resolved): IO errors are not reported properly
Example:... J. Moringen

10/01/2011

03:14 PM Revision d5922c18 (rsb-tools-cl): Test help-for option in CMakeLists.txt
* CMakeLists.txt: test help-for option with all programs J. Moringen
03:14 PM Revision 5411ffc3 (rsb-tools-cl): Use show-help-for? in make-common-options in common/options.lisp
* common/options.lisp (make-common-options): use `show-help-for?' J. Moringen
03:14 PM Revision b3f3e5a3 (rsb-tools-cl): Moved help text generation of logger into new file logger/help....
* logger/help.lisp: new file; contains functions related to help
text generation
* logger/main.lisp (make-help-stri...
J. Moringen
03:14 PM Revision 84314d9a (rsb-tools-cl): Changed option help-all -> help-for in common/options.lisp
* common/options.lisp (make-common-options): changed flag help-all ->
string help-for
(process-commandline-option...
J. Moringen
03:14 PM Revision 93cdf091 (rsb-tools-cl): Simplification in common/package.lisp
* common/package.lisp (package rsb.common): qualified `defpackage'
form with cl package; remove additional `in-pack...
J. Moringen
03:14 PM Revision d5d41dc7 (rsb-tools-cl): Added show-help-for? and with-abbreviation in common/help.lisp
* common/help.lisp (show-help-for?): new function; determine whether a
given help item should be displayed
(with-...
J. Moringen
03:14 PM Revision e59ca8f4 (rsb-tools-cl): Improved a help string in logger/help.lisp
* logger/help.lisp (make-style-help-string): improved a help string J. Moringen
03:14 PM Revision cf6fafd2 (rsb-tools-cl): Better readability in print-classes-help-string in common/help....
* common/help.lisp (print-classes-help-string): insert an empty line
between adjacent descriptions
J. Moringen
03:14 PM Revision d488a7bf (rsb-tools-cl): Changed default log level to warn in common/options.lisp
* common/options.lisp (make-common-options): changed default log level
off -> warn
J. Moringen
03:14 PM RSBag Revision 2d2ca635 (rsbag-tools-cl): Fixed help option in test in CMakeLists.txt
* CMakeLists.txt: changed --help-all -> --help-for=all in test J. Moringen

09/30/2011

07:15 PM Tasks #519 (Resolved): Integrate statistics into logger
Applied in changeset r2761. J. Moringen
07:15 PM Revision 2c99f5cc (rsb-tools-cl): Load asdf-system-connections in logger*/dump.lisp
* logger/dump.lisp (toplevel): load system asdf-system-connections
* logger-builtin-spread/dump.lisp (toplevel): like...
J. Moringen
07:15 PM Revision 6e62676f (rsb-tools-cl): merged changes from stats branch fixes #519
J. Moringen
02:03 PM Feature #598 (Resolved): Allow implicit Scope construction
Was proposed for usability and simplicity reasons.
* C++: ✓
* Java: ✓
* Python: ✓
* CL: ✓
S. Wrede
01:58 PM Tasks #597 (New): Evaluate whether we want to move to Github once Spread is extracted
Besides general considerations, we need to check how this would go together with redmine. S. Wrede
01:48 PM RSB XML Support Tasks #596 (Closed): Move and Adapt XPathFilter to RSB XML C++
Adaptation to XOPData needed. S. Wrede
01:35 PM Feature #572 (New): Include version information in source archives built by jenkins (was: svn TAG...
J. Moringen
01:34 PM Feature #572: Include version information in source archives built by jenkins (was: svn TAG for R...
* No tags (since no file releases in Redmine)
* File releases via Jenkins jobs for version branches (continuously re...
J. Moringen

09/29/2011

05:48 PM Tasks #538 (Resolved): Build RSB on natty
Now continuously building on Jenkins, see
https://ci.cor-lab.org/view/RSB/job/RSB/label=ubuntu_natty_32bit/ and
htt...
Anonymous
04:44 PM Tasks #538 (In Progress): Build RSB on natty
RSBProtocol successfull https://ci.cor-lab.org/job/RSBProtocol/ Anonymous
04:03 PM Revision 38ac0972 (rsb-cpp): allow implicit scope construction for simplicity
J. Wienke
03:30 PM Revision 965feaa2 (rsb-tools-cpp): project name without spaces
J. Wienke
03:29 PM Revision 7407df57 (rsb-tools-cpp): enable package generation
J. Wienke
03:26 PM Revision fb9024e6 (rsb-tools-cpp): maybe a missing module path?
J. Wienke
02:26 PM Revision 630536e8 (rsb-tools-cpp): a first rough way to deserialize the sync events and an exampl...
J. Wienke
02:05 PM Revision b94e543d (rsb-cpp): print causing ids
J. Wienke
01:51 PM Feature #572: Include version information in source archives built by jenkins (was: svn TAG for R...
Sure, but isn't the underlying question if we want tags at all, e.g. for 0.5? S. Wrede
01:34 PM Feature #572: Include version information in source archives built by jenkins (was: svn TAG for R...
Actually we never released a tar ball with version 0.4. J. Wienke
01:27 PM Feature #572: Include version information in source archives built by jenkins (was: svn TAG for R...
Tags can be useful for referencing a single specific release version. In my opinion this is more for archiving purpos... S. Wrede
01:23 PM Feature #572: Include version information in source archives built by jenkins (was: svn TAG for R...
ping J. Wienke
01:22 PM Revision 336a37bd (rsb-tools-cpp): first non-crashing version of sending events
J. Wienke
01:15 PM Revision 72e4477c (rsb-tools-cpp): fix compilation
J. Wienke
12:14 PM Revision c1ddc3b8 (rsb-tools-cpp): fix indentation
J. Wienke
12:13 PM Revision a8c5ffa6 (rsb-tools-cpp): fix indentation
J. Wienke
12:12 PM Revision 50c341e7 (rsb-tools-cpp): fix indentation
J. Wienke
11:53 AM Revision da8d2818 (rsb-cpp): add documentation about the two scope getting and setting methods
J. Wienke
11:51 AM Revision bb2af9a5 (rsb-cpp): make the scope ptr optimization backwards compatible by introducing ...
refs #540 J. Wienke

09/28/2011

10:59 PM RSBag Revision 1f3efd1a (rsbag-cl): Added %make-playback-uri in src/rsb/construction.lisp
* src/rsb/construction.lisp (bag->events channel uri): use new
function `%make-playback-uri' to compute an informer...
J. Moringen
05:24 PM Revision c535bdcb (rsb-tools-cpp): some further steps. Still it crashes...
J. Wienke
05:24 PM Feature #593 (Closed): Implement Meta-Converter for Domain- to Protobuf-Type Conversion
Check OpenCVImage converter for a first inspiration. However, in the end we want to have a base class encapsulating t... S. Wrede
11:57 AM Bug #592: Unhandled excteption in Windows version
Revision used:
https://code.humavips.eu/svn/rsbvideoreceiver/trunk@3
https://code.cor-lab.org/svn/rsb/branches/0.4@27...
Anonymous
11:49 AM Bug #592 (Resolved): Unhandled excteption in Windows version
After RSBVideoReciever recieves a message it dies with unhandled expception. Stack trace:... Anonymous
09:37 AM Revision 69946e21 (rsb-cpp): fix indentation
J. Wienke
03:57 AM Tasks #589 (Resolved): Reduce complexity of client-server example
Applied in changeset r2751. J. Moringen
03:57 AM Revision fe1e1ced (rsb-cpp): Reduced complexity in examples/server/server.cpp
fixes #589
* examples/server/server.cpp: removed dispatch on method name in
callback; introduced dedicated callback...
J. Moringen

09/27/2011

11:56 PM RSBag Bug #590: Playback of large video file breaks system
Additional observations:
* The erroneous behavior described above seems to depend on rather obscure conditions since...
J. Moringen
08:18 PM RSBag Bug #590 (Rejected): Playback of large video file breaks system
We tried to record video data in 640x480 format with a resonable framerate from the new NAO heads. While bag-record s... S. Wrede
11:06 PM Revision c4b36a67 (rsb-tools-cpp): first iteration of time sync
J. Wienke
11:05 PM Revision 5ccd732e (rsb-tools-cpp): Share project "RSB TimeSync" into "https://code.cor-lab.de/svn...
J. Wienke
10:49 PM Revision 95409e41 (rsb-tools-cpp): -FIXED: ::sleep was replaced boost::this_thread::sleep, so it ...
Lukas Cerman
08:11 PM Tasks #589: Reduce complexity of client-server example
Does this refer to the C++ implementation? J. Moringen
07:50 PM Tasks #589: Reduce complexity of client-server example
Jan, this was your example ;) J. Wienke
07:35 PM Tasks #589 (Resolved): Reduce complexity of client-server example
In the server example a callback with an additional member that stores the method name is displayed. This leads to th... J. Sanchez Riera
12:14 PM Bug #536: Make RPATH usage optional
Using something like... D. Merejkowsky
10:13 AM Revision 32142416 (rsb-cpp): export symbol for windows
J. Wienke
10:09 AM Revision 1f429e9d (rsb-cpp): export symbol for windows
J. Wienke
10:04 AM Tasks #586 (Resolved): Document usage with Matlab
How to load java stuff etc. J. Wienke
09:58 AM Revision eae8b0bf (rsb-tools-cl): Make Spread transport expose wire schema in logger/main.lisp
* logger/main.lisp (main): pass export-wire-schema? option when
creating spread transport
J. Moringen
09:58 AM Revision e9495949 (rsb-tools-cl): Use version/string for RSB dependencies in *.asd
* cl-rsb-tools-logger.asd (system cl-rsb-tools-logger): use
`version/string' for RSB-related dependencies to ensure...
J. Moringen
09:58 AM Revision a0fc300f (rsb-tools-cl): Removed obsolete file common/filter-construction.lisp
* common/filter-construction.lisp: removed; no longer used
* common/package.lisp (package rsb.common): removed export...
J. Moringen
09:58 AM Revision 6aad3423 (rsb-tools-cl): Improved make-filter-help-string in logger/main.lisp
* logger/main.lisp (make-filter-help-string): improved generated help
string
J. Moringen
09:58 AM Revision 49b4353a (rsb-tools-cl): Simplified package definition in logger/package.lisp
* formatting/package.lisp (package rsb.formatting): qualified
`defpackage' form with cl package; remove additional ...
J. Moringen
09:58 AM Revision cf26fd46 (rsb-tools-cl): Use class family for styles in formatting/{protocol,event}.lisp
refs #519
* formatting/protocol.lisp (define-findable-class-family style): new
class family; consists of event form...
J. Moringen
09:58 AM Revision e663f262 (rsb-tools-cl): Added parse-instantiation-spec in common/options.lisp
refs #519
* common/options.lisp (parse-instantiation-spec): new function; parse
a string specifying a class and ini...
J. Moringen
09:58 AM RSBag Revision c6213376 (rsbag-tools-cl): Use parse-instantiation-spec in bag-play/main.lisp
* bag-play/main.lisp (make-replay-strategy-help-string): slightly
improved
(parse-replay-strategy-spec): removed;...
J. Moringen
09:58 AM RSBag Revision 98dfb163 (rsbag-tools-cl): Use parse-instantiation-spec in bag-record/main.lisp
* bag-record/main.lisp (main): use `parse-instantiation-spec' instead
of `parse-filter-spec'; avoid `make-filter'
J. Moringen
09:57 AM Revision 15147f3d (rsb-cl): Improved a docstring in src/filter/protocol.lips
* src/filter/protocol.lisp (filter): minor improvement in
documentation string
J. Moringen
09:57 AM Revision 77cda55f (rsb-cl): Support case sensitivity in src/filter/regex-filter.lisp
* src/filter/regex-filter.lisp (compile-regex): new generic function;
compile a regex and store the resulting scann...
J. Moringen
09:17 AM Revision d88cad21 (rsb-cpp): try to fix the unit tests.on several platforms with thread limitations
J. Wienke
09:10 AM Bug #583 (Resolved): Compilation error for C++ RSBTools on Fedora 12
Applied in changeset r2737. J. Wienke
09:09 AM Revision 4c80765e (rsb-tools-cpp): Disable statistics formatter for boost 1.39
fixes #583 J. Wienke

09/26/2011

01:37 AM Bug #583: Compilation error for C++ RSBTools on Fedora 12
Maybe we can just disable the statistics functionality for older Boost versions once #519 is resolved? J. Moringen
02:16 PM Bug #583: Compilation error for C++ RSBTools on Fedora 12
The version is 1.39.0 (Release 9.fc12). Cheers. X. Alameda-Pineda
01:35 AM Tasks #519 (In Progress): Integrate statistics into logger
J. Moringen
03:40 PM Revision bda78e5f (rsb-cpp): backport r2735 to stable version
J. Wienke
03:27 PM Revision d896fd62 (rsb-cpp): Added a queue push handler for whole events
J. Wienke

09/25/2011

03:51 PM RSBag Revision 0d31051a (rsbag-cl): Improved condition reports in src/transform/conditions.lisp
* src/transform/conditions.lisp (encoding-error): improved report
format
(decoding-error): likewise
J. Moringen
03:51 PM RSBag Revision 1be09c82 (rsbag-cl): Added a docstring in src/backend/tidelog/index.lisp
* src/backend/tidelog/index.lisp (index): added documentation string J. Moringen
03:27 PM RSBag Revision 6878afbe (rsbag-cl): Fixed processing of method field in src/transform/rsb-event.lisp
* src/transform/rsb-event.lisp (encode rsb-event event): fixed method
encoding; adjusted access to now-external sym...
J. Moringen
03:27 PM RSBag Revision 9cdead67 (rsbag-cl): Added optional index sorting in src/backend/tidelog/index.lisp
* src/backend/tidelog/index.lisp (index::sorted-to): new slot; tracks
sorted state of index entries
(put-entry in...
J. Moringen
03:27 PM RSBag Revision 27abdcc6 (rsbag-cl): Added file src/rsb/replay/speed-adjustment-mixin.lisp
* src/rsb/replay/speed-adjustment-mixin.lisp: new file; contains
the `speed-adjustment-mixin' mixin class
* src/rsb...
J. Moringen
03:27 PM RSBag Revision cf596540 (rsbag-cl): Fixed mixed-case type names in src/backend/tidelog/file.lisp
* src/backend/tidelog/file.lisp (encode-type): handle mixed-case type
names correctly
(decode-type): likewise
J. Moringen
02:49 PM RSBag Revision 25818335 (rsbag-tools-cl): Fixed commandline option validation in bag-record/main.lisp
* bag-record/main.lisp (main): handle missing recording URIs properly J. Moringen
02:49 PM RSBag Revision 5030e81c (rsbag-cl): Added stream-specialized methods in src/rsb/construction.lisp
* src/rsb/construction.lisp
(define-open-bag-method events->bag stream): define method on
`events->bag' for strea...
J. Moringen
02:49 PM Revision 34e772f4 (rsb-cl): Reduced verbosity in src/event-processing/*configurator.lisp
* src/event-processing/out-route-configurator.lisp
(notify out-route-configurator t eql :connector-added): removed
...
J. Moringen
02:19 PM RSBag Revision 60c67683 (rsbag-tools-cl): Added printing of an entry separator in bag-cat/main.lisp
* bag-cat/main.lisp (update-synopsis): added option group Printing
Option with entry-separator option
(main): pri...
J. Moringen
02:19 PM RSBag Revision 6135dae8 (rsbag-tools-cl): Handle replay strategy parameters in bag-play/main.lisp
* bag-play/main.lisp (make-replay-strategy-help-string): new function;
make help string for replay-strategy option
...
J. Moringen
02:02 PM Bug #327 (In Progress): XPath filtered logger
XPath-based filtering of
* XML Payloads ✓
* XOP Payloads
* Protocol Buffer Payloads (merge pending)
J. Moringen

09/24/2011

01:34 AM RSBag Feature #493 (Resolved): Allow start/stop of recordings via RPC interface (without program restart)
Applied in changeset r150. J. Moringen
01:33 AM Revision 0c2d87e7 (rsb-tools-cl): Added interrupt function in common/interactive.lisp
refs #493
* common/interactive.lisp (interrupt): new function; interrupt a
`with-interactive-interrupt-exit' form
*...
J. Moringen
01:33 AM RSBag Revision 70f4b89f (rsbag-tools-cl): Dedicated section in help string for examples in bag-record/m...
* bag-record/main.lisp (make-help-string): removed creation of
examples section
(make-examples-string): new funct...
J. Moringen
01:33 AM RSBag Revision 0ef67890 (rsbag-tools-cl): Added RPC control server in bag-record/main.lisp
fixes #493
* bag-record/main.lisp (invoke-with-control-service): new function;
invoke a thunk with an rpc server ru...
J. Moringen
01:33 AM RSBag Revision 1805f155 (rsbag-tools-cl): Extended filter help string in bag-record/main.lisp
* bag-record/main.lisp (make-filter-help-string): extended help string J. Moringen
10:20 PM RSBag Tasks #584 (Resolved): Create bag-cat
Applied in changeset r147. J. Moringen
10:10 PM RSBag Revision cd2fbf7c (rsbag-tools-cl): Added bag-cat program in bag-cat/*.lisp
fixes #584
* bag-cat/package.lisp: new file; package definition for bag-cat
program
* bag-cat/main.lisp: new file; ...
J. Moringen
08:55 PM Revision d25e8442 (rsb-tools-cl): Use default converters in main in logger/main.lisp
* logger/main.lisp (main): use default converter list and append
:fundamental-null for each wire-type
J. Moringen
08:55 PM Revision a44ad0ad (rsb-tools-cl): Improved converter configuration in main in logger/main.lisp
* logger/main.lisp (main): specify converters using the :converters
keyword argument; that way, all transports with...
J. Moringen
08:55 PM Revision cbae5848 (rsb-tools-cl): Improved URL and argument parsing in call/main.lisp
* call/main.lisp (parse-argument): signal an error when there is junk
at the end of the string
(main): accept met...
J. Moringen
08:55 PM Revision f1b0ff15 (rsb-tools-cl): Improved help and example texts in call/main.lisp
* call/main.lisp (make-help-string): minor fixes
(make-examples-string): added an example; added single-quotes to
...
J. Moringen
08:55 PM Revision d6c4b06c (rsb-tools-cl): Dedicated section in help string for examples in logger/main.lisp
* logger/main.lisp (make-help-string): removed creation of examples
section
(make-examples-string): new function;...
J. Moringen
08:55 PM Revision 1c9b97a9 (rsb-tools-cl): Fixed call syntax in main, again in call/main.lisp
* call/main.lisp (main): allow ?, # and + in URI part; also, force
whole-string match ...
J. Moringen
08:55 PM Revision 2d91166a (rsb-tools-cl): Dedicated section in help string for examples in call/main.lisp
* call/main.lisp (make-help-string): removed creation of examples
section
(make-examples-string): new function; c...
J. Moringen
08:55 PM Revision 20db78fb (rsb-cl): Exclude disabled in transport-options in src/configuration.lisp
* src/configuration.lisp (transport-options): changed default value of
exclude-disabled? keyword parameter to exclu...
J. Moringen
05:40 PM Revision c44e9244 (rsb-tools-cl): Improved make-filter-help-string in logger/main.lisp
* logger/main.lisp (make-filter-help-string): added examples J. Moringen
05:40 PM Revision a6c22330 (rsb-tools-cl): Improved accuracy of %class-valid-initargs in common/help.lisp
* common/help.lisp (print-filter-help): renamed keyword parameter
blacklist -> class-blacklist; added keyword param...
J. Moringen
05:40 PM Revision 9b4b0879 (rsb-tools-cl): Added print-classes-help-string in common/help.lisp
* common/help.lisp (print-filter-help): use
`print-classes-help-string'
(print-classes-help-string): new function...
J. Moringen
05:40 PM RSBag Revision d91fdb24 (rsbag-tools-cl): Added test file test/data/single-event.tide
* test/data/single-event.tide: new file; used in tests
* CMakeLists.txt: include test/data/single-event.tide in test
...
J. Moringen
05:40 PM RSBag Revision 6286cb7f (rsbag-tools-cl): Fixed logging of channel selection specs in bag-play/main.lisp
* bag-play/main.lisp (main): store channel selection specs for logging J. Moringen
05:40 PM RSBag Revision ac8b5b99 (rsbag-cl): Fixed %make-progress-reporter again in src/rsb/replay/util.lisp
* src/rsb/replay/util.lisp (%make-progress-reporter): display [start,
end] range correctly
J. Moringen
05:40 PM RSBag Revision 07d32bbf (rsbag-cl): Added default channel-format-for method in src/rsb/protocol.lisp
* src/rsb/protocol.lisp (channel-format-for t t t): new method;
default behavior is to not associate a format to a ...
J. Moringen
05:40 PM RSBag Revision d197b6f3 (rsbag-cl): Fixed %make-progress-reporter in src/rsb/replay/util.lisp
* src/rsb/replay/util.lisp (%make-progress-reporter): don't fail when
the sequence only has a single event
J. Moringen
05:40 PM Revision 8487d079 (rsb-cl): Fixed keyword syntax in dependencies of cl-rsb.asd
* cl-rsb.asd (system cl-rsb): made sb-concurrency a keyword in system
dependency list
J. Moringen

09/23/2011

03:16 PM Feature #572 (Feedback): Include version information in source archives built by jenkins (was: sv...
I am not sure that we should use tags at all. This will only lead to people using old versions of the software withou... J. Wienke
03:14 PM Bug #423 (Resolved): Fix Boost Compile/Link behavior
I now at least ensure that custom paths have precedence over syste paths. Moreover the include order should already b... J. Wienke
03:13 PM Revision fed419c0 (rsb-cpp): be sure that our configure paths ha ve precedence over system ones
refs #423 J. Wienke
03:03 PM Revision 459ed5e7 (rsb-cpp): avoid resource starvation on 32 bit systems
J. Wienke
03:00 PM Revision 9cbb52f9 (rsb-cpp): remove cout
J. Wienke
02:51 PM Tasks #563: Implement cause vector in cl
We probably need an intermediate release for humavips with these changes in the next two weeks. So this should be fix... J. Wienke
02:49 PM Tasks #549 (Resolved): Check scopes -> spread groupnames cache
Fixed in r2717.
However, this probably decreases the performance again. Have a look at the commit message.
J. Wienke
01:41 PM Tasks #549 (In Progress): Check scopes -> spread groupnames cache
J. Wienke
02:49 PM Revision 5c012475 (rsb-cpp): make the group name cache thread safe with a read/write mutex.
Please note that this probably decreases the effect of the cache. If we really need a high performance in single-thre... J. Wienke
02:20 PM Revision 60f06f3f (rsb-cpp): Flush cache if flooded
refs #549 J. Wienke

09/22/2011

07:23 PM Revision 9c7b28d8 (rsb-cpp): fix windows build
J. Wienke
07:22 PM RSBag Tasks #584 (Resolved): Create bag-cat
This hypothetical program would copy the contents of one or more bag channels to its standard output stream. J. Moringen
06:33 PM Enhancement #394 (Resolved): Improve Participant Configuration Interface
Applied in changeset r2714. J. Wienke
06:05 PM Enhancement #394 (In Progress): Improve Participant Configuration Interface
J. Wienke
06:32 PM Revision 5509b1b9 (rsb-cpp): Add methods for mutable access to participant config parts
fixes #394 J. Wienke
06:07 PM Revision bf3fb264 (rsb-protocol): make it possible to package license on ma
J. Wienke
04:03 PM Bug #583: Compilation error for C++ RSBTools on Fedora 12
What is the exact boost version on Fedora 12? J. Wienke
03:56 PM Bug #583 (Resolved): Compilation error for C++ RSBTools on Fedora 12
When compiling the rsb tools for c++ I get the following error (under Fedora 12):... X. Alameda-Pineda
03:50 AM Revision 5a38932b (rsb-tools-cl): Changed load-idl for string source in common/idl-loading.lisp
* common/idl-loading.lisp (load-idl string eql :auto): changed
specialized t -> eql :auto
J. Moringen
03:50 AM Revision a48ef875 (rsb-tools-cl): Simplification in common/idl-loading.lisp
* common/idl-loading.lisp (load-idl pathname eql :file): slight
simplification
J. Moringen
03:50 AM Revision 6bdcd424 (rsb-tools-cl): Log message in process-descriptor in common/idl-loading.lisp
* common/idl-loading.lisp (process-descriptor): more precise log
message
J. Moringen
03:50 AM Revision 22a1528b (rsb-tools-cl): Added parameter to process-descriptor in common/idl-loading.lisp
* common/idl-loading.lisp (process-descriptor): added keyword
parameter emit which controls which things are emitted
J. Moringen
03:50 AM RSBag Revision 2d9f73e8 (rsbag-tools-cl): Validation of commandline arguments in bag-play/main.lisp
* bag-play/main.lisp (main): validate number of positional commandline
arguments
J. Moringen
03:50 AM RSBag Revision 47f9ad11 (rsbag-cl): Added mixin class in src/rsb/replay/error-policy-mixin.lisp
* src/rsb/replay/error-policy-mixin.lisp: new file; contains the
`error-policy-mixin' mixin class
* src/rsb/replay/...
J. Moringen
03:50 AM RSBag Revision 937c9c8e (rsbag-cl): Added mixin class in src/rsb/replay/replay-restart-mixin.lisp
* src/rsb/replay/sequential-mixin.lisp (sequential-mixin): added
superclass `replay-restart-mixin'
* src/rsb/replay...
J. Moringen
03:50 AM RSBag Revision 3f76fbe9 (rsbag-cl): Fixed restart behavior in src/rsb/replay/replay-restart-mixin.lisp
* src/rsb/replay/replay-restart-mixin.lisp
(replay :around replay-bag-connection replay-restart-mixin): log
resta...
J. Moringen
03:50 AM RSBag Revision 2cfda6e9 (rsbag-cl): Moved replay strategies into directory src/rsb/replay/
* src/rsb/replay/util.lisp: new file; contains utilities used in
the rsb.replay module
* src/rsb/replay/bounds-mixi...
J. Moringen
03:50 AM RSBag Revision 47dd99a9 (rsbag-cl): Added exported symbols in src/rsb/replay/package.lisp
* src/rsb/replay/package.lisp (package rsbag.rsb.replay): added
exported symbols strategy-start-index, strategy-end...
J. Moringen
03:50 AM RSBag Revision 9b1171d6 (rsbag-cl): Added conditions in src/rsb/conditions.lisp
* src/rsb/conditions.lisp: new file; contains conditions used in
the rsb module
* src/rsb/package.lisp (package rsb...
J. Moringen
03:50 AM RSBag Revision f44f9b8b (rsbag-cl): Conditions, restarts in src/transform{conditions,protocol}.lisp
* src/transform/conditions.lisp: new file; contains conditions
used in the transform module
* src/transform/protoco...
J. Moringen
03:50 AM RSBag Revision 198d6dfc (rsbag-cl): Added strategy mixin classes in src/rsb/replay-strategies.lisp
* src/rsb/replay-strategies.lisp (view-creation-mixin): new class;
mixin class for creating sequence views of event...
J. Moringen
03:50 AM RSBag Revision 3bae9d3d (rsbag-cl): Fixed a condition report in src/rsb/replay-strategies.lisp
* src/rsb/replay-strategies.lisp
(shared-initialize :before fixed-rate t): fixed condition report
J. Moringen

09/21/2011

07:10 PM Bug #573 (Resolved): RSB and RSBProtocol MacOS packages do not contain a license file
Applied in changeset r2708. J. Wienke
07:00 PM Bug #573 (In Progress): RSB and RSBProtocol MacOS packages do not contain a license file
J. Wienke
07:01 PM Revision f6c19a9a (rsb-cpp): Package license under mac
fixes #573 J. Wienke
06:38 PM Revision ce998fd1 (rsb-cpp): prevent breaking cmake syntax if RSC_DIR is not set
J. Wienke

09/20/2011

01:07 AM Revision 4e2718e3 (rsb-cpp): More permissive option processing in src/rsb/ParticipantConfig.cpp
* src/rsb/ParticipantConfig.cpp: ignore unknown sections instead of
throwing an exception
* test/rsb/ParticipantCon...
J. Moringen
11:20 PM Revision 90f77cf1 (rsb-tools-cl): Simplified package definition in logger/package.lisp
* logger/package.lisp (package rsb.tools.logger): qualified
`defpackage' form with cl package; remove additional `i...
J. Moringen
11:20 PM Revision 59c81e1e (rsb-tools-cl): Improved commandline option processing in logger/main.lisp
* logger/main.lisp (existing-directory-or-lose): new function; ensure
that a specified pathname actually designates...
J. Moringen
11:20 PM Revision 316273a5 (rsb-tools-cl): Validation of commandline arguments in logger/main.lisp
* logger/main.lisp (main): validate number position arguments and
signal an error, if necessary
J. Moringen
08:46 PM Tasks #529 (Resolved): Organize CoR-Lab Colloq Slot for RSB Introduction
S. Wrede
08:45 PM Tasks #529: Organize CoR-Lab Colloq Slot for RSB Introduction
25th of October, 2pm fixed with Alicia. S. Wrede
08:39 PM Enhancement #393 (Resolved): Document how to install java with protocol
S. Wrede
09:50 AM Revision 3e8e6918 (rsb-tools-cl): Reorganized cl-protobuf dependency of call utility
* cl-rsb-tools-call.asd (system cl-rsb-tools-call): removed dependency
on cl-protobuf
* call-builtin-spread/dump.li...
J. Moringen
09:34 AM Revision 89c15e7c (rsb-cl): Fixed conditional loading of system connections in cl-rsb.asd
* cl-rsb.asd (toplevel): do not fail if the asdf-system-connections
system cannot be loaded
J. Moringen
09:21 AM Revision ba5cf007 (rsb-tools-cl): Fixed loading in call-builtin-spread/dump.lisp
* call-builtin-spread/dump.lisp (toplevel): fixed load order of system J. Moringen
09:15 AM Feature #575 (Resolved): GAR-Installer scripte
* Update the current gar-installer packages for RSB, RST and RSC
* Do we need gar-installer packages for java and py...
M. Goetting
09:07 AM Revision 6e6ce01b (rsb-tools-cl): Extended and documented argument processing in call/main.lisp
* call/main.lisp (make-help-string): extended documentation string to
explain handling of method arguments
(parse...
J. Moringen
08:08 AM Revision 68522ac4 (rsb-tools-cl): Added cl-rsb-tools-call.asd
* cl-rsb-tools-call.asd: new file; system definition for call utility J. Moringen
07:58 AM Revision 40f96246 (rsb-tools-cl): Added call utility program in call/ directory
* call/main.lisp: new file; entry point of call utility program
* call/package.lisp: new file; package definition for...
J. Moringen
07:58 AM Revision 563804ea (rsb-tools-cl): Added uri-var parameter to print-uri-help in common-help
* common/help.lisp (print-uri-help): added keyword parameter uri-var J. Moringen
06:14 AM Revision 91eb7f0b (rsb-cpp): Avoid packaging COPYING on darwin in CMakeLists.txt
* CMakeLists.txt: avoid using COPYING as package license since darwin
packages seems to require a specific file for...
J. Moringen
05:04 AM Revision 77ee4b0a (rsb-cpp): Prefixed system namespace with boost to avoid ambiguity
* src/rsb/transport/socket/BusConnection.cpp: prefixed system
namespace with boost to avoid ambiguity
* src/rsb/tra...
J. Moringen
04:49 AM Bug #573 (Resolved): RSB and RSBProtocol MacOS packages do not contain a license file
CPack refuses to include the usual COPYING file into MacOS packages (the dmg one presumably) because "the file extens... J. Moringen
04:46 AM Revision f495a9af (rsb-protocol): Avoid packaging COPYING on darwin in CMakeLists.txt
* CMakeLists.txt: avoid using COPYING as package license since darwin
packages seems to require a specific file for...
J. Moringen
03:59 AM Feature #496 (Resolved): Provide Binary Package of cl-rsb-tools for MacOS
Could be solved by building SBCL _with thread support_. bummer.
(Uncompressed) binaries are available at:
* "logger...
J. Moringen
03:18 AM Feature #496 (In Progress): Provide Binary Package of cl-rsb-tools for MacOS
Remaining problem: images lack thread-support. J. Moringen

09/19/2011

01:57 AM RSBag Revision 6c52d8f5 (rsbag-tools-cl): Disable executable compression on darwin in CMakeLists.txt
* CMakeLists.txt: disable gzexe compression on darwin J. Moringen
01:39 AM Revision 3ef57dee (rsb-tools-cl): Disable executable compression on darwin in CMakeLists.txt
* CMakeLists.txt: disable gzexe compression on darwin J. Moringen
09:40 PM RSBag Revision 9f170851 (rsbag-tools-cl): Added filter commandline option in bag-record/main.lisp
* bag-record/main.lisp (make-filter-help-string): new function; return
a help string explaining the use of filters ...
J. Moringen
09:40 PM RSBag Revision 3a8967f8 (rsbag-tools-cl): Added tests for bag-play in CMakeLists.txt
* CMakeLists.txt: added a test that "plays" playable bag files using
bag-play and inprocess transport
J. Moringen
09:40 PM RSBag Revision 86cbc60a (rsbag-cl): Added start/stop functions in src/rsb/protocol.lisp
refs #493
* src/rsb/protocol.lisp (start): new generic function; start a
previously stopped recording
(stop): new...
J. Moringen
04:34 PM Feature #572 (Rejected): Include version information in source archives built by jenkins (was: sv...
* The svn tag for RSB version 0.4 is missing
* We should create one for this version
M. Goetting

09/18/2011

08:54 PM RSBag Feature #493 (In Progress): Allow start/stop of recordings via RPC interface (without program res...
J. Moringen
02:47 PM Revision 0238c936 (rsb-tools-cl): Arbitrary keyword arguments for load-idl in common/idl-loading....
* common/idl-loading.lisp (load-idl): added keyword parameters
pathname and dependency-handler; extended documentat...
J. Moringen
02:47 PM RSBag Revision 508664ef (rsbag-tools-cl): Fixed *print-miser-width* in bag-record/main.lisp
* bag-record/main.lisp (main): fixed binding of print-miser-width* J. Moringen
02:47 PM RSBag Revision fe0e5555 (rsbag-cl): Added channel-format-for in src/rsb/protocol.lisp
* src/rsb/protocol.lisp (channel-format-for): new generic function;
return a representation of the format in which ...
J. Moringen
02:47 PM RSBag Revision b6ca6b0b (rsbag-cl): Fixed a condition report in src/rsb/channel-strategies.lisp
* src/rsb/channel-strategies.lisp
(channel-name-for channel-connection event scope-and-type): fixed
condition report
J. Moringen
02:47 PM RSBag Revision 1d05cf63 (rsbag-cl): Added filter processing to events->bag in src/rsb/construction.lisp
* src/rsb/construction.lisp (events->bag uri bag): added filters
keyword parameter; add filters to created listener
J. Moringen
02:47 PM RSBag Revision 6429512b (rsbag-cl): Added keyword parameters to events->bag in src/rsb/protocol.lisp
* src/rsb/protocol.lisp (events->bag): added keyword parameters
transports, filters, timestamp, backend, bag-class ...
J. Moringen
02:47 PM RSBag Revision 57ada4af (rsbag-cl): Adaptations to RSB converter API in src/rsb/construction.lisp
* src/rsb/construction.lisp (events->bag uri bag): specify transports
and converters separately in `make-listener' ...
J. Moringen
02:47 PM RSBag Revision 294bf0bb (rsbag-cl): Added initform for bag-con::channels in src/rsb/bag-connection.lisp
* src/rsb/bag-connection.lisp (bag-connection::channels): added
initform nil
J. Moringen
02:47 PM Revision 624548e5 (rsb-cl): Added exported symbol transport-options in src/package.lisp
* src/package.lisp (package rsb): added exported symbol
transport-options
* src/patterns/remote-server.lisp (make-r...
J. Moringen
02:47 PM Revision e1ca3f25 (rsb-cl): Initform for server::transport-options in src/patterns/server.lisp
* src/patterns/server.lisp (server::transport-options): added initform
nil
J. Moringen
02:47 PM Revision d3da0d76 (rsb-cl): Simplification in test/transport/package.lisp
* test/transport/package.lisp (package rsb.transport.test): qualify
`defpackage' form with package instead of using...
J. Moringen

09/17/2011

08:10 PM Revision 643dea6d (rsb-integrationtest): Fixed output, image size in cpp/client.cpp
* cpp/client.cpp: fixed output when calling "putimage" method; fixed
call to "putimage" to send the usual 3MB Image...
J. Moringen
07:56 PM Revision fb7beea2 (rsb-integrationtest): Increased timeout for RPC test in test/integrationtest.py
* test/integrationtest.py: increased timeout for RPC test 10s -> 30s;
this seems to be required to prevent the Pyth...
J. Moringen
07:50 PM Revision b9e66120 (rsb-cl): Improved default-converters in src/configuration.lisp
* src/configuration.lisp (default-converters): give fundamental-uint64
precedence over other fundamental number con...
J. Moringen
07:36 PM Revision a69d1092 (rsb-cl): Fixed domain->wire in src/converter/protocol-buffers.lisp
* src/converter/protocol-buffers.lisp
(domain->wire eql :protocol-buffer standard-object): wire-schema has
to be ...
J. Moringen
07:36 PM Revision f0184999 (rsb-cl): Adapted make-{remote,local}-server in src/patterns/protocol.lisp
* src/patterns/protocol.lisp (make-remote-server): added converter
keyword parameter; extended documentation string...
J. Moringen
07:36 PM Revision 3c597337 (rsb-cl): Added keyword parameters in src/{,patterns/}macros.lisp
* src/macros.lisp (with-listener): added ignored keyword parameters
transports and converters
(with-reader): like...
J. Moringen
07:36 PM Revision fb984767 (rsb-cl): Adapted make-{listener,reader,informer} in src/protocol.lisp
* src/protocol.lisp (make-listener): added converter keyword
parameter; extended documentation string
(make-reade...
J. Moringen
07:36 PM Revision 941550e5 (rsb-cl): Added converters parameter to participant creating functions
* src/participant.lisp (make-participant): added accepted parameter
converters; pass to `make-connectors' and to th...
J. Moringen
07:36 PM Revision 9a1d48c4 (rsb-cl): Added converter selection in src/transport/protocol.lisp
* src/transport/protocol.lisp (make-connector): accept addition
converters parameter; try to find a suitable conver...
J. Moringen
07:36 PM Revision b0f1be09 (rsb-cl): Fixed default-converters in src/configuration.lisp
* src/configuration.lisp (default-converters): fixed conditional
definition of fundamental converters for number su...
J. Moringen
07:36 PM Revision aea9d824 (rsb-cl): Added converter store to participant in src/participant.lisp
* src/participant.lisp (participant::converters): new slot; stores all
converters that are available for connectors...
J. Moringen
07:36 PM Revision 25dba22f (rsb-cl): Added default-converters in src/configuration.lisp
* src/configuration.lisp (options-from-default-sources): removed
static list of default converters
(default-conve...
J. Moringen
07:36 PM Revision 55fc6008 (rsb-cl): Refactored method removal in src/patterns/{server,macros}.lisp
* src/patterns/server.lisp (detach): use new function
`%remove-method-with-restart-and-timeout
(%remove-method-wi...
J. Moringen
07:36 PM Revision c4ac62b4 (rsb-cl): Fixed start-receiver docstring in src/transport/protocol.lisp
* src/transport/protocol.lisp (start-receiver): fixed missing full
stop in documentation string
J. Moringen
07:36 PM Revision 40dc8859 (rsb-cl): Fixed make-participant docstring in src/participant.lisp
* src/participant.lisp (make-participant): fixed documentation string J. Moringen
07:36 PM Revision 826d627f (rsb-cl): Changed void converter in src/converter/fundamental.lisp
* src/converter/package.lisp (package rsb.converter): added exported
symbols +no-value+ and no-value
* src/converte...
J. Moringen
07:36 PM Revision 43b1de9e (rsb-cl): Use +no-value+ in src/patterns/{remote,local}-server.lisp
* src/patterns/remote-server.lisp
(call :around t remote-method event): when the callback does not
return a value...
J. Moringen
07:36 PM Revision b2f53388 (rsb-cl): Simplification in test/filter/package.lisp
* test/filter/package.lisp (package rsb.filter.test): qualify
`defpackage' form with package instead of using an ad...
J. Moringen
07:36 PM Revision 1f81f72c (rsb-cl): Added filter class in src/filter/method-filter.lisp
* src/filter/method-filter.lisp: new file; contains filter class
that discriminates based on event methods
* src/fi...
J. Moringen
07:36 PM Revision ea6cbec6 (rsb-cl): Added missing dependency in cl-rsb.asd
* cl-rsb.asd (system cl-rsb): added dependency of
src/converter/fundamental.lisp on src/converter/macros.lisp
J. Moringen
07:36 PM Revision 1111216f (rsb-cl): Simplification in src/transport/spread/package.lisp
* src/transport/spread/package.lisp (package rsb.transport.spread):
qualify `defpackage' form with package instead ...
J. Moringen
03:35 PM Revision 4ef73c8f (rsb-integrationtest): Disabled debug output in java/CMakeLists.txt
* java/CMakeLists.txt: disabled debug output during configuration of
protocol buffer generation
J. Moringen
03:19 PM Revision db966487 (rsb-java): Be careful with null event type in src/rsb/Informer.java
* src/rsb/Informer.java: when checking informer type vs. event type,
check for null event type
J. Moringen
04:33 AM Revision f0b94770 (rsb-integrationtest): Changed all clients to call "putimage" method
* cpp/client.cpp: construct an instance of the Image protocol buffer
message and put in into a call to "putimage"
*...
J. Moringen
04:32 AM Revision 07f267d9 (rsb-integrationtest): Added "putimage" method in lisp/server.lisp
* lisp/server.lisp: added "putimage" method and changed "terminate" to
not return any values
J. Moringen
04:27 AM Revision 75c91be5 (rsb-integrationtest): Fixed load path in python/server.py
* python/server.py: fixed load path to allow loading generated
protocol buffer class
J. Moringen
04:19 AM Revision 2bc6b6fd (rsb-integrationtest): Moved common code, IDL loading into lisp/common.lisp
* lisp/sbcl.cmake.in: load lisp/common.lisp creating images
* lisp/common.lisp: new file; contains common code; loads...
J. Moringen
04:12 AM Revision 3ce649e8 (rsb-integrationtest): List compiled scripts explicitly in lisp/CMakeLists.txt
* lisp/CMakeLists.txt: list script files that have to be compiled
explicitly since we will have shared files that s...
J. Moringen
04:11 AM Revision a3d49907 (rsb-python): Fixed print representation in rsb/patterns/future.py
* rsb/patterns/future.py: added missing "0x" in print representation
of Future class
J. Moringen
04:10 AM Revision 2a7e587a (rsb-integrationtest): Added "putimage" server method in python/server.py
* python/server.py: added "putimage" method which accepts a protocol
buffer message and returns void; changed "term...
J. Moringen
04:08 AM Revision 99d20316 (rsb-integrationtest): Added "putimage" server method in java/server.java
* java/server.java: added "putimage" method which accepts a protocol
buffer message and returns void
J. Moringen
04:08 AM Revision ebd51ccd (rsb-integrationtest): Added "putimage" server method in cpp/server.cpp
* cpp/server.cpp: added "putimage" method which accepts a protocol
buffer message and returns void
J. Moringen
03:58 AM Revision 4e11afa9 (rsb-integrationtest): Added protocol buffer compilation in java/build.xml.in
* java/build.xml.in: compile generated protocol buffer classes and
include in final Jar file
J. Moringen
03:58 AM Revision 7482b496 (rsb-integrationtest): Added protocol buffer IDL file and generation machinery
* CMakeLists.txt: find protocol buffer package and treat python
directory as a subproject
* data/Image.proto: new f...
J. Moringen
03:50 AM Revision 7516fcc9 (rsb-cpp): Added callback with void reply type in src/rsb/patterns/Server.{h,cpp}
* src/rsb/patterns/Server.{h,cpp}: added callback base class
Server::CallbackBase; added partial template specializ...
J. Moringen
03:32 AM Revision 66d9d323 (rsb-java): Allow event value and type to be null
* src/rsb/Informer.java: allow event type and value to be null
* src/rsb/patterns/LocalMethod.java: if the callback r...
J. Moringen
03:29 AM Revision 5b8e6263 (rsb-java): Use "null" as string key for the NullConverter class
* src/rsb/converter/DefaultConverterRepository.java: use the string
"null" as for the NullConverter
* src/rsb/trans...
J. Moringen
03:23 AM Revision d49e35fa (rsb-java): Register null converter in src/rsb/converter/DefaultConverters.java
* src/rsb/converter/DefaultConverters.java: register null converter in
default converter map
J. Moringen
03:22 AM Revision 8063cbeb (rsb-java): Minor improvements in src/rsb/converter/Uint64Converter.java
* src/rsb/converter/Uint64Converter.java: minor documentation and
comment fixes
* test/rsb/converter/Uint64Converte...
J. Moringen
03:21 AM Revision 95c7c589 (rsb-java): Added NullConverter in src/rsb/converter/NullConverter.java
* src/rsb/converter/NullConverter.java: new file; contains class
NullConverter; intended for things like void retur...
J. Moringen
03:06 AM Revision 88487c41 (rsb-java): Adaptations to Future changes in src/rsb/patterns/RemoteServer.java
* src/rsb/patterns/RemoteServer.java: removed catch statement for
Exception that is no longer thrown by Future
J. Moringen
03:00 AM Revision c80a4685 (rsb-java): Fixed some problems in src/rsb/patterns/Future.java
* src/rsb/patterns/Future.java: allow returning the value null as a
result of an operation; fixed a bug in the get(...
J. Moringen

09/16/2011

10:55 PM Bug #571: Allow to catch absence of spread from patterns::Server and RemoteServer
Exception is thrown when
* methods are registered for @Server@
* method calls are made for @RemoteServer@
Test p...
J. Moringen
10:53 PM Bug #571 (Resolved): Allow to catch absence of spread from patterns::Server and RemoteServer
Applied in changeset r2643. J. Moringen
04:16 PM Bug #571 (Resolved): Allow to catch absence of spread from patterns::Server and RemoteServer
As stated in #399, it would be nice if patterns::Server and
patterns::RemoteServer would throw a CommException if th...
M. Meier
10:53 PM Revision cc6c1bed (rsb-cpp): Fixed deactivation in src/rsb/eventprocessing/OutRouteConfigurator.cpp
probably fixes #571
* src/rsb/eventprocessing/OutRouteConfigurator.cpp: do not try to
removed connectors from the s...
J. Moringen
06:03 PM Revision 4941c32b (rsb-integrationtest): Increased verbosity in CMakeLists.txt
* CMakeLists.txt: increased verbosity after RSC and RSB package
detection results
J. Moringen

09/15/2011

08:11 PM Revision e070a228 (rsb-cl): Fixed typo in comment in test/package.lisp
* test/package.lisp (define-restart-method-test-case): fixed typo in
comment
J. Moringen
08:11 PM Revision 85d6e9b3 (rsb-cl): Added report in event-root::comparison in test/event.lisp
* test/event.lisp (test event-root::comparison): force different
create times; added report to `ensure-same'
J. Moringen
08:11 PM Revision 25b6842b (rsb-cl): Improved with-methods macro in src/patterns/macros.lisp
* src/patterns/macros.lisp (with-methods): simplified structure and
tightened type checks
J. Moringen
08:11 PM Revision f4ee69fb (rsb-cl): Added tests in test/patterns/macros.lisp
* test/patterns/macros.lisp: new file; contains tests for macros of
the patterns module
* cl-rsb.asd (system cl-rsb...
J. Moringen
07:12 PM Revision 1ec59dac (rsb-cl): Fixed invalid method name in test/patterns/integration.lisp
* test/patterns/integration.lisp (test integration-root::timeout):
fixed invalid method name
J. Moringen
07:12 PM Revision 4c1acc33 (rsb-cl): Check method names in src/patterns/server.lisp
* src/package.lisp (package rsb): added exported symbol
scope-component
* src/patterns/types.lisp (method-name): ne...
J. Moringen
04:05 PM Tasks #516: Reorganize files and directories in rsb-protocol
The idea was to conform to https://code.cor-lab.org/projects/rst/wiki/OganizationConventions. J. Moringen
09:56 AM Tasks #516: Reorganize files and directories in rsb-protocol
What exactly was the motivation for this? I forgot the argumentation. J. Wienke
03:53 PM Revision 37314a83 (rsb-cl): Added converter macros in src/converter/macros.lisp
* src/converter/macros.lisp: new file; contains macros for defining
converters; currently `define-simple-converter'...
J. Moringen
03:12 PM Revision 7339605a (rsb-cpp): maybe a missing export for windows
J. Wienke
01:28 PM Revision f074f0af (rsb-cpp): simplify boolean logic
J. Wienke
10:00 AM Enhancement #351: Revise Converter Selection Mechanism
Hm, because of the subticket it looks like we fulfilled everything here... J. Wienke
03:17 AM Revision 8f7a954d (rsb-cl): Hack for numeric fundamental converters in src/converter/fundamental....
* src/converter/fundamental.lisp (define-fundamental-converter): added
hack to enable numeric fundamental converter...
J. Moringen
03:03 AM Revision 346d0dc0 (rsb-integrationtest): Enabled calls to "ping" and "addone" methods in client p...
* cpp/client.cpp: added cookie commandline option; use in call to
"ping" method; call "addone" method synchronously...
J. Moringen
02:49 AM Revision 998f40bb (rsb-integrationtest): Added ping, addone methods and cookie cmdln opt in java/...
* java/server.java: added provided methods "ping" and "addone"; added
cookie commandline option; use value of cooki...
J. Moringen
02:47 AM Revision 913a4918 (rsb-integrationtest): Do not use assert in server method in lisp/server.lisp
* lisp/server.lisp: do not use assert in server methods since
assertion errors would be reported to the client
J. Moringen
02:46 AM Revision efc11a02 (rsb-integrationtest): Use type long for cookie in python/server.py
* python/server.py: use type long for cookie and request/reply type of
addone method
J. Moringen
02:42 AM Revision 59092ebc (rsb-java): Fixed Uint64Converter in src/rsb/converter/Uint64Converter.java
* src/rsb/converter/Uint64Converter.java: fixed deserialization of
negative bytes
* test/rsb/converter/Uint64Conver...
J. Moringen

09/14/2011

01:17 AM Bug #570 (Resolved): CollectorThread is never used
The @CollectorThread@ class in @src/rsb/patterns/AbstractRemoteMethod.java@ is never instantiated. J. Moringen
12:49 AM Revision 92e85388 (rsb-java): Added Uint64Converter in src/rsb/converter/Uint64Converter.java
refs #485
* src/rsb/converter/DefaultConverters.java: register Uint64Converter
* src/rsb/converter/Uint64Converter.ja...
J. Moringen
12:47 AM Revision 82a57f8f (rsb-java): Fixed return value handling in test/rsb/patterns/RemoteServerTest.java
* test/rsb/patterns/RemoteServerTest.java: fixed handling of ambiguous
Future return type
J. Moringen
12:28 AM Revision c370f1d5 (rsb-java): Fixed return type in src/rsb/patterns/RemoteServer.java
* src/rsb/patterns/RemoteServer.java: fixed generic argument of Future
type in return type of RemoteServer.callAsyn...
J. Moringen
11:31 PM Revision 429a783f (rsb-python): Select converters based on subclass relationship
* rsb/transport/converter.py: in ConverterMap, select converters for
serialization when the value data type is a su...
J. Moringen
11:16 PM Revision 71cc1dd0 (rsb-python): Fixed regression introduced in r2561 in rsb/__init__.py
* rsb/__init__.py: increment sequence number of Informer object when
sending an event
* test/patternstest.py: added...
J. Moringen
10:25 PM Revision 85fe0860 (rsb-python): Use long consistently in rsb/transport/converter.py
* rsb/transport/converter.py; consistently use values of type long in
Uint64Converter
J. Moringen
10:10 PM Revision 3299257d (rsb-python): Added Uint64Converter in rsb/transport/converter.py
refs #487
* rsb/transport/converter.py: added class Uint64Converter; register
Uint64Converter
* test/convertertest....
J. Moringen
10:02 PM Bug #487 (In Progress): Converters for fundamental types are not implemented [Python]
J. Moringen
09:41 PM Revision eff90ce8 (rsb-tools-cl): Cosmetic changes in sbcl.cmake.in, CMakeLists.txt
* sbcl.cmake.in: cosmetic changes
* CMakeLists.txt: likewise
J. Moringen
09:40 PM RSBag Revision 75e60bc7 (rsbag-tools-cl): Cosmetic changes in sbcl.cmake.in, CMakeLists.txt
* sbcl.cmake.in: cosmetic changes
* CMakeLists.txt: likewise
J. Moringen
09:40 PM Revision 1e1d1ccf (rsb-cl): Simplification in src/configuration.lisp
* src/configuration.lisp (options-from-stream): simplified; third
argument of `subseq' can be nil
J. Moringen
09:40 PM Revision 69e16bff (rsb-cl): Shortened thread name in src/transport/threaded-receiver-mixin.lisp
* src/transport/threaded-receiver-mixin.lisp
(start-receiver threaded-receiver-mixin): shortened thread name
J. Moringen
09:27 PM Revision 5565a18a (rsb-integrationtest): Added commandline options, methods in cpp/server.cpp
* cpp/server.cpp: added commandline option processing; added cookie
commandline option; added "ping" and "addone" m...
J. Moringen
09:22 PM Revision 7e6a8aff (rsb-integrationtest): Accept cookie commandline option in lisp/client.lisp
* lisp/client.lisp: accept cookie commandline option and store value
for use in call to "ping" method
J. Moringen
09:17 PM Revision 4f000cba (rsb-integrationtest): Fixed integer types in lisp/server.lisp
* lisp/server.lisp: fixed integer types of cookie and "addone" method J. Moringen
08:16 PM Revision 3cea5ec9 (rsb-cpp): Avoid duplicate execution in RSBConfig.cmake.in
refs #567
* RSBConfig.cmake.in: prevent the file from being executed multiple
time when included multiple times; ot...
J. Moringen
07:37 PM Revision d886a831 (rsb-integrationtest): Added ping and addone methods in python/server.py
* python/server.py: added cookie commandline option; added ping method
which uses the supplied cookie; added addone...
J. Moringen
07:36 PM Revision c1c2f8c5 (rsb-integrationtest): Added ping and addone methods in lisp/server.lisp
* lisp/server.lisp: added cookie commandline option; added ping method
which uses the supplied cookie; added addone...
J. Moringen
07:31 PM Revision 1e1b1071 (rsb-integrationtest): More configurability in test/integrationtest.py
* test/integrationtest.py: allow specifying test categories (id, rpc,
etc.) on the commandline; pass a random cooki...
J. Moringen
06:31 PM Revision db6969ce (rsb-cpp): try to include upstream dependencies
J. Wienke
03:18 PM RSB XML Support Revision a26ca2d9 (rsb-xml-integrationtest): Conditionally disable Lisp, overwrite SBCL_HOME in l...
* lisp/CMakeLists.txt: exclude lisp from the test if SBCL_HOME is not
set
* lisp/sbcl.cmake.in: explicitly set SBCL...
J. Moringen
02:53 PM Revision 54e6c2b3 (rsb-integrationtest): Simplifications in lisp/CMakeLists.txt
* lisp/CMakeLists.txt: simplified computation of fasl-cache directory
by using ASDF's mechanism instead of manually...
J. Moringen
02:52 PM Revision c8c0ffe7 (rsb-integrationtest): Overwrite SBCL_HOME in lisp/sbcl.cmake.in
* lisp/sbcl.cmake.in: explicitly set SBCL_HOME to configured value to
prevent current runtime value from being used
J. Moringen
02:40 PM Revision 053afcad (rsb-cpp): fix type
J. Wienke
02:35 PM Revision 8d78ed42 (rsb-cpp): remove old stuff
J. Wienke
02:34 PM Revision 17093c13 (rsb-cpp): correctly export all other dependencies. the hack for the static lib...
refs #567 J. Wienke
02:30 PM Revision c17ebf76 (rsb-tools-cpp): no more need to find the spread dependency
J. Wienke
02:29 PM Tasks #567: Export dependencies through cmake
Stefan, can you check that this now suites or discussions on the mailing list about exporting dependencies etc.? J. Wienke
02:26 PM Tasks #567 (Resolved): Export dependencies through cmake
Applied in changeset r2602. J. Wienke
01:07 PM Tasks #567 (In Progress): Export dependencies through cmake
J. Wienke
02:25 PM Revision ab06cd42 (rsb-cpp): use cmake exports for rsb
fixes #567 J. Wienke
01:12 PM Revision c6667b78 (rsb-cpp): version is now provided by the version file
J. Wienke
01:07 PM Revision 880cdf96 (rsb-cpp): proivde a cmake version file
refs #567 J. Wienke

09/13/2011

10:48 PM Revision dcc80596 (rsb-model): updates for the paper
J. Wienke
09:20 PM Revision 0ec07460 (rsb-cpp): Display default config in apps/rsbversion/rsbversion.cpp
* apps/rsbversion/rsbversion.cpp: display default configuration in
addition to converter and transport lists
J. Moringen
09:07 PM RSB XML Support Tasks #435 (Resolved): Import Java rsb-xml library
At least one build using the new location has succeeded. J. Moringen
09:01 PM Revision bce3783e (rsb-tools-cpp): Portable sleep in logger/StatisticsEventFormatter.cpp
* logger/StatisticsEventFormatter.cpp: use sleep portably using
boost::this_thread::sleep()
J. Moringen
08:50 PM Revision 58e65372 (rsb-tools-cpp): Added some boost:: qualification for Windows
* logger/BytesPayloadFormatter.cpp: added boost:: qualification for
shared_ptr and static_pointer_cast
* logger/Pro...
J. Moringen
08:39 PM Revision e548d54c (rsb-tools-cpp): Fixed (hopefully) previous change by depending on Spread package
* CMakeLists.txt: added cmake dependency on Spread package J. Moringen
08:33 PM Tasks #567 (Resolved): Export dependencies through cmake
http://www.vtk.org/Wiki/CMake/Tutorials/How_to_create_a_ProjectConfig.cmake_file
Understand this. Downstream proje...
J. Wienke
08:20 PM Revision 0c204e40 (rsb-tools-cpp): Link against spread libs in logger/CMakeLists.txt
* logger/CMakeLists.txt: explicitly link against spread libraries
since this no longer happens implicitly
J. Moringen
08:05 PM RSB XML Support Revision eb40a7e3 (rsb-xml-integrationtest): Improved Java part in integrationtest/java
* integrationtest/java/CMakeLists.txt: removed incorrect JAVA_NAME
hint when searching for RSBJavaXML.jar file
* in...
J. Moringen
08:02 PM RSB XML Support Revision 58943eb9 (rsb-xml-integrationtest): Simplification in integrationtest/lisp/CMakeLists.txt
* integrationtest/lisp/CMakeLists.txt: simplified and improved
computation of fasl-cache name
J. Moringen
07:17 PM Revision 7db2e0a5 (rsb-cpp): Fixed RTTI-based wire-schema computation on Windows
S. Rüther
07:15 PM Revision 72c16ab3 (rsb-integrationtest): adapt to new API for accessing UUIDs from events
J. Wienke
07:10 PM Revision d16b3dae (rsb-python): fix inter-python client server communication by again using a uui...
J. Wienke
07:07 PM Revision 4897d0e7 (rsb-python): fix python server implementation. Use a uuid in rsb:reply meta da...
J. Wienke
07:03 PM Revision 88a7fc21 (rsb-python): provide missing conversion of EventId to UUID
J. Wienke
06:56 PM Revision d2f024f4 (rsb-cpp): avoid segfault and also print memory locations
J. Wienke
06:52 PM Revision 3d4f0c2d (rsb-cpp): fix printing
J. Wienke
06:36 PM Revision b81b28e8 (rsb-integrationtest): make lisp optional and make it possible to specify the n...
J. Wienke
06:07 PM Revision 4de31998 (rsb-cpp): try to fix a floating point bug on 32 bit
J. Wienke
06:06 PM Enhancement #522 (Resolved): Improve default build configuration on windows
I will close this now. Feel free to reopen. J. Wienke
04:22 PM Revision c97a04a8 (rsb-tools-cl): Handle option hiding correctly in logger/main.lisp
* logger/main.lisp (update-synopsis): pass show argument to
`make-common-options'
J. Moringen
04:22 PM RSBag Revision c43eb50d (rsbag-cl): Added class as-fast-as-possible in src/rsb/replay-strategies.lisp
* src/rsb/replay-strategies.lisp
(replay replay-bag-connection timed-replay-mixin): use
`%make-progress-reporter'...
J. Moringen
04:22 PM RSBag Revision 29240752 (rsbag-cl): Added open-bag method for streams in src/protocol.lisp
* src/protocol.lisp (open-bag stream): new method; make a bag instance
for an already open stream
J. Moringen
04:22 PM RSBag Revision 5e3687d8 (rsbag-cl): Added unit tests in test/protocol.lisp
* test/protocol.lisp: new file; unit tests for the functions in
the rsb package
* cl-rsbag.asd (system cl-rsbag-tes...
J. Moringen
04:22 PM RSBag Revision 8c56e3fd (rsbag-cl): Fixed docstring in src/rsb/channel-connection.lisp
* src/rsb/channel-connection.lisp (channel-connection): minor fix in
documentation string
J. Moringen
04:22 PM RSBag Revision 5edab408 (rsbag-cl): Added initial unit tests in test/rsb/*.lisp
* test/rsb/fixed-rate.lisp: new file; unit tests for the
`fixed-rate' replay strategy class
* test/rsb/package.lisp...
J. Moringen
04:22 PM RSBag Revision 6b6e4e9c (rsbag-cl): Added fixed-rate in src/rsb/replay-strategies.lisp
* src/rsb/replay-strategies.lisp
(find-replay-strategy-class eql :fixed-rate): new method; find
`fixed-rate' clas...
J. Moringen
04:22 PM Revision 3c6f3a7c (rsb-cl): Adapted to protocol changes in src/transport/spread/fragmentation.lisp
refs #563
* src/transport/spread/fragmentation.lisp
(merge-fragment assembly-pool t): adapted to changed protocol
...
J. Moringen
04:22 PM Revision ab2121a8 (rsb-cl): Adapted to protocol changes in test/transport/spread/fragmentation.lisp
refs #563
* test/transport/spread/fragmentation.lisp
(test suite fragmentation-root): adapted local function
`mak...
J. Moringen
04:22 PM Revision 342791fe (rsb-cl): Fixed restarts in src/transport/restart-notification-sender-mixin.lisp
* src/transport/restart-notification-sender-mixin.lisp
(send-notification :around restart-notification-sender-mixin...
J. Moringen
04:22 PM Revision c03c7cef (rsb-cl): Sped up test in test/transport/threaded-receiver-mixin.lisp
* test/transport/threaded-receiver-mixin.lisp
(test threaded-receiver-mixin-root::smoke): decreased sleeping time
...
J. Moringen
04:22 PM Revision 57c0fcb7 (rsb-cl): Adapted to protocol changes in src/transport/spread/conversion.lisp
* src/transport/spread/conversion.lisp (one-notification->event):
adapted to changed protocol
(make-notification)...
J. Moringen
04:22 PM Revision 3acdda56 (rsb-cl): Improved direct method calls in src/patterns/remote-server.lisp
* src/patterns/remote-server.lisp
(setf %method-listener :after t remote-method): in installed
handler, ignore mu...
J. Moringen
04:22 PM Revision c9203d13 (rsb-cl): Fixed queue slot in src/transport/inprocess/in-pull-connector.lisp
* src/transport/inprocess/in-pull-connector.lisp
(in-pull-connector::queue): removed initarg; removed writer
J. Moringen
04:22 PM Revision 5dfbfa70 (rsb-cl): Fixed system descriptions in cl-rsb.asd
* cl-rsb.asd (system connection cl-rsb-and-cl-protobuf): fixed a typo
in the system description
(system connectio...
J. Moringen
04:22 PM Revision 54c14082 (rsb-cl): Fixed error in client/server examples examples/{client,server}.lisp
* examples/client.lisp (my-remote-server): top-level fixed variable
reference my-client -> my-remote-server
* examp...
J. Moringen
12:20 PM Tasks #432: Logo Design
We agreed to keep the current name RSB. J. Wienke
11:45 AM Revision cfe35324 (rsb-cpp): minor fixes for windows compilation, yes windows sucks.
since boost is integrated in the windows std lib, i added
boost::
boost::asio
to solve multiple symbol errors
maybe ...
S. Rüther
 

Also available in: Atom