Activity

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

08/05/2015

01:48 PM Revision 865c909b (rsb-manual): Adapt to changed python build system
J. Wienke

08/04/2015

08:47 PM Revision 2acf01a0 (rsb-python): Fix config parsing for unit tests
Due to the fact that nose executes modules once to discover available
tests, it is not safe to assume that at global ...
J. Wienke
08:39 PM Revision 745f662f (rsb-python): Dummy commit :/
J. Wienke
08:27 PM Revision eab0a32c (rsb-python): Dummy commit :/
J. Wienke
08:00 PM Revision dcaa25d5 (rsb-python): Localize changes to default participant config in tests
Only change the default config in case this is really required. All
other parts of the tests shall assume that the co...
J. Wienke
06:05 PM Revision 84ea0f50 (rsb-python): Make inprocess the default transport for tests
This prevents potential networking errors during tests and should speed
up things.
J. Wienke
06:04 PM Revision 6c887202 (rsb-python): Cosmetic changes
J. Wienke
05:57 PM Revision 15aba6e8 (rsb-python): Convert unit tests to nose
From now on python setup.py nosetests needs to be used to run the unit
tests. This will automatically generate covera...
J. Wienke
05:27 PM Revision 2bda204e (rsb-python): Shield config smoke test against socket transport
Disable socket transport (now the default) explicitly so that the amount
of configured transports is always predictable.
J. Wienke
02:08 PM RSBag Revision b77efdc2 (rsbag-tools-cl): Backport: Added is{open,started} remote interface methods in ...
refs #2347
* src/commands/record.lisp (record): mention new "isstarted" and
"isopen" methods in documentation stri...
J. Moringen
11:47 AM Revision 4110719d (rsb-python): pep8-ify and clean up setup.py
J. Wienke

08/03/2015

05:10 AM Enhancement #2241 (In Progress): Implement introspection Web UI
J. Moringen

07/28/2015

05:14 PM Revision bd4ab7af (rsb-integrationtest): Adapt to changed java rpc syntax
J. Wienke
05:00 PM Revision 6e749eb2 (rsb-java): Clean up state pattern usage for participants
* Make states internal details to prevent the pollution of the public
namespace.
* Provide a base class in Activata...
J. Wienke
04:56 PM Revision 95822a34 (rsb-java): Clean up state pattern usage for participants
* Make states internal details to prevent the pollution of the public
namespace.
* Provide a base class in Activata...
J. Wienke
12:29 PM Revision fc5e4543 (rsb-tools-cl): Fixed typo in comment in logger/main.lisp
* logger/main.lisp (main): fixed typo in comment J. Moringen
12:28 PM Revision 816ca7e0 (rsb-tools-cl): Backport: Fixed float rule in common/protocol-buffer-payload.lisp
Float literals were parsed incorrectly w.r.t. to a leading "+" or "-"
sign character.
refs #2354
* common/protocol-...
J. Moringen
12:28 PM Revision dd466f68 (rsb-tools-cl): Backport: Fixed repeated primitive fields in common/protocol-bu...
Some repeated fields are represented as simple-vectors which are not
adjustable. Use `concatenate' to create a new ve...
J. Moringen
12:20 PM Bug #2354 (Resolved): Sending doubles vector using rsb-toolscl0.13 send
Applied in changeset commit:rsb-tools-cl|362c0e5cd64e7cc3dfa93fcc5d8d7feca2fd2b66. J. Moringen
12:06 PM Bug #2354 (In Progress): Sending doubles vector using rsb-toolscl0.13 send
J. Moringen
11:18 AM Bug #2354 (Resolved): Sending doubles vector using rsb-toolscl0.13 send
It seems there is a problem when using _rsb-toolscl0.13 send_ to send negative doubles between -1.0 and 1.0.
The val...
D. Barbot
12:04 PM Revision 362c0e5c (rsb-tools-cl): Fixed float rule in common/protocol-buffer-payload.lisp
Float literals were parsed incorrectly w.r.t. to a leading "+" or "-"
sign character.
fixes #2354
* common/protocol...
J. Moringen

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
 

Also available in: Atom