Activity

From 05/09/2015 to 06/07/2015

06/05/2015

12:09 PM Revision 7065a678 (rsb-manual): Information about changed Java RPC callback API
J. Wienke

06/04/2015

05:41 PM Revision fab90607 (rsb-java): Enforce code style during build
Fails the build if checkstyle or PMD warnings exist. This behavior can
temporarily be disabled with a flag.
J. Wienke
05:41 PM Revision b3bb9b52 (rsb-java): Remove remaining style warnings
J. Wienke
05:41 PM Revision 7cdb377d (rsb-java): Remove duplication in inprocess transport
Create a ConnectorBase class to encapsulate shared aspects. J. Wienke
05:41 PM Revision 57c01ec0 (rsb-java): Remove unused error handlers
Error handling has never been designed and was marked deprecated for
ages. This commit removes the dead code.
J. Wienke
05:41 PM Revision 3cddf8ff (rsb-java): Fix code style for spread DataMessage
J. Wienke
05:41 PM Revision b3adc59f (rsb-java): Clean up exception handling
* Never declare or catch Throwable, even for callbacks, as it might
include serious things like out of memory error...
J. Wienke
05:41 PM Revision ceaae782 (rsb-java): Reduce complexity in spread code
* Refactor into multiple methods
* Clean up exception handling
* Remove useless SpreadMessageConverter which was just...
J. Wienke
05:41 PM Revision 7c86247f (rsb-java): Remove duplication between Uint64 and Int64Converter
Provide a single Int64 converter handling long values with changeable
signatures.
J. Wienke
11:24 AM Revision 86f56bd1 (rsb-java): Add maven checks during build
J. Wienke

06/03/2015

