Activity

From 02/07/2012 to 03/07/2012

03/07/2012

06:10 PM Revision fe748b18 (rsbag-tools-cl): Fixed test slowness in CMakeLists.txt
* CMakeLists.txt: changed replay strategy to as-fast-as-possible in
bag-play test cases to avoid 180 s execution time
J. Moringen
03:26 PM Revision 0708f4c4 (rsbag-cl): Fixed meta-data encoding in src/transform/rsb-event.lisp
* src/transform/rsb-event.lisp: fixed encoding of non-string meta-data
values
J. Moringen
02:50 PM Revision 4d77284b (rsbag-manual): Simplified toc in manual/index.rst
* manual/index.rst: simplified toc entry for use-cases.rst J. Moringen
02:45 PM Tasks #524 (In Progress): Which timestamps should be set based on recorded information?
The associated change allows overwriting specified timestamps in simple ways. E.g. "replace original @create@ timesta... J. Moringen
01:47 PM Revision adcc33a4 (rsbag-cl): merged timestamp adjustment in bag-play from trunk (r353)
J. Moringen
01:46 PM Revision bc853efe (rsbag-cl): Added file src/rsb/replay/timestamp-adjustment-mixin.lisp
refs #524
* src/rsb/replay/timestamp-adjustment-mixin.lisp: new file;
contains mixin class `timestamp-adjustment-mi...
J. Moringen

03/06/2012

08:45 PM Revision 7a0998e2 (rsbag-manual): Fixed some links in manual/preparation.rst
* manual/preparation.rst: fixed some links, which pointed to build
jobs of the trunk version
J. Moringen
07:35 PM Bug #928 (Feedback): bag-record for 0.6 rsb version ?
We updated https://code.cor-lab.de/projects/rsbag. Please report whether the situation is clearer now. J. Moringen
05:42 PM Bug #928 (Closed): bag-record for 0.6 rsb version ?
Is it possible to add bag-record program binary compatible with RSB 0.6 version ?
Thanks
Perception Team
J. Sanchez Riera

03/05/2012

02:33 PM Revision e7d13625 (rsbag-manual): Version bump 0.6.0 -> 0.7.0 in all sub-projects
refs #920
* protocol/CMakeLists.txt: changed RSB_PROTOCOL_VERSION_MINOR 5 -> 7
* cl/cl-rsbag/cl-rsbag.asd: changed +v...
J. Moringen
02:33 PM Revision 80744345 (rsbag-tools-cl): Version bump 0.6.0 -> 0.7.0 in all sub-projects
refs #920
* protocol/CMakeLists.txt: changed RSB_PROTOCOL_VERSION_MINOR 5 -> 7
* cl/cl-rsbag/cl-rsbag.asd: changed +v...
J. Moringen
02:33 PM Revision 69f13a88 (rsbag-cl): Version bump 0.6.0 -> 0.7.0 in all sub-projects
refs #920
* protocol/CMakeLists.txt: changed RSB_PROTOCOL_VERSION_MINOR 5 -> 7
* cl/cl-rsbag/cl-rsbag.asd: changed +v...
J. Moringen
12:41 PM Enhancement #924 (Resolved): Tools should work without libspread
When libspread (or equivalent) is not available at runtime, the tools should still work, but disable the Spread trans... J. Moringen
01:51 AM Revision ca4d0568 (rsbag-tools-cl): Printing of format in bag-info/main.lisp
refs #867
* bag-info/main.lisp (header): updated copyright
(update-synopsis): added print-format commandline option...
J. Moringen
01:39 AM Revision d48b5106 (rsbag-manual): Added IDL-commandline options in bag-{cat,record}.rst
refs #867
* bag-cat.rst: added reference to IDL-related options in RSB
* bag-record.rst: likewise
J. Moringen

03/04/2012

10:10 PM Bug #867 (Resolved): Include IDL in channel format field
Applied in changeset r345. J. Moringen
08:46 PM Bug #867: Include IDL in channel format field
Currently, RSB events contain a "wire-schema" string which designates a payload serialization. However, this method i... J. Moringen
06:03 PM Bug #867: Include IDL in channel format field
Regarding detection of a mismatch between IDL and what's being used: Is there a checksum field in the message which c... I. Lütkebohle
05:01 PM Bug #867: Include IDL in channel format field
We will address this issue only very basically for the 0.6 release:
* Users will have to load IDLs into @bag-record@...
J. Moringen
10:07 PM Revision 15ef3daa (rsbag-tools-cl): Handle IDL-related commandline options in bag-record/main.lisp
fixes #867
* bag-record/main.lisp (update-synopsis): add IDL options via
`make-idl-options'
(main): call `process...
J. Moringen
10:07 PM Revision 72b5e68d (rsbag-cl): Improved a docstring in src/rsb/channel-strategies.lisp
* src/rsb/channel-strategies.lisp (scope-and-type): improved
documentation string
J. Moringen
10:07 PM Revision 2000165a (rsbag-cl): Changed channel-format-for in src/rsb/{protocol,channel-strategies}...
refs #867
* src/rsb/protocol.lisp (channel-format-for): added transform
parameter
(channel-format-for t eql nil t...
J. Moringen
10:07 PM Revision 6986a814 (rsbag-cl): Added transform-format in src/transform/{protocol,rsb-event}.lisp
refs #867
* src/transform/rsb-event.lisp (transform-format rsb-event): new
method; return Protocol Buffer IDL descr...
J. Moringen
05:11 PM Bug #923 (New): Computation of channel format is a horrible hack
* Specific to Protocol Buffer serialization
* Can cause severe slowdowns during channel creation
* Does not handle ...
J. Moringen
05:05 PM Revision 10d23bb3 (rsbag-cl): Fixed setf entry method in src/channel.lisp
* src/channel.lisp (setf entry t channel timestamp): added default
value for if-exists; fixed typos
J. Moringen
05:05 PM Revision 0f9ed346 (rsbag-cl): Improved docstrings in src/rsb/protocol.lisp
* src/rsb/protocol.lisp (bag->events): improved documentation string
(replay): likewise
J. Moringen

03/02/2012

09:49 PM Bug #867 (In Progress): Include IDL in channel format field
J. Moringen

03/01/2012

06:37 PM Enhancement #903 (In Progress): bag-play and friends should create symlinks automatically
Since nobody commented on this, I will implement it as proposed. J. Moringen

02/29/2012

06:48 PM Revision 671352d5 (rsbag-cl): Added %legalize-name in src/rsb/construction.lisp!
* src/rsb/construction.lisp (bag->events channel uri): use new
function `%legalize-name'
(%legalize-name): new fu...
J. Moringen
04:17 PM Revision 47bec448 (rsbag-manual): Extended checks and troubleshooting in manual/preparation.rst
* manual/preparation.rst: added expected output of version check;
added typical libspread.so problem to troubleshoo...
J. Moringen
04:07 PM Revision 94f9a57f (rsbag-manual): Merged installation, troubleshooting into manual/preparation.rst
* manual/index.rst: removed references for manual/installation.rst and
manual/troubleshooting.rst
* preparation.rst...
J. Moringen
03:47 PM Enhancement #903 (Resolved): bag-play and friends should create symlinks automatically
The installation instructions in the "RSBag manual":http://docs.cor-lab.org/rsbag-manual/trunk/html/index.html explai... J. Moringen
03:46 PM Revision 15f194b0 (rsbag-manual): Improved installation instructions in manual/installation.rst
* manual/conf.py.in: substitute project version in SVN repository URL;
added replacement |ubuntu|
* manual/installa...
J. Moringen

