Activity

From 09/04/2011 to 10/03/2011

10/03/2011

03:38 PM RSBag Bug #605 (Resolved): IO errors are not reported properly
Applied in changeset r169. J. Moringen

10/02/2011

11:45 PM Feature #598 (Resolved): Allow implicit Scope construction
S. Wrede
11:40 AM RSBag Bug #605 (Resolved): IO errors are not reported properly
Example:... J. Moringen

09/30/2011

07:15 PM Tasks #519 (Resolved): Integrate statistics into logger
Applied in changeset r2761. J. Moringen
02:03 PM Feature #598 (Resolved): Allow implicit Scope construction
Was proposed for usability and simplicity reasons.
* C++: ✓
* Java: ✓
* Python: ✓
* CL: ✓
S. Wrede
01:58 PM Tasks #597 (New): Evaluate whether we want to move to Github once Spread is extracted
Besides general considerations, we need to check how this would go together with redmine. S. Wrede
01:48 PM RSB XML Support Tasks #596 (Closed): Move and Adapt XPathFilter to RSB XML C++
Adaptation to XOPData needed. S. Wrede
01:35 PM Feature #572 (New): Include version information in source archives built by jenkins (was: svn TAG...
J. Moringen
01:34 PM Feature #572: Include version information in source archives built by jenkins (was: svn TAG for R...
* No tags (since no file releases in Redmine)
* File releases via Jenkins jobs for version branches (continuously re...
J. Moringen

09/29/2011

05:48 PM Tasks #538 (Resolved): Build RSB on natty
Now continuously building on Jenkins, see
https://ci.cor-lab.org/view/RSB/job/RSB/label=ubuntu_natty_32bit/ and
htt...
Anonymous
04:44 PM Tasks #538 (In Progress): Build RSB on natty
RSBProtocol successfull https://ci.cor-lab.org/job/RSBProtocol/ Anonymous
01:51 PM Feature #572: Include version information in source archives built by jenkins (was: svn TAG for R...
Sure, but isn't the underlying question if we want tags at all, e.g. for 0.5? S. Wrede
01:34 PM Feature #572: Include version information in source archives built by jenkins (was: svn TAG for R...
Actually we never released a tar ball with version 0.4. J. Wienke
01:27 PM Feature #572: Include version information in source archives built by jenkins (was: svn TAG for R...
Tags can be useful for referencing a single specific release version. In my opinion this is more for archiving purpos... S. Wrede
01:23 PM Feature #572: Include version information in source archives built by jenkins (was: svn TAG for R...
ping J. Wienke

09/28/2011

05:24 PM Feature #593 (Closed): Implement Meta-Converter for Domain- to Protobuf-Type Conversion
Check OpenCVImage converter for a first inspiration. However, in the end we want to have a base class encapsulating t... S. Wrede
11:57 AM Bug #592: Unhandled excteption in Windows version
Revision used:
https://code.humavips.eu/svn/rsbvideoreceiver/trunk@3
https://code.cor-lab.org/svn/rsb/branches/0.4@27...
Anonymous
11:49 AM Bug #592 (Resolved): Unhandled excteption in Windows version
After RSBVideoReciever recieves a message it dies with unhandled expception. Stack trace:... Anonymous
03:57 AM Tasks #589 (Resolved): Reduce complexity of client-server example
Applied in changeset r2751. J. Moringen

09/27/2011

11:56 PM RSBag Bug #590: Playback of large video file breaks system
Additional observations:
* The erroneous behavior described above seems to depend on rather obscure conditions since...
J. Moringen
08:18 PM RSBag Bug #590 (Rejected): Playback of large video file breaks system
We tried to record video data in 640x480 format with a resonable framerate from the new NAO heads. While bag-record s... S. Wrede
08:11 PM Tasks #589: Reduce complexity of client-server example
Does this refer to the C++ implementation? J. Moringen
07:50 PM Tasks #589: Reduce complexity of client-server example
Jan, this was your example ;) J. Wienke
07:35 PM Tasks #589 (Resolved): Reduce complexity of client-server example
In the server example a callback with an additional member that stores the method name is displayed. This leads to th... J. Sanchez Riera
12:14 PM Bug #536: Make RPATH usage optional
Using something like... D. Merejkowsky
10:04 AM Tasks #586 (Resolved): Document usage with Matlab
How to load java stuff etc. J. Wienke
09:10 AM Bug #583 (Resolved): Compilation error for C++ RSBTools on Fedora 12
Applied in changeset r2737. J. Wienke

