Activity
From 09/30/2018 to 10/29/2018
10/29/2018
- 12:57 PM Tasks #2779: Please upload the current rsb-java 0.18 + 0.19-Snapshot to the citec maven repo
- Okay, don't get me wrong, I am totally happy about using protobuf 3 but when do you plan to release rst 0.18 with pro...
- 08:15 AM Tasks #2779: Please upload the current rsb-java 0.18 + 0.19-Snapshot to the citec maven repo
- So far we have always used the default protobuf version of the current Ubuntu LTS. Since bionic this is protobuf 3.0....
10/28/2018
- 06:55 PM Tasks #2779: Please upload the current rsb-java 0.18 + 0.19-Snapshot to the citec maven repo
- hmm, I am a little bit confused. You uploaded rsb 0.18.4 but your uploaded version depends on protobuf 3 (rsb:rsb:jar...
10/26/2018
- 02:35 PM Tasks #2779 (Resolved): Please upload the current rsb-java 0.18 + 0.19-Snapshot to the citec mave...
- 0.18 is released on the citec repo. master will not be pushed anymore.
- 01:25 PM Tasks #2779: Please upload the current rsb-java 0.18 + 0.19-Snapshot to the citec maven repo
- M. Pohling wrote:
> but at least 0.18 was never released.
The 0.18 release is not done yet. You can check the pro... - 01:11 PM Tasks #2779: Please upload the current rsb-java 0.18 + 0.19-Snapshot to the citec maven repo
- ok, the deployed 0.19-Snapshot seems to be up-to-date but at least 0.18 was never released.
- 01:08 PM Tasks #2779 (Resolved): Please upload the current rsb-java 0.18 + 0.19-Snapshot to the citec mave...
- I am not sure if the maven artifact deployment is covered by our ci pipeline and just broken or if this is a manual p...
- 02:13 PM Bug #2775 (Resolved): Participant state pattern is not synchron with isActive check.
- Applied in changeset commit:rsb-java|ab34e1bffefee86bdac7b295d10f40226a7c9b5f.
- 02:11 PM Revision db5408a0 (rsb-java): Fix participant state machines after activation failures
- fixes #2775
(cherry picked from commit ab34e1bffefee86bdac7b295d10f40226a7c9b5f) - 02:11 PM Revision e372f13f (rsb-java): Fix previous commit for old java target
- (cherry picked from commit 72e5247a7b5ac025d3ff1d67fc2923b0bec5d796)
- 02:07 PM Revision ab34e1bf (rsb-java): Fix participant state machines after activation failures
- fixes #2775
- 02:07 PM Revision 72e5247a (rsb-java): Fix previous commit for old java target
10/25/2018
- 04:29 PM Bug #2774 (Resolved): Participant deactivation is blocking forever if the interrupted exception i...
- Applied in changeset commit:rsb-java|7dcfa051ba2c9fa98104217466084841e2065c1f.
- 04:26 PM Revision 20dfdfc8 (rsb-java): Backport: Make handlers interruptible
- Let handlers and callbacks throw InterruptedExceptions to ensure that
participants can be deactivated while a call to... - 04:24 PM Revision 180525f9 (rsb-java): Backport: Make handlers interruptible
- Let handlers and callbacks throw InterruptedExceptions to ensure that
participants can be deactivated while a call to... - 04:20 PM Revision 7dcfa051 (rsb-java): Backport: Make handlers interruptible
- Let handlers and callbacks throw InterruptedExceptions to ensure that
participants can be deactivated while a call to...
10/24/2018
- 05:00 PM Feature #2766 (Resolved): RSB RPC pattern
- Applied in changeset commit:rsb-net|c96a85da53c39e66f2b1df0e5da84de8d16ca7f7.
- 01:10 PM Feature #2766: RSB RPC pattern
- fixed callbacks
- 04:59 PM Revision c96a85da (rsb-net): Add an RPC pattern implementation
- This includes LocalServer, RemoteServer with LocalMethods and
RemoteMethods. Synchronous and asynchronous calls are i...
10/23/2018
- 04:28 PM Feature #2765 (Resolved): Implementation of a factory
- Applied in changeset commit:rsb-net|1a642d2e51f6c8e976b3f2bf686a83d354424d5d.
- 04:27 PM Revision 1a642d2e (rsb-net): Add factory singleton for participants
- A singleton to create participants with the current repository and
current connection settings
fixes #2765
Signed-o... - 04:25 PM Feature #2766: RSB RPC pattern
- One minor issue: please remove the commented change to the logger configuration in the test program.
- 04:03 PM Bug #2774: Participant deactivation is blocking forever if the interrupted exception is not recov...
- Actually, I don't see how we should solve this without client help. We need interruption to enable a fast deactivatio...
- 11:33 AM Bug #2774: Participant deactivation is blocking forever if the interrupted exception is not recov...
- Its an user code stability issue.
Just execute the example code and you will see that the deactivation method block... - 11:03 AM Bug #2774: Participant deactivation is blocking forever if the interrupted exception is not recov...
- I don't see who interrupts whom at which time in the test code. When should the interruption take place?
- 04:00 AM Enhancement #2770 (Resolved): Improve Participant creation
- Applied in changeset commit:rsb-net|cc5776cd929a8c6f0dfae76721a123deb08b6a42.
10/22/2018
- 09:44 PM Bug #2773 (Resolved): Internal invoke nullpointer not handeled.
- Applied in changeset commit:rsb-java|50bbc72bd6aad9d32c34991c4a95ee89166a5228.
- 04:25 PM Bug #2773: Internal invoke nullpointer not handeled.
- The callback should always return an instance of @Event@. @null@ is not allowed here and also not mentioned as a poss...
- 09:43 PM Revision 50bbc72b (rsb-java): Backport: Prevent errors in case a callback returns null
- Proactively handle returned null values from a method callback.
fixes #2773
(cherry picked from commit 87cbde949bf9... - 04:36 PM Feature #2766: RSB RPC pattern
- Just rebased
- 04:32 PM Feature #2765: Implementation of a factory
- Sure...
- 04:11 PM Feature #2765: Implementation of a factory
- Could you please move hostname and port to some socket-specific class until a configuration system exists. Some Stub ...
- 04:16 PM Revision cc5776cd (rsb-net): Improve tcp connection establishment
- Force IPv4 connections.
Somehow the .Net class TcpClient tries IPv6 until timeout using the
previous constructor ini... - 04:14 PM Bug #2771 (Resolved): UserInfo were not serialized
- Applied in changeset commit:rsb-net|6d0bf08682dcd4b02f423a809024e4f40952779a.
- 04:13 PM Revision 6d0bf086 (rsb-net): Add forgotten(?) line to add the UserInfo
- The UserInfo Metadata was not serialized because it was never added to
the serialization.
fixes #2771
Signed-off-by...
10/19/2018
- 01:26 PM Revision c29b5b19 (rsb-java): Reduce logging verbosity
- (cherry picked from commit 53cfaed2a9df3702006183924401364621b1c54a)
10/17/2018
- 03:53 PM Bug #2777 (Resolved): Async send future is not canceled after remote server is deactivated.
- *error* Async send future is not canceled after remote server is deactivated.
*
setup* spread configured via global... - 03:51 PM Bug #2776 (Resolved): Synchronized send is still blocking after remote server is deactivated.
- *error* Synchronized send is still blocking (until timeout) after remote server is deactivated. Would be nice if the ...
- 03:43 PM Bug #2775 (Resolved): Participant state pattern is not synchron with isActive check.
- *error* java.lang.IllegalStateException: deactivate() cannot be called in state StateInactive
*setup* spread confi... - 03:40 PM Bug #2774 (Resolved): Participant deactivation is blocking forever if the interrupted exception i...
- *error* blocking forever when the interrupted exception is not recovered.
*setup* spread configured via global con... - 03:34 PM Bug #2773 (Resolved): Internal invoke nullpointer not handeled.
- *error* nullpointer not handeled.
*setup* spread configured via global config file but no spread started.
*test...
10/15/2018
- 10:31 AM Enhancement #2772: Uniformed path for System-Config in Windows
- Nope, the preferred path is %%USERPROFILE%%\AppData\Local\<MyCompany>\<MyApp> (see the link above)
Honestly, the onl...
10/12/2018
- 03:30 PM Revision 53cfaed2 (rsb-java): Reduce logging verbosity
- 10:58 AM Enhancement #2772: Uniformed path for System-Config in Windows
- Is the .config prefix used on windows normally for the user configuration?
10/09/2018
- 04:39 PM RSB XML Support Revision 279cd71d (rsb-xml-java): Post-release adjustments in pom.xml
- refs #2743
* pom.xml: adjusted versions in RSB and RST dependencies - 04:38 PM RSB XML Support Revision 00b98324 (rsb-xml-integrationtest): Version bump to 0.19.0, refs #2743
- 04:38 PM RSB XML Support Revision 61807a5a (rsb-xml-java): Version bump to 0.19.0, refs #2743
- 04:38 PM RSB XML Support Revision 4206530f (rsb-xml-python): Version bump to 0.19.0, refs #2743
- 04:38 PM RSB XML Support Revision dfc5a70d (rsb-xml-cpp): Version bump to 0.19.0, refs #2743
- 04:38 PM RSB XML Support Revision 21ffb2b8 (rsb-xml-cl): Version bump to 0.19.0, refs #2743
- 04:34 PM Enhancement #2772 (New): Uniformed path for System-Config in Windows
- Currently, the path where the system-wide rsb.conf lies is not specified under windows. (see: http://docs.cor-lab.org...
- 04:11 PM RSB XML Support Revision 3e620de2 (rsb-xml-cpp): Modernized CMake initialization in CMakeLists.txt
- * CMakeLists.txt: require CMake 3.0; supply VERSION and LANGUAGES
keyword arguments to the project() command - 04:09 PM RSB XML Support Revision ffa283bb (rsb-xml-cpp): "Unscreamified" **/CMakeLists.txt, *.cmake.in
- * src/CMakeLists.txt: "unscreamified"
* CMakeLists.txt: likewise
* RSBXMLConfig.cmake.in: likewise
* RSBXMLConfigVers... - 03:30 PM Bug #2771 (Resolved): UserInfo were not serialized
- While serializing the event, the UserInfo was not serialized. This path fixes it.
- 03:28 PM Feature #2766: RSB RPC pattern
- So, now asynchronous calls are also implemented. Furthermore rsb-error replies can be send and received.
10/08/2018
- 01:44 PM Feature #2765: Implementation of a factory
- Rebased and changed name convention. For some reason c# likes it, to capitalize method names. So be it...
- 01:44 PM Enhancement #2770: Improve Participant creation
- Well, more or less reverted everything but outsourced the connection of the TcpClient from the constructor (see SO-hy...
10/05/2018
- 11:26 AM Revision c04a96c3 (rsb-manual): Backport: Modernized CMake initialization in CMakeLists.txt
- * CMakeLists.txt: require CMake 3.0; supply VERSION and LANGUAGES
keyword arguments to the project() command
(cher... - 11:26 AM Revision c4d2f23f (rsb-manual): Modernized CMake initialization in CMakeLists.txt
- * CMakeLists.txt: require CMake 3.0; supply VERSION and LANGUAGES
keyword arguments to the project() command - 11:25 AM RSBag Revision c3e09091 (rsbag-manual): Backport: Modernized CMake initialization in CMakeLists.txt
- * CMakeLists.txt: require CMake 3.0; supply VERSION and LANGUAGES
keyword arguments to the project() command
(cher... - 11:24 AM RSBag Revision 7bd537fd (rsbag-manual): Modernized CMake initialization in CMakeLists.txt
- * CMakeLists.txt: require CMake 3.0; supply VERSION and LANGUAGES
keyword arguments to the project() command - 10:41 AM RSBag Revision 90b2515e (rsbag): Updated HEADs of submodules rsbag-{manual,python,tools-cl}
- 10:38 AM RSBag Revision 3492c104 (rsbag): Updated HEADs of submodules rsbag-{cl,manual,python,tools-cl}
- 10:36 AM RSBag Revision 5a3d729c (rsbag-manual): Adaptations for release version in *.rst
- refs #2743
* index.rst: removed note about using stable version instead of master
* preparation.rst (Binary Download... - 09:56 AM RSBag Revision 789a9b57 (rsbag-manual): Post-release adaptations in *.rst
- refs #2743
* index.rst: adapted link to released version
* news.rst (RSBag 0.19): new section; for 0.19 version
(R... - 09:52 AM RSBag Revision b0d16356 (rsbag-tools-cl): Version bump to 0.19.0, refs #2743
- 09:52 AM RSBag Revision 834e6ca8 (rsbag-python): Version bump to 0.19.0, refs #2743
- 09:52 AM RSBag Revision 7f0744dc (rsbag-manual): Version bump to 0.19.0, refs #2743
- 09:52 AM RSBag Revision eb330223 (rsbag-cl): Version bump to 0.19.0, refs #2743
10/02/2018
- 07:55 PM Revision e39df82f (rsb-manual): Post-release adaptations in *.rst
- refs #2743
* index.rst: adapted link to released version
* install-binary.rst: adapted links to downloadable artifac... - 07:51 PM Revision 6c6fd2f8 (rsb-manual): Post-release adaptations in *.rst
- refs #2743
* index.rst: adapted link to released version
* install-binary.rst: adapted links to downloadable artifac... - 07:45 PM Revision dae172c2 (rsb-zmq-cl): Version bump to 0.19.0, refs #2743
- 07:45 PM Revision 452e1617 (rsb-yarp-cl): Version bump to 0.19.0, refs #2743
- 07:45 PM Revision ec538ee9 (rsb-yarp-cpp): Version bump to 0.19.0, refs #2743
- 07:45 PM Revision b2c845c8 (rsb-tools-cl): Version bump to 0.19.0, refs #2743
- 07:45 PM Revision fc98561d (rsb-tools-cpp): Version bump to 0.19.0, refs #2743
- 07:45 PM Revision 74d60ede (rsb-ros-cl): Version bump to 0.19.0, refs #2743
- 07:45 PM Revision edb3056c (rsb-spread-cpp): Version bump to 0.19.0, refs #2743
- 07:45 PM Revision 5a78d71d (rsb-realtime-cpp): Version bump to 0.19.0, refs #2743
- 07:45 PM Revision 1f8c5eb7 (rsb-manual): Version bump to 0.19.0, refs #2743
- 07:45 PM Revision 8169219a (rsb-matlab): Version bump to 0.19.0, refs #2743
- 07:45 PM Revision 7ece0aac (rsb-protocol): Version bump to 0.19.0, refs #2743
- 07:45 PM Revision 9c38a868 (rsb-java): Version bump to 0.19.0, refs #2743
- 07:45 PM Revision 91621ce1 (rsb-integrationtest): Version bump to 0.19.0, refs #2743
- 07:45 PM Revision bcc777e7 (rsb-cpp): Version bump to 0.19.0, refs #2743
- 07:45 PM Revision 40b7fc47 (rsb-cl): Version bump to 0.19.0, refs #2743
- 07:21 PM Tasks #2743 (In Progress): Release version 0.18
- 06:56 PM Enhancement #2195 (Resolved): Implement Spread connection pooling
- 06:55 PM Enhancement #2530 (Resolved): Spread connection pooling for listeners [Common Lisp]
- Applied in changeset commit:rsb-cl|8a84583f1a2b9e2e39af7e3c52d84f07cd8df6a5.
- 06:55 PM Enhancement #2199 (Resolved): Spread connection pooling for informers [Common Lisp]
- Applied in changeset commit:rsb-cl|8a84583f1a2b9e2e39af7e3c52d84f07cd8df6a5.
- 06:55 PM Revision 6ec3670f (rsb-manual): Mention full Spread connection sharing in Common Lisp in news.rst
- refs #2199 refs #2530
* news.rst (RSB 0.18): mention full Spread connection sharing in
Common Lisp implementation - 06:46 PM Revision 26f4765e (rsb-cl): Transport creates bus in src/transport/spread/transport.lisp
- * src/transport/spread/protocol.lisp (ensure-access): new generic
function; finds or creates a bus
* src/transport/... - 06:46 PM Revision 8a84583f (rsb-cl): Connectors use bus in src/transport/spread/*connector.lisp
- fixes #2199 fixes #2530
* src/transport/spread/connector.lisp (connector::bus): renamed slot
connection -> bus
(... - 06:46 PM Revision 54289ab1 (rsb-cl): Added bus in src/transport/spread/bus[-mixins].lisp
- * src/transport/spread/bus-mixins.lisp: new file; contains mixin
classes for bus implementations
* src/transport/sp... - 06:46 PM Revision 9d9540d4 (rsb-cl): Added message-{sender,receiver} in src/transport/spread/sender-receiv...
- * src/transport/spread/sender-receiver.lisp: new file; contains
message-{sender,receiver} classes
* test/transport/... - 06:17 PM Revision ba0f377d (rsb-cl): New event -> notification conversion in src/transport/spread/conversi...
- The main change is generating fragments lazily for large
notifications. Thus `send-notification' is called for subseq... - 06:16 PM Revision 032b7c6e (rsb-cl): Added notification types in src/transport/spread/notifications.lisp
- The new notification types work with the current architecture of the
transport but are primarily intended for the new... - 05:15 PM Revision e72f3f96 (rsb-cl): Test connector more thoroughly in test/transport/spread/connectors.lisp
- * test/transport/spread/connectors.lisp (define-connector-suite): test
construction errors properly; test connectin... - 05:14 PM Revision ca9a7090 (rsb-cl): Test utilities a-{notification,fragment} in test/transport/spread/pac...
- * test/transport/spread/fragmentation.lisp (header): updated copyright
(test case fragmentation-root::assemble-smok... - 05:14 PM Revision 1a04860d (rsb-cl): Better log message in src/transport/spread/connection.lisp
- * src/transport/spread/connection.lisp (make-hook-promise): print
group members as list
10/01/2018
- 04:44 PM Revision a1eecc1a (rsb-python): Version bump to 0.19.0, refs #2743
- 02:59 PM Enhancement #2770: Improve Participant creation
- I would say the one, who creates them. Most cases the Factory.
- 02:57 PM Enhancement #2770: Improve Participant creation
- Who would be responsible for caching the results then?
- 02:55 PM Enhancement #2770: Improve Participant creation
- I checked, it is not the system.
But i finally found a reason:
https://stackoverflow.com/questions/18390715/why-is-... - 02:27 PM Enhancement #2770: Improve Participant creation
- Are you sure this is .net and not your system? Did you try resolving an IP in cmd?
- 02:26 PM Enhancement #2770: Improve Participant creation
- I don't know, why .Net takes so long for that...
Internally, the Factory can resolve the configuration to an IPEnd... - 02:20 PM Enhancement #2770: Improve Participant creation
- But honestly, I don't see why resolving "localhost" is an issue. That should be close to instant. Once the external c...
- 02:13 PM Enhancement #2770: Improve Participant creation
- The Connection will be established through an IPEndPoint object, which can be created outside, thus the user can use ...
- 11:46 AM Enhancement #2770: Improve Participant creation
- Sure, will be done. I see, I probably should only upload finished patches.. my bad. But I saw this one as really neca...
- 11:21 AM Enhancement #2770: Improve Participant creation
- Eh, but host names should be supported. We need DNS resolution. No idea why this is slow on windows.
- 02:16 PM Enhancement #2769 (Resolved): Removing the ascii serializer
- Applied in changeset commit:rsb-net|d138e5f686951bf0e213cb9515180dc106d8e5b4.
- 02:10 PM Enhancement #2769: Removing the ascii serializer
- Removed from the default list (commented out).
Also rebased to 531bea6 - 11:42 AM Enhancement #2769: Removing the ascii serializer
- Sure. I wouldn't mind, if it gets removed.
- 11:16 AM Enhancement #2769: Removing the ascii serializer
- Maybe a better solution would be not to include the ascii string converter in the list of default converters at all? ...
- 02:15 PM Revision d138e5f6 (rsb-net): Remove the ascii-string converter from defaults
- As discussed in #2769, if someone really wishes an ascii-string
converter, he or she can add it in the repository.
T... - 02:14 PM Feature #2765: Implementation of a factory
- So again, the patch got rebased. Additionally, the user can choose, if he want to give a hostname (which will be reso...
- 11:18 AM Feature #2766: RSB RPC pattern
- Could you provide methods in the (to be added) factory for this similar to the other implementations?
- 11:14 AM Bug #2768 (Resolved): Wrong return of NullConverter
- Applied in changeset commit:rsb-net|531bea667a610c66de41a606699352a547da7ef4.
- 11:13 AM Revision 531bea66 (rsb-net): Change the return of the NullConverter
- Thus the converters deserialization is like the serialization and
uses the Null instance instead of just null.
fixes...
Also available in: Atom