Activity

From 03/20/2013 to 04/18/2013

04/18/2013

02:57 PM RSBag Revision 3c5ec024 (rsbag-cl): Fixed argument handling in bag->events in src/rsb/construction.lisp
* src/rsb/construction.lisp (bag->events bag t): signal an error if
one of the keyword arguments :backend, :transfo...
J. Moringen
02:12 PM RSBag Revision cf15eeb8 (rsbag-cl): Another fix for prefix scope processing in src/rsb/construction.lisp
refs #1091
* src/rsb/construction.lisp (%make-scope-transform): fixed predicate
on channel type
* test/rsb/protoco...
J. Moringen
01:19 PM Feature #1149: Allow checking if handlers are registered in Listener
We discussed the proposed change and would like to make the following suggestions:
* Please change the signature t...
J. Moringen

04/17/2013

04:07 PM Tasks #1036 (In Progress): Implement error handling subsystem
J. Moringen
02:43 PM Tasks #1465 (New): Provide better interface for parameterless RPC methods
extend @*Callback@ classes and interfaces (maybe via @internalNotify@) to support client-facing parameterless @invoke... J. Moringen
02:26 PM Bug #1461 (Rejected): RSB does not create server socket immediatly at startup when using transpor...
J. Wienke

04/16/2013

09:35 PM RSBag Bug #1462: bag-play randomly crashes on macos
Turns out, there has been another fix for this issue in SBCL 1.0.58. So updating 1.0.57 -> 1.1.5 may have actually fi... J. Moringen
09:13 PM RSBag Bug #1462 (Closed): bag-play randomly crashes on macos
Reopen if necessary. J. Moringen
09:12 PM RSBag Bug #1462: bag-play randomly crashes on macos
So far I didn't experience that error. To my mind we can resolve this issue and I will reopen it if this error appear... J. Wienke
08:23 PM RSBag Bug #1462 (Feedback): bag-play randomly crashes on macos
Any observations with the new executable? J. Moringen
09:11 PM Enhancement #1463: Improve termination of python processes
Yes, that's true, but this pattern cannot be applied generally. It's hard to use this throughout more complex hierarc... J. Wienke
08:13 PM Enhancement #1463: Improve termination of python processes
The situation could be slightly improved by implementing #1140. J. Moringen

04/15/2013

05:10 PM Enhancement #1463 (New): Improve termination of python processes
Currently, if rsb objects are not properly deactivated, the python process does not terminate correctly, even if @exi... J. Wienke
01:54 PM Bug #1461: RSB does not create server socket immediatly at startup when using transport.socket
Thanks for the quick reply.
I implemented the "dummy" informer, which works fine. Maybe I should switch to the RS...
H. Riechmann
12:09 PM Bug #1461 (Feedback): RSB does not create server socket immediatly at startup when using transpor...
J. Moringen
12:10 PM Bug #688: Name resolution does not work with absolute package names
This will be fixed when we switch to project:rosetta. J. Moringen
12:07 PM RSBag Bug #1462: bag-play randomly crashes on macos
After lunch ;) J. Wienke
12:06 PM RSBag Bug #1462: bag-play randomly crashes on macos
Indeed. Could you still try the new executable? J. Moringen
12:04 PM RSBag Bug #1462: bag-play randomly crashes on macos
My version is newer :/... J. Wienke
11:59 AM RSBag Bug #1462: bag-play randomly crashes on macos
This issue seems to have been fixed in version 1.0.47 of SBCL (release ~ 2012-08). Could you add the output of @bag-p... J. Moringen
11:52 AM RSBag Bug #1462 (Closed): bag-play randomly crashes on macos
On mountain lion (10.8) at random times bag-play crashes with this error message:... J. Wienke

04/13/2013

03:14 AM Revision 71bc5af2 (rsb-yarp-cpp): Fixed compiler warning in src/rsb/transport/yarp/InPushConnecto...
* src/rsb/transport/yarp/InPushConnector.cpp (header): updated
copyright
(InPushConnector::deactivate): fixed syn...
J. Moringen

04/12/2013

05:53 PM Bug #1461: RSB does not create server socket immediatly at startup when using transport.socket
> As this setting worked before I think somethin changed between 07/0.8 and current trunk
Could you provide more i...
J. Moringen
05:41 PM Bug #1461: RSB does not create server socket immediatly at startup when using transport.socket
> Currently, it seems to listen only after an Informer was created?
Correct. The socket transport opens the server...
J. Moringen
04:13 PM Bug #1461 (Rejected): RSB does not create server socket immediatly at startup when using transpor...
I would exspect the RSB server prozess to listen to the server port on startup. Currently, it seems to listen only af... H. Riechmann