04:50 PM Tasks #2317 (Resolved): Wait for confirmation when joining Spread groups [Common Lisp]
Applied in changeset commit:rsb-cl|e2964d40c351a2da4f2722dc39b4ccf6d3566942. J. Moringen
04:43 PM Tasks #2317: Wait for confirmation when joining Spread groups [Common Lisp]
J. Wienke wrote:
> In the listener pooling branch I also added this step for leaving groups. The same confirmation m...
J. Moringen
04:10 PM Tasks #2317: Wait for confirmation when joining Spread groups [Common Lisp]
In the listener pooling branch I also added this step for leaving groups. The same confirmation membership message is... J. Wienke
03:58 PM Tasks #2317 (Resolved): Wait for confirmation when joining Spread groups [Common Lisp]
J. Moringen
04:36 PM Revision e2964d40 (rsb-cl): Wait for join operations in src/transport/spread/in-*connector.lisp
fixes #2317
All in-direction connectors wait for corresponding Spread group joining
operations to complete when atta...
J. Moringen
04:10 PM Revision 35dc7f6d (rsb-cl): ref-group allows waiting in src/transport/spread/{protocol,connection...
refs #2317
The operation of joining a Spread group can only be considered complete
once the connection that did the ...
J. Moringen
02:56 PM Revision 13e33569 (rsb-manual): Mention new protocol in CL rsb.patterns package in news.rst
* news.rst (RSB 0.13): mention new protocol for creating and managing
child participants in rsb.patterns package of...
J. Moringen
02:52 PM Revision 02ea0f32 (rsb-java): Clean up logging example file
J. Wienke
02:50 PM Revision 93c91787 (rsb-manual): Removal of symlink-based invocation of CL tools in news.rst
refs #1711
* news.rst (RSB 0.13): mention removal of symlink-based invocation of CL
tools
(RSB 0.12): fixed a typo
J. Moringen
11:48 AM Revision ef3e049a (rsb-java): Comment fixes
J. Wienke
11:46 AM Revision 265eb95b (rsb-java): Update eclipse project
J. Wienke
11:46 AM Revision 517aa1aa (rsb-java): Add maven target directory to gitignore
J. Wienke
11:45 AM Revision 66e97fc8 (rsb-java): Add missing timeouts to ConnectorCheck
J. Wienke
11:09 AM Revision 6e746637 (rsb-java): HACK for CSRA: make this a usual release version
J. Wienke
11:07 AM Bug #2313 (New): Unexpected Exception about introspection
I got an unexpected traceback on console when using a simple python RSB tool:... N. Köster
10:58 AM Enhancement #2312: Spread connection pooling for listeners [Java]
there is a rough draft missing important aspects like heuristics how to pool in branches @wip-listener-pooling{,0.12}@. J. Wienke
10:57 AM Enhancement #2312 (Resolved): Spread connection pooling for listeners [Java]
Implement connection pooling for listeners J. Wienke
10:56 AM Tasks #2233: Wait for confirmation when joining Spread groups
We have a confirmation from a spread developer that waiting for the self join notification is the correct way to ensu... J. Wienke
10:54 AM Revision af9ea7d1 (rsb-java): Use factories to create spread in push connectors
Clients can now specify different factory instances to create spread in
push connector instances. One available insta...
J. Wienke
10:54 AM Revision 30aa03a0 (rsb-java): Provide a spread in push connector supporting connection sharing
This provides a spread in push connector which allows to share a spread
connection.
* src/rsb/transport/spread/Multi...
J. Wienke
10:51 AM Revision b26884a4 (rsb-java): Move spread receiving logic to own class
Move the spread receiving logic from SpreadInPushConnector to its own
class SpreadReceiver to make it reusable across...
J. Wienke
10:36 AM Revision 6fe1001e (rsb-java): Extract spread config parsing into utility class
Extracts parsing of spread configurations into a utility class
ConfigParseUtilities to prepare for different strategi...
J. Wienke
10:36 AM Revision 1062b3e2 (rsb-java): Make converter selection strategies comparable
This allows to use them as (part of) keys for unique combinations of
transport options since converters are a part of...
J. Wienke

06/02/2015

07:10 PM Feature #2311: Allow negative scope filtering in the logger
N. Köster wrote:
> Unfortunately I am not quite sure how to use this? Would I have to replace @EXACT@? And with a ...
J. Moringen
06:25 PM Feature #2311: Allow negative scope filtering in the logger
ah thanks! I did not find the existing issue in my search!
J. Moringen wrote:
> In the meantime, use
> [...]
> ...
N. Köster
03:17 PM Feature #2311 (Rejected): Allow negative scope filtering in the logger
J. Moringen
03:17 PM Feature #2311: Allow negative scope filtering in the logger
It is already possible to construct composite filter expressions involving @not@, @and@, @or@. There is however no co... J. Moringen
02:58 PM Feature #2311 (Rejected): Allow negative scope filtering in the logger
According to the logger documentation, it is only possible to positively filter scopes, e.g.:... N. Köster
06:29 PM Revision fd6847cb (rsb-java): Provide a spread in push connector supporting connection sharing
This provides a spread in push connector which allows to share a spread
connection.
* src/rsb/transport/spread/Multi...
J. Wienke
06:29 PM Revision a77cddc3 (rsb-java): Use factories to create spread in push connectors
Clients can now specify different factory instances to create spread in
push connector instances. One available insta...
J. Wienke
02:35 PM Revision 26b83632 (rsb-java): Move spread receiving logic to own class
Move the spread receiving logic from SpreadInPushConnector to its own
class SpreadReceiver to make it reusable across...
J. Wienke
11:13 AM Revision 04d743a2 (rsb-java): Extract spread config parsing into utility class
Extracts parsing of spread configurations into a utility class
ConfigParseUtilities to prepare for different strategi...
J. Wienke
11:05 AM Revision 1e10fa09 (rsb-java): Make converter selection strategies comparable
This allows to use them as (part of) keys for unique combinations of
transport options since converters are a part of...
J. Wienke

06/01/2015

11:32 AM Bug #2306 (Resolved): Version specifier not expanded in rsb-python install documentation
Applied in changeset commit:rsb-manual|737a17eea72959e7e0937898616483816ba76186. J. Wienke
11:01 AM Bug #2306: Version specifier not expanded in rsb-python install documentation
No way to fix this with sphinx right now. We can just hack around... J. Wienke
11:32 AM Revision b33f23e5 (rsb-manual): Prevent broken version specified expansion in pypi install
Use a samp environment with an explanation how to replace the variable
instead.
fixes #2306
(cherry picked from com...
J. Wienke
11:31 AM Revision 737a17ee (rsb-manual): Prevent broken version specified expansion in pypi install
Use a samp environment with an explanation how to replace the variable
instead.
fixes #2306
J. Wienke
10:40 AM Bug #2307 (Rejected): rsb service call throws java.lang.InterruptedException?
Yes, that is intended and explained in the news section:
http://docs.cor-lab.de//rsb-manual/trunk/html/news.html
J. Wienke
02:47 AM Revision b199bdb6 (rsb-tools-cl): Minor fixes in web/main.lisp
* web/main.lisp (update-synopsis): added separate group for
introspection options; cosmetic changes
J. Moringen

05/31/2015

09:45 PM Bug #2307 (Rejected): rsb service call throws java.lang.InterruptedException?
In the new rsb-java master, rsb service calls may throw an InterruptedException, which they didn't before.
That see...
R. Haschke
05:28 AM Revision da53c26a (rsb-cl): 0-argument call in src/patterns/request-reply/remote-server.lisp
* src/patterns/request-reply/remote-server.lisp
(initialize-instance :after remote-method): made argument of the
...
J. Moringen

05/30/2015

08:20 PM RSBag Bug #2305 (Resolved): Invocation of bag tool sub command via sym link no longer works. Intended o...
Applied in changeset commit:rsbag-tools-cl|2430565051fc65d4ad30796c20e646f10db1a11c. J. Moringen
11:56 AM RSBag Bug #2305 (Resolved): Invocation of bag tool sub command via sym link no longer works. Intended o...
Version: rs-bag0.12
OS: OSX Yosemite...
S. Wrede
08:14 PM Revision 2364495f (rsb-tools-cl): Do not attempt to determine full path on !linux in main/main.lisp
* main/main.lisp (main/program-name): do not attempt to determine full
path on non-linux systems
J. Moringen
08:11 PM RSBag Revision 24305650 (rsbag-tools-cl): Do not attempt to determine full path on !linux in main/main....
fixes #2305
* main/main.lisp (main/program-name): do not attempt to determine full
path on non-linux systems
J. Moringen
12:29 PM Bug #2306 (Resolved): Version specifier not expanded in rsb-python install documentation
... S. Wrede

05/27/2015

10:57 PM Revision a2b63ba4 (rsb-spread-cpp): merge master into enhancement-2063
R. Haschke
10:50 PM Revision 4dc020cc (rsb-cpp): merge remote-tracking branch 'origin/master' into famula
R. Haschke

05/26/2015

09:45 PM Revision d44d04b5 (rsb-cl): Use pattern mixins in src/introspection/*.lisp
* src/introspection/mixins.lisp (header): updated copyright
(introspection-participant-mixin): added superclasses
...
J. Moringen
08:00 PM Revision cff201b3 (rsb-cl): Use pattern mixins in src/patterns/request-reply/*.lisp
* src/patterns/request-reply/conditions.lisp (header): updated copyright
(no-such-method): changed superclass rsb-e...
J. Moringen
07:39 PM Revision 954be674 (rsb-cl): Initial import of patterns protocol in src/patterns/*.lisp
New pattern protocols:
* child participant lookup
* child participant creation
Corresponding mixin classes:
* `compo...
J. Moringen
07:39 PM Revision e0bd0382 (rsb-cl): Minor improvements in src/patterns/{conditions,package}.lisp
* src/patterns/conditions.lisp (header): updated copyright
(protocol-condition): whitespace change
(simple-protoc...
J. Moringen
07:34 PM Revision 7517fe90 (rsb-cl): Use print-items in src/{participant,informer,receiving-client}.lisp
* src/participant.lisp (print-object participant t): print print items
if any
* src/receiving-client.lisp (print-it...
J. Moringen

05/25/2015

07:26 AM Revision e4f03fb9 (rsb-tools-cl): Added support for scope payloads in formatting/payload.lisp
* formatting/payload.lisp (header): updated copyright
(format-payload scope t t): new method; print scope string
J. Moringen
04:42 AM Revision b2e668d4 (rsb-cl): Added scope converter in src/converter/fundamental.lisp
* src/configuration.lisp (default-converters): added :fundamental-scope
* src/converter/fundamental.lisp (header): up...
J. Moringen

05/15/2015

05:51 PM Revision 9cfd622c (rsb-tools-cl): Generate tool list in description in cpack/DebianUbuntu.cmake
* cpack/DebianUbuntu.cmake: use TOOLS variable to generate list of tools
in package description
J. Moringen
05:50 PM RSBag Revision 7ab4910f (rsbag-tools-cl): Generate tool list in description in cpack/DebianUbuntu.cmake
* cpack/DebianUbuntu.cmake: use TOOLS variable to generate list of tools
in package description
J. Moringen
05:49 PM RSBag Revision 6300c849 (rsbag-tools-cl): Fixed prerm script in cpack/DebianUbuntu.cmake
* cpack/DebianUbuntu.cmake: fixed name of binary in generated prerm
scripture
J. Moringen
04:30 PM RSBag Revision b733e353 (rsbag-tools-cl): Do not redump during deb installation in cpack/DebianUbuntu.c...
Build and installation happen in the following stages
1) Build dumps uncompressed, "static" binary
2) Uncompressed, "...
J. Moringen
03:29 PM Revision 5f2ab3a2 (rsb-tools-cl): Do not redump during deb installation in cpack/DebianUbuntu.cmake
Build and installation happen in the following stages
1) Build dumps uncompressed, "static" binary
2) Uncompressed, "...
J. Moringen

05/13/2015

02:55 PM RSBag Revision 54fb3066 (rsbag-tools-cl): Removed symlink stuff in main/main.lisp, CMakeLists.txt, cpac...
refs #1710, refs #1482
* main/main.lisp (main/program-name): removed; no longer needed
(main/command): likewise
...
J. Moringen
02:50 PM Revision dc010d9d (rsb-tools-cl): Removed symlink stuff in main/main.lisp, CMakeLists.txt, cpack/...
refs #1711
* main/main.lisp (main/program-name): removed; no longer needed
(main/command): likewise
(main): remo...
J. Moringen
12:03 PM Bug #1849 (In Progress): Call tool does not complain if it can't decode a reply
J. Moringen
05:22 AM RSBag Revision 10b35d23 (rsbag-python): Adapted to rsbag sub-commands in rsbag/__init__.py
refs #1710
* rsbag/__init__.py (header): adjusted module documentation string
(Connection._cleanup): bag-play -> r...
J. Moringen

05/12/2015

12:22 PM Revision 53e63414 (rsb-manual): Hint for avoiding duplicate issues in troubleshooting.rst
* troubleshooting.rst (Reporting Bugs): added a paragraph explaining how
to check for and avoid duplicate bug reports
J. Moringen

05/11/2015

12:50 PM Revision 88649c71 (rsb-cl): Backport: Fixed error-policy race condition in src/participant.lisp
refs #1849, refs #2254
Solves the problem of connector errors not being handled by the
error-policy of a newly creat...
J. Moringen
12:48 PM Bug #2254 (Resolved): Unclear fatal error raised by the logger
Applied in changeset commit:rsb-cl|dd82cac6a2759ae49485b7579afdd52b2c63af14. J. Moringen
12:34 PM Bug #2254: Unclear fatal error raised by the logger
N. Köster wrote:
> Yes, works as expected:
> * Using this with unchanged max-queued-events (aka default: 200) lea...
J. Moringen
12:14 PM Bug #2254: Unclear fatal error raised by the logger
J. Moringen wrote:
> N. Köster wrote:
> > > Please check whether ~jmoringe/pub/tools-bug2254 has the same problem (...
N. Köster
12:03 PM Bug #2254: Unclear fatal error raised by the logger
> Unfortunately, I cannot change issue details as I am not listed as developer (or any other role) so you will have t... J. Moringen
12:02 PM Bug #2254 (In Progress): Unclear fatal error raised by the logger
N. Köster wrote:
> > Please check whether https://ci.cor-lab.org/job/rsb-tools-cl-trunk/label=ubuntu_trusty_64bit/ h...
J. Moringen
11:52 AM Bug #2254: Unclear fatal error raised by the logger
btw. will this be backported to the 0.12 release? N. Köster
11:33 AM Bug #2254: Unclear fatal error raised by the logger
J. Moringen wrote:
> Expected, the implementations share absolutely no code.
Yup, I know ;) I just wanted to make...
N. Köster
12:35 PM Revision dd82cac6 (rsb-cl): Fixed error-policy race condition in src/participant.lisp
refs #1849, fixes #2254
Solves the problem of connector errors not being handled by the
error-policy of a newly crea...
J. Moringen
 

Also available in: Atom