Activity

From 09/18/2018 to 10/17/2018

10/17/2018

03:53 PM Bug #2777 (New): 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...
M. Pohling
03:51 PM Bug #2776 (New): 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 ... M. Pohling
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...
M. Pohling
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...
M. Pohling
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...
M. Pohling

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...
S. Barut

10/12/2018

03:30 PM Revision 53cfaed2 (rsb-java): Reduce logging verbosity
J. Wienke
10:58 AM Enhancement #2772: Uniformed path for System-Config in Windows
Is the .config prefix used on windows normally for the user configuration? J. Wienke

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
J. Moringen
04:38 PM RSB XML Support Revision 00b98324 (rsb-xml-integrationtest): Version bump to 0.19.0, refs #2743
J. Moringen
04:38 PM RSB XML Support Revision 61807a5a (rsb-xml-java): Version bump to 0.19.0, refs #2743
J. Moringen
04:38 PM RSB XML Support Revision 4206530f (rsb-xml-python): Version bump to 0.19.0, refs #2743
J. Moringen
04:38 PM RSB XML Support Revision 21ffb2b8 (rsb-xml-cl): Version bump to 0.19.0, refs #2743
J. Moringen
04:38 PM RSB XML Support Revision dfc5a70d (rsb-xml-cpp): Version bump to 0.19.0, refs #2743
J. Moringen
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... S. Barut
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
J. Moringen
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...
J. Moringen
03:30 PM Bug #2771 (Resolved): UserInfo were not serialized
While serializing the event, the UserInfo was not serialized. This path fixes it. S. Barut
03:28 PM Feature #2766: RSB RPC pattern
So, now asynchronous calls are also implemented. Furthermore rsb-error replies can be send and received. S. Barut

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... S. Barut
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... S. Barut

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...
J. Moringen
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
J. Moringen
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...
J. Moringen
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
J. Moringen
10:41 AM RSBag Revision 90b2515e (rsbag): Updated HEADs of submodules rsbag-{manual,python,tools-cl}
J. Moringen
10:38 AM RSBag Revision 3492c104 (rsbag): Updated HEADs of submodules rsbag-{cl,manual,python,tools-cl}
J. Moringen
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...
J. Moringen
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...
J. Moringen
09:52 AM RSBag Revision b0d16356 (rsbag-tools-cl): Version bump to 0.19.0, refs #2743
J. Moringen
09:52 AM RSBag Revision 7f0744dc (rsbag-manual): Version bump to 0.19.0, refs #2743
J. Moringen
09:52 AM RSBag Revision 834e6ca8 (rsbag-python): Version bump to 0.19.0, refs #2743
J. Moringen
09:52 AM RSBag Revision eb330223 (rsbag-cl): Version bump to 0.19.0, refs #2743
J. Moringen

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...
J. Moringen
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...
J. Moringen
07:45 PM Revision dae172c2 (rsb-zmq-cl): Version bump to 0.19.0, refs #2743
J. Moringen
07:45 PM Revision b2c845c8 (rsb-tools-cl): Version bump to 0.19.0, refs #2743
J. Moringen
07:45 PM Revision 452e1617 (rsb-yarp-cl): Version bump to 0.19.0, refs #2743
J. Moringen
07:45 PM Revision fc98561d (rsb-tools-cpp): Version bump to 0.19.0, refs #2743
J. Moringen
07:45 PM Revision ec538ee9 (rsb-yarp-cpp): Version bump to 0.19.0, refs #2743
J. Moringen
07:45 PM Revision 5a78d71d (rsb-realtime-cpp): Version bump to 0.19.0, refs #2743
J. Moringen
07:45 PM Revision 74d60ede (rsb-ros-cl): Version bump to 0.19.0, refs #2743
J. Moringen
07:45 PM Revision edb3056c (rsb-spread-cpp): Version bump to 0.19.0, refs #2743
J. Moringen
07:45 PM Revision 8169219a (rsb-matlab): Version bump to 0.19.0, refs #2743
J. Moringen
07:45 PM Revision 1f8c5eb7 (rsb-manual): Version bump to 0.19.0, refs #2743
J. Moringen
07:45 PM Revision 7ece0aac (rsb-protocol): Version bump to 0.19.0, refs #2743
J. Moringen
07:45 PM Revision bcc777e7 (rsb-cpp): Version bump to 0.19.0, refs #2743
J. Moringen
07:45 PM Revision 91621ce1 (rsb-integrationtest): Version bump to 0.19.0, refs #2743
J. Moringen
07:45 PM Revision 9c38a868 (rsb-java): Version bump to 0.19.0, refs #2743
J. Moringen
07:45 PM Revision 40b7fc47 (rsb-cl): Version bump to 0.19.0, refs #2743
J. Moringen
07:21 PM Tasks #2743 (In Progress): Release version 0.18
J. Moringen
06:56 PM Enhancement #2195 (Resolved): Implement Spread connection pooling
J. Moringen
06:55 PM Enhancement #2199 (Resolved): Spread connection pooling for informers [Common Lisp]
Applied in changeset commit:rsb-cl|8a84583f1a2b9e2e39af7e3c52d84f07cd8df6a5. J. Moringen
06:55 PM Enhancement #2530 (Resolved): Spread connection pooling for listeners [Common Lisp]
Applied in changeset commit:rsb-cl|8a84583f1a2b9e2e39af7e3c52d84f07cd8df6a5. J. Moringen
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
J. Moringen
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...
J. Moringen
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/...
J. Moringen
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
(...
J. Moringen
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/...
J. Moringen
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...
J. Moringen
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...
J. Moringen
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...
J. Moringen
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...
J. Moringen
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
J. Moringen

10/01/2018

04:44 PM Revision a1eecc1a (rsb-python): Version bump to 0.19.0, refs #2743
J. Wienke
02:59 PM Enhancement #2770: Improve Participant creation
I would say the one, who creates them. Most cases the Factory. S. Barut
02:57 PM Enhancement #2770: Improve Participant creation
Who would be responsible for caching the results then? J. Wienke
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-...
S. Barut
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? J. Wienke
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...
S. Barut
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... J. Wienke
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 ... S. Barut
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... S. Barut
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. J. Wienke
02:16 PM Enhancement #2769 (Resolved): Removing the ascii serializer
Applied in changeset commit:rsb-net|d138e5f686951bf0e213cb9515180dc106d8e5b4. S. Barut
02:10 PM Enhancement #2769: Removing the ascii serializer
Removed from the default list (commented out).
Also rebased to 531bea6
S. Barut
11:42 AM Enhancement #2769: Removing the ascii serializer
Sure. I wouldn't mind, if it gets removed. S. Barut
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? ... J. Wienke
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...
S. Barut
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... S. Barut
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? J. Wienke
11:14 AM Bug #2768 (Resolved): Wrong return of NullConverter
Applied in changeset commit:rsb-net|531bea667a610c66de41a606699352a547da7ef4. S. Barut
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...
S. Barut

09/28/2018

01:14 PM Feature #2766: RSB RPC pattern
Updated to a more generic RSB pattern. Remote-methods will be stored to bypass a connection establishment in a second... S. Barut
01:11 PM Feature #2765: Implementation of a factory
This patch got a bit changed, especially with the 3rd patch (Improve tcp connection...) to the 685072f (current remot... S. Barut
01:09 PM Enhancement #2770 (Resolved): Improve Participant creation
To create the only implemented connection type by sockets, the BusClientConnection class uses the TcpClient class pro... S. Barut
01:01 PM Enhancement #2769 (Resolved): Removing the ascii serializer
Since the string type has two converters (one for utf-8-string, one for ascii-string), the ConverterSelector needs a ... S. Barut
12:53 PM Bug #2768 (Resolved): Wrong return of NullConverter
In my oppinion a bug.
Instead of returning null while deserializing which is obviously not an object, it will now ...
S. Barut

09/27/2018

03:04 PM Feature #2764 (Resolved): Converter Repository
Applied in changeset commit:rsb-net|685072f625463dce7bc0d87a60f113f6f8b1793a. S. Barut
02:58 PM Revision 685072f6 (rsb-net): Add a default repository
fixes #2764
Signed-off-by: Johannes Wienke <languitar@semipol.de>
S. Barut
02:46 PM Feature #2767 (Resolved): Default converters
Applied in changeset commit:rsb-net|09ed960b25a1de3b6974d9fe34311604e8fe4f79. S. Barut
02:45 PM Revision 09ed960b (rsb-net): Implement missing default converters
fixes #2767
Signed-off-by: Johannes Wienke <languitar@semipol.de>
S. Barut
02:11 PM Revision 0f07e97f (rsb-net): Add newlines at end of file
Johannes Wienke
10:37 AM Revision a77710d7 (rsb-net): Remove unused imports
Johannes Wienke
10:12 AM Revision f8ecefe0 (rsb-net): Now also include comments in code formatting
Johannes Wienke

09/26/2018

04:49 PM Feature #2765: Implementation of a factory
As some names of attributes in the default repository were changed, a new patch is necassary... S. Barut
04:48 PM Feature #2767 (Resolved): Default converters
Added some default converters with signatures. S. Barut
04:46 PM Feature #2764: Converter Repository
So, here is the new default repository patch. But it depends on the converter patch. S. Barut
02:43 PM Feature #2764: Converter Repository
There are a few issues with this so far:
* Please split the implementation of the repository from adding new convert...
J. Wienke
02:35 PM Feature #2763 (Resolved): General updates
Applied in changeset commit:rsb-net|07250c3fa65fbe737b0d9f0ec25b483858a6096b. S. Barut
02:09 PM Feature #2763: General updates
Sinan, your indentation for code is different and seems to use spaces instead of tabs. Moreover, please avoid trailin... J. Wienke
02:34 PM Revision 07250c3f (rsb-net): Update the projects
* Change to newer .Net Framework target version
* Remove missing packages.conf file as it is not neccessary
* Add the...
S. Barut

09/24/2018

02:27 PM Feature #2760 (Rejected): Clean project file
J. Wienke
01:05 PM Feature #2760: Clean project file
DEPRECATED S. Barut
11:51 AM Feature #2760 (Rejected): Clean project file
Nothing really special happens here but there was a link to a missing file.
The target .Net framework version is upd...
S. Barut
02:27 PM Feature #2761 (Rejected): RSB RPC pattern
J. Wienke
01:05 PM Feature #2761: RSB RPC pattern
DEPRECATED S. Barut
11:53 AM Feature #2761 (Rejected): RSB RPC pattern
Tried to implement the rsb pattern for rpc.
Basic use of remote and local server is possible. Callbacks can be reg...
S. Barut
02:27 PM Feature #2762 (Rejected): Converter Repository
J. Wienke
01:06 PM Feature #2762: Converter Repository
DEPRECATED S. Barut
11:56 AM Feature #2762 (Rejected): Converter Repository
As the other languages also offer a repository for convertes to specific types, one is implemented for the C# impleme... S. Barut
01:03 PM Feature #2766 (Resolved): RSB RPC pattern
Implementation of the rsb pattern for rpc.
Callbacks can be registered as objects.
Only synchronous calls are po...
S. Barut
01:01 PM Feature #2765 (Resolved): Implementation of a factory
A singleton to create listener and informer in a more comfortable way. S. Barut
01:00 PM Feature #2764 (Resolved): Converter Repository
As the other languages also offer a repository for convertes to specific types, one is implemented for the C# impleme... S. Barut
01:00 PM Feature #2763 (Resolved): General updates
Just clean the projects, update the .Net Version and the .gitignore.
Additionally the sleep statement is replaced by...
S. Barut

09/19/2018

01:49 PM Feature #2759 (Rejected): Beginning of improving the rsb-net implementation.
J. Wienke
01:39 PM Feature #2759: Beginning of improving the rsb-net implementation.
Could you please submit each feature as an individual issue with the issue title explaining the changed or added feat... J. Wienke
01:28 PM Feature #2759 (Rejected): Beginning of improving the rsb-net implementation.
Started with Factory, Repository and RPC pattern.
ToDo:
- Type registration
- Config
- more general code base
...
S. Barut
 

Also available in: Atom