09/26/2011

01:37 AM Bug #583: Compilation error for C++ RSBTools on Fedora 12
Maybe we can just disable the statistics functionality for older Boost versions once #519 is resolved? J. Moringen
02:16 PM Bug #583: Compilation error for C++ RSBTools on Fedora 12
The version is 1.39.0 (Release 9.fc12). Cheers. X. Alameda-Pineda
01:35 AM Tasks #519 (In Progress): Integrate statistics into logger
J. Moringen

09/25/2011

02:02 PM Bug #327 (In Progress): XPath filtered logger
XPath-based filtering of
* XML Payloads ✓
* XOP Payloads
* Protocol Buffer Payloads (merge pending)
J. Moringen

09/24/2011

01:34 AM RSBag Feature #493 (Resolved): Allow start/stop of recordings via RPC interface (without program restart)
Applied in changeset r150. J. Moringen
10:20 PM RSBag Tasks #584 (Resolved): Create bag-cat
Applied in changeset r147. J. Moringen

09/23/2011

03:16 PM Feature #572 (Feedback): Include version information in source archives built by jenkins (was: sv...
I am not sure that we should use tags at all. This will only lead to people using old versions of the software withou... J. Wienke
03:14 PM Bug #423 (Resolved): Fix Boost Compile/Link behavior
I now at least ensure that custom paths have precedence over syste paths. Moreover the include order should already b... J. Wienke
02:51 PM Tasks #563: Implement cause vector in cl
We probably need an intermediate release for humavips with these changes in the next two weeks. So this should be fix... J. Wienke
02:49 PM Tasks #549 (Resolved): Check scopes -> spread groupnames cache
Fixed in r2717.
However, this probably decreases the performance again. Have a look at the commit message.
J. Wienke
01:41 PM Tasks #549 (In Progress): Check scopes -> spread groupnames cache
J. Wienke

09/22/2011

07:22 PM RSBag Tasks #584 (Resolved): Create bag-cat
This hypothetical program would copy the contents of one or more bag channels to its standard output stream. J. Moringen
06:33 PM Enhancement #394 (Resolved): Improve Participant Configuration Interface
Applied in changeset r2714. J. Wienke
06:05 PM Enhancement #394 (In Progress): Improve Participant Configuration Interface
J. Wienke
04:03 PM Bug #583: Compilation error for C++ RSBTools on Fedora 12
What is the exact boost version on Fedora 12? J. Wienke
03:56 PM Bug #583 (Resolved): Compilation error for C++ RSBTools on Fedora 12
When compiling the rsb tools for c++ I get the following error (under Fedora 12):... X. Alameda-Pineda

09/21/2011

07:10 PM Bug #573 (Resolved): RSB and RSBProtocol MacOS packages do not contain a license file
Applied in changeset r2708. J. Wienke
07:00 PM Bug #573 (In Progress): RSB and RSBProtocol MacOS packages do not contain a license file
J. Wienke

09/20/2011

08:46 PM Tasks #529 (Resolved): Organize CoR-Lab Colloq Slot for RSB Introduction
S. Wrede
08:45 PM Tasks #529: Organize CoR-Lab Colloq Slot for RSB Introduction
25th of October, 2pm fixed with Alicia. S. Wrede
08:39 PM Enhancement #393 (Resolved): Document how to install java with protocol
S. Wrede
09:15 AM Feature #575 (Resolved): GAR-Installer scripte
* Update the current gar-installer packages for RSB, RST and RSC
* Do we need gar-installer packages for java and py...
M. Goetting
04:49 AM Bug #573 (Resolved): RSB and RSBProtocol MacOS packages do not contain a license file
CPack refuses to include the usual COPYING file into MacOS packages (the dmg one presumably) because "the file extens... J. Moringen
03:59 AM Feature #496 (Resolved): Provide Binary Package of cl-rsb-tools for MacOS
Could be solved by building SBCL _with thread support_. bummer.
(Uncompressed) binaries are available at:
* "logger...
J. Moringen
03:18 AM Feature #496 (In Progress): Provide Binary Package of cl-rsb-tools for MacOS
Remaining problem: images lack thread-support. J. Moringen

