Activity

From 07/21/2013 to 08/19/2013

08/19/2013

07:01 PM Bug #1596 (Resolved): protobuf needs to be declared as a real requirement
The setup.py for rsb-python erroneously declares protobuf only as a setup dependency and not as an installation depen... J. Wienke
06:50 PM Bug #1595 (Resolved): rsb-python cannot be installed from pypi
The new version handling prevents the installation from a source distribution. J. Wienke
08:40 AM Enhancement #1024 (Resolved): Add Transport class [Java]
Has been done in the context of the socket transport implementation. J. Wienke
08:34 AM Enhancement #1548: Transports returned by ParticipantConfig::getTransports() should be mutable
I don't think this is easily possible, because internally we manage a map from name to transport class for checking d... J. Wienke
08:29 AM Bug #1158 (Resolved): Sequence number increment is not atomic
Applied in changeset rsb-cpp|commit:3ac129a352ffc2281912bc478869447f17940e72. J. Wienke
08:19 AM Bug #1158 (In Progress): Sequence number increment is not atomic
This seems to be fixed already by a mutex. I will reduce visibility of the counter to ensure locked access. J. Wienke
08:25 AM Feature #726 (Resolved): Implement Connector Subsystem in Java
This has been solved while implementing #713. J. Wienke

08/09/2013

07:49 PM RSB XML Support Tasks #1587 (In Progress): Release version 0.9
J. Moringen

08/08/2013

02:59 PM Bug #1589 (Resolved): Something is wrong with the index page
The rsb-python-0.7 job published to that wrong location. I have fixed the job and deleted the files on cordocs once a... J. Wienke
09:05 AM Bug #1589: Something is wrong with the index page
I deleted that entry two days ago from the server. If it appeared again we probably do something wrong with the upload. J. Wienke
02:26 PM Tasks #1562 (Resolved): Release version 0.9
J. Wienke
12:02 PM Tasks #1562: Release version 0.9
I have created a pull request to update the homebrew formulas:
https://github.com/swrede/homebrew-formulas/pull/12
J. Wienke
02:22 PM Tasks #1563 (Resolved): Write news entry for 0.9 release
news#34 J. Wienke

08/07/2013

01:53 AM Bug #1589 (Resolved): Something is wrong with the index page
http://docs.cor-lab.org/ » rsb-python
There is an entry called trunk/html which should probably not be there.
J. Moringen
05:10 PM Bug #1588 (Resolved): Failing test in timesync sub-project
For maybe 1 out of 3 executions of the test suite, I see this failure:... J. Moringen
11:11 AM RSB XML Support Tasks #1587 (Resolved): Release version 0.9
J. Wienke

08/06/2013

07:18 PM Tasks #1563: Write news entry for 0.9 release
We are happy to announce the release of version 0.9 of the RSB middleware. Version 0.9 is the direct successor of 0.7... J. Moringen
02:13 PM Tasks #1563 (In Progress): Write news entry for 0.9 release
Here is a draft for the new release text. Feel free to adapt inside this message:
We are happy to announce the rel...
J. Wienke
03:02 PM Tasks #1562: Release version 0.9
Narf, for the versioning system to work we need to define the "Checkout/merge to local branch (optional)" to 0.9. Oth... J. Wienke

08/05/2013

06:01 PM Tasks #1562 (In Progress): Release version 0.9
J. Wienke
04:12 PM Bug #1585 (Resolved): rsb-trunk-maven-deploy sometimes fails
There were two race conditions. They have been fixed in commit:rsb-java|df3b1918 and commit:rsb-java|be28f9bd. J. Wienke

08/03/2013

04:33 AM Bug #1207 (Resolved): Cobertura-based coverage testing does not seem to work with Java 1.7
Applied in changeset rsb-java|commit:ff17c0dd008697f70dad27bd0319f4475ab87712. J. Wienke

08/02/2013

05:34 PM Bug #1585: rsb-trunk-maven-deploy sometimes fails
Apart from the real problem I can also see this:... J. Wienke
05:26 PM Bug #1585: rsb-trunk-maven-deploy sometimes fails
Weird, I can only reproduce this on the ci server slave precise64 J. Wienke
04:55 PM Bug #1585 (Resolved): rsb-trunk-maven-deploy sometimes fails
Somewhere in socket transport. J. Wienke
01:00 PM Bug #1297 (Resolved): Failing tests in rsb-integration-tests
Done with gar installer in /vol/default and setting SPREAD_PYTHON_ROOT for the slave. J. Wienke
04:44 AM Bug #1297 (In Progress): Failing tests in rsb-integration-tests
Seems to mostly resolved by our recent socket transport improvements.
@Johannes: there are 14 remaining test failu...
J. Moringen
04:40 AM Tasks #1583 (Resolved): Update socket transport specs
Applied in changeset rsb-manual|commit:b0b5d25d8aa330912008f95fbf5681f041c6bd1a. J. Moringen

08/01/2013

