Activity

From 05/09/2016 to 06/07/2016

06/07/2016

07:22 PM Revision 3c8a1bfc (rsb-integrationtest): Test several payload types in {cpp,java,lisp,python}/{cl...
Test RPC communication with
* Boolean
* 32-bit signed integer
* 64-bit signed integer
* Double float
* String
argumen...
J. Moringen
07:16 PM Revision 73b1445c (rsb-integrationtest): Test several payload types in {cpp,java,lisp,python}/{cl...
Test RPC communication with
* Boolean
* 32-bit signed integer
* 64-bit signed integer
* Double float
* String
argumen...
J. Moringen
06:35 PM Revision 75a1dbdb (rsb-integrationtest): Test several payload types in {cpp,java,lisp,python}/{cl...
Test RPC communication with
* Boolean
* 32-bit signed integer
* 64-bit signed integer
* Double float
* String
argumen...
J. Moringen
04:54 PM Revision a7111d3d (rsb-java): Backport: Added FloatConverter in rsb/converter/FloatConverter.java
refs #485
* rsb-java/src/main/java/rsb/converter/FloatConverter.java: new file;
converter for Float type
* rsb-jav...
J. Moringen
04:50 PM Revision 9f705246 (rsb-manual): Mention added Java FloatConverter in news.rst
refs #485
* news.rst (RSB 0.14): mention new FloatConverter in Java implementation
J. Moringen
04:46 PM Revision 0d70fd8b (rsb-java): Added FloatConverter in rsb/converter/FloatConverter.java
refs #485
* rsb-java/src/main/java/rsb/converter/FloatConverter.java: new file;
converter for Float type
* rsb-jav...
J. Moringen
04:19 PM Revision d320a528 (rsb-java): Always require Unix newlines in Checkstyle
J. Wienke
03:42 PM Revision 7a618f17 (rsb-java): Fix ExactTime on OSX
Use a Signed32 field for usecs in the timeval struct. This discards all
bits that are not required.
J. Wienke
01:09 PM Revision 4b910a2f (rsb-java): Improved timestamp resolution
Adds a utility class called ExactTime which tries to use JNR to access
the current time with a higher precision than ...
J. Wienke
12:50 PM Revision e9007b0b (rsb-java): Provide a single flat jar in package
Creates an additional jar with all required dependencies included. J. Wienke

06/06/2016

09:41 PM Revision a71cca82 (rsb-manual): Cosmetic markup changes in news.rst
* news.rst (RSB 0.14): cosmetic markup changes J. Moringen

06/05/2016

12:14 AM Feature #2556 (In Progress): Allow easy debugging of RSB configuration [C++]
J. Moringen
12:14 AM Feature #2556 (Resolved): Allow easy debugging of RSB configuration [C++]
Implementation could be something like this:... J. Moringen
12:12 AM Feature #2555 (In Progress): Allow easy debugging of RSB configuration
With RSB configuration, it is sometimes hard to debug issues or even understand what is going on exactly.
One way ...
J. Moringen

06/04/2016

06:15 PM RSBag Revision 3f6fa4c6 (rsbag-cl): Export unbuilder in src/builder.lisp
* src/builder.lisp (package rsbag.builder): added exported symbol
unbuilder
J. Moringen
06:15 PM RSBag Revision 333739f5 (rsbag-cl): Added support for channel format in src/builder.lisp
* src/builder.lisp (header): updated copyright
(unbuilder::format?): new slot; controls whether the channel format
...
J. Moringen

06/03/2016

07:01 PM Revision 2e906cd8 (rsb-cpp): Indentation fixes in src/rsb/converter/StringConverter.cpp
* src/rsb/converter/StringConverter.cpp: untabified, fixed indentation J. Moringen
02:46 PM Revision a35f3adc (rsb-cpp): Backport: Fixed RSB_EXPORT in src/rsb/converter/FloatingPointConvert...
* src/rsb/converter/FloatingPointConverter.h (FloatConverter): fixed use
of RSB_EXPORT
(DoubleConverter): likewis...
J. Moringen
02:06 PM Revision eb4dfb16 (rsb-cpp): Fixed RSB_EXPORT in src/rsb/converter/FloatingPointConverter.h
* src/rsb/converter/FloatingPointConverter.h (FloatConverter): fixed use
of RSB_EXPORT
(DoubleConverter): likewise
J. Moringen
01:12 PM Revision 9aa1f5c4 (rsb-cpp): Backport: Floating point converters in src/rsb/converter/FloatingPoi...
refs #484
The new template class FloatingPointConverter converts floating point
values by just grabbing the bit patt...
J. Moringen
01:10 PM Revision 178f08b5 (rsb-cpp): Floating point converters in src/rsb/converter/FloatingPointConverte...
refs #484
The new template class FloatingPointConverter converts floating point
values by just grabbing the bit patt...
J. Moringen
12:04 PM Revision d72d6440 (rsb-cpp): Added double, float converter in src/rsb/converter/FloatConverter.{h...
refs #484
The new template class FloatConverter converts floating point values by
just grabbing the bit pattern from...
J. Moringen
11:59 AM Revision b8090c7b (rsb-manual): Mention C++ float and double converters in news.rst
refs #484
* news.rst (RSB 0.14): mention new float and double converters that have
been added to the C++ implement...
J. Moringen
11:33 AM Revision 58348826 (rsb-cpp): initial import
J. Moringen

06/02/2016

04:34 PM Revision 1b3d7cb2 (rsb-manual): Improved markup for commandline options in news.rst
* news.rst (RSB 0.14): improved markup for commandline options J. Moringen
03:20 PM Feature #2551 (Resolved): Tools sub-command for standalone (socket) server
J. Moringen
02:59 PM Revision f62f2a9c (rsb-tools-cl): Initial server program in server/main.lisp
refs #2551
* main/main.lisp (header): updated copyright
(*name->entry-point*): added entry for server command
* se...
J. Moringen
02:24 PM Revision eb0eacda (rsb-tools-cl): Initial server command in src/commands/server.lisp
refs #2551
* src/commands/server.lisp: new file; contains implementation of server
command
* test/commands/server....
J. Moringen
12:45 PM Revision a045934e (rsb-cl): Added call: syntax to portfile option in src/transport/socket/util.lisp
When the value of the portfile option is of the form
call:NAME
, `read' NAME and call the result as a function wi...
J. Moringen

06/01/2016

09:34 PM Revision 54a07c48 (rsb-tools-cl): Improved logging of source URIs in src/commands/mixins.lisp
* src/commands/mixins.lisp (command-execute source-mixin): improved
logging of source URIs
J. Moringen
09:34 PM Revision a1ad2b8e (rsb-tools-cl): Cosmetic changes in test/commands/bridge/command.lisp
* test/commands/bridge/command.lisp
(test commands-bridge-command-root::smoke): cosmetic changes
J. Moringen
09:28 PM Revision 01e57fed (rsb-manual): Use a definition list for tools in tools.rst
* tools.rst: use a definition list instead of bullet list for tools J. Moringen
09:28 PM Revision 0b8533c9 (rsb-manual): Fixed positioning of old notes in news.rst
* news.rst: (RSB 0.5): fixed note positioning
(RSB 0.4): likewise
J. Moringen
09:28 PM Revision c8b982c3 (rsb-manual): Mention server tool in news.rst
refs #2551
* news.rst (RSB 0.14): mention new server tool
J. Moringen
09:28 PM Revision bb8ba300 (rsb-manual): Initial server documentation in tool-server.rst
refs #2551
* tool-server.rst: new file; contains description of server command
* tools.rst: added link to tool-serve...
J. Moringen
09:20 PM Feature #2554 (Resolved): Terminate logger after specified number of events
Applied in changeset commit:rsb-manual|908ed0b0e005a9b4dd0226f344915ef6bed80a78. J. Moringen
05:11 PM Feature #2554 (Resolved): Terminate logger after specified number of events
The logger should have a commandline option to terminate after having processed a specified number of events. J. Moringen
05:20 PM Revision 908ed0b0 (rsb-manual): Mention stop-after commandline option in news.rst
fixes #2554
* news.rst (RSB 0.14): mention stop-after commandline option now
accepted by the logger command
J. Moringen
05:20 PM Revision 6e4b1b37 (rsb-manual): Added description of --stop-after commandline option in tool-logg...
refs #2554
* tool-logger.rst (Description): added description of --stop-after
commandline option
J. Moringen
05:19 PM Revision 14d7d860 (rsb-tools-cl): Added stop-after commandline option to logger command in logger...
refs #2554
* logger/main.lisp (update-synopsis): added stop-after commandline
option
(main): derive termination ...
J. Moringen
05:15 PM Revision 419c9447 (rsb-tools-cl): Added termination predicate in src/commands/logger.lisp
refs #2554
* src/commands/logger.lisp (logger::while): new slot; stores an optional
termination predicate
(proce...
J. Moringen
04:59 PM Tasks #552 (Rejected): Japex-based performance tracking
We should reevaluate requirements and possible solutions, if we still want to do this. J. Moringen
03:14 PM Revision ffafcfe5 (rsb-tools-cl): Added formatting style in src/formatting/event-style-multiple-f...
* src/formatting/event-style-multiple-files.lisp: new file; contains a
formatting style for writing output into one...
J. Moringen
02:51 PM Revision 83d09856 (rsb-tools-cl): New utility function ensure-style in src/formatting/util.lisp
* src/formatting/util.lisp (ensure-style): new function; create style
according to specification if necessary
* src...
J. Moringen
01:28 PM Revision 921defb0 (rsb-tools-cl): Provide event counter in src/formatting/event-style-programmabl...
* src/formatting/event-style-programmable.lisp
(compile-code style-programmable t list): provide event counter in
...
J. Moringen
11:53 AM Revision 88f19bf9 (rsb-tools-cl): Work around let-plus limitation in src/common/idl-loading-conve...
* src/common/idl-loading-converter.lisp
(maybe-ensure-idl-loading-converter): use ordinary `labels' until
let-plu...
J. Moringen
11:46 AM Revision 585f3945 (rsb-tools-cl): Logical-blocks in src/formatting/{event-style-payload,payload-g...
* src/formatting/event-style-payload.lisp
(format-event event style-payload t): removed; no longer needed
* src/for...
J. Moringen

05/31/2016

10:07 PM RSBag Enhancement #2351 (In Progress): bag info: Machine-readable output
J. Moringen
10:06 PM RSBag Feature #2553 (Rejected): JSON export for bag info
J. Moringen
05:42 PM RSBag Feature #2553 (Rejected): JSON export for bag info
It would be nice to have an easily machine-readable format from bag info. J. Wienke
01:57 PM Revision fd9c5120 (rsb-manual): Added missing glossary term "transform" in glossary.rst
* glossary.rst: added missing term "transform" J. Moringen
01:57 PM Revision 6b8def7a (rsb-manual): Fixed path of logo file in conf.py.in
* conf.py.in (html_logo): use absolute path to make it independent of
the build directory
J. Moringen
01:45 PM Revision 8067bafb (rsb-manual): Fixed syntax error in tool-logger.rst
* tool-logger.rst (Description): fixed syntax error J. Moringen

05/30/2016

08:04 PM Feature #2551 (Resolved): Tools sub-command for standalone (socket) server
* Add command
* Document
J. Moringen
06:39 PM RSBag Revision b6691cbd (rsbag-tools-cl): Added test for replaying with scope prefix in CMakeLists.txt
* CMakeLists.txt: added test for play command for replaying with scope
prefix
J. Moringen

05/28/2016

04:58 PM RSBag Revision e49b2252 (rsbag-tools-cl): Adapted to changed rsb system structure in rsbag-tools-comman...
* rsbag-tools-commands.asd (system rsbag-tools-commands): added system
dependency on rsb-patterns-request-reply
J. Moringen
04:53 PM Revision afc7f090 (rsb-tools-cl): Adapted to changed rsb system structure in rsb-tools-commands.asd
* rsb-tools-commands.asd (system rsb-tools-commands): added system
dependency on rsb-patterns-request-reply
J. Moringen
04:41 PM Revision 1e444691 (rsb-cl): Separate system for request-reply pattern in rsb-patterns-request-rep...
* cl-rsb.asd (system cl-rsb): removed files
src/patterns/request-reply/*.lisp
(system cl-rsb-test): removed files...
J. Moringen
04:41 PM Revision 9b593664 (rsb-cl): Use print-items method for method1 class in src/patterns/request-repl...
* src/patterns/request-reply/server.lisp (header): updated copyright
(print-object method1 t): removed; replaced by...
J. Moringen
04:01 PM Revision 19925763 (rsb-cl): with[-active]-participant[s] allow anonymous participants in src/macr...
* src/macros.lisp (header): updated copyright
(with-active-participant): treat variable name nil as ignored; adapte...
J. Moringen

05/18/2016

12:58 PM RSBag Revision 10568eaa (rsbag-python): Make rsb a setup runtime dependency
Import rsb not globally but inly inside the command that uses is so that
setup_requires can function properly for res...
J. Wienke
12:56 PM RSBag Revision f5e36982 (rsbag-python): Make rsb a setup runtime dependency
Import rsb not globally but inly inside the command that uses is so that
setup_requires can function properly for res...
J. Wienke

05/13/2016

06:49 PM Revision e239a8ff (rsb-tools-cl): Format payload within logical block in src/formatting/event-sty...
* src/formatting/event-style-payload.lisp
(format-event event style-payload t): establish logical block around
fo...
J. Moringen
06:47 PM Revision 44ad7b0d (rsb-tools-cl): Use mandatory pretty newline in src/formatting/payload-collecti...
* src/formatting/payload-collection.lisp
(format-payload events-by-scope-map payload-style-generic/pretty stream):
...
J. Moringen
03:42 PM Revision 5bfe7caf (rsb-tools-cpp): Do not implicitly configure a fallback timestamp in src/timesy...
* src/timesync/rsb/tools/timesync/rsbtimesync.cpp (parseOptions):
removed automatic fallback timestamp for the prio...
J. Moringen
03:41 PM Revision e1e55f64 (rsb-tools-cpp): Improved exception message in src/timesync/rsb/tools/timesync/...
* src/timesync/rsb/tools/timesync/PriorityTimestampSelector.cpp
(PriorityTimestampSelector::getTimestamp): list fai...
J. Moringen

05/12/2016

11:17 AM Revision 6188013e (rsb-tools-cpp): Add timesync:{earliest,latest} timestamps to published events
* src/timesync/rsb/tools/timesync/rsbtimesync.cpp
(InformingSyncDataHandler): store timestamp selector
(Informing...
J. Moringen

05/11/2016

11:08 AM Bug #2544 (Resolved): RST Converter map not thread safe
Applied in changeset commit:rsb-java|0dce4827849d40bc3fcfbf6b3427b271862e2d67. J. Wienke
10:26 AM Bug #2544 (In Progress): RST Converter map not thread safe
J. Wienke
10:09 AM Bug #2544: RST Converter map not thread safe
I think we should make @DefaultConverterRepository@ thread-safe since it is something global. J. Wienke
11:08 AM Enhancement #2545 (Resolved): Avoid double converter registration warning.
Applied in changeset commit:rsb-java|0dce4827849d40bc3fcfbf6b3427b271862e2d67. J. Wienke
11:06 AM Revision cd07c3d6 (rsb-java): Make DefaultConverterRepository thread-safe
Use a ConcurrentHashMap instead of a normal one. Also reduce the
visibility of the warning message in case a converte...
J. Wienke
10:45 AM Revision 0dce4827 (rsb-java): Make DefaultConverterRepository thread-safe
Use a ConcurrentHashMap instead of a normal one. Also reduce the
visibility of the warning message in case a converte...
J. Wienke

05/10/2016

02:56 PM Bug #2544: RST Converter map not thread safe
M. Pohling wrote:
> Sorry for missing @<@ @pre>@ tag but reediting afterwards is restricted.
Here you go.
J. Moringen
02:51 PM Bug #2544: RST Converter map not thread safe
M. Pohling wrote:
> Sorry for missing pre tag but reediting afterwards is restricted.
M. Pohling
02:50 PM Bug #2544: RST Converter map not thread safe
Sorry for missing ... M. Pohling
02:42 PM Bug #2544 (Resolved): RST Converter map not thread safe
During system start one of my local servers could not be activated because the internal informer crashed because of a... M. Pohling
02:48 PM Enhancement #2545 (Resolved): Avoid double converter registration warning.
Please remove this annoying message during converter registration:... M. Pohling

05/09/2016

09:14 PM Revision e64fd336 (rsb-tools-cl): Fixed output forcing for src/formatting/event-style-{detailed,m...
* src/formatting/style-mixins.lisp (output-forcing-mixin): new class;
mixin for output forcing
(format-event :aft...
J. Moringen
09:09 PM Revision 95c17c5b (rsb-tools-cl): Use generic printing for strings, octet-vectors in src/formatti...
* src/formatting/util.lisp (format-recursively): format strings and
octet-vectors on new line; use generic pretty p...
J. Moringen
09:08 PM Revision 72b094e1 (rsb-tools-cl): Removed circularity tracking in src/formatting/util.lisp
* src/formatting/util.lisp (*tracker*): removed; no longer needed
(format-recursively): removed circularity tracking
J. Moringen
07:55 PM Revision 7a3f9352 (rsb-tools-cl): Removed unused function ascii-character-code? in src/formatting...
* src/formatting/format-functions.lisp (header): updated copyright
(ascii-character-code?): removed; unused
J. Moringen
05:38 PM Revision 2ec3ae81 (rsb-java): Converter for integers
refs #485 J. Wienke
 

Also available in: Atom