02/28/2012

07:29 PM Revision 84a977d7 (rsbag-tools-cl): Enabled tests in CMakeLists.txt
* CMakeLists.txt: run tests for all available TIDELog versions;
run bag-play tests for Elan files; removed debuggin...
J. Moringen
06:33 PM Revision 8e1c83d6 (rsbag-manual): Fixed style commandline option in manual/bag-cat.rst
* manual/bag-cat.rst: removed short name of style commandline option J. Moringen
04:47 PM Revision d24ab765 (rsbag-tools-cl): Do not unpack data in scripts/export-video-as-pngs.lisp
* scripts/export-video-as-pngs.lisp: do not try to unpack data,
since bag-cat requests decoded payloads
J. Moringen
03:12 PM Revision 44ace148 (rsbag-manual): Changed theme in manual/conf.py.in
* manual/conf.py.in: changed theme default -> nature J. Moringen

02/27/2012

08:51 PM Revision b15343f3 (rsbag-tools-cl): Added IDL options in bag-cat/main.lisp
* bag-cat/main.lisp (update-synopsis): call `make-idl-options'
(main): call `process-idl-options'
J. Moringen
06:47 PM Revision b371871c (rsbag-manual): Added links to use-case sections in manual/index.rst
refs #900
* manual/index.rst: added links to use-case sections
* manual/use-cases.rst: added link targets to level 2 ...
J. Moringen
06:46 PM Revision 915cc2c0 (rsbag-manual): Added "Remote Control" section in manual/bag-record.rst
refs #900
* manual/bag-record.rst: added section "Remote Control"
J. Moringen
06:46 PM Revision 7232b1b9 (rsbag-manual): Fewer sections in manual/bag-play.rst
refs #900
* manual/bag-play.rst: removed some mini-sections
J. Moringen
06:05 PM Revision 03e94f80 (rsbag-manual): Moved examples from man-pages to manual/use-cases.rst
refs #900
* manual/bag-cat.rst: shortened examples; moved full examples to
manual/use-cases.rst
* manual/bag-info.r...
J. Moringen
05:12 PM Revision ced506dd (rsbag-manual): Changed table of contents structure in manual/index.rst
refs #900
* manual/index.rst: changed depth of table of contents to two levels
* manual/tutorial.rst: added link target
J. Moringen
04:56 PM Revision f0dddca9 (rsbag-manual): Added file manual/glossary.rst
refs #900
* manual/glossary.rst: new file; glossary for rsbag terminology
* manual/index.rst: reference manual/glossa...
J. Moringen
04:20 PM Revision 688ce037 (rsbag-manual): Trouble Shooting -> Troubleshooting
refs #900
* manual/index.rst: fixed reference manual/trouble-shooting.rst ->
manual/troubleshooting.rst
* manual/tr...
J. Moringen
02:57 PM Tasks #781 (Resolved): Create a manual
The task of "creation" has been done. Further issues will be tracked with #900.
As long as the manual is not fully...
J. Wienke