09/19/2011

04:34 PM Feature #572 (Rejected): Include version information in source archives built by jenkins (was: sv...
* The svn tag for RSB version 0.4 is missing
* We should create one for this version
M. Goetting

09/18/2011

08:54 PM RSBag Feature #493 (In Progress): Allow start/stop of recordings via RPC interface (without program res...
J. Moringen

09/16/2011

10:55 PM Bug #571: Allow to catch absence of spread from patterns::Server and RemoteServer
Exception is thrown when
* methods are registered for @Server@
* method calls are made for @RemoteServer@
Test p...
J. Moringen
10:53 PM Bug #571 (Resolved): Allow to catch absence of spread from patterns::Server and RemoteServer
Applied in changeset r2643. J. Moringen
04:16 PM Bug #571 (Resolved): Allow to catch absence of spread from patterns::Server and RemoteServer
As stated in #399, it would be nice if patterns::Server and
patterns::RemoteServer would throw a CommException if th...
M. Meier

09/15/2011

04:05 PM Tasks #516: Reorganize files and directories in rsb-protocol
The idea was to conform to https://code.cor-lab.org/projects/rst/wiki/OganizationConventions. J. Moringen
09:56 AM Tasks #516: Reorganize files and directories in rsb-protocol
What exactly was the motivation for this? I forgot the argumentation. J. Wienke
10:00 AM Enhancement #351: Revise Converter Selection Mechanism
Hm, because of the subticket it looks like we fulfilled everything here... J. Wienke

09/14/2011

01:17 AM Bug #570 (Resolved): CollectorThread is never used
The @CollectorThread@ class in @src/rsb/patterns/AbstractRemoteMethod.java@ is never instantiated. J. Moringen
10:02 PM Bug #487 (In Progress): Converters for fundamental types are not implemented [Python]
J. Moringen
02:29 PM Tasks #567: Export dependencies through cmake
Stefan, can you check that this now suites or discussions on the mailing list about exporting dependencies etc.? J. Wienke
02:26 PM Tasks #567 (Resolved): Export dependencies through cmake
Applied in changeset r2602. J. Wienke
01:07 PM Tasks #567 (In Progress): Export dependencies through cmake
J. Wienke

09/13/2011

09:07 PM RSB XML Support Tasks #435 (Resolved): Import Java rsb-xml library
At least one build using the new location has succeeded. J. Moringen
08:33 PM Tasks #567 (Resolved): Export dependencies through cmake
http://www.vtk.org/Wiki/CMake/Tutorials/How_to_create_a_ProjectConfig.cmake_file
Understand this. Downstream proje...
J. Wienke
06:06 PM Enhancement #522 (Resolved): Improve default build configuration on windows
I will close this now. Feel free to reopen. J. Wienke
12:20 PM Tasks #432: Logo Design
We agreed to keep the current name RSB. J. Wienke

09/12/2011

