Activity

From 06/28/2015 to 07/27/2015

07/27/2015

05:46 PM Revision 1cae6d78 (rsb-integrationtest): Fix deprecated method usage
J. Wienke
05:40 PM Bug #2222 (Resolved): Remove differences between APIs
Applied in changeset commit:rsb-integrationtest|a2593cd3d7be072ff1397d208a4570e80e5e43cd. J. Wienke
05:35 PM Revision a2593cd3 (rsb-integrationtest): Adapt to changed API
fixes #2222 J. Wienke

07/26/2015

10:02 AM Revision 98af9cdf (rsb-cl): Handle mangled replies gracefully in src/patterns/request-reply/remot...
* src/patterns/request-reply/remote-server.lisp
(make-child-initargs remote-method eql nil t): if a reply does not
...
J. Moringen
03:08 AM Revision e9228ddd (rsb-cl): Allow specifying child scope in src/patterns/protocol.lisp
* src/patterns/protocol.lisp (make-child-participant t t t): allow
supplying child as keyword parameter which overw...
J. Moringen
02:24 AM Revision 684e4a67 (rsb-cl): Fixed accidental mutation in src/configuration.lisp
* src/configuration.lisp (inherit): copy "deinherited" option list prior
to destructive modification since it may n...
J. Moringen
02:17 AM Revision 406200f3 (rsb-cl): Tests for {effective,merge}-transport-options in
* src/configuration.lisp (effective-transport-options): fix behavior in
case of &inherit markers; whitespace change...
J. Moringen

07/25/2015

12:10 AM Bug #2222 (In Progress): Remove differences between APIs
Seems to have broken the integration test:
https://ci.cor-lab.org//job/rsb-integrationtest-trunk/PYTHON_VERSION=2,la...
J. Moringen

07/24/2015

04:47 PM Revision 8cdc8708 (rsb-tools-cl): Fixed repeated primitive fields in common/protocol-buffer-paylo...
Some repeated fields are represented as simple-vectors which are not
adjustable. Use `concatenate' to create a new ve...
J. Moringen
03:48 PM RSBag Bug #2353: bag info: Rate is sometimes printed as fraction
This might be true from a theoretical point of view but:
* It makes automatic parsing hard
* Users probably never h...
J. Wienke
03:43 PM RSBag Bug #2353: bag info: Rate is sometimes printed as fraction
J. Wienke wrote:
> For some channels. the rate is printed as a fraction, not as a number, e.g.:
Fractions (of int...
J. Moringen
03:28 PM RSBag Bug #2353 (Resolved): bag info: Rate is sometimes printed as fraction
For some channels. the rate is printed as a fraction, not as a number, e.g.:... J. Wienke
03:34 PM RSBag Enhancement #2351: bag info: Machine-readable output
J. Wienke wrote:
> It might also be interesting to add this parsing code to the python bag interface.
I would rat...
J. Moringen
03:20 PM RSBag Enhancement #2351: bag info: Machine-readable output
Yes, XML or JSON would be fine. I want to process bag meta information in python. Right now I have a parser for the u... J. Wienke
01:48 PM RSBag Enhancement #2351: bag info: Machine-readable output
Also... J. Moringen
01:41 PM RSBag Enhancement #2351: bag info: Machine-readable output
I have been working on a generic protocol for this anyway.
Would something like the following be acceptable?
<p...
J. Moringen
12:39 PM RSBag Enhancement #2351 (Resolved): bag info: Machine-readable output
Please provide an output format for bag-info which is easily parseable. J. Wienke
03:27 PM RSBag Bug #2352: bag info: Durations contain 'd0' at the end
The rate field is also affected by this. J. Wienke
03:24 PM RSBag Bug #2352 (Resolved): bag info: Durations contain 'd0' at the end
With the current master build, printed durations for the @info@ command contain a @d0@ at the end of the number. Is t... J. Wienke

07/21/2015

05:00 PM RSBag Feature #2347 (Resolved): Add isopen() and isrecording() methods to remote interface
Applied in changeset commit:rsbag-tools-cl|61bf2e21a55ce49086ab21a56cfaa0c4eb20a108. J. Moringen
04:16 PM RSBag Feature #2347 (In Progress): Add isopen() and isrecording() methods to remote interface
J. Moringen
04:01 PM RSBag Feature #2347 (Resolved): Add isopen() and isrecording() methods to remote interface
Currently, rsbag has the following remotely accessible methods (when started with the -c flag):... P. Holthaus
04:42 PM RSBag Revision 61bf2e21 (rsbag-tools-cl): Added is{open,started} remote interface methods in src/comman...
fixes #2347
* src/commands/record.lisp (record): mention new "isstarted" and
"isopen" methods in documentation str...
J. Moringen
04:42 PM RSBag Revision e525d516 (rsbag-tools-cl): Fixed progress-style initform in src/commands/*.lisp
The mixin is used by at least two commands with incompatible progress
styles. Removing the initform in the mixin seem...
J. Moringen
04:42 PM RSBag Revision c6c17778 (rsbag-manual): Mention is{started,open} methods in tool-record.rst
fixes #2347
* tool-record.rst (Remote Control): mention is{started,open} methods
J. Moringen

07/16/2015

03:21 PM Revision 7e4166c5 (rsb-java): Fix pmd and build
J. Wienke
03:14 PM Revision 243df98d (rsb-java): Fix pmd and build
J. Wienke
02:49 PM Tasks #1946: Refactor 'send' method of informer to 'publish'
Btw, to really go through with this change, the terminology used in the manual (E.g. Examples » Basic Communication »... J. Moringen
02:47 PM Tasks #1946: Refactor 'send' method of informer to 'publish'
In the CL implementation, @send@ is a generic function, not a method of/in the @informer@ class. There are methods on... J. Moringen
02:39 PM Tasks #1946 (Resolved): Refactor 'send' method of informer to 'publish'
For java, this has been done with the changes in #2222. CL is missing. J. Wienke
02:44 PM Bug #2222 (Resolved): Remove differences between APIs
Applied in changeset commit:rsb-manual|b7154335f350fb9a957c2b6984292e1d1e45e046. J. Wienke
01:03 PM Bug #2222 (In Progress): Remove differences between APIs
J. Wienke
02:43 PM Revision b7154335 (rsb-manual): Explain changes to unify language APIs in news
fixes #2222 J. Wienke
02:26 PM Revision 4be82fd6 (rsb-java): Unify API with other languages
* Rename Informer::send -> publish
Remaining source code has been adapted to match these conventions.
refs #2222
J. Wienke
02:19 PM Revision acca128d (rsb-cpp): Unify API with other languages
* Remove old deprecated Event::getId method
* Rename Event::{get,set}EventId -> {get,set}Id
* Deprecate Event::getSeq...
J. Wienke

07/15/2015

03:58 PM Revision f0ebe372 (rsb-python): Fix some warnings
J. Wienke
03:07 PM Revision 314299d1 (rsb-python): pep8-ify the source code
As far as possible, adapt to pep8 style without breaking the API. J. Wienke
11:10 AM Revision d11925a3 (rsb-python): Prevent observer action warning in spread transport
This was more or less a false positive because the class can handle
setting the observer action before activation.
J. Wienke
10:47 AM Revision b018b9bc (rsb-python): Prevent unconfigured logging warnings
Add a NullHandler for the RSB logger as explained in
https://docs.python.org/2.6/library/logging.html#configuring-log...
J. Wienke

07/08/2015

02:15 AM Revision 7b68bf61 (rsb-manual): Mention scope payload support in {tool-{call,send},news}.rst
* tool-call.rst (Description): mention scope payload specification
* tool-send.rst (Description): likewise
* news.rst...
J. Moringen

07/07/2015

02:57 PM Revision 9d6ba092 (rsb-tools-cl): Accept scopes when parsing payloads in common/event.lisp
* common/event.lisp (parse-payload-spec): added a case for scope
payloads identified by a leading #\/
* send/main.l...
J. Moringen
02:46 PM Revision 3613a9d9 (rsb-tools-cl): Accept scopes when parsing payloads in common/event.lisp
* common/event.lisp (parse-payload-spec): added a case for scope
payloads identified by a leading #\/
* test/common...
J. Moringen

07/01/2015

11:32 AM Bug #2313: Unexpected Exception about introspection
Hm the only way apart from multiprocessing which could explain this would be a UUID clash. Two processes must have ha... J. Wienke
10:59 AM Bug #2313: Unexpected Exception about introspection
no, it was a very basic 1 file simple receiver for images - no multiprocessing involved N. Köster

06/30/2015

12:43 AM Revision 6d849c7d (rsb-tools-cl): Apply error-policy for web handlers in src/commands/web/mixins....
* src/commands/web/mixins.lisp (command-execute http-server-mixin): pass
error-policy to acceptor; do not bind hunc...
J. Moringen
12:42 AM Revision e6d7bb88 (rsb-tools-cl): Extracted http-server-mixin into src/commands/web/mixins.lisp
* src/commands/web/protocol.lisp (command-register-handlers): new
generic function; register handlers of a command
...
J. Moringen
12:16 AM Bug #2313: Unexpected Exception about introspection
Are you using multiprocessing? J. Wienke
04:00 PM Revision 3219cf32 (rsb-tools-cl): Minor improvements in src/commands/web/introspection.lisp
* src/commands/web/introspection.lisp
(initialize-instance :after introspection-json-handler): pass database
to s...
J. Moringen
04:00 PM Revision 06983abe (rsb-tools-cl): Pass request object to handlers explicitly in src/commands/web/...
* src/commands/web/protocol.lisp (command-register-handler): updated
documentation string
* src/commands/web/web.li...
J. Moringen
03:59 PM Revision fc0f7e98 (rsb-tools-cl): Web command protocol in src/commands/web/protocol.lisp
* src/commands/web/protocol.lisp: new file; contains protocol for the
tools.commands.web module
* src/commands/web/...
J. Moringen
03:33 PM Revision cd476ac8 (rsb-python): Prevent crash when comparing scopes to other types
(cherry picked from commit a5adbd1809601bea48a6fb3961c2dcf2e267900e) J. Wienke
03:32 PM Revision a5adbd18 (rsb-python): Prevent crash when comparing scopes to other types
J. Wienke
02:39 PM Revision 699b1f0e (rsb-tools-cl): Moved web functionality to new directory src/commands/web/*.lisp
* src/commands/web/web.lisp: renamed from src/commands/web.lisp
* src/commands/web/introspection.lisp: renamed from
...
J. Moringen
02:39 PM Revision 4b318a49 (rsb-tools-cl): "clock-offset" -> "clockOffset" in formatting/introspection/jso...
* formatting/introspection/json.lisp (encode-json host-entry): changed
JSON key for clock-offset "clock-offset" -> ...
J. Moringen
 

Also available in: Atom