02/25/2012

01:30 PM Tasks #781: Create a manual
I suppose it is already much better than the wiki pages. So, my main comment at this stage is to remove the redundant... S. Wrede
02:16 AM Revision 30ceba37 (rsbag-manual): Mention partial Elan support in manual/index.rst
refs #781
* manual/conf.py.in: added Elan link
* manual/index.rst: mention partial support for the Elan XML file
fo...
J. Moringen

02/24/2012

08:34 PM Revision 21000a5f (rsbag-manual): Simplifications in manual/tools.rst
* manual/tools.rst: simplified structure; use hidden toctree J. Moringen
06:46 PM Revision c50930a8 (rsbag-manual): Fixed a reference in manual/trouble-shooting.rst
* manual/trouble-shooting.rst: fixed reference to bag-record J. Moringen
06:46 PM Revision 30f0c3f6 (rsbag-manual): Extended binary installation instructions in manual/installatio...
refs #781
* manual/installation.rst: mention project version some more; describe
symlink structure
J. Moringen
06:41 PM Tasks #781: Create a manual
An initial version is written.
Open issues:
* We still have to discuss whether the chosen structure makes sense
...
J. Moringen
05:13 PM Tasks #780 (Resolved): Implement Elan backend
J. Moringen
05:12 PM Tasks #897 (New): Verify Elan backend
Attached xsd-file may specify some version of the EAF file format. J. Moringen
05:09 PM Feature #896 (In Progress): Extend Elan backend
J. Moringen
04:57 PM Feature #616 (In Progress): Support backward seeks in serialized view
J. Moringen
04:56 PM Enhancement #817 (In Progress): bag play, cat: Handle multiple log files
J. Moringen
04:54 PM Feature #735 (Resolved): Newer tool versions should be able to read files written by older versions
Applied in changeset r319. J. Moringen
04:53 PM Revision c06edc34 (rsbag-cl): Multiple serialization versions in src/transform/rsb-event*.lisp
fixes #735, refs #875
* compact: new directory; contains implementations of legacy
serialization versions
* src/ver...
J. Moringen
02:13 PM Revision e0701414 (rsbag-cl): Fixed document handling in src/backend/elan/file.lisp
* src/backend/elan/file.lisp (shared-initialize :after file t): apply
conversion to root element instead of documen...
J. Moringen
02:13 PM Revision d655eb18 (rsbag-cl): Fixed generated method in src/synchronized-channel.lisp
* src/synchronized-channel.lisp (synchronized-channel): made :lock
initarg mandatory
(define-synchronized-method)...
J. Moringen
02:13 PM Revision aea0f9a4 (rsbag-cl): Pass additional args to channels in src/{protocol,*bag}.lisp
* src/protocol.lisp (%make-channel): allow arbitrary args to be passed
to the constructed channel class
* src/bag.l...
J. Moringen
01:39 PM Bug #867: Include IDL in channel format field
Thanks for the clarification. We also thought already about inventing a micro-format to represent the respective info... S. Wrede

