From 08/07/2015 to 09/05/2015


05:40 PM Revision a89d5808 (rsbag): Updated HEAD of sub-module rsbag-manual
J. Moringen
05:36 PM 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 Feature #2370 (In Progress): rsbag record should perform an introspection survey at the start of ...
J. Moringen


10:10 AM Bug #1937 (Resolved): Connection refused issues
Applied in changeset commit:rsbag-python|6ce7bc1f8bcb461a53be2d5e8656006e085a4506. J. Wienke
10:03 AM Revision 0f9f665c (rsbag-python): Adapt default bag path to toolkit volume
J. Wienke
10:03 AM 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


10:26 PM 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
11:53 AM 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
J. Moringen
11:50 AM 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 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 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 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
J. Moringen


01:14 PM 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 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 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


12:02 PM 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 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


10:55 PM 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 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 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 Revision 4e349e94 (rsbag): Updated HEAD of submodule rsbag-manual
J. Moringen
05:08 PM 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 Revision b0baa052 (rsbag): Updated HEAD of submodule rsbag-manual
J. Moringen
04:45 PM Revision 1676178d (rsbag-manual): Fixed example markup in tool-introspect.rst
* tool-introspect.rst (Examples): fixed code-block markup J. Moringen
04:40 PM Feature #2373 (Resolved): Implement a rsbag introspect command for introspecting systems describe...
Applied in changeset commit:rsbag-manual|ec67ca8f93133311779c4ea0e672bfaf9a20f88c. J. Moringen
04:37 PM Revision 8f23eec2 (rsbag): Updated HEAD of submodule rsbag-manual
J. Moringen
04:21 PM 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 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 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 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 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 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 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 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
J. Moringen
02:37 PM 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
01:34 PM 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


09:47 PM 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 Revision 113d555d (rsbag-manual): Added description of introspect command in tool-introspect.rst
refs #2373
* tool-introspect.rst: new file; contains description of introspect
* tools.rst: include tool-i...
J. Moringen
09:47 PM 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


06:36 PM 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


10:09 AM 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


11:12 AM Enhancement #2369 (Resolved): Move copied timestamps to namespace
Applied in changeset commit:rsbag-python|f48e31a8f6d9d576016b520fa05b2a5b149ab646. J. Wienke
11:09 AM Revision f48e31a8 (rsbag-python): Move copied timestamps to namespace in user times in rsbag/__in...
fixes #2369
While preserving original timing information, prefix all timestamps with
"rsbag:" inside the user times ...
J. Wienke


06:17 PM Enhancement #2369 (Resolved): Move copied timestamps to namespace
Attached is a patch which copies timestamps to a namespace prefixed with @rsbag:@ to prevent name clashes. Additional... J. Wienke
05:36 PM Revision 78cbf2a8 (rsbag-cl): Lazy timestamp computations in src/rsb/replay/strategy-mixins.lisp
* src/rsb/replay/strategy-mixins.lisp (header): updated copyright
(replay :before replay-bag-connection time-bounds...
J. Moringen
05:36 PM Revision 4413eaf2 (rsbag-cl): Cosmetic changes in src/view/serialized.lisp
* src/view/serialized.lisp (header): updated copyright
(make-simple-sequence-iterator serialized): cosmetic changes...
J. Moringen


06:02 PM Revision 85449ef8 (rsbag-cl): Moved view mixins into single file src/view/mixins.lisp
* src/view/mixins.lisp: new file; contains view-related iterator mixin
* src/view/
J. Moringen


08:21 PM Revision bb435d46 (rsbag-cl): Index flush strategy derivation in src/backend/tidelog/index.lisp
For indices, derive flush strategies that flush more frequently from the
flush strategy used for chunks.
* src/backe...
J. Moringen
08:21 PM Revision 1f80d36b (rsbag-cl): Flush strategy infrastructure improvements in src/backend/*.lisp
* src/backend/protocol.lisp (header): updated copyright
(make-flush-strategy standard-object): new method; `standar...
J. Moringen
08:21 PM Revision 9037b66d (rsbag-cl): Restored close method for input-index in src/backend/tidelog/index....
* src/backend/tidelog/index.lisp (close input-index): new method; noop,
but necessary for protocol
J. Moringen
05:26 PM Revision 487c61f1 (rsbag-tools-cl): Added is{started,open} to synopsis in bag-record/main.lisp
refs #2347
* bag-record/main.lisp (update-synopsis): added descriptions of
is{started,open} methods
J. Moringen


07:26 PM Revision 4cbd9905 (rsbag-cl): Instance reuse optimization src/backend/tidelog/{file,index}.lisp
Allocating and then throwing away `chunk-entry' and `index-entry'
instances produces avoidable memory pressure. Inste...
J. Moringen
07:24 PM Revision 4c514c76 (rsbag-cl): Initial split into {input,output,io}-index in src/backend/tidelog/i...
Depending on whether direction is :input, :output or :io either the
queryable index of timestamps of offsets or the b...
J. Moringen
06:56 PM Revision 7a714bac (rsbag-cl): get-entry optimization in src/backend/tidelog/file.lisp
* src/backend/tidelog/file.lisp (get-entry file integer integer):
reduced critical section size; do not unpack a `c...
J. Moringen
06:50 PM Revision b2c524b0 (rsbag-tools-cl): Use :output direction for output file in src/commands/transfo...
* src/commands/transform.lisp (command-execute transform): open output
file with :output direction to take advantag...
J. Moringen

Also available in: Atom