Activity

From 08/28/2015 to 09/26/2015

09/24/2015

04:32 AM Revision 87edd43d (rsb-integrationtest): Adaptations to changed package structure in lisp/remote-...
* lisp/remote-introspection.lisp: changed package rsb.{introspection ->
model} where necessary; changed entry- -> n...
J. Moringen

09/22/2015

04:52 PM Bug #2398 (New): Unable to play large tide file when using spread transport
rsbag crashes with a REJECT-QUOTA error when trying to play a large tide file. This setup uses a single spread runnin... N. Köster
03:04 PM Revision ddb546bc (rsb-tools-cl): Added missing condition report in src/commands/bridge/condition...
* src/commands/bridge/conditions.lisp (specification-error): added
condition report
J. Moringen
02:57 PM Revision 18432bb4 (rsb-tools-cl): Fixed format-control string in bridge/main.lisp
* bridge/main.lisp (main): fixed format-control string in error condition J. Moringen
01:53 PM Revision 44366a20 (rsb-cl): Fixed macro definition in test/model/classes.lisp
* test/model/classes.lisp (define-simple-model-class-tests): added
missing :load-toplevel `eval-when' situation
J. Moringen
01:00 PM Revision 6ce61c26 (rsb-tools-cl): Fixed inter-module dependency in rsb-tools-commands.asd
* rsb-tools-commands.asd (system rsb-tools-commands): added dependency
of module "commands-bridge" on module "comma...
J. Moringen
10:22 AM Revision 16b82bf3 (rsb-cl): Use model module in src/introspection/*.lisp
Use *-info and *-node model classes as superclasses for *-entry
classes. Consistently set node parents of entry objec...
J. Moringen

09/18/2015

12:35 PM RSBag Revision 0848173d (rsbag-tools-cl): WITH_STATISTICS_SUPPORT in CMakeLists.txt
* CMakeLists.txt: added option WITH_STATISTICS_SUPPORT J. Moringen

09/17/2015

01:50 PM Revision e4876c68 (rsb-ros-cl): TPCROS out-connector in src/transport/tcpros/out-connector.lisp
* src/transport/tcpros/connector.lisp
(shared-initialize :after connector t): removed; not suitable of all
sub-cl...
J. Moringen
01:43 PM Revision 154fda77 (rsb-ros-cl): {Active,passive} {topic,service} connection init in src/transport...
Connection initialization in src/transport/wire-protocol.lisp is now
organized as follows:
* The high-order function...
J. Moringen
09:35 AM Revision b025352d (rsb-ros-cl): Minor cleanup and improvements in src/transport/**/*.lisp
* src/transport/connector-mixins.lisp (header): updated copyright
(toplevel): removed stale comments
(notify mess...
J. Moringen

09/14/2015

12:45 AM Feature #2387 (Resolved): Add a bridge command to tools
J. Moringen
04:42 PM Revision 8068b9e9 (rsb-tools-cl): Adaptation to model changes in formatting/introspection/*.lisp
* formatting/introspection/print.lisp (entry-children-for-printing):
entry-children -> node-children
(print-entry...
J. Moringen
04:14 PM Revision 09442318 (rsb-tools-cl): Added test timouts in test/*/package.lisp
* test/commands/package.lisp (test suite commands-root): added timeout
* test/common/package.lisp (header): updated c...
J. Moringen
02:09 PM Revision f701718e (rsb-tools-cl): Initial import of bridge tool in bridge/*.lisp
refs #2387
* bridge/help.lisp: new file; help text generation for the bridge tool
* bridge/main.lisp: new file; entr...
J. Moringen
02:09 PM Revision 1ff46852 (rsb-tools-cl): Initial import of bridge command in src/commands/bridge/*.lisp
refs #2387
* src/commands/bridge/conditions.lisp: new file; contains conditions
used in the commands.bridge module...
J. Moringen
12:12 PM Bug #2386: C++ spread plugin crashes when using multiple threads + informers on Windows
Hey Johannes,
probably it would be best if I showed you the bug on the windows machine in the CSRA environment. I ...
M. Goerlich
11:07 AM Bug #2386 (In Progress): C++ spread plugin crashes when using multiple threads + informers on Win...
This exception is raise by our code as a result of a failure return code from the spread library. Unfortunately. In y... J. Wienke
11:21 AM Revision 99ec9c80 (rsb-cl): Initial import of model.inference module in src/model/inference/*.lisp
* src/model/inference/protocol.lisp: new file; protocol of the
model.inference module
* src/model/inference/util.li...
J. Moringen
10:20 AM Revision 4a820d84 (rsb-cl): Initial import of model module in src/model/*.lisp
* src/mixins.lisp (print-items append uuid-mixin): whitespace change
* src/model/types.lisp: new file; types used in ...
J. Moringen

09/12/2015

12:18 AM Revision 4da5a4f6 (rsb-manual): Mention bridge tool in news.rst
refs #2387
* news.rst (RSB 0.13): mention new bridge tool
J. Moringen
12:18 AM Revision c24ffa5c (rsb-manual): Initial bridge documentation in tool-bridge.rst
refs #2387
* tool-bridge.rst: new file; initial documentation fro bridge tool
* tools.rst: include file tool-bridge.rst
J. Moringen
12:17 AM Feature #2387 (Resolved): Add a bridge command to tools
J. Moringen

09/11/2015

08:08 PM Revision dc450822 (rsb-cl): Allow overriding child initargs in src/patterns/mixins.lisp
When computing initargs for child participants in `make-child-initargs',
allow keyword arguments supplied to the meth...
J. Moringen
05:10 PM Revision dae307e2 (rsb-tools-cl): Added missing method binding in formatting/event-style-programm...
* formatting/event-style-programmable.lisp
(*style-programmable-default-bindings*): added `method' ->
`event-meth...
J. Moringen

