Activity

From 04/26/2016 to 05/25/2016

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

05/04/2016

09:12 PM Revision 5f22efb1 (rsb-ros-cl): Added scope->topic in new file src/transport/util.lisp
* src/transport/util.lisp: new file; contains `scope->topic' utility
function
* src/transport/package.lisp (package...
J. Moringen
08:50 PM Revision f99ebe7c (rsb-ros-cl): Optimizations in src/transport/wire-protocol.lisp
* src/transport/wire-protocol.lisp (header): updated copyright
(read-length-delimited): declared inline
(read-str...
J. Moringen

05/03/2016

04:22 PM Feature #2537: try-with-resources
After reading https://stackoverflow.com/questions/25190347/does-autocloseable-close-method-break-backward-compatibilt... J. Wienke

05/01/2016

04:46 PM Enhancement #2530 (In Progress): Spread connection pooling for listeners [Common Lisp]
J. Moringen

04/28/2016

06:29 PM Revision 0bdbc669 (rsb-cl): Improved connection class in src/transport/spread/connection.lisp
* src/transport/spread/connection.lisp (ref-group connection string):
return true in case of a membership change; r...
J. Moringen
05:32 PM Revision 98ae2f4f (rsb-cl): Improved connection tests in test/transport/spread/connection.lisp
* test/transport/spread/connection.lisp
(test spread-connection-root::construct): use `ensure-cases'; check
speci...
J. Moringen
05:32 PM Revision 174da79a (rsb-cl): Improved connection class in src/transport/spread/connection.lisp
* src/transport/spread/connection.lisp (ref-group connection string):
return true in case of a membership change; r...
J. Moringen
05:32 PM Revision 3b48fddd (rsb-cl): Use print-items in src/transport/spread/{fragmentation,connection}.lisp
* src/transport/spread/fragmentation.lisp (assembly): added superclass
`print-items-mixin'
(print-object assembly...
J. Moringen
05:32 PM Revision cf37f08f (rsb-cl): Partially fixed scope -> groups cache in src/transport/spread/*.lisp
* src/transport/spread/util.lisp (declaim special): removed; unnecessary
(*scope->groups-cache*): initialize to nil...
J. Moringen
05:32 PM Revision 058f741c (rsb-cl): Cosmetic changes in src/transport/spread/*.lisp
* src/transport/spread/util.lisp (header): updated copyright; improved
one-line summary
(normalize-daemon-endpoin...
J. Moringen
05:32 PM Revision 997b3633 (rsb-cl): Changed disconnect -> detach in src/transport/spread/{protocol,connec...
* src/transport/spread/protocol.lisp (disconnect): removed; no longer
needed
* src/transport/spread/connection.lisp...
J. Moringen
05:32 PM Revision 870cbe16 (rsb-cl): Fixed log message in src/transport/spread/connection.lisp
* src/transport/spread/connection.lisp (make-hook-promise): fixed
argument order in log statement
J. Moringen
05:31 PM Revision 68aeff33 (rsb-cl): Fixed class name in error condition in src/transport/spread/connectio...
* src/transport/spread/connection.lisp
(initialize-instance :before connection): fixed class name connector
-> co...
J. Moringen
02:14 PM Revision 2bc9fc48 (rsb-java): Fix project version
A merge commit accidentally included the trunk version in this branch.
The mvnprep script always fixes this but for s...
J. Wienke
02:08 PM Revision a0ce0df3 (rsb-java): Fix project version
A merge commit accidentally included the trunk version in this branch.
The mvnprep script always fixes this but for s...
J. Wienke
01:52 PM Bug #2539 (Resolved): toString cannot handle empty events without id
Applied in changeset commit:rsb-java|e9b2dc9493f05d4a1afebeb9916e35df43827ae4. J. Wienke
01:47 PM Bug #2539 (In Progress): toString cannot handle empty events without id
J. Wienke
01:46 PM Bug #2539 (Resolved): toString cannot handle empty events without id
In case the id is still missing in the event instance, the @toString@ method throws an exception. J. Wienke
01:51 PM Revision e9b2dc94 (rsb-java): Fix IllegaStateException in Event.toString
Access members directly and not with a state checking method.
fixes #2539
J. Wienke
01:50 PM Revision 50d2f097 (rsb-java): Fix IllegaStateException in Event.toString
Access members directly and not with a state checking method.
refs #2539
(cherry picked from commit b553f5675d703b3...
J. Wienke

04/27/2016

05:51 PM Revision 6a199254 (rsb-tools-cl): Fixed help text in send/main.lisp
* send/main.lisp (make-help-string): fixed nonsensical sentence in
constructed help text
J. Moringen
05:21 PM Revision 92d9dd6b (rsb-tools-cl): Queue more events by default in bridge/main.lisp
This extends the change started in 73fff430 to the bridge command.
* bridge/main.lisp (update-synopsis): changed def...
J. Moringen
05:20 PM Revision e0cd20cd (rsb-tools-cl): Moved queue-overflow-error src/common/{logger -> util}.lisp
* src/commands/util.lisp (queue-overflow-error): new condition class;
moved here from src/commands/logger.lisp
* sr...
J. Moringen
04:13 PM RSBag Revision c58ebf51 (rsbag-tools-cl): Use maybe-ensure-idl-loading-converter in coding-transform in...
This injects an IDL-loading converter into the channel transform if
requested.
* src/commands/util.lisp (coding-tran...
J. Moringen
03:38 PM RSBag Revision b358f8a1 (rsbag): Updated HEAD of submodule rsbag-manual
J. Moringen
03:36 PM RSBag Revision db6b57e7 (rsbag-manual): Mention change notification in remote interface in tool-record.rst
* tool-record.rst (Remote Control): describe event-based change
notification part of the remote interface
* news.rs...
J. Moringen
03:28 PM Revision faceb11e (rsb-tools-cl): Install a SIGHUP handler in src/common/interactive.lisp
SIGHUP seems to be another situation that warrants a clean shutdown.
* src/common/interactive.lisp (call-with-intera...
J. Moringen
03:28 PM Revision 62f2f903 (rsb-tools-cl): Refactored with-interactive-interrupt-exit macro in
The heavy lifting is now done in the new function
`call-with-interactive-interrupt-exit'.
* src/common/interactive.l...
J. Moringen
09:53 AM Feature #2537: try-with-resources
For python this is already supported. J. Wienke
08:43 AM Feature #2537 (Resolved): try-with-resources
Sometimes it would be nice if the RSB resource holding classes like Listener, Informer, LocalServer and RemoteServer ... M. Goerlich