10:20 PM RSB XML Support Tasks #435 (Feedback): Import Java rsb-xml library
Moved library to RSB XML repository. Not sure if all build jobs are still working. BTW: Is Jenkins again running 100%? S. Wrede
09:18 PM Enhancement #424: Speed up compilation time by factor 2
Lets stick to the procedure also suggested in the given reference:
> Therefore, it's always best to experiment with ...
S. Wrede
04:55 PM Enhancement #424: Speed up compilation time by factor 2
This also provides a bit more of ABI / API stability. J. Wienke
04:54 PM Enhancement #424: Speed up compilation time by factor 2
I would highly appreciate using pimpl. What do others think about this? J. Wienke
08:45 PM Tasks #432: Logo Design
No progress at all on this one... ;-) Probably the name should be fixed within the next 10 days... S. Wrede
04:52 PM Tasks #432: Logo Design
Any progress on this? J. Wienke
06:42 PM Enhancement #401 (Resolved): Add MetaData::setUserTime Methods for additional Timestamp Types
Applied in changeset r2572. J. Wienke
05:36 PM Enhancement #401 (In Progress): Add MetaData::setUserTime Methods for additional Timestamp Types
J. Wienke
05:35 PM Enhancement #400 (Resolved): Manually Creating Events is too Complicated
Applied in changeset r2569. J. Wienke
05:18 PM Enhancement #400 (In Progress): Manually Creating Events is too Complicated
J. Wienke
05:11 PM Tasks #354: Framework Comparison Wiki Page
Ingo's and Sebastian's emails have illustrated that it has to be checked which statements can/should actually be defe... J. Moringen
05:05 PM Tasks #354: Framework Comparison Wiki Page
Jan, I would guess the first iteration of this wiki page is complete. I think we should resolve this issue. J. Wienke
05:08 PM Support #483 (New): Document Connector Extension Point
Oh lol, reading... J. Wienke
05:01 PM Support #483: Document Connector Extension Point
That page talks about Converters, not Connectors. J. Moringen
04:53 PM Support #483 (Feedback): Document Connector Extension Point
Isn't this solved with [[Writing_Converters]]? J. Wienke
05:05 PM Tasks #384: Write a Converter-Authoring Tutorial
Can we resolve this? To me it seems complete. J. Wienke
05:03 PM Support #398 (Resolved): More detailed installation Description of RS[Protocol,Core,C]
I have further added an explanatory sentence to [[Installation]]. This is hopefully enough. Please reopen if not. J. Wienke
04:57 PM Bug #423 (In Progress): Fix Boost Compile/Link behavior
I don't see a real solution to this, except that we now provide an internal uuid version.
If we exchange the -I dr...
J. Wienke
04:51 PM Tasks #549: Check scopes -> spread groupnames cache
Ideally, it would be in C++ and Performance Optimization. J. Moringen
04:48 PM Tasks #549: Check scopes -> spread groupnames cache
Hm, could this be the performance optimizatio ncategory as well? Because other tickets are in that category. J. Wienke
04:43 PM Tasks #549: Check scopes -> spread groupnames cache
The introduction of the cache is an optimization. Currently, there is no concrete reason to suspect that the cache ca... J. Moringen
04:31 PM Tasks #549: Check scopes -> spread groupnames cache
Is this a result of the performance optimization? Or what is the reason to do this? J. Wienke
04:51 PM Enhancement #522 (Feedback): Improve default build configuration on windows
I dont see a reason to add the condition for windows if there is no default location to assume. Nevertheless, the fai... J. Wienke
04:33 PM Enhancement #522 (In Progress): Improve default build configuration on windows
J. Wienke
04:30 PM Bug #375: Fragmentation: Do not transmit full Event Meta-data in all Notifications
Now this even includes the cause vector. J. Wienke
04:27 PM Bug #536 (Resolved): Make RPATH usage optional
Applied in changeset r2567. J. Wienke
04:25 PM Bug #536 (In Progress): Make RPATH usage optional
I will make this the default now. We can revert this if there are strong objections. J. Wienke
04:16 PM Tasks #560 (Rejected): Add cause checking to integration test
The protocol is currently very simple and adding this check to the test would be too much work right now. J. Wienke
04:14 PM Enhancement #566 (Resolved): Optimize EventId comparison operators
applied in r2565 J. Wienke
03:56 PM Enhancement #566 (In Progress): Optimize EventId comparison operators
J. Wienke
03:50 PM Tasks #561 (Resolved): Implement cause vector in python
Applied in changeset r2563. J. Wienke
02:58 PM Tasks #561 (In Progress): Implement cause vector in python
J. Wienke
10:20 AM Tasks #529: Organize CoR-Lab Colloq Slot for RSB Introduction
Discussed with Alicia. Proposal is: 25.10. Would that generally be OK with you, Jan and / or Johannes? (Not implying ... S. Wrede

09/09/2011

11:39 PM Tasks #528: Add a "Fixing the Network" Wiki page (also documenting Spread Best Practices)
Add that token loss (may happen on unreliable connections) may lead to sporadic latencies when Spread daemons synchro... S. Wrede
07:40 PM Tasks #564 (Resolved): Implement EventId class for python
Applied in changeset r2561. J. Wienke
07:11 PM Tasks #564 (In Progress): Implement EventId class for python
J. Wienke
08:52 AM Tasks #564 (Resolved): Implement EventId class for python
Comparable to Java and C++ J. Wienke
02:17 PM Enhancement #566 (Resolved): Optimize EventId comparison operators
On Wed, 2011-09-07 at 23:00 +0200, Johannes Wienke wrote:
> Am 07.09.2011 22:12 schrieb Jan Moringen:
>> Hallo Joha...
J. Wienke
12:48 PM Tasks #562 (Resolved): Implement cause vector in java
J. Wienke
12:46 PM Tasks #562: Implement cause vector in java
implemented in r2560 J. Wienke
11:25 AM Tasks #562 (In Progress): Implement cause vector in java
J. Wienke
12:47 PM Tasks #565 (Resolved): Let RPC mechanism use cause vector
Now that there is a formal way to reference what caused on event, let the RPC reply event reference their request eve... J. Wienke

09/08/2011

06:12 PM Tasks #563 (Resolved): Implement cause vector in cl
I don't feel like I am able to do this. J. Wienke
06:12 PM Tasks #562 (Resolved): Implement cause vector in java
J. Wienke
06:11 PM Tasks #561 (Resolved): Implement cause vector in python
J. Wienke
05:45 PM Tasks #560 (Resolved): Add cause checking to integration test
J. Wienke
05:44 PM Enhancement #498: Integrate causal vector for events
cpp + protocol adapted. other languages missing right now J. Wienke
04:16 PM Bug #559 (Resolved): Use dynamic spread library by default
Applied in changeset r2553. J. Wienke
04:12 PM Bug #559: Use dynamic spread library by default
I cannot make this the default for 0.4 as it may break build of dependent software. J. Wienke
03:52 PM Bug #559 (Resolved): Use dynamic spread library by default
Don’t use static libraries by default, as it is not guaranty that they are position independent, which is required to... S. Herbrechtsmeier
12:05 PM Bug #419 (Resolved): RSB clashes with Qt
Applied in changeset r2551. J. Wienke
11:32 AM Bug #419 (In Progress): RSB clashes with Qt
J. Wienke

09/07/2011

09:41 PM Bug #554 (Rejected): CMake configuration succeeds with wrong wire format version
J. Moringen
09:29 PM Bug #554: CMake configuration succeeds with wrong wire format version
Ok, I was not aware that cmake continues to search when an old version was hit and the warning was issued. Strangely ... J. Wienke
03:46 PM Bug #554 (Feedback): CMake configuration succeeds with wrong wire format version
This output is most likely produced by multiple installations of distinct versions of rsb-protocol in distinct locati... J. Moringen
03:36 PM Bug #554 (Rejected): CMake configuration succeeds with wrong wire format version
... J. Wienke
09:22 PM Tasks #553 (Resolved): Introduce EventId comparable to C++
Applied in changeset r2548. J. Wienke
03:46 PM Tasks #553 (In Progress): Introduce EventId comparable to C++
J. Wienke
03:23 PM Tasks #553 (Resolved): Introduce EventId comparable to C++
For efficient handling of source-id + sequence number we should integrate an event-id class comparable to the java ve... J. Wienke
12:44 PM Tasks #552: Japex-based performance tracking
Yes, cross-redmine ticket relations are impossible J. Wienke
12:38 PM Tasks #552: Japex-based performance tracking
This issue should probably be blocked by support: #268, but Redmine can't do that, right? J. Moringen
12:32 PM Tasks #552: Japex-based performance tracking
That would remove the whole evaluation step? :) J. Wienke
11:29 AM Tasks #552: Japex-based performance tracking
I wasn't aware of the support issue, but maybe we can split this into two aspects:
* Support: get Japex and Japex pl...
J. Moringen
11:21 AM Tasks #552: Japex-based performance tracking
https://support.cor-lab.de/issues/268
Is this duplicated?
J. Wienke
11:11 AM Tasks #552 (Rejected): Japex-based performance tracking
Current state:
* The XML format seems simple enough to generate
* The plugin works partially but has a show-stoppin...
J. Moringen
10:09 AM Enhancement #551 (Feedback): Language-specific configuration
We already have things like... J. Moringen