02/23/2012

07:52 PM Revision 8a77566f (rsbag-tools-cl): Added more test data in test/data/**
refs #735, refs #875
* test/data/*.*/*.tide: versioned TIDELog test data
* test/data/elan/simple.eaf: new file; Elan ...
J. Moringen
07:52 PM Revision b2d825b2 (rsbag-cl): Fixed a docstring in src/backend/elan/file.lisp
* src/backend/elan/file.lisp (file::data): fixed documentation string J. Moringen
07:52 PM Revision 6322530d (rsbag-cl): Removed test code in src/backend/elan/file.lisp
* src/backend/elan/file.lisp: removed test code J. Moringen
07:52 PM Revision 526cf6bd (rsbag-cl): Use +rsb-schema-name+ in src/backend/elan/file.lisp
* src/backend/elan/file.lisp (shared-initialize :after file t): use
+rsb-schema-name+ for video channels
J. Moringen
07:52 PM Revision d0594815 (rsbag-cl): Added missing superclass in src/rsb/conditions.lisp
* src/rsb/conditions.lisp (event-storage-failed): added missing
superclass `chainable-condition'
J. Moringen
07:52 PM Revision 4593b844 (rsbag-cl): Fixed get-entry in src/backend/elan/file.lisp
* src/backend/elan/file.lisp (get-entry file integer integer): return
correct part of the entry
J. Moringen
07:52 PM Revision 12e1c128 (rsbag-cl): Added if-{does-not-exist,exists}-policy in src/types.lisp
* src/types.lisp (if-does-not-exist-policy): new type; policy in case
something does not exist
(if-exists-policy)...
J. Moringen
07:52 PM Revision 5245f1cc (rsbag-cl): Fixed write-back in close in src/backend/elan/file.lisp
* src/backend/elan/file.lisp (close): only perform write-back when the
direction implies output
J. Moringen
07:52 PM Revision 8c2cb7db (rsbag-cl): Added some comments in src/backend/elan/file.lisp
* src/backend/elan/file.lisp (shared-initialize :after file t): added
some comments
J. Moringen
07:52 PM Revision 78c68b4b (rsbag-cl): Fixed events->bag call in src/rsb/construction.lisp
* src/rsb/construction.lisp (events->bag uri bag): do pass :filters
argument in nested `events->bag' call
J. Moringen
07:52 PM Revision 9be3716c (rsbag-cl): Quote initform of bag::transform in src/bag.lisp
* src/bag.lisp (bag::transform): quote initform properly J. Moringen
04:12 PM Bug #867: Include IDL in channel format field
The expectation in the definition of the "format" field is that can you simply drop it, as-is, into your chosen seria... I. Lütkebohle
03:41 PM Bug #867: Include IDL in channel format field
To achieve the requested behavior in the upcoming release, our current plan is to
# Extend the TIDELog specificati...
J. Moringen