04/26/2016

03:10 PM Feature #2533 (Resolved): Tools should load data type definitions lazily
Applied in changeset commit:rsb-tools-cl|4cf16c585bff21e9ac6480667c94fbcd8a42523e. J. Moringen
03:00 PM Revision 266ab739 (rsb-tools-cl): Maybe load IDL in src/common/protocol-buffer-payload.lisp
refs #2533
* src/common/protocol-buffer-payload.lisp
(shared-initialize :after context t): when given a descriptor...
J. Moringen
03:00 PM Revision bf695b77 (rsb-tools-cl): Added IDL loading converter in src/common/idl-loading-converter...
refs #2533
* src/common/idl-loading-converter.lisp: new file; contains IDL loading
converter
* rsb-tools-common.as...
J. Moringen
03:00 PM Revision 4cf16c58 (rsb-tools-cl): Added options for IDL loading in src/common/[idl-]options.lisp
fixes #2533
* src/common/options.lisp (make-idl-options): added
on-demand-idl-loading option
* src/common/idl-opti...
J. Moringen
03:00 PM Revision f8e3c9ad (rsb-tools-cl): Maybe use IDL-loading converter in src/commands/*.lisp
refs #2533
* src/commands/bridge/command.lisp (command-execute bridge): call
`maybe-ensure-idl-loading-converter' ...
J. Moringen
02:25 PM Revision 523a6f7c (rsb-cl): Test availability of [un]pack methods separately in src/converter/pro...
* src/converter/protocol-buffers.lisp
(wire->domain? eql :protocol-buffer simple-array symbol): test
possibility ...
J. Moringen
01:39 PM Revision 7902dd5f (rsb-manual): Mention --on-demand-idl-loading in{common-command-line-options,to...
refs #2533
* common-command-line-options.rst (IDL-related Commandline Options):
added description of on-demand-idl...
J. Moringen
01:31 PM Revision c33fa20c (rsb-tools-cl): Added find-and-load-idl, ensure-idl-loaded in src/common/idl-lo...
refs #2533
* src/common/idl-loading.lisp (find-and-load-idl): new function; locate
and load a IDL file
(*load-id...
J. Moringen
12:10 PM Revision 34063693 (rsb-tools-cl): Improved failed-to-load-idl condition class in src/common/condi...
* src/common/conditions.lisp (failed-to-load-idl): made source initarg
required; improved condition report; improve...
J. Moringen
12:10 PM Revision be22a0e9 (rsb-tools-cl): Cache IDL parsing and code generation in src/common/idl-loading...
* src/common/idl-loading.lisp (*load-cache*): new variable; cache for
parsed IDL definitions
(*emit-caches*): new...
J. Moringen
11:01 AM Revision e330b2c5 (rsb-manual): Markup improvements in {common-command-line-options,tool-send}.rst
* common-command-line-options.rst (IDL-related Commandline Options):
improved description of the idl-path commandli...
J. Moringen
10:04 AM Enhancement #2534 (Rejected): {Data,Event}Callback.internalInvoke() should not turn InterruptedEx...
I don't think that an RPC client should not be informed in case of the interruption and the framework code might not ... J. Wienke
 

Also available in: Atom