09/10/2015

10:21 PM Revision cc077b02 (rsb-tools-cl): Scope-tree monitor style in formatting/event-style-monitor.lisp
* formatting/event-style-monitor.lisp (define-monitor-style scope/flat):
renamed scope -> scope/flat
(toplevel): ...
J. Moringen
10:21 PM Revision 8f604b7b (rsb-tools-cl): Better column spec expansion in formatting/event-style-monitor....
* formatting/event-style-monitor.lisp (define-monitor-style): expand
column specifications at instance creation tim...
J. Moringen
10:21 PM Revision cdf2fbcb (rsb-tools-cl): Removed explicit monitor/timeline style in formatting/event-sty...
Instead of having a dedicated timeline monitor, all monitor styles now
have a timeline column.
* formatting/event-st...
J. Moringen
10:20 PM Revision 010fed67 (rsb-tools-cl): Separate class for sorted monitor style in formatting/event-sty...
* formatting/event-style-monitor.lisp (monitor-style-mixin): renamed
basic-monitor-style -> monitor-style-mixin; re...
J. Moringen
08:35 PM Revision 4b124237 (rsb-manual): Mention scope-tree monitor style in news.rst
* news.rst (RSB 0.13): mention scope-tree monitor style J. Moringen
07:52 PM Revision a816a3ff (rsb-tools-cl): Configurable line-style class in formatting/event-style-monitor...
* formatting/event-style-monitor.lisp
(basic-monitor-style::line-style-class): new slot; stores class that
should...
J. Moringen
05:14 PM Bug #2386 (Resolved): C++ spread plugin crashes when using multiple threads + informers on Windows
The spread library does not seem to be thread safe under windows (though stated within the documentation).
This to...
M. Goerlich

09/08/2015