05:17 PM Tasks #1584 (New): Prevent termination of BusServer when client connections exist
Sometimes it might be a good idea to prevent the termination of the bus server in case there are still active client ... J. Wienke
04:57 PM Bug #1582 (Closed): Socket transport seems to damage transfered byte sequences
This might be fixed now as we have fixed a possible race condition for sending notifications. Here, two sending threa... J. Wienke
04:54 PM Tasks #1583 (Resolved): Update socket transport specs
* Fix handshake sequence (too many reads and write)
* Add shutdown sequence
J. Wienke
04:54 PM Tasks #1048: Specify disconnect protocol for socket transport
Shutdown sequence has been implemented using the TCP possibilities in java, python and c++.
What is still missing ...
J. Wienke

07/31/2013

10:43 AM Bug #1582 (Closed): Socket transport seems to damage transfered byte sequences
I observed several errors in protobuf deserialization, e.g. like this one... J. Wienke
10:29 AM Tasks #1581 (Resolved): Remove disconnected connection in BusServer
Applied in changeset rsb-java|commit:3f7ed064742695ecbcb12d7fdeb7414e63070688. J. Wienke

07/30/2013

12:50 PM Tasks #1581 (Resolved): Remove disconnected connection in BusServer
Currently the BusServer continuously tries to dispatch new events to all connections that registered during its lifet... J. Wienke

07/26/2013

04:31 PM Feature #1575 (Resolved): Java might prefer IPv6 addresses over IPv4 which prevents communication...
Applied in changeset rsb-manual|commit:90ee0944231db94ff82ffceb5881d7c74d2c10d5. J. Wienke
09:32 AM Feature #1575: Java might prefer IPv6 addresses over IPv4 which prevents communication with C++
Processes which act as bus clients should probably try IPv4 and IPv6 addresses when connecting. Where possible, bus s... J. Moringen
09:25 AM Feature #1575: Java might prefer IPv6 addresses over IPv4 which prevents communication with C++
What do you mean by both? I don't know whether there actually is a chance to bind to IPv4 and IPv6 in parallel with j... J. Wienke
09:22 AM Feature #1575: Java might prefer IPv6 addresses over IPv4 which prevents communication with C++
I agree and don't know of any alternatives.
We should probably look into using both, IPv4 and IPv6, in all impleme...
J. Moringen
09:11 AM Feature #1575 (In Progress): Java might prefer IPv6 addresses over IPv4 which prevents communicat...
I don't think there is a chance to force the use of IPv4 simply by using Inet4Addresses inside the java code. E.g. on... J. Wienke
04:10 PM Feature #725 (Resolved): Disable Spread by Default
J. Wienke
09:56 AM Feature #725: Disable Spread by Default
OK, I removed the "blocked-by" relation. We can close this issue now, right? J. Moringen
09:42 AM Feature #725: Disable Spread by Default
Jan Moringen wrote:
> @Johannes: What do you think about the earlier comment:
> > Now that I look at it, implementi...
J. Wienke
09:27 AM Feature #725: Disable Spread by Default
The Python code has the socket transport enabled by default. Thus, Spread should be disabled by default.
@Johannes...
J. Moringen
09:21 AM Feature #725: Disable Spread by Default
Isn't this done for python? I just committed the respective change for java. If python is done, we can close this issue. J. Wienke
04:09 PM Bug #1577 (Resolved): rsb-java-trunk-maven-deploy has test errors from socket transport
I do not understand the details, but this got resolved by commit:rsb-java|f1d87e6239d71cb30e6f7cdd5c3663544de29291 J. Wienke
09:17 AM Bug #1577 (Resolved): rsb-java-trunk-maven-deploy has test errors from socket transport
I don't know why, but test do not run properly for the maven deploy job with "address already in use" errors for the ... J. Wienke
02:09 PM Bug #1576 (Resolved): Applications using the socket transport do not terminate correctly
Applied in changeset rsb-java|commit:f1d87e6239d71cb30e6f7cdd5c3663544de29291. J. Wienke
09:22 AM Bug #1576 (In Progress): Applications using the socket transport do not terminate correctly
Ok, then I will also follow this approach. J. Wienke
09:20 AM Bug #1576: Applications using the socket transport do not terminate correctly
The other implementations use reference counting for this. J. Moringen
09:16 AM Bug #1576 (Resolved): Applications using the socket transport do not terminate correctly
Applications using the socket transport in java do not terminate correctly. The problem is that due to the BusServer ... J. Wienke
01:39 PM Feature #1012 (Resolved): Change default configuration to enable only socket transport
Applied in changeset rsb-java|commit:c5d54fa7caef543974fca71a713f2ffc14498212. J. Wienke

07/25/2013

08:16 PM Feature #1575 (Resolved): Java might prefer IPv6 addresses over IPv4 which prevents communication...
Solution:
* Add a new property to prefer IPv4 and set it to true
J. Wienke
07:23 PM Feature #713 (Resolved): Implement socket-based transport
Applied in changeset rsb-java|commit:2f6223413796f8ffc27d2577642d3c51d4a584fb. J. Wienke

07/22/2013

05:42 AM Bug #1571 (Resolved): 0.7 version does not build on MacOS
See https://ci.cor-lab.org/job/rsb-cpp-0.7-macos/
Probably related to #1570
J. Moringen
 

Also available in: Atom