Activity
From 09/27/2011 to 10/26/2011
10/24/2011
- 03:33 AM Revision 36225e41 (rsbag-cl): Fixed test case in test/bag.lisp
- * test/bag.lisp: open bag with direction :input since the test case
only involves reading operations - 03:24 AM Revision 7be5496e (rsbag-cl): Changed version 0.1.0 -> 0.5.0 in cl-rsbag.asd
- refs #669
* cl-rsbag.asd (+version-minor): changed 1 -> 5
(system cl-rsbag): use `version/string' for cl-rsb depend... - 03:13 AM Revision 8fd995f7 (rsbag-tools-cl): merged changes r208, r209 from trunk to change artifact donwl...
- 03:11 AM Revision 6e42def0 (rsbag-tools-cl): merged changes r208, r209 from trunk to change artifact donwl...
10/22/2011
- 11:41 PM Revision 8751c2ba (rsbag-tools-cl): Download trick inn bag-*/dump.lisp
- refs #669
* bag-record/dump.lisp (asdf:find-system cl-rsb-common): ignore errors
when trying to load cl-rsb-tools
*... - 11:27 PM Revision 3fd4b288 (rsbag-tools-cl): Removed artifact download functions
- refs #669
* CMakeLists.txt: added options LISP_INIT_FILE and LISP_INIT_CODE;
inject into files generated from sbcl.... - 11:26 PM Revision 8d4ca40a (rsbag-cl): Bumped version 0.1.0 -> 0.6.0 in cl-rsbag.asd
- refs #670
* cl-rsbag.asd (+version-minor+): changed 1 -> 6
(system cl-rsbag): synchronized version of cl-rsb depend... - 08:22 PM Revision ab88d821 (rsbag-tools-cl): Synced cl-rsbag versions to cl-rsb and cl-rsb-tools
- refs #670
* cl-rsbag-tools-cat.asd (+version-minor+): changed 1 -> 5
(system cl-rsbag-tools-cat): use `version/stri... - 07:44 PM Revision b8c9d63c (rsbag-tools-cl): Bumped version 0.5.0 -> 0.6.0 in cl-rsbag-*.asd
- refs #670
* cl-rsbag-tools-record.asd (+version-minor+): bumped 5 -> 6
(system cl-rsbag-tools-record): use `version... - 06:43 PM Revision 60709736 (rsbag-tools-cl): Let build job define downloading of artifacts
- refs #669
* CMakeLists.txt: added LISP_INIT_FILE option; injected into files
configured from sbcl.cmake.in and load...
10/21/2011
- 02:14 AM Enhancement #663 (Resolved): Save cause vectors when saving events
- Applied in changeset r202.
- 02:14 AM Revision dec1d1f4 (rsbag-cl): Encode and decode cause vectors in src/transform/rsb-event.lisp
- fixes #663
* src/transform/rsb-event.lisp (encode rsb-event event): encode cause
vector
(decode rsb-event simple-...
10/20/2011
10/19/2011
- 02:24 AM Revision 9b694b53 (rsbag-cl): Simplification in src/rsb/construction.lisp
- * src/rsb/construction.lisp (bag->events channel puri:uri): minor
simplification using `if-let'
10/18/2011
- 06:52 PM Support #640: Normal output?
- Can we close this issue?
- 03:30 AM Bug #641: Does bag-play respect original timing?
- If the bug fix and r198 are not enough, here are some more options to try:
* Artificially speed up the replay:
@.... - 03:27 AM Bug #641: Does bag-play respect original timing?
- For good measure, I added an adaptive delay computation in r198. This should make the replay timing relatively faithf...
- 02:40 AM Bug #641 (Resolved): Does bag-play respect original timing?
- Applied in changeset r197.
- 02:34 AM Bug #641: Does bag-play respect original timing?
- Turns out, an optimization in cl-rsbag had gone _very_ wrong: a pb data-holder was reused in every deserialization op...
- 03:30 AM Revision eb3b006a (rsbag-cl): Decoupled timed replay and speedup possibility in src/rsb/replay/
- refs #641
* src/rsb/replay/timed-replay-mixin.lisp (timed-replay-mixin): removed
superclass `speed-adjustment-mixin... - 03:20 AM Revision 27bcca75 (rsbag-cl): Added mixin class in src/rsb/replay/delay-correcting-mixin.lisp
- refs #641
* src/rsb/replay/delay-correcting-mixin.lisp: new file; contains
`delay-correcting-mixin' mixin class
* s... - 02:39 AM Revision 06e940de (rsbag-cl): Fixed a huge performance bug in src/transform/rsb-event.lisp
- fixes #641
* src/transform/rsb-event.lisp (decode rsb-event simple-array): clear
user-infos and user-times slots of...
10/17/2011
- 12:57 AM Bug #641: Does bag-play respect original timing?
- The recorded data seems to be OK. Here are 100 differences between successive create timestamps from near the end of ...
- 12:26 AM Bug #641 (In Progress): Does bag-play respect original timing?
- 05:58 PM Bug #641: Does bag-play respect original timing?
- If the issue is urgent, please call flier.
- 05:35 PM Bug #641 (Feedback): Does bag-play respect original timing?
- Just tested it on my Mac:
With the file attached to this post, I get after a few seconds the following results whi... - 03:45 PM Bug #641 (Resolved): Does bag-play respect original timing?
- The attached file was recorded with about 100Hz. On the machine here, it plays back much slower with about 45Hz. I've...
- 03:41 PM Support #640: Normal output?
- Output is produced every 10 seconds or so. The first item on each line is the current time. The remainder describes t...
- 02:58 PM Support #640 (Closed): Normal output?
- Just tried bag-record and wonder that the timestamps in the console outputs dont change. Is this normal:...
10/09/2011
- 04:09 PM 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... - 04:09 PM 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... - 04:09 PM 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 - 04:09 PM 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.... - 04:09 PM 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 - 04:09 PM Revision d8434f06 (rsbag-cl): Extended docstring in src/rsb/channel-strategies.lisp
- * src/rsb/channel-strategies.lisp (scope-and-type): extended
documentation string - 02:43 PM 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/... - 02:43 PM 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... - 02:43 PM 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...
10/07/2011
- 12:01 PM 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...
10/06/2011
- 09:29 PM 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.
- 09:27 PM Bug #615 (Resolved): bag-play: --{start,end}-index do not work
- Applied in changeset r187.
- 09:06 PM Bug #615 (Resolved): bag-play: --{start,end}-index do not work
- 09:26 PM 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... - 09:26 PM 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...
10/04/2011
- 12:56 PM 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... - 12:56 PM 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... - 12:56 PM 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 - 12:56 PM Revision 44c0dcb3 (rsbag-cl): Print transformation in print-object in src/channel.lisp
- * src/channel.lisp (print-object channel): print transformation
10/03/2011
- 11:05 PM 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 ... - 11:05 PM 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 ... - 11:05 PM 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... - 11:05 PM 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 ... - 11:05 PM 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):... - 07:06 PM 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 - 07:06 PM 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... - 05:47 PM 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... - 05:47 PM 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... - 05:47 PM 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 - 05:47 PM 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 - 05:47 PM 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... - 03:38 PM Bug #605 (Resolved): IO errors are not reported properly
- Applied in changeset r169.
- 03:37 PM 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... - 03:37 PM 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
*... - 03:37 PM 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
... - 03:37 PM 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 - 10:53 AM 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...
10/02/2011
- 11:40 AM Bug #605 (Resolved): IO errors are not reported properly
- Example:...
10/01/2011
- 03:14 PM Revision 2d2ca635 (rsbag-tools-cl): Fixed help option in test in CMakeLists.txt
- * CMakeLists.txt: changed --help-all -> --help-for=all in test
09/28/2011
- 10:59 PM 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...
09/27/2011
- 11:56 PM Bug #590: Playback of large video file breaks system
- Additional observations:
* The erroneous behavior described above seems to depend on rather obscure conditions since... - 08:18 PM 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...
- 09:58 AM 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;... - 09:58 AM 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'
Also available in: Atom