04/10/2013

12:02 AM Tasks #1448 (In Progress): Test pkg-config
I experimented a bit and have everything working, but a better solution for dealing with upstream projects would be g... J. Moringen
02:21 PM Revision ecb6a0e7 (rsb-manual): Explain messages from Python's logging module in troubleshooting.rst
* troubleshooting.rst: added entry for Python logging's "No handlers
could be found for logger "rstsandbox"" messag...
J. Moringen

04/09/2013

12:08 AM Bug #1398 (Resolved): System configuration files are expected in /etc/ instead of $prefix/etc
Applied in changeset rsb-cpp|commit:3b43b5110e1641f6a56be62175d7085adb168c74. J. Moringen
12:00 AM Revision 3b43b511 (rsb-cpp): Use install prefix to find configuration file in src/rsb/Factory.cpp
fixes #1398
Based on patch by Johannes Wienke.
* src/rsb/Factory.cpp: updated copyright; pass result of
installPr...
J. Moringen
11:59 PM Revision 80f1606a (rsb-cpp): Fixed use of rsc::config::configure in src/rsb/Factory.cpp
* src/rsb/Factory.cpp: updated copyright; an obsolete signature of
rsc::config::configure was used
J. Moringen

04/06/2013

06:39 PM Revision b7e82498 (rsb-cl): Cleanup in doc/collect-documentation-references.lisp
* doc/collect-documentation-references.lisp: cleanup J. Moringen
06:39 PM Revision 93636f30 (rsb-cl): Updated condition references in **/*.lisp
* src/conditions.lisp (header): updated copyright
(rsb-error): added superclass `reference-condition'; added generi...
J. Moringen
06:32 PM Revision bcabaf8e (rsb-cl): Changed superclass error -> rsb-error of rsb.transport.spread:insuffi...
* src/transport/spread/conditions.lisp (header): updated copyright
(insufficient-room): changed superclass error ->...
J. Moringen
06:30 PM Revision 5314b889 (rsb-cl): Added variables *{new-issue,manual-base}-url* in src/variables.lisp
* src/variables.lisp (*new-issue-url*): stores URL under which bugs
can be reported
(*manual-base-url*): stores b...
J. Moringen

04/05/2013

09:44 PM Revision 54f1162c (rsb-python): Backport: Let setup.py know where to get the correct spread package.
Let dependency_links point to the correct file. J. Wienke
09:43 PM Revision 392ce1a7 (rsb-python): Let setup.py know where to get the correct spread package.
Let dependency_links point to the correct file. J. Wienke
05:30 PM Enhancement #1459 (Resolved): rsb.Scope does not define __hash__ and hence cannot be used in dict...
Applied in changeset rsb-python|commit:33dad0b58825ad44778af2c86e6db3a0b87505cc. J. Wienke
05:17 PM Enhancement #1459 (Resolved): rsb.Scope does not define __hash__ and hence cannot be used in dict...
For being usable in hashed collections like dictionaries @rsb.Scope@ should define the @__hash__@ method in line with... J. Wienke
05:20 PM Revision 33dad0b5 (rsb-python): Add hash support for Scopes.
fixes #1459 J. Wienke
05:04 PM Revision d84861d1 (rsb-python): Prevent printing out raw bytes and endlessly long strings.
Strip at 100 characters and escape control characters. J. Wienke
03:57 PM Revision b65f525c (rsb-python): Fix indentation.
J. Wienke

04/04/2013

10:34 PM Revision 2f10c16d (rsb-cl): temp commit
J. Moringen
10:34 PM Revision 681506a5 (rsb-cl): Added link check tool in doc/collect-documentation-references.lisp
* doc/collect-documentation-references.lisp: new file; checking tool
for documentation links
J. Moringen
10:34 PM Revision 2712c53c (rsb-cl): Improved derivation of system version; support git-based version
The basic approach is as follows:
1) Call git describe and extract revision and commit
2) Write revision and commit t...
J. Moringen
10:33 PM Revision 557eab8a (rsb-cl): Added optimization control; correct and faster sequence numbers
* src/util.lisp (make-sequence-number-generator): fixed modular
arithmetic; for SBCL, depending on the size of fixn...
J. Moringen
06:18 PM Tasks #1458 (In Progress): Implement configuration inspector tool
This may be implemented as a separate program or as part of the @info@ binary. It should be sufficient to implement t... J. Moringen
06:07 PM Tasks #1222: Document binary installation of rsb-java: JAR download and Maven
Is this still a valid task? If I remember correctly, we decided to remove all binary installation methods from the pr... J. Moringen
06:00 PM Bug #1230 (Feedback): Unintuitive error message upon misconfiguration
I think, this issue is fixed in current master:
# If the configuration refers to (but does not try to enable) non-...
J. Moringen
05:20 PM Bug #487 (Resolved): Converters for fundamental types are not implemented [Python]
Applied in changeset rsb-python|commit:e2356fa9b9991ba04706f64f78228711e66350c8. J. Moringen
05:14 PM Revision e2356fa9 (rsb-python): Added missing converters for fundamental types in rsb/converter.py
fixes #487
* rsb/converter.py (header): updated copyright
(makeStructBasedConverter): new function; dynamically co...
J. Moringen
05:26 AM RSBag Revision 13dcd47e (rsbag-tools-cl): Call rsb:enable-id-random-state-reseed in main/dump.lisp
refs #1326
* main/dump.lisp (toplevel): call `rsb:enable-id-random-state-reseed'
to ensure reseeding of the random...
J. Moringen
05:14 AM Revision 6daebe52 (rsb-tools-cl): Call rsb:enable-id-random-state-reseed in main/dump.lisp
refs #1326
* main/dump.lisp (toplevel): call `rsb:enable-id-random-state-reseed'
to ensure reseeding of the random...
J. Moringen

04/03/2013

11:15 PM RSBag Revision 2bfafc19 (rsbag-cl): Use lparallel queue in src/rsb/replay/remote-controlled.lisp
refs #1438
* src/rsb/replay/remote-controlled.lisp (remote-controlled::queue):
use `lparallel.queue:queue' instead...
J. Moringen
07:45 PM Revision c578974d (rsb-cl): Use new variable *id-random-state* in uuid-mixin in src/util
fixes #1326
* src/variables.lisp (header): updated copyright
(*id-random-state*): new special variable; stores the...
J. Moringen
07:44 PM Revision 4b18db7d (rsb-cl): Fixed load order of src/{variables,configuration}.lisp
refs #1326
* src/variables.lisp (*default-configuration*): use nil as initial
value; a proper value is set in src/...
J. Moringen
06:20 PM Feature #1326 (Resolved): Expose rsb:*random-state* or similar to control pseudo-randomness of pa...
Applied in changeset rsb-cl|commit:78ac5f33574dc094e26774dc81bad9e6c7b6a620. J. Moringen
06:19 PM Revision 78ac5f33 (rsb-cl): Use new variable *id-random-state* in uuid-mixin in src/util
fixes #1326
* src/variables.lisp (header): updated copyright
(*id-random-state*): new special variable; stores the...
J. Moringen
04:21 PM Revision a3c89505 (rsb-cl): Use lparallel queues, atomic-inc instead of sb-concurrency
fixes #1438
* src/util.lisp (header): updated copyright
(make-sequence-number-generator): use lparallel.counter wh...
J. Moringen
03:44 PM Tasks #1456 (In Progress): Use lparallel futures if possible
J. Moringen
03:40 PM RSB XML Support Bug #1353 (Resolved): Debian package cannot be installed
Applied in changeset rsb-xml-cpp|commit:e8f6c445c2d1d93c65a04e606cea0fb806ba0d66. J. Moringen
03:32 PM RSB XML Support Revision e8f6c445 (rsb-xml-cpp): Fixed dependencies rs{c,b} -> librs{c,b} in cpack/CPackDebianCon...
fixes #1353
* cpack/CPackDebianConfig.cmake: fixed Debian package dependencies
rs{c,b}${VERSION_SUFFIX} -> librs{c...
J. Moringen
03:30 PM Tasks #1438 (Resolved): Use lparallel queues instead of sb-concurrency queues
Applied in changeset rsb-cl|commit:4dd668c5018459560abde103683f4d8aeea4f6c7. J. Moringen
03:26 PM Revision 4dd668c5 (rsb-cl): Use lparallel queues, atomic-inc instead of sb-concurrency
fixes #1438
* src/util.lisp (header): updated copyright
(make-sequence-number-generator): use lparallel.counter wh...
J. Moringen

04/02/2013

06:30 PM Feature #1233 (Resolved): Show plugin information in info tool
Applied in changeset rsb-cpp|commit:bebc4706a90e38a099ca73bce51d8475b3aed2f2. J. Moringen
06:27 PM Revision 450c9b80 (rsb-manual): Mention --plugins option in info.rst
refs #1233
* info.rst: mention plugin information and --plugins commandline
option
J. Moringen
06:24 PM Revision bebc4706 (rsb-cpp): Show plugin information in apps/info/main.cpp
fixes #1233
* apps/info/main.cpp: show plugin search patch and list names of
available plugins
J. Moringen
05:10 PM RSBag Revision 0228e133 (rsbag): Updated HEADs of submodules rsbag-{cl,manual,tools-cl}
J. Moringen
05:10 PM RSBag Tasks #1238 (Resolved): Extend documentation of scope-and-type strategy in manual
Applied in changeset rsbag-manual|commit:1a5052e8afdbf5067a815db4c7c63d5af839d084. J. Moringen
05:02 PM RSBag Revision 57e67150 (rsbag-manual): Added log file, channel entries in glossary.rst
* glossary.rst: replaced TODO markers for "log file" and "channel"
with actual entries
J. Moringen
05:02 PM RSBag Revision 1a5052e8 (rsbag-manual): Improved explanation of scope-and-type strategy in bag-record.rst
fixes #1238
* bag-record.rst: separate paragraph with improved explanation of
scope-and-type strategy
J. Moringen
04:51 PM RSBag Revision c1f44640 (rsbag-cl): Improved documentation string in src/rsb/channel-strategies.lisp
refs #1238
* src/rsb/channel-strategies.lisp (header): updated copyright
(scope-and-type): improved documentation ...
J. Moringen

03/28/2013

06:12 PM Feature #1326 (In Progress): Expose rsb:*random-state* or similar to control pseudo-randomness of...
J. Moringen

03/27/2013

06:53 PM Enhancement #1121 (Resolved): Move reloading of Spread library into cl-spread
The system is now called @network.spread@. J. Moringen
04:00 PM Revision 26163dbe (rsb-cl): Allow meta-data values of type real and keyword in send in src/inform...
* src/informer.lisp (send informer event): allow meta-data values of
type real and keyword
* test/informer.lisp (te...
J. Moringen
03:34 PM Revision 3ecbf8bf (rsb-tools-cl): Commandline options for method, meta-data, timestamps, causes i...
refs #1002
* send/main.lisp (header): updated copyright
(make-synopsis): added options for specifying a
method, ...
J. Moringen
03:09 PM Revision 42d72f7b (rsb-manual): Added method, meta-data, timestamp, cause options in send.rst
refs #1002
* send.rst: added descriptions of commandline options for specifying
event method, meta-data items, add...
J. Moringen
03:04 PM Revision 2a9b4616 (rsb-tools-cl): Commandline options for method, meta-data, timestamps, causes i...
refs #1002
* send/main.lisp (header): updated copyright
(make-synopsis): added options for specifying a
method, ...
J. Moringen
03:03 PM Enhancement #1083: Implement communication with congestion control (for reader interface)
I think, this should be tackled as part of our more general flow control plans. Just delaying for now, though. J. Moringen
03:01 PM Bug #1124 (Closed): Debian package rsb-tools-cpp0.7 depends strictly on rsb0.7 ...
I'm closing this since I cannot find an rsb0.7-with-spread package anymore. Reopen if necessary. J. Moringen
02:23 PM Revision 411939cc (rsb-cl): Fixed format control in src/transport/socket/connector.lisp
* src/transport/socket/connector.lisp (%get-bus): fixed invalid
logical block format directive
J. Moringen
02:22 PM Revision 4e71ada6 (rsb-cl): Support timestamps keyword parameter in send function in src/protocol...
* src/protocol.lisp (send): added timestamps keyword parameter;
extended documentation string accordingly
* src/inf...
J. Moringen

03/23/2013

07:27 AM Feature #1442: RPC should support argumentless methods properly
It should be part of the feature-branch, cf.:
https://code.cor-lab.org/projects/rsb/repository/rsb-java/revisions/...
S. Wrede

03/22/2013

05:24 PM Feature #1442: RPC should support argumentless methods properly
Sorry, I cannot find the new signatures. Did your commit include all changes? J. Moringen
05:17 PM Feature #1442 (Feedback): RPC should support argumentless methods properly
Initial support is available in: "9a4cd505a9eba2939637623b55b7713cde7eda49":https://code.cor-lab.org/projects/rsb/rep... S. Wrede
04:59 PM Revision 9a4cd505 (rsb-java): added initial implementation for parameterless RPC
S. Wrede
 

Also available in: Atom