11:06 PM Revision cc73498a (rsb-tools-cl): Use variable to avoid duplication in CMakeLists.txt
* CMakeLists.txt: use EXIT_AFTER_THREE_SECONDS in introspection test J. Moringen
11:06 PM Revision 82606148 (rsb-tools-cl): detail in CMakeLists.txt
* CMakeLists.txt: J. Moringen

09/06/2015

11:32 PM RSBag Revision 29201c3e (rsbag-tools-cl): Fixed default progress style in bag-play/main.lisp
* bag-play/main.lisp (update-synopsis): explicitly set default progress
style to :line
J. Moringen
11:32 PM RSBag Revision 94466d85 (rsbag-tools-cl): Fixed progress format control in src/commands/util.lisp
* src/commands/util.lisp (print-replay-progress): fixed format control
string
J. Moringen

09/05/2015

05:40 PM RSBag Revision a89d5808 (rsbag): Updated HEAD of sub-module rsbag-manual
J. Moringen
05:36 PM RSBag Revision a522a568 (rsbag-manual): Mention fixed rsbag-python -> rsbag play connection in news.rst
refs #1937
* news.rst (RSBag 0.13): mention fixed hacks and races in connection
from rsbag-python client API libra...
J. Moringen
05:24 PM RSBag Feature #2370 (In Progress): rsbag record should perform an introspection survey at the start of ...
J. Moringen

09/04/2015

10:10 AM RSBag Bug #1937 (Resolved): Connection refused issues
Applied in changeset commit:rsbag-python|6ce7bc1f8bcb461a53be2d5e8656006e085a4506. J. Wienke
10:03 AM RSBag Revision 0f9f665c (rsbag-python): Adapt default bag path to toolkit volume
J. Wienke
10:03 AM RSBag Revision 6ce7bc1f (rsbag-python): Reliably synchronize with called bag process
Use the newly implemented features of the rsbag binary to synchronize the
creation of the socket server as well as th...
J. Wienke
09:31 AM Revision d5012927 (rsb-java): Package description for rsb.introspection
J. Wienke

09/03/2015

10:26 PM RSBag Revision 00c46ed4 (rsbag-tools-cl): Added "ready" progress style in src/commands/{util,play}.lisp
* common/options.lisp (make-replay-options): allow value :ready for
show-progress option
* src/commands/play.lisp (...
J. Moringen
01:53 PM Revision 0c238914 (rsb-manual): Mention portfile option in news.rst
* news.rst (RSB 0.13): mention new portfile option of the socket
transport in the Common Lisp implementation
J. Moringen
01:53 PM Revision 31ddc82d (rsb-manual): Describe portfile option in specification-socket.rst
* specification-socket.rst (Options): added portfile option
(Automatic Selection of an Unused Server Port): new sec...
J. Moringen
01:42 PM Revision 6d9fa238 (rsb-tools-cl): Simplification in CMakeLists.txt
* CMakeLists.txt (EXIT_AFTER_THREE_SECONDS): new variable; stores Lisp
code to terminate the process after three se...
J. Moringen
01:41 PM Revision 4c57b28a (rsb-tools-cl): Option for JSON styles in CMakeLists.txt
* CMakeLists.txt (WITH_JSON_SUPPORT): new option; controls whether JSON
styles should be loaded
(Tests): test JSO...
J. Moringen
01:34 PM Revision 8562c636 (rsb-manual): Describe portfile option in specification-socket.rst
* specification-socket.rst (Options): added portfile option
(Automatic Selection of an Unused Server Port): new sec...
J. Moringen
01:34 PM Revision 1f20596e (rsb-manual): Mention portfile option in news.rst
* news.rst (RSB 0.13): mention new portfile option of the socket
transport in the Common Lisp implementation
J. Moringen
12:34 PM Revision d73040b1 (rsb-cl): Minor improvements in src/transport/socket/{bus,connector}.lisp
* src/transport/socket/bus.lisp (header): updated copyright
(setf bus-connections :around list bus): cosmetic chang...
J. Moringen
12:34 PM Revision 5b0613b1 (rsb-cl): Added automatic server port, portfile option in src/transport/socket/...
For cases in which a socket server should be provided on an arbitrary
unused port, the port number 0 can be specified...
J. Moringen
12:28 PM Revision d7127cf0 (rsb-cl): Added monkey patch against puri to allow port 0 in src/transport/sock...
* src/transport/socket/puri-patch.lisp: new file; redefine
`puri:parse-uri' to accept port 0
* rsb-transport-socket...
J. Moringen
12:28 PM Revision 6f233009 (rsb-cl): Accept 0 as a port number in src/transport/socket/connector.lisp
* src/transport/socket/connector.lisp (header): updated copyright
(initialize-instance :after connector): accept th...
J. Moringen
12:27 PM Revision d61b20b3 (rsb-cl): Removed deadlock-detected-hack in test/transport/socket/bus.lisp
Since the socket transport no longer relies on `interrupt-thread', there
is no problem with the deadlock-detector any...
J. Moringen
12:14 PM Revision fa625128 (rsb-cl): Minor improvements in test/transport/socket/*.lisp
* test/transport/socket/bus.lisp (make-socket-connector): new function;
extracted from test suite
(check-bus): li...
J. Moringen
11:53 AM RSBag Revision f254ad59 (rsbag-cl): Cosmetic changes in src/rsb/replay/strategy-mixins.lisp
* src/rsb/replay/strategy-mixins.lisp
(replay :before replay-bag-connection bounds-mixin): cosmetic changes
(sche...
J. Moringen
11:50 AM RSBag Revision a5888aed (rsbag-tools-cl): Handle initial progress reporter call in src/commands/util.lisp
* src/commands/util.lisp (print-replay-progress): expect all progress
quantities to potentially be nil
J. Moringen
11:48 AM RSBag Revision feaa0517 (rsbag-tools-cl): Fixed introspect command test case in CMakeLists.txt
To work with negative indices, the introspect command needs at least two
events in an introspection channel, not just...
J. Moringen
11:18 AM RSBag Revision 8dcd8670 (rsbag-cl): Better replay progress reporting interface in src/rsb/replay/*.lisp
* src/rsb/replay/util.lisp (header): updated copyright
(%make-progress-reporter): handle initial call of progress r...
J. Moringen
11:17 AM RSBag Revision 5f95a72d (rsbag-cl): Better error handling in external-driver-mixin in src/rsb/replay/st...
* src/rsb/replay/strategy-mixins.lisp
(replay replay-bag-connection external-driver-mixin): better error
conditio...
J. Moringen

09/02/2015

01:14 PM RSBag Bug #1937 (In Progress): Connection refused issues
I have commits to fix the issue as discussed orally. Once the bag binary is adapted in the master version, I can push... J. Wienke
11:25 AM RSBag Revision cd5659e7 (rsbag-python): Disable introspection for internal participants
Prevent that introspection information from the internal participants leaks into
the replayed communication or into o...
J. Wienke
11:22 AM RSBag Revision 31be0ca2 (rsbag-python): Prevent duplication for creating participant configs
Provide a static method to create an appropriate participant config for the
python participants.
J. Wienke

09/01/2015

12:02 PM RSBag Bug #1937: Connection refused issues
Other user experience these problems as well.
@Johannes: do you have time to try and come up with a proper solution?
J. Moringen
11:31 AM RSBag Bug #1937: Connection refused issues
I am experiencing this again. Locally, I can increase the timeout, but having a more reliable solution would be much ... J. Wienke
11:59 AM Revision 58c136fe (rsb-manual): Mention JSON event formatting style in news.rst
* news.rst (RSB 0.13): mention new JSON event formatting style J. Moringen
10:57 AM Tasks #1994 (Resolved): Specify JSON format for information exchange between Javascript-client an...
J. Moringen
10:37 AM Revision d8c4ac6c (rsb-tools-cl): Initial import of formatting/event-style-json.lisp
* formatting/event-style-json.lisp: new file; contains JSON event
formatting style and a little bit of supporting i...
J. Moringen

08/31/2015

10:55 PM RSBag Revision 8887d954 (rsbag-tools-cl): Pass replay-strategy designator in src/commands/introspect.lisp
Passing a replay-strategy instance to `bag->events' prevents the
initargs like {start,end}-{time,index} from being ta...
J. Moringen
10:55 PM RSBag Revision 613dd116 (rsbag-tools-cl): Default progress style is :line in bag-introspect/main.lisp
* bag-introspect/main.lisp (update-synopsis): pass default progress
style :line to `make-replay-options'
J. Moringen
10:54 PM RSBag Revision 7a2f8441 (rsbag-tools-cl): Pass {start,end}-{time,index} to command in bag-introspect/ma...
* bag-introspect/main.lisp (main): pass values of
{start,end}-{time,index} options to introspect command
* CMakeLis...
J. Moringen
05:09 PM RSBag Revision 4e349e94 (rsbag): Updated HEAD of submodule rsbag-manual
J. Moringen
05:08 PM RSBag Revision ca264f43 (rsbag-manual): Mention TIDELog improvements in news.rst
* news.rst (RSBag 0.13): mention improved read and write performance and
memory use
J. Moringen
04:46 PM RSBag Revision b0baa052 (rsbag): Updated HEAD of submodule rsbag-manual
J. Moringen
04:45 PM RSBag Revision 1676178d (rsbag-manual): Fixed example markup in tool-introspect.rst
* tool-introspect.rst (Examples): fixed code-block markup J. Moringen
04:40 PM RSBag Feature #2373 (Resolved): Implement a rsbag introspect command for introspecting systems describe...
Applied in changeset commit:rsbag-manual|ec67ca8f93133311779c4ea0e672bfaf9a20f88c. J. Moringen
04:37 PM RSBag Revision 8f23eec2 (rsbag): Updated HEAD of submodule rsbag-manual
J. Moringen
04:21 PM RSBag Revision b3fa1057 (rsbag-manual): Removed man-page stuff in tool-{cat,info,merge,play,record}.rst
While a nice idea, generating HTML documentation and man-pages from the
same source never really worked properly - at...
J. Moringen
04:21 PM RSBag Revision ec67ca8f (rsbag-manual): Mention introspect command in news.rst
fixes #2373
* news.rst (RSBag 0.13): mention introspect command
J. Moringen
04:20 PM RSBag Revision f393eb8b (rsbag-tools-cl): Option for JSON styles in CMakeLists.txt
* CMakeLists.txt (WITH_JSON_SUPPORT): new option; controls whether JSON
styles should be loaded
J. Moringen
04:20 PM RSBag Revision 4f6c23fa (rsbag-tools-cl): Initial import of introspect tool in bag-introspect/*.lisp
refs #2373
* bag-introspect/main.lisp: new file; entry point of introspect tool
* bag-introspect/package.lisp: new f...
J. Moringen
04:00 PM RSBag Revision 98011814 (rsbag-tools-cl): Initial import of introspect command in src/commands/introspe...
refs #2373
* src/commands/introspect.lisp: new file; contains implementation of
introspect command
* test/commands...
J. Moringen
03:44 PM RSBag Revision fb616eb3 (rsbag-tools-cl): Moved print-replay-progress to src/commands/util.lisp
* src/commands/util.lisp: new file; contains utilities used by commands
* src/commands/play.lisp (print-replay-progre...
J. Moringen
02:37 PM RSBag Revision b77b1d5f (rsbag-tools-cl): Added bag->events-mixin in src/commands/mixins.lisp
Split `replay-mixin' into `bag->events-mixin' and `replay-mixin', the
former containing channel selection and tempora...
J. Moringen
02:37 PM RSBag Revision c6fe94b6 (rsbag-tools-cl): Improved make-replay-options in common/options.lisp
* common/options.lisp (header): updated copyright
(%make-group): new function; helper for make-replay-options
(ma...
J. Moringen
02:37 PM RSBag Revision 23c2afa8 (rsbag-tools-cl): Fixed errors in redump command in main/main.lisp
* main/main.lisp (main): fixed type of value for :static? initarg
* CMakeLists.txt: added smoke tests for redump command
J. Moringen
02:36 PM Revision 9649afc0 (rsb-tools-cl): Fixed errors in redump command in src/commands/redump.lisp, mai...
* src/commands/redump.lisp (redump::output-file): removed initarg; added
writer
(shared-initialize :after redump ...
J. Moringen
01:37 PM Revision a8594cad (rsb-tools-cl): Fixed errors in redump command in src/commands/redump.lisp, mai...
* src/commands/redump.lisp (redump::output-file): removed initarg; added
writer
(shared-initialize :after redump ...
J. Moringen
01:34 PM RSBag Enhancement #2376 (New): Allow to deduplicate participants in introspection export
When using @bag introspect@ it would be nice if one could specify something like primary keys for the different eleme... J. Wienke

08/30/2015

09:47 PM RSBag Revision 94b18c18 (rsbag-manual): Backport: Mention download options for 0.12 release in news.rst
* news.rst (RSBag 0.12): mention project information, package and
download options for the release
(cherry picked ...
J. Moringen
09:47 PM RSBag Revision 113d555d (rsbag-manual): Added description of introspect command in tool-introspect.rst
refs #2373
* tool-introspect.rst: new file; contains description of introspect
command
* tools.rst: include tool-i...
J. Moringen
09:47 PM RSBag Revision c872388a (rsbag-manual): Mention download options for 0.12 release in news.rst
* news.rst (RSBag 0.12): mention project information, package and
download options for the release
J. Moringen

08/29/2015

06:36 PM RSBag Feature #2373 (Resolved): Implement a rsbag introspect command for introspecting systems describe...
@rsbag introspect LOGFILE@ should process introspection events stored in the log file and build up the usual introspe... J. Moringen

08/28/2015

02:40 PM Enhancement #2371 (Resolved): Introspection receiver should only extend, never reduce information
Applied in changeset commit:rsb-cl|e9e51c0bd93ef9031c0337835e7107befe3b06c7. J. Moringen
01:24 PM Enhancement #2371 (Resolved): Introspection receiver should only extend, never reduce information
Currently the introspection receiver uses the most recently received value in all cases. For fields like @hardware-ve... J. Moringen
02:29 PM Revision e9e51c0b (rsb-cl): Update host information in src/introspection/remote-introspection.lisp
fixes #2371
Without this change, it could happen that a newly received introspection
event that lacked some informat...
J. Moringen
12:49 PM Revision a58db574 (rsb-manual): Mention improved numeric output in tools in news.rst
* news.rst (RSB 0.13): mention compact, human-readable numeric output in
logger and introspect tools
J. Moringen
12:49 PM Revision 4e226047 (rsb-manual): Allow passing extra PYTHONPATH entries to sphinx-build in CMakeLi...
This is useful for invoking sphinx-build (via make) without additional
environment setup (after the initial CMake-bas...
J. Moringen
12:49 PM Revision daf616fc (rsb-manual): Invoke sphinx-build add_custom_{command,target} in CMakeLists.txt
Using both add_custom_command and _target lets make clean, etc. work
properly. Minor change: rule names have changed ...
J. Moringen
10:09 AM RSBag Feature #2370 (Resolved): rsbag record should perform an introspection survey at the start of eac...
* Determine transports for introspection survey:
*# Map requested recording URIs to transports
*# Deduplicate list ...
J. Moringen
 

Also available in: Atom