Activity
From 04/02/2013 to 05/01/2013
05/01/2013
- 10:59 PM RSBag Revision 0cfc167e (rsbag-cl): Moved replay strategy mixin classes into src/rsb/replay/strategy-mi...
- * src/rsb/replay/protocol.lisp (make-commands): new generic function;
moved here from src/rsb/replay/external-drive... - 10:35 PM RSBag Revision f68d55ee (rsbag-cl): Use (lambda ...) instead of #'(lambda ...) in **/*.lisp
- * **/*.lisp: Use (lambda ...) instead of #'(lambda ...)
- 10:06 PM RSBag Revision 54efe288 (rsbag-cl): Fixed indentation of format strings in **/*.lisp
- * **/*.lisp: fixed indentation of format strings
- 09:20 PM RSBag Revision 1ba1f73b (rsbag-cl): Use uninterned-symbol syntax in *package forms in **/*.lisp, cl-rsb...
- * **/*.lisp: use uninterned-symbol syntax in {def,in-}package forms
* cl-rsbag.asd: likewise - 07:32 PM RSBag Revision 29a0871c (rsbag-cl): Changed tabs to spaces, semicolon style in **/*.lisp, cl-rsbag.asd
- * **/*.lisp: changed tabs to spaces; fixed semicolon style
* cl-rsbag.asd: likewise - 07:17 PM RSBag Revision 04103369 (rsbag-cl): Shortened license, updated copyright in **/*.lisp, cl-rsbag.asd
- * **/*.lisp (header): shortened license; updated copyright
* cl-rsbag.asd: likewise
* CMakeLists.txt: likewise - 05:30 PM Bug #1439 (Resolved): pkgconfig is anvalid
- Applied in changeset rsb-cpp|commit:8a80d4726a833937557526ae9eb0707233df411d.
- 02:38 PM Bug #1439 (In Progress): pkgconfig is anvalid
- The current layout of the pkg-config file is (again) broken, in particular with boost_system. pkg-config gives the fo...
- 05:27 PM Revision 8a80d472 (rsb-cpp): added boost system to library dependencies, fixes #1439, fixed packa...
04/30/2013
- 02:40 PM RSBag Tasks #1482 (In Progress): Rename bag-merge -> bag-transform
- 02:40 PM RSBag Feature #1481 (Resolved): Support changing timestamp used for indexing in bag-transform
- 12:15 PM Revision 024fe0e1 (rsb-realtime-cpp): Use Rosetta compiler for code generation in CMakeLists.txt
- * CMakeLists.txt: added CMake dependency on rosetta-tools; use
rosetta_generate macro to generate data holders
an... - 12:15 PM Revision 45aa6b3d (rsb-realtime-cpp): TODO: temp commit: style improvements
- 02:52 AM RSBag Revision 536149d2 (rsbag): Updated HEAD of submodule rsbag-manual
- 02:52 AM RSBag Revision ac67a475 (rsbag-manual): Markup improvements in *.rst
- *.rst: fixed plural in :ref: directives
- 02:44 AM RSBag Revision 3ad3e319 (rsbag): Updated HEADs of submodules rsbag-{cl,manual,tools-cl}
- 02:44 AM RSBag Revision 967f851e (rsbag-manual): Added index-timestamp commandline option in bag-record.rst
- refs #1480
* bag-record.rst: added explanation of the index-timestamp commandline
option - 02:41 AM RSBag Tasks #1480 (Resolved): Change default record ordering from create timestamp to send timestamp
- Applied in changeset rsbag-tools-cl|commit:5786c21d14929f764b8826753f486fe32d7ca6b5.
- 02:37 AM Revision a9c5ab63 (rsb-cl): Fixed timestamp handling in src/transport/inprocess/*-connector.lisp
- refs #1480
* src/transport/inprocess/out-connector.lisp (header): updated
copyright
(handle :before out-connecto... - 02:27 AM RSBag Revision 5469714e (rsbag-cl): Changed default indexing timestamp in src/rsb/construction.lisp
- refs #1480
* src/rsb/construction.lisp (events->bag listener bag): changed
default indexing timestamp :create -> :... - 02:27 AM RSBag Revision f9484376 (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... - 02:15 AM RSBag Revision 5786c21d (rsbag-tools-cl): Added index-timestamp to bag-record in bag-record/main.lisp
- fixes #1480
* bag-record/main.lisp (header): updated copyright
(update-synopsis): added index-timestamp commandlin...
04/29/2013
- 01:45 AM Revision 3ac22564 (rsb-cl): Fixed timestamp handling in src/transport/inprocess/*-connector.lisp
- refs #1480
* src/transport/inprocess/out-connector.lisp (header): updated
copyright
(handle :before out-connecto... - 12:44 AM RSBag Revision 631a1f17 (rsbag-manual): Added index-timestamp commandline option in bag-record.rst
- refs #1480
* bag-record.rst: added explanation of the index-timestamp commandline
option - 11:15 PM Revision d942d081 (rsb-python): Added converter for "bytes" wire-schema in rsb/converter.py
- * rsb/converter.py (BytesConverter): new class; converter for "bytes"
wire-schema - 11:15 PM Revision 1cd99f3b (rsb-python): Clarify type of scope parameter in various constructors in rsb/__...
- * rsb/__init__.py: Clarify type of scope parameter in various
constructors; it can a Scope or anything accepted by ... - 10:59 PM RSBag Tasks #1480 (In Progress): Change default record ordering from create timestamp to send timestamp
- 05:28 PM RSBag Tasks #1480 (Resolved): Change default record ordering from create timestamp to send timestamp
- To my mind the default behavior of the bag toolchain should be to reproduce the network traffic as closely as possibl...
- 09:31 PM Revision 4d993164 (rsb-realtime-cpp): "Unscreamified" CMakeLists.txts, fixed project/library name...
- * CMakeLists.txt: "Unscreamified", fixed project/library name
* src/CMakeLists.txt: likewise - 09:30 PM Revision a37d82a9 (rsb-realtime-cpp): Added context, template parameters in src/Connection.{h,cpp}
- * src/Connection.{h,cpp}: added Context struct; added template
parameters for wire-schema and payload type to recei... - 09:29 PM Revision 0932051b (rsb-realtime-cpp): Moved example code into examples/joint-angles.cpp
- * src/Connection.cpp: removed example code; moved into
examples/joint-angles.cpp
* src/CMakeLists.txt: build a shar... - 08:49 PM Revision 0dea4a3f (rsb-realtime-cpp): Fixed in generated code
- 08:47 PM Revision fda2cfad (rsb-realtime-cpp): Use Rosetta compiler for code generation in CMakeLists.txt
- * CMakeLists.txt: added CMake dependency on rosetta-tools; use
rosetta_generate macro to generate data holders
an...
04/27/2013
- 03:49 PM Revision 69dfb1ad (rsb-realtime-cpp): Initial import.
- This state
* includes generated files instead of calling the rosetta compiler
* only supports sending events - receiv...
04/25/2013
- 11:23 PM RSBag Revision 4819e4cd (rsbag-python): Fixed bugs, added context manager protocol in rsbag/__init__.py
- * rsbag/__init__.py: fixed bug in channel selection, added context
manager protocol to Bag class, improved document... - 10:40 PM Revision ac92da97 (rsb-cl): Fixed timestamp handling in src/transport/socket/conversion.lisp
- * src/transport/socket/conversion.lisp (header): updated copyright
(make-notification): do not store :send timestam... - 10:40 PM Revision 367d098e (rsb-cl): Cleaned up AUTHORS files
- * AUTHORS: deleted; same information can be found in cl-rsb.asd
04/24/2013
04/23/2013
- 06:43 PM Revision 1ddbc951 (rsb-matlab): Merge branch '0.7' of https://code.cor-lab.org/git/rsb.git.matlab...
- 06:42 PM Revision 894eec9f (rsb-matlab): added new QueueAdapter for BoundingBox3DFloatSet
- 03:46 PM Bug #1474 (New): rsb matlab interface not fully working with newest MATLAB versions (R2012b and R...
- It seems, that with the newest Matlab versions R2012b and R2013a some underlying interfaces or mechanism concerning t...
- 02:31 PM Tasks #1470 (Resolved): Long-running RPC methods aren't executed in parallel
- Applied in changeset rsb-python|commit:5babed3d2798272aac099c23b0b39463b2014d97.
- 02:29 PM Revision 5babed3d (rsb-python): Backport: Allow parallel excution of server methods using a new E...
- fixes #1470
- 02:22 PM Revision 0f3cc780 (rsb-python): Allow parallel excution of server methods using a new EventReceiv...
- refs #1470
Merge branch 'task-1470' - 02:22 PM Revision 15e609d4 (rsb-python): Ensure correct deactivation of unit test in case of failures.
- Variables in the finally statement are potentially not bound so far.
- 02:21 PM Revision d2073437 (rsb-python): Rename async argument for LocalMethods to something more verbose.
- async -> allowParallelExecution
- 02:05 PM Revision d2b1a1af (rsb-python): Let the user specify whether an RPC method can be called in paral...
- not.
* Add a flag to addMethod for LocalServer to specify whether async
behavior is desired.
* Based on flag, chose ... - 02:02 PM Revision 6953d636 (rsb-python): Add FullyParallelEventReceivingStrategy to support parallel calls of
- single handlers.
The strategy dispatches each new event with a single thread to each
handler. This allows the fully ... - 01:27 PM Tasks #1473 (Resolved): Add new StringQueueAdapter to rsb matlab
- Applied in changeset rsb-matlab|commit:0c7bca3f9f8d1bfd52a08a38b64414b1d89b08cf.
- 01:23 PM Tasks #1473 (In Progress): Add new StringQueueAdapter to rsb matlab
- 12:10 PM Tasks #1473 (Resolved): Add new StringQueueAdapter to rsb matlab
- Please, add new StringQueueAdapter to rsb matlab (see attached patch) and backport also to 0.7.
- 01:27 PM Revision 0c7bca3f (rsb-matlab): Backport: Add new QueueAdapter for strings.
- fixes #1473
Signed-off-by: Johannes Wienke <jwienke@techfak.uni-bielefeld.de> - 01:26 PM Revision 1b3008be (rsb-matlab): Add new QueueAdapter for strings.
- refs #1473
Signed-off-by: Johannes Wienke <jwienke@techfak.uni-bielefeld.de> - 12:00 PM Revision 4728c4e0 (rsb-matlab): added new queue adapter for strings
- 02:13 AM RSBag Revision 7e77ea85 (rsbag-python): Initial import
- 02:09 AM RSBag Revision 8fd1b4da (rsbag-python): Initial import
04/22/2013
- 06:34 PM Tasks #1470 (Resolved): Long-running RPC methods aren't executed in parallel
- The OrderedQueueDispatcherPool prevents that the single handler of a method is called in parallel multiple times for ...
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... - 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... - 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...
04/17/2013
- 04:07 PM Tasks #1036 (In Progress): Implement error handling subsystem
- 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...
- 02:26 PM Bug #1461 (Rejected): RSB does not create server socket immediatly at startup when using transpor...
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...
- 09:13 PM RSBag Bug #1462 (Closed): bag-play randomly crashes on macos
- Reopen if necessary.
- 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...
- 08:23 PM RSBag Bug #1462 (Feedback): bag-play randomly crashes on macos
- Any observations with the new executable?
- 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...
- 08:13 PM Enhancement #1463: Improve termination of python processes
- The situation could be slightly improved by implementing #1140.
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...
- 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... - 12:09 PM Bug #1461 (Feedback): RSB does not create server socket immediatly at startup when using transpor...
- 12:10 PM Bug #688: Name resolution does not work with absolute package names
- This will be fixed when we switch to project:rosetta.
- 12:07 PM RSBag Bug #1462: bag-play randomly crashes on macos
- After lunch ;)
- 12:06 PM RSBag Bug #1462: bag-play randomly crashes on macos
- Indeed. Could you still try the new executable?
- 12:04 PM RSBag Bug #1462: bag-play randomly crashes on macos
- My version is newer :/...
- 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...
- 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:...
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...
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... - 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... - 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...
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...
- 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...
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.
- 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... - 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
04/06/2013
- 06:39 PM Revision b7e82498 (rsb-cl): Cleanup in doc/collect-documentation-references.lisp
- * doc/collect-documentation-references.lisp: cleanup
- 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... - 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 ->... - 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...
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.
- 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.
- 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.
- 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...
- 05:20 PM Revision 33dad0b5 (rsb-python): Add hash support for Scopes.
- fixes #1459
- 05:04 PM Revision d84861d1 (rsb-python): Prevent printing out raw bytes and endlessly long strings.
- Strip at 100 characters and escape control characters.
- 03:57 PM Revision b65f525c (rsb-python): Fix indentation.
04/04/2013
- 10:34 PM Revision 2f10c16d (rsb-cl): temp commit
- 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 - 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... - 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... - 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...
- 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...
- 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-... - 05:20 PM Bug #487 (Resolved): Converters for fundamental types are not implemented [Python]
- Applied in changeset rsb-python|commit:e2356fa9b9991ba04706f64f78228711e66350c8.
- 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... - 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... - 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...
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... - 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... - 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/... - 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.
- 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... - 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... - 03:44 PM Tasks #1456 (In Progress): Use lparallel futures if possible
- 03:40 PM RSB XML Support Bug #1353 (Resolved): Debian package cannot be installed
- Applied in changeset rsb-xml-cpp|commit:e8f6c445c2d1d93c65a04e606cea0fb806ba0d66.
- 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... - 03:30 PM Tasks #1438 (Resolved): Use lparallel queues instead of sb-concurrency queues
- Applied in changeset rsb-cl|commit:4dd668c5018459560abde103683f4d8aeea4f6c7.
- 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...
04/02/2013
- 06:30 PM Feature #1233 (Resolved): Show plugin information in info tool
- Applied in changeset rsb-cpp|commit:bebc4706a90e38a099ca73bce51d8475b3aed2f2.
- 06:27 PM Revision 450c9b80 (rsb-manual): Mention --plugins option in info.rst
- refs #1233
* info.rst: mention plugin information and --plugins commandline
option - 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 - 05:10 PM RSBag Revision 0228e133 (rsbag): Updated HEADs of submodules rsbag-{cl,manual,tools-cl}
- 05:10 PM RSBag Tasks #1238 (Resolved): Extend documentation of scope-and-type strategy in manual
- Applied in changeset rsbag-manual|commit:1a5052e8afdbf5067a815db4c7c63d5af839d084.
- 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 - 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 - 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 ...
Also available in: Atom