02/22/2012

02:00 PM Enhancement #866 (Resolved): Deserialize event payloads?
Applied in changeset r302. J. Moringen
01:59 PM Revision ba0cd85e (rsbag-tools-cl): Added help function file bag-record/help.lisp
* bag-record/help.lisp: new file; contains functions for help text
generation
* bag-record/main.lisp (header): upda...
J. Moringen
01:59 PM Revision c065905c (rsbag-tools-cl): Depend on rsb-rsb-stats in cl-rsbag-tools-cat.asd
* cl-rsbag-tools-cat.asd (header): updated copyright
(system cl-rsbag-tools-cat): added system dependency on cl-rsb...
J. Moringen
01:59 PM Revision faff8e39 (rsbag-tools-cl): Convert payloads of retrieved events in bag-cat/main.lisp
fixes #866
* bag-cat/main.lisp (main): request payloads of retrieved events to be
converted using default converters
J. Moringen
01:59 PM Revision b7b6df7f (rsbag-cl): Fixed next method call in src/transform/rsb-event-payload-conversio...
* src/transform/rsb-event-payload-conversion.lisp
(encode rsb-event/payload-conversion event): fixed call to next
...
J. Moringen
01:59 PM Revision 6b2695d5 (rsbag-cl): Handle payload conversion in src/transform/rsb-event.lisp
refs #866
* src/transform/rsb-event.lisp (make-transform eql +rsb-schema-name+):
accept converter keyword parameter...
J. Moringen
01:59 PM Revision 21e25a21 (rsbag-cl): Use &from-source instead of :from-source in src/{types,bag}.lisp
refs #866
* src/types.lisp (transform-spec/augment): replaced :from-source ->
&from-source
(transform-full): lead...
J. Moringen
01:59 PM Revision a4791e89 (rsbag-cl): Added +rsb-schema-name+ in src/transform/rsb-event.lisp
refs #735, refs #875
* src/transform/rsb-event.lisp (+rsb-schema-name+): new constant;
versioned designator for the...
J. Moringen
01:59 PM Revision f8632833 (rsbag-cl): Simplification in src/rsb/channel-strategies.lisp
* src/rsb/channel-strategies.lisp (channel-name-for): simplified J. Moringen
01:59 PM Revision a10e36ce (rsbag-cl): Cosmetic change in src/rsb/channel-connection.lisp
* src/rsb/channel-connection.lisp (channel-connection::bag): cosmetic
change
J. Moringen
01:59 PM Revision 4fba6bb3 (rsbag-cl): Fixed and improved wire-schema handling in src/rsb/*.lisp
* src/rsb/construction.lisp (events->bag puri:uri bag): use new
interface for transport metrics from connectors; sp...
J. Moringen
01:59 PM Revision 8405eb26 (rsbag-cl): Added a docstring in src/backend/buffering-writer-mixin.lisp
* src/backend/buffering-writer-mixin.lisp
(buffering-writer-mixin::flush?-func): added documentation string
J. Moringen

02/20/2012

04:03 PM Revision cf27bc83 (rsbag-tools-cl): Fixed setting of LISP_INIT in CMakeLists.txt
* CMakeLists.txt: use single quotes instead of double quotes when
setting LISP_INIT; seems to work better with CMake
J. Moringen
04:03 PM Revision 03f0509d (rsbag-cl): Minor improvements in src/transform/rsb-event.lisp
* src/transform/rsb-event.lisp (rsb-event): extended documentation
string
(encode rsb-event rsb:event): use `*fra...
J. Moringen
04:03 PM Revision afa48f77 (rsbag-cl): Minor cleanup in src/bag.lisp
* src/bag.lisp (bag): changed order of slots; improved documentation
string
J. Moringen
04:03 PM Revision fde9c397 (rsbag-cl): Made construction of channel transformation configurable
refs #866
* src/types.lisp (transform-spec/default): new type; default transform
spec
(transform-spec/augment): n...
J. Moringen
04:03 PM Revision 7254075a (rsbag-cl): Added make-sequence-like in src/channel.lisp
* src/channel.lisp (make-sequence-like channel integer): new method;
necessary for some sequence operations
J. Moringen
04:03 PM Revision 302d3dd6 (rsbag-cl): Improved docstrings in src/protocol.lisp
* src/protocol.lisp (open-bag): improved documentation string
(bag-channel): likewise
(setf bag-channel): likewis...
J. Moringen
04:03 PM Revision b886886e (rsbag-cl): Added docstrings in src/channel.lisp
* src/channel.lisp (channel::name): added documentation string
(channel::transform): likewise
(channel::id): like...
J. Moringen

02/17/2012

03:58 PM Revision 4005cef6 (rsbag-tools-cl): Improved dispatching in main/main.lisp
* main/main.lisp (header): updated copyright
(:rsbag.tools.main): qualify `in-package' form with cl package
(main...
J. Moringen

02/15/2012

06:00 PM Revision bec29a48 (rsbag-tools-cl): Fixed a docstring in bag-cat/main.lisp
* bag-cat/main.lisp (header): updated copyright
(main): fixed documentation string
J. Moringen

02/14/2012

02:46 PM Revision 5267db69 (rsbag-manual): Added trouble shooting section in manual/trouble-shooting.rst
* manual/index.rst: include manual/trouble-shooting.rst
* manual/trouble-shooting.rst: new file; contains trouble sho...
J. Moringen
01:40 PM Feature #875 (In Progress): Newer tool versions should be able to write files in format understan...
J. Moringen

02/13/2012

04:18 PM Revision b69011ae (rsbag-manual): Removed some links in installation.rst
* installation.rst: removed download links for older versions of RSBag J. Moringen
04:13 PM Revision 0df12668 (rsbag-manual): Moved installation into separate source file
* conf.py.in: added replacements used in installation instructions
* index.rst: include installation.rst
* installati...
J. Moringen

02/12/2012

04:25 PM Revision 86bfd024 (rsbag-cl): Fixed a documentation string in protocol.lisp
* src/protocol.lisp (open-bag): fixed documentation string J. Moringen

02/08/2012

11:09 PM Feature #735: Newer tool versions should be able to read files written by older versions
There is code which tries RSB event serializations for versions 0.6, 0.5 and 0.4 successively. Starting with version ... J. Moringen
07:39 PM Bug #867 (Resolved): Include IDL in channel format field
One of the most important aspects of the TIDE format is that the channel description includes a copy of the IDL of th... I. Lütkebohle
03:37 PM Revision 53342b21 (rsbag-tools-cl): Improved formatting in scripts/export-proprioception-as-csv.t...
* scripts/export-proprioception-as-csv.template: slightly improved
formatting
J. Moringen
03:37 PM Revision deb2c63e (rsbag-tools-cl): Added scripts in scripts/ directory
* scripts/export-video-as-pngs.lisp: new file; convert image data
to individual image files
* scripts/export-propri...
J. Moringen
03:27 PM Revision 4abb8fdc (rsbag-cl): Added transform in src/transform/rsb-event-payload-conversion.lisp
refs #866
* src/transform/rsb-event-payload-conversion.lisp: new file;
contains a transformation for (de)serializat...
J. Moringen
03:17 PM Tasks #781: Create a manual
Sebastian Wrede wrote:
> Great! Good start. Will you reference this already from the Redmine project and the toolkit...
J. Moringen
03:16 PM Tasks #781: Create a manual
Great! Good start. Will you reference this already from the Redmine project and the toolkit catalogue entry?
Along...
S. Wrede
03:05 PM Tasks #781 (In Progress): Create a manual
* Source: source:trunk/manual
* "Deployed HTML":http://docs.cor-lab.org/rsbag-manual/html
J. Moringen
03:07 PM Enhancement #866 (Resolved): Deserialize event payloads?
For @bag-cat@ and maybe @bag-merge@ it would be useful if the @rsbag.transform@ machinery deserialized event payloads... J. Moringen

02/07/2012

05:39 PM Bug #808 (Rejected): Problem when receiving played back video data
Turned out to most likely be the same Spread-related problem as described in #835. J. Moringen
 

Also available in: Atom