09/06/2011

12:28 PM Feature #550 (Resolved): Selection of Receiving Strategy
J. Moringen
12:27 PM Enhancement #548 (In Progress): Threadless RSB
J. Moringen

09/05/2011

08:31 PM Enhancement #548: Threadless RSB
DirectEventReceivingStrategy implemented, but disabled by default. Needs configuration mechanism, see #550. Anonymous
03:08 PM Enhancement #548 (Resolved): Threadless RSB
For performance (and other) reasons, it can be handy to avoid multi-threading. Therefore, a threadless RSB configurat... S. Wrede
08:28 PM Feature #550 (Resolved): Selection of Receiving Strategy
Selection of Receiving Strategy. Right now implemented are:
# Parallel...
# Direct...
Default is Parallel... One...
Anonymous
08:16 PM Tasks #549 (Resolved): Check scopes -> spread groupnames cache
Check scopes -> spread groupnames cache
* Check for concurrent access
* Limit size
Anonymous
06:21 PM Enhancement #540: Scope comparison still expensive
Event now stores a ScopePtr (currently a shared_ptr). The participant's ScopePtr is now copied when new Events are co... S. Wrede
11:32 AM Enhancement #540: Scope comparison still expensive
Also check that the copy constructor actually copies the cache object. S. Wrede
03:30 PM Tasks #547: Check if new version of UInt64Converter improves performance of UInt64 conversion
Addendum: This was solved by adding an improved version of the UInt64Converter by Jan. Corresponding revision are r25... S. Wrede
03:28 PM Tasks #547 (Resolved): Check if new version of UInt64Converter improves performance of UInt64 con...
Actually, it helped a lot. In Arnes performance benchmarking use cases the improvement was in the range of 30%... How... S. Wrede
12:13 PM Tasks #547 (Resolved): Check if new version of UInt64Converter improves performance of UInt64 con...
S. Wrede
11:45 AM Bug #546 (New): Consider introduction of lock-free queues
In some situations, if queuing is needed, lock-free queues should be considered. Probably, this relates to RSC but as... S. Wrede
11:37 AM Enhancement #545 (Resolved): Check if pure TCP Connector would improve performance for simpler RS...
A typical usage pattern is to have some components running in an in-process composite on an embedded PC (usually part... S. Wrede
11:31 AM Enhancement #544 (New): Check usage and reduce number of dynamic casts
In a recent callgrind analysis and an example implementing a minimal roundtrip example, a significant portion of the ... S. Wrede
11:21 AM Enhancement #523 (Resolved): Enhance installation instructions for Java
Documentation on how to invoke test suite added. S. Wrede
11:06 AM Feature #543 (Rejected): Explore Correct Flags for Compilation under RoBoard with Ubuntu Lucid
Currently, using the defaults, an invalid instruction set error arises if RSB components are copied and executed dire... S. Wrede
10:01 AM Feature #496: Provide Binary Package of cl-rsb-tools for MacOS
Posted a corresponding request in "IT Support":https://support.cor-lab.de/issues/267 S. Wrede

09/04/2011

08:44 PM Feature #496: Provide Binary Package of cl-rsb-tools for MacOS
This should be possible if we get a MacOS vm. J. Moringen
02:30 PM RSBag Feature #542 (In Progress): bag-info should display channel meta-data
J. Moringen
 

Also available in: Atom