Activity
From 10/20/2011 to 11/18/2011
11/18/2011
- 09:39 PM Revision d73a261a (rsb-tools-cl): Fixed expected value in test/formatting/style-compact.lisp
- * test/formatting/style-compact.lisp (test style-compact-root::smoke):
fixed expected value - 09:39 PM Revision 1bf55e75 (rsb-tools-cl): Added tests in test/formatting/style-{detailed,compact}.lisp
- * formatting/package.lisp (package rsb.formatting): added exported
symbols style-detailed, style-compact and style-... - 06:55 PM Revision f35ad19b (rsb-python): Initial partial implementation of socket-based transport
- refs #712
* rsb/__init__.py: accept "socket" as transport name; look up
corresponding connector class
* rsb/eventpr... - 06:39 PM Revision c73de6eb (rsb-python): Added direction-specific connector-subclasses
- refs #727
* rsb/__init__.py: instantiate connector with specific direction
depending on the kind of participant
* r... - 05:42 PM Feature #727 (In Progress): Implement Connector Subsystem
- 03:19 PM Feature #727 (Resolved): Implement Connector Subsystem
- Subtasks:
* -Split up Connectors into In/Out Connectors-
* Expose list of available connector classes (jwienke: I... - 03:13 PM Feature #726 (Resolved): Implement Connector Subsystem in Java
- Subtasks:
* Check that Connector interfaces exist and In/Out Connectors are supported
* Connector instances must... - 02:50 PM Feature #725 (Resolved): Disable Spread by Default
- This is still needed in:
* Java
* Python? - 01:22 PM Revision 3dc68db5 (rsb-matlab): adapted RSB.m to rst.MatrixDouble changes
- 01:24 AM RSBag Revision a5d660f2 (rsbag-cl): Fixed issues in src/view/{serialized,multi-sequence-mixins}.lisp
- * src/view/serialized.lisp
(make-simple-sequence-iterator serialized): return second and third
values as required... - 01:24 AM RSBag Revision e973de9e (rsbag-cl): Another fix in src/view/serialized.lisp
- * src/view/serialized.lisp (make-simple-sequence-iterator serialized):
fixed handling of iteration limit value
11/17/2011
- 10:38 PM Revision 55ea292a (rsb-tools-cl): Fixed a typo in sbcl.cmake.in
- * sbcl.cmake.in: fixed a typo in a status message
- 10:37 PM Revision f07a40ff (rsb-cl): Cosmetic changes in src/event-processing/configurator.lisp
- * src/event-processing/configurator.lisp
(setf processor-error-policy :around t configurator): cosmetic
changes
... - 04:52 PM RSB XML Support Tasks #463: XML/XOP Support
- Plan after a longer discussion:
* Create XOPData C++ object
* Provide a parsed Xerces DOM tree in this class + at...
11/16/2011
- 06:05 PM Revision 9e594bc1 (rsb-cpp): Use ne ParentSharedPtrDeleter from RSC instead of a custom class
- 05:12 PM Revision 8dad2254 (rsb-matlab): adapted MatrixQueue adapter to new naming of rst MatrixDouble
- 05:04 PM Revision b68e766c (rsb-matlab): added DoubleMAtrix extraction for java
- 03:51 PM Revision c1336f66 (rsb-protocol): fix java build by providing an outer classname
- 04:41 AM Revision 1c17816d (rsb-cpp): Improved name resolution in src/rsb/transport/socket/Factory.cpp
- refs #710
* src/rsb/transport/socket/Factory.cpp: fixed name resolution to at
least partially work - 04:04 AM Revision 3a89f590 (rsb-cpp): Again redundant bus option check in src/rsb/transport/socket/Factory...
- * src/rsb/transport/socket/Factory.{h,cpp}: removed another instance
of the redundant check form previous commit - 04:01 AM Revision adc51efa (rsb-cpp): Fixed redundant bus option check in src/rsb/transport/socket/Factory...
- * src/rsb/transport/socket/Factory.{h,cpp}: fixed redundant
implementation of bus option check by adding a static m... - 02:56 AM Enhancement #545 (Resolved): Check if pure TCP Connector would improve performance for simpler RS...
- Benchmarks support the hypothesis that a socket-based connector can improve performance for use cases involving a sma...
- 02:53 AM Feature #710 (Resolved): Implement socket-based transport
- Applied in changeset r3092.
- 02:53 AM Revision 3c0b5ae3 (rsb-cpp): Added event dispatching in src/rsb/transport/socket/BusServer.{h,cpp}
- fixes #710
* src/rsb/transport/socket/BusConnection.cpp: pass connection object
to handling bus object
* src/rsb/tr... - 02:21 AM Revision 3f9dafe0 (rsb-integrationtest): Added missing output in python/server.py
- * python/server.py: added missing output for putImage method
- 02:11 AM Revision fc8240fb (rsb-integrationtest): Added dynamic allocation of ports in test/integrationtes...
- * test/integrationtest.py: allocate a fresh port for each test case
using the socket transport to avoid crosstalk f... - 02:07 AM Revision 462e2953 (rsb-integrationtest): Fixed construction of Protobuf payload in cpp/client.cpp
- * cpp/client.cpp: the Image object was constructed with ~ 50 pixels
instead of 3 * 2^20
11/15/2011
- 07:15 PM Revision 7851f39e (rsb-cpp): More verbosity in src/rsb/transport/socket/ConnectorBase.cpp
- * src/rsb/transport/socket/Types.h: added stream output operator for
Server enum
* src/rsb/transport/socket/Connect... - 05:29 PM Revision 22f093dd (rsb-cpp): Logging verbosity in src/rsb/transport/socket/BusConnection.cpp
- * src/rsb/transport/socket/BusConnection.cpp: increased logging
verbosity; extended some explanatory comments - 05:17 PM Revision a72be068 (rsb-cpp): Added docstrings in src/rsb/transport/socket/{InPush,Out}Connector.h
- * src/rsb/transport/socket/InPushConnector.h: copy docstring for
constructor from ConnectorBase
* src/rsb/transport... - 05:04 PM Revision c1c003d8 (rsb-cpp): Improved option handling in src/rsb/transport/socket/
- refs #710
* src/CMakeLists.txt: added files
src/rsb/transport/socket/Types.{h,cpp}
* src/rsb/transport/socket/Types... - 04:44 PM Revision ef4ed1c1 (rsb-cpp): Added documentation in src/rsb/transport/socket/ConnectorBase.h
- * src/rsb/transport/socket/ConnectorBase.h: added documentation string
to constructor of ConnectorBase - 04:35 PM Revision fea36609 (rsb-cpp): Support automatic client vs. server config in src/rsb/transport/socket/
- refs #710
* src/rsb/transport/socket/ConnectorBase.{h,cpp}: added Server enum;
added static constant for default po... - 04:31 PM Revision 2849be99 (rsb-cpp): Support cause vectors in src/rsb/transport/socket/Serialization.cpp
- refs #710
Note that this is a short-term hack since the generic serialization
code in the core should be used.
* src/... - 04:28 PM Revision 1c549e8f (rsb-cpp): Removed of bus servers in src/rsb/transport/socket/Factory.cpp
- refs #710
* src/rsb/transport/socket/Factory.cpp: added removal of bus servers
which was a stub previously; minor c... - 04:26 PM Revision 0af7abe6 (rsb-cpp): Minor cleanup and some comments in src/rsb/transport/socket/Bus.{h,cpp}
- * src/rsb/transport/socket/Bus.{h,cpp}: removed some obsolete stuff;
added some explanatory comments - 03:59 PM Revision bc68fa9e (rsb-cpp): make tcpnodelay configurable for socket transport, untested
- 03:00 PM Bug #309 (Feedback): Create pure spread test case for latencies
- There is no reply from the list since weeks. I will more or less close this right now as I do not feel that I have ti...
- 09:40 AM Revision 3bda917d (rsb-cpp): make the event map converter available as a default
- 09:29 AM Revision 41c8588e (rsb-tools-cpp): Allow to specify the timestamps to use for synchronizing
- fixes #701
11/14/2011
- 07:25 PM Revision ae9756a5 (rsb-tools-cpp): missing files
- 07:23 PM Revision e90d7a17 (rsb-tools-cpp): some unfinishe work to make timstamps selectable
11/13/2011
- 08:50 PM Revision a3fe9835 (rsb-cpp): Convert coding style to type{&,*} varName to avoid warnings on windows
11/12/2011
- 09:35 PM Revision 9eb4da72 (rsb-cl): Named lock in src/patterns/remote-server.lisp
- * src/patterns/remote-server.lisp (remote-method::lock): added a name
to the created lock
(call t remote-method e...
11/11/2011
11/10/2011
- 08:47 PM Revision f036eaaf (rsb-integrationtest): Removed limitations to Spread transport from Lisp programs
- refs #715
* lisp/common.lisp: removed spread: scheme from URI; load usocket to
make socket-based transport availabl... - 03:41 PM Revision ef6f0468 (rsb-integrationtest): Minor cleanup in lisp/CMakeLists.txt
- * lisp/CMakeLists.txt: minor cleanup
- 01:32 PM Revision baf74cc8 (rsb-cpp): Fixed ambiguity in src/rsb/transport/socket/BusConnection.cpp
- * src/rsb/transport/socket/BusConnection.cpp: namespace-qualify
bad_weak_ptr to avoid ambiguity in msvc10 - 01:31 PM Revision 9446395b (rsb-integrationtest): Allow flexible transports in test/integrationtest.py
- refs #715
* test/integrationtest.py: added transport parameter to generation of
test case method which involved net... - 01:06 PM Tasks #716 (Resolved): Document cause vectors in [[Events]]
- 01:00 PM Tasks #715 (Resolved): Integrate socket-based transport into integration test
- 12:47 PM Bug #714 (Resolved): Bus-lock in socket-based transport is too coarse
- Deadlocks can happen when events are simultaneously sent and received while racing for an additional lock in both thr...
- 02:53 AM Revision ce0e417e (rsb-cpp): Removed weak pointer logic in src/rsb/transport/socket/Factory.cpp
- refs #710
* src/rsb/transport/socket/Factory.cpp: since Bus instances are no
longer managed using weak pointers, th... - 02:47 AM Revision aca85aee (rsb-cpp): Fixed some of the worse issues in the rsc/rsb/transport/socket/
- refs #710
* src/rsb/transport/socket/Bus.{h,cpp}: ignore errors when
disconnecting connections; refer to ConnectorB... - 02:46 AM Enhancement #545: Check if pure TCP Connector would improve performance for simpler RSB setups
- We can say with reasonable certainty that a socket-based transport is more efficient than Spread as long as the numbe...
- 02:39 AM Feature #713 (Resolved): Implement socket-based transport
- 02:39 AM Feature #712 (Resolved): Implement socket-based transport
- 02:38 AM Feature #711 (Resolved): Implement socket-based transport
- 02:35 AM Feature #710 (Resolved): Implement socket-based transport
- 02:20 AM Revision 2fbd48e2 (rsb-tools-cpp): Fixed uninitialized access in logger/StatisticsEventFormatter.cpp
- * logger/StatisticsEventFormatter.cpp: fixed access to uninitialized
member variable terminate - 02:18 AM RSBag Feature #709 (Resolved): Allow replacing stored timestamps with current wall-clock time during re...
- For example, use wall clock time of replay as create-time to simulate a live event source. This could even be the def...
- 02:08 AM Revision 9f2df546 (rsb-cpp): Only set one receive timestamp in inprocess connector
- * src/rsb/transport/inprocess/InConnector.cpp: when setting the
receive timestamp on a received event, first check ...
11/09/2011
- 07:37 PM RSBag Support #640 (Closed): Normal output?
- 04:53 AM RSBag Revision 47aabec5 (rsbag-tools-cl): Adapted test data to changed format in test/data/single-event...
- * test/data/single-event.tide: adapted to changed serialization
format
11/08/2011
- 03:50 PM Bug #703 (Resolved): Build environment gets leaked into binaries
- * IDL load path contains entries added at build time
* Shared libraries which are only required at build time
** @l...
11/07/2011
- 07:51 PM Revision eeee6cf3 (rsb-cpp): fix compiler warnings with comparison between signed and unsigned in...
- 12:22 PM Revision 5da7d88d (rsb-talks): talk as presented in AI club with initial benchmarking slide
11/05/2011
- 03:18 AM Bug #686 (Resolved): logger binary from cl-rsb-tools project cannot be installed system wide
11/04/2011
- 06:33 PM Revision cba7fed4 (rsb-cpp): Dropped building of stgz snd tz packages
- 05:09 PM Revision e10a7f9b (rsb-cpp): missing export symbols for windows
- 04:52 PM Revision 090361f1 (rsb-tools-cpp): Pushed the general event collection stuff (former SyncMap / Ev...
- fixes #660
- 04:51 PM Revision 82f905b5 (rsb-cpp): Integrated the event collection solution + converters from project:r...
- The general idea is that RSB supports a limited set of common collections of events and can natively convert them. Fo...
- 04:50 PM Revision 7a7813e2 (rsb-protocol): Add a collections folder and a first collection type for a map ...
- The general idea is that RSB supports a limited set of common collections of events and can natively convert them.
- 04:13 PM Revision ce94e5e4 (rsb-tools-cpp): rename protocol file
- 04:05 PM Revision 9c5a1f94 (rsb-tools-cpp): Rename SyncMap -> EventsByScopeMap
- 02:56 PM RSBag Bug #700: libtidelog doesn't build on OSX 10.6 due to unrecognized command line option "-std=c++0x"
- I could probably add the missing definitions in the header, I'll look into that.
That said, my early parser needed... - 02:37 PM RSBag Bug #700 (Rejected): libtidelog doesn't build on OSX 10.6 due to unrecognized command line option...
- the default GCC in OSX doesn't support this option and libtide seems to heavily depend on this... (so simply removing...
- 12:26 PM Revision 22050a33 (rsb-tools-cpp): this todo is already done
- 12:12 PM Revision 1c68e197 (rsb-tools-cpp): Fixed binary to avoid serialization and deserialization
- 11:12 AM Revision 25a10b42 (rsb-tools-cpp): fix compilation wiht older gcc version
- 11:09 AM Revision abff484b (rsb-tools-cpp): * provide a unit test for the sync map converter
- * improve converter lookup and fix the converter
- 11:08 AM Revision 409a14d1 (rsb-cpp): fix indentation
- 03:26 AM RSBag Revision fd20906b (rsbag-tools-cl): Improved naming and versioning of Debian package in CMakeList...
- * CMakeLists.txt: removed GZEXE_EXECUTABLE which is no longer
used; added version suffix to installed binaries; add... - 02:56 AM Revision 33b17aa1 (rsb-tools-cl): Allow generic actions in sbcl.cmake.in
- * sbclrc: added redirection of *terminal* to *standard-input* and
*standard-output*
* sbcl.cmake.in: allow specifyi...
11/03/2011
11/02/2011
- 12:30 AM Revision f6a424f7 (rsb-talks): minimal changes
- 12:07 AM Revision c80ca723 (rsb-talks): next iteration of overview presentation for AGAI club, new figures...
- 06:47 PM Revision 46fafbcd (rsb-cpp): missing serialization
- 12:01 PM Revision c328ac93 (rsb-talks): integrate a configuration section
- 10:47 AM Revision 91026ae7 (rsb-cpp): enable doxygen again in eclipse project (why?)
- 10:39 AM Revision 6135854d (rsb-cpp): missing quotes
- 10:38 AM Revision 2e187834 (rsb-talks): some text updates
- 04:52 AM Revision 95948d84 (rsb-tools-cl): Fixed lift-based tests in CMakeLists.txt
- * CMakeLists.txt: explicitly require ASDF in test that use
asdf:test-op - 03:44 AM Revision db99f144 (rsb-tools-cl): Added empty-value slot in stats/reduction-mixin.lisp
- * stats/reduction-mixin.lisp (reduction-mixin::empty-value): new slot;
stores a value that should be used if no val... - 03:44 AM Revision 0f08ef7f (rsb-tools-cl): Added tests for cl-rsb-stats and cl-rsb-formatting
- * test/stats/quantities.lisp: new file; unit tests for quantity
classes in the stats module
* test/stats/package.li... - 03:44 AM Revision bf9c3c47 (rsb-tools-cl): Fixed a slot type in formatting/width-mixin.lisp
- * formatting/width-mixin.lisp (width-mixin::alignment): fixed quoted
type in slot type specification - 03:44 AM Revision 6e28e716 (rsb-tools-cl): Fixed update! method of meta-data-moments in stats/quantities.lisp
- * stats/quantities.lisp (update! meta-data-moments string): changed
specializer meta-data-mixin -> meta-data-moment...
11/01/2011
- 11:11 PM Revision 9b177349 (rsb-java): added dependency on init to protocol target (it fails if no generat...
- 04:51 PM Bug #695 (Resolved): Connection to Spread Daemon Fails
- Actually, I found the problem. It is not really an upstream bug in Spread but a configuration error. However, it is o...
- 04:00 PM Bug #695: Connection to Spread Daemon Fails
- Then this is clearly an upstream error. What should we do about this?
- 03:52 PM Bug #695 (Resolved): Connection to Spread Daemon Fails
- Environment: Mac OS X Lion, Compiler: clang / LLVM 3.0
Every second connection to the Spread daemon fails. This be... - 06:47 AM Revision 5be38208 (rsb-tools-cl): Tried to fix Debian hook scripts in CMakeLists.txt
- * CMakeLists.txt: tried to fix Debian hook script generation;
simplification - 05:20 AM Revision 5259412f (rsb-tools-cl): Make postinst, prerm scripts executable in CMakeLists.txt
- refs #686
* CMakeLists.txt: make postinst and prerm scripts executable after
creating them - 05:20 AM Revision aeba6503 (rsb-tools-cl): Added cache item LISP_INIT_CODE in CMakeLists.txt
- * CMakeLists.txt: allow specifying arbitrary additional Lisp init code
in LISP_INIT_CODE cache item - 05:03 AM Revision 3688a36d (rsb-tools-cpp): Fixed executable suffix in logger/CMakeLists.txt
- * logger/CMakeLists.txt: append BINARY_SUFFIX instead of
VERSION_SUFFIX when forming filename of installed executable - 01:15 AM Revision 65a26cfb (rsb-cpp): Relaxed dependencies in CMakeLists.txt
- * CMakeLists.txt: removed dependency on rsbprotocol and turned
protobuf-compiler into a recommendation; these shoul...
10/31/2011
- 12:13 AM Revision 26fb660a (rsb-tools-cpp): Adapted Debian package dependencies in CMakeLists.txt
- * CMakeLists.txt: changed Debian package dependencies of RSB and RSC
to use versioned package names - 11:55 PM Revision 40410d14 (rsb-cpp): Use VERSION_SUFFIX in rsc dependency in CMakeLists.txt
- * CMakeLists.txt: depend on rsc${VERSION_SUFFIX} instead of rsc
- 11:48 PM Revision 91a774ee (rsb-cpp): Changed package name in CMakeLists.txt
- * CMakeLists.txt: include major and minor version components in
package name and package file name - 10:51 PM Revision 2b55bcba (rsb-tools-cpp): Added license in file COPYING.txt
- refs #693
* COPYING.txt: new file; contains license of the package - 10:50 PM Tasks #693 (Resolved): Generate Debian package for rsb-tools-cpp
- Applied in changeset r3035.
- 08:47 PM Tasks #693 (Resolved): Generate Debian package for rsb-tools-cpp
- 10:48 PM Revision a3a93a60 (rsb-tools-cpp): Added Debian package generation in CMakeLists.txt
- fixes #693
* CMakeLists.txt: added project version variables; added CPack stuff
for Debian package generation; gene... - 09:04 PM Bug #686 (Feedback): logger binary from cl-rsb-tools project cannot be installed system wide
- 09:00 PM Bug #686 (Resolved): logger binary from cl-rsb-tools project cannot be installed system wide
- Applied in changeset r3034.
- 10:34 AM Bug #686: logger binary from cl-rsb-tools project cannot be installed system wide
- If we redo the naming of the executables we should also agree on whether to use dashes (rsb-x) or underscores (rsb_x)...
- 08:59 PM Revision 8c4df607 (rsb-tools-cl): Disambiguation and alternatives for binaries in CMakeLists.txt
- fixes #686
* CMakeLists.txt: add rsb- prefix and clVERSION suffix to installed
binaries; use Debian's alternatives ... - 08:59 PM RSBag Revision 31fba517 (rsbag-tools-cl): Recommend Spread version >= 4.0 in CMakeLists.txt
- * CMakeLists.txt: recommend Spread version >= 4.0
- 08:41 PM Tasks #692 (Resolved): Generate Debian package for rsb-tools-cl
- * CPack stuff ✓
* Adapt build jobs ✓
* Alternatives for versions/languages ✓ - 07:16 PM Revision 3febd61a (rsb-tools-cpp): Made the project installable.
- This should also be enough to fulfill #659
fixes #659 - 06:27 PM Revision ea29278a (rsb-tools-cpp): * this does not depend on RST
- * clean up converter code
- 04:36 PM Bug #375 (Resolved): Fragmentation: Do not transmit full Event Meta-data in all Notifications
- 04:11 PM Revision 17bbaad5 (rsb-cpp): Fixed corner case in src/rsb/transport/spread/OutConnector.cpp
- refs #375
* src/rsb/transport/spread/OutConnector.cpp: produce at least one
notification fragment, even if the payl... - 03:59 PM Revision 4e7947b6 (rsb-tools-cpp): transmit full meta data
- fixes #658
- 03:54 PM Bug #688 (Feedback): Name resolution does not work with absolute package names
- for the logger, a proto file with rsb.protocol.Notification as a member type declaration cannot be resolved. Starting...
- 03:53 PM Revision 0d65b299 (rsb-cpp): this TODO is resolved now with protocol free functiosn for conversion
- 03:27 PM Revision e41ae22b (rsb-cpp): expose a function which fills an event from a notification
- 03:25 PM Revision f1417d88 (rsb-python): Replaced mentions of port in rsb/__init__.py
- * rsb/__init__.py: replaced port -> connector in comments
- 03:22 PM Revision b0aeb6b7 (rsb-talks): Include generated pdf in cleanup list in Makefile
- * Makefile: added slides.pdf to clean_files
- 03:21 PM Revision 954ec0e9 (rsb-talks): Fixed unnecessary recompilation in Makefile
- * Makefile: made a phony toplevel target that triggers the actual
compilation - 03:19 PM Revision d732c6bf (rsb-talks): Tried to fix TEXINPUTS in Makefile
- * Makefile: do not use make's export for TEXINPUTS, but prefix the
pdflatex command with it - 03:01 PM Revision b21c8a08 (rsb-python): Added comments in rsb/rsbspread/conversion.py
- refs #375
* rsb/rsbspread/conversion.py: added some comments regarding the
fragmentation of notifications - 02:53 PM Revision 954c1b72 (rsb-cpp): (Hopefully) fixed off-by-one error in src/rsb/transport/spread/OutCo...
- refs #375
* src/rsb/transport/spread/OutConnector.cpp: the loop which constructs
notification fragments for sending... - 02:27 PM Tasks #670 (Resolved): Release version 0.5
- 02:27 PM Tasks #670: Release version 0.5
- Johannes Wienke wrote:
> Isn't this done now?
I think so.
- 10:21 AM Tasks #670: Release version 0.5
- Isn't this done now?
- 11:12 AM Revision e0959912 (rsb-cpp): export the use protocol version the config file. This is required fo...
- 11:01 AM Revision 9f2a1ec0 (rsb-cpp): make functions to fill protocol::Notifications with real event infor...
- 10:30 AM Enhancement #648: Ideas for Recording Data on a Resource-Constrained System
- What is this? Does not look like a accomplishable task for an issue.
- 09:39 AM Tasks #687 (Resolved): export protocol files through dll
- Applied in changeset r3022.
- 09:02 AM Tasks #687 (In Progress): export protocol files through dll
- 09:02 AM Tasks #687 (Resolved): export protocol files through dll
- in order to use the protocol outside of the rsb core itself, the generated protocol files must be visible through the...
- 09:38 AM Revision d0f68630 (rsb-cpp): * Provide export symbols for the protocol files generated through pr...
- * remove static protocol library. This was only introduced for being able to use the protocol in unit tests without p...
- 01:41 AM Revision 397ab63c (rsb-tools-cl): Allow parallel installation of multiple versions in CMakeLists.txt
- * CMakeLists.txt: include project version in name of installed
binaries to allow parallel installation of multiple ... - 01:41 AM Revision 3e5a9c45 (rsb-tools-cl): Renamed binaries when installing in CMakeLists.txt
- refs #686
* CMakeLists.txt: renamed binaries during installation to avoid
name clashes
10/30/2011
- 12:27 AM Revision 95aa72c5 (rsb-tools-cl): Added stream-line-width, with-print-limits in formatting/util.lisp
- * formatting/util.lisp (stream-line-width): new function; determine
and return the line width of a stream if possib... - 12:27 AM Revision c52b6a13 (rsb-tools-cl): Use with-print-limits in logger/main.lisp
- * logger/main.lisp (main): execute main loop within
`with-print-limits' - 12:27 AM Revision a3f56358 (rsb-tools-cl): Update *print-right-margin* in with-indent in formatting/util.lisp
- * formatting/util.lisp (with-indent): update *print-right-margin* when
it is non-nil - 12:27 AM RSBag Revision 6b53af36 (rsbag-tools-cl): Updated initarg blacklist for replay strategy in bag-play/mai...
- * bag-play/main.lisp (make-replay-strategy-help-string): added
:previous-command to blacklist - 12:27 AM RSBag Revision a41948b4 (rsbag-tools-cl): Request compression of images in bag-{record,play,info,cat}.lisp
- * bag-record/dump.lisp: request compression of dumped image
* bag-play/dump.lisp: likewise
* bag-info/dump.lisp: like... - 10:43 PM Bug #686: logger binary from cl-rsb-tools project cannot be installed system wide
- In that case I would say it should be rsb-cl-logger and rsb-cpp-logger with the symlink called rsb-logger.
- 10:19 PM Bug #686 (Resolved): logger binary from cl-rsb-tools project cannot be installed system wide
- The binary file name "logger" clashes with the logger binary from bsdutils package. How should we rename the binary (...
- 09:14 PM Revision d260dbeb (rsb-tools-cl): Fixed injection of null converter in logger/main.lisp
- * logger/main.lisp (main): only add fundamental-null converter if it
is not already part of the converter list - 09:14 PM Revision 7bfe59af (rsb-tools-cl): ASDF cleanup in logger-builtin-spread/dump.lisp
- * logger-builtin-spread/dump.lisp: clear asdf source registry and
output translations before dumping the image - 09:03 PM Revision 8eb33fc5 (rsb-tools-cl): Request compression of dumped image in logger,call}/dump.lisp
- * logger-builtin-spread/dump.lisp: request compression when
dumping the image
* call-builtin-spread/dump.lisp: like... - 07:43 PM Revision 6523ea3f (rsb-matlab): started thinking about image queue, refs #681
10/29/2011
- 05:34 PM Revision 0aceaa87 (rsb-java): Fixed corner case in src/rsb/transport/spread/SpreadPort.java
- * src/rsb/transport/spread/SpreadPort.java (SpreadPort::push): produce
at least one notification fragment, even if ... - 04:56 PM Revision 1aace594 (rsb-tools-cl): Fixed name of generated Debian package file in CMakeLists.txt
- * CMakeLists.txt: fixed name of generated Debian package file
- 04:56 PM RSBag Revision ab58194f (rsbag-tools-cl): Fixed name of generated Debian package file in CMakeLists.txt
- * CMakeLists.txt: fixed name of generated Debian package file
- 04:45 PM RSBag Revision a3e5116f (rsbag-tools-cl): Removed bag-merge tests in CMakeLists.txt
- * CMakeLists.txt: removed accidentally added tests for bag-merge
- 04:27 PM RSBag Revision 4a4ac686 (rsbag-tools-cl): Added Debian package generation in CMakeLists.txt
- * COPYING: new file; license
* CMakeLists.txt (CL_RSBAG_TOOLS_VERSION_MAJOR): new variable; project
major version e... - 03:57 PM Bug #375: Fragmentation: Do not transmit full Event Meta-data in all Notifications
- More Java changes in r3009
- 03:56 PM Revision 9c5b72d8 (rsb-tools-cl): Added Debian package generation in CMakeLists.txt
- * CMakeLists.txt (CL_RSB_TOOLS_VERSION_MAJOR): new variable; project
major version extracted from asdf system defin...
10/28/2011
- 11:07 PM Revision 5d17f668 (rsb-java): Fixed assembly of fragmented notifications
- * src/rsb/transport/spread/AssemblyPool.java: use EventIds as keys for
assemblies; return joined data and initial f... - 10:11 PM Revision a20b734e (rsb-python): Made Spread daemon port configurable
- * setup.py: when running test create Spread and rsb configuration
files containing configured Spread port
* test/__... - 10:08 PM Revision f614eb8f (rsb-python): Renamed [Spread]Port -> [Spread]Connector
- * rsb/rsbspread/__init__.py: renamed SpreadPort -> SpreadConnector
* rsb/transport/__init__.py: renamed Port -> Conne... - 09:47 PM Revision 0f90f689 (rsb-python): Improved configuration support for [Remote]Server
- * rsb/__init__.py: pass config parameter to [Remote]Server
constructors in create[Remote]Server
* rsb/patterns/__in... - 09:43 PM Revision 8d39b067 (rsb-python): Improved configuration handling in rsb/__init__.py
- * rsb/__init__.py: added properties to ParticipantConfig; make sure
ParticipantConfig objects do not reference glob... - 06:38 PM Revision 93b5fc7a (rsb-java): steps towards nwew protocol. not complete yet
- 06:06 PM Revision cb6c6c76 (rsb-cpp): remove useless assignment
- 05:39 PM Revision 8e8bf0be (rsb-python): Adapted to changes in rsb-protocol
- refs #375
* setup.py: place file generated by protoc in rsb/protocol directory;
added an __init__.py file there
* r... - 05:34 PM Revision 0905d2d4 (rsb-cpp): fix compilation
- 05:28 PM Tasks #516 (Resolved): Reorganize files and directories in rsb-protocol
- This was done in r2988
- 05:08 PM Revision 1a20e52d (rsb-cpp): * adapted to new protocol files refs #375
- * removed unused introspection stuff refs #682
- 04:13 PM Enhancement #682 (Resolved): Remove PortStateChange
- This was done with r2998
- 03:08 PM RSBag Revision 14c281a2 (rsbag-tools-cl): Transcoded file test/data/single-event.tide
- refs #375
* test/data/single-event.tide: transcoded for new event serialization
format - 03:02 PM RSBag Revision dc8eb96e (rsbag-cl): Fixed conversion in src/transform/rsb-event.lisp
- refs #375
* src/transform/rsb-event.lisp (encode rsb-event event): new data
definition uses an `event-id' instance ... - 03:02 PM Revision bea5e593 (rsb-cl): Fixed conversion bugs in src/transport/spread/conversion.lisp
- refs #375
* src/transport/spread/in-connector.lisp
(message->event in-connector simple-array t): unpack as
`fragm... - 02:00 PM RSBag Tasks #509 (Resolved): Create a protocol buffer message for serialized events
- No longer necessary due to #375.
- 01:59 PM RSBag Tasks #684 (Resolved): Adapt to new event serialization IDL
- should have been referenced by r217.
- 01:55 PM RSBag Revision 2fcc43ce (rsbag-cl): Adapted event to use RSB's serialization protocol
- refs #375
* src/transform/rsb-event.lisp (rsb-event::holder): adapted to changes
in rsb.protocol
(encode rsb-even... - 11:45 AM Feature #681 (In Progress): Is there a ImageQueue for receiving images in Matlab?
- Generally that should be pretty much straightforward and one could do it the same way as we do it for the joint angle...
- 03:08 AM Revision 615b9463 (rsb-tools-cl): Fixed extractor of throughput quantity in stats/quantities.lisp
- * stats/quantities.lisp (define-simple-quantity throughput): only try
to determine the length of the payload if it ... - 03:08 AM Revision 331c4591 (rsb-tools-cl): Request compression of dumped image in {logger,call}/dump.lisp
- * logger/dump.lisp: request compression when dumping the image
* call/dump.lisp: likewise - 03:07 AM Revision 3bed297a (rsb-cl): Adapted event fragmentation in Spread transport to protocol changes
- refs #375
* src/transport/spread/conditions.lisp (fragment-problem): adapted to
changed names in rsb.protocol
(in...
10/27/2011
- 09:46 PM Revision 41188f30 (rsb-protocol): Improved documentation comments in rsb/protocol/*.proto
- refs #375
* rsb/protocol/FragmentedNotification.proto: added link to explanation
of Spread-specific event <-> notif... - 09:36 PM RSBag Tasks #684 (Resolved): Adapt to new event serialization IDL
- 08:26 PM RSBag Tasks #509 (In Progress): Create a protocol buffer message for serialized events
- 06:00 PM Revision 1a594abf (rsb-protocol): new protocol version
- this will break all clients
- 04:18 PM Support #646 (Resolved): IRC channel for user support?
- Available at #rsb freenode.net
- 02:20 PM Enhancement #682 (Resolved): Remove PortStateChange
- This is not really used anywhere
- 02:12 PM Tasks #516 (In Progress): Reorganize files and directories in rsb-protocol
- I will do this while implementing full notification support for project:rsbtimesync
- 02:05 PM Bug #375: Fragmentation: Do not transmit full Event Meta-data in all Notifications
- Or better said, I would like to do this now ;)
- 02:05 PM Bug #375: Fragmentation: Do not transmit full Event Meta-data in all Notifications
- I will do this now as otherwise there is no chance for me to implement the full transmission of RSB meta data in a co...
- 01:34 PM Revision d4a127f9 (rsb-tools-cpp): unit tests currently really do not depend on spread
- 01:24 PM Feature #681: Is there a ImageQueue for receiving images in Matlab?
- Btw. we have created an IRC channel for RSB. It is linked on the overview page. Could be a good idea to ask questions...
- 01:23 PM Feature #681: Is there a ImageQueue for receiving images in Matlab?
- Sebastian has recently worked with the Matlab integration. So he should better know what is going on there.
- 01:18 PM Feature #681 (Closed): Is there a ImageQueue for receiving images in Matlab?
- I am trying to get rsb working under Matlab and I would like to be able to receive images. Is there a queue class for...
- 09:26 AM Revision 32329da8 (rsb-tools-cpp): * include a first optimization strategy to cancel search earli...
- * do not start spread. So far everything can be tested with in-process communication.
- 03:26 AM Revision df51a128 (rsb-yarp-cl): Added construct-args option in tests in test/transport/yarptcp/
- * test/transport/yarptcp/out-connector.lisp
(define-basic-connector-test-cases out-connector): added
construct-ar... - 03:26 AM Revision a26bf735 (rsb-yarp-cl): Added construct-args option in tests in test/transport/yarptcp/
- * test/transport/yarptcp/out-connector.lisp
(define-basic-connector-test-cases out-connector): added
construct-ar... - 03:00 AM Revision f838365c (rsb-yarp-cl): Changed version 0.1.0 -> 0.6.0 in cl-rsb-yarp.asd
- * cl-rsb-yarp.asd (package cl-rsb-yarp-system): added exported symbols
version/list and version/string
(+version-... - 03:00 AM Revision 826e6f18 (rsb-yarp-cl): Changed version 0.1.0 -> 0.6.0 in cl-rsb-yarp.asd
- * cl-rsb-yarp.asd (package cl-rsb-yarp-system): added exported symbols
version/list and version/string
(+version-... - 02:53 AM Revision d3569dad (rsb-yarp-cl): Derive options from slots in src/transport/yarptcp/connector.lisp
- * src/transport/yarptcp/connector.lisp (connector): use &slot shortcut
for host and port options; made :host and :p... - 02:53 AM Revision 271b5b5b (rsb-yarp-cl): Derive options from slots in src/transport/yarptcp/connector.lisp
- * src/transport/yarptcp/connector.lisp (connector): use &slot shortcut
for host and port options; made :host and :p... - 02:39 AM Revision 189d83fb (rsb-tools-cl): Removed remaining artifact download-related code in sbclrc
- * sbclrc: removed remaining artifact download-related code
* sbcl.cmake.in: cosmetic changes - 02:39 AM Revision d87b2563 (rsb-tools-cl): Adapted to renamed transport option in logger/main.lisp
- * logger/main.lisp (main): adapted transport option
expose-wire-schema? -> expose-wire-schema - 02:39 AM Revision 6ebbfc89 (rsb-tools-cl): Extended documentation of update-synopsis in logger/main.lisp
- * logger/main.lisp (update-synopsis): extended documentation of
load-idl commandline option - 02:39 AM Revision 9a6c4eeb (rsb-tools-cl): Added types in stats/types.lisp; used in stats/meta-data-mixin....
- * stats/types.lisp: new file; contains types meta-data-selector
and when-missing-policy
* stats/meta-data-mixin.lis... - 02:39 AM Revision c09ad13c (rsb-tools-cl): Added class meta-data-mixin in file stats/meta-data-mixin.lisp
- * stats/meta-data-mixin.lisp: new file; contains mixin class
`meta-data-mixin'
* stats/quantities.lisp (meta-data-m... - 02:38 AM RSBag Revision 171927dc (rsbag-cl): Adapted to renamed transport option in src/rsb/construction.lisp
- * src/rsb/construction.lisp (events->bag puri:uri bag): adapted
transport option expose-wire-schema? -> expose-wire... - 02:38 AM RSBag Revision b549709d (rsbag-cl): Fixed a docstring in src/protocol.lisp
- * src/protocol.lisp (open-bag): fixed typo in documentation string
- 02:38 AM Revision 80e66f69 (rsb-cl): Better derivation of options from slots in src/transport/
- * src/transport/expose-wire-schema-mixin.lisp
(expose-wire-schema-mixin::expose-wire-schema?): added initarg
:exp... - 02:38 AM Revision 61d8c23c (rsb-cl): Added colon modifier to print-event-data in src/event.lisp
- * src/event.lisp (print-object event t): use colon modifier with
`print-event-data'
(print-event-data): only prin...
10/26/2011
- 06:26 PM Revision 6c29f6d2 (rsb-tools-cpp): add a test case for dropping events
- 06:15 PM RSB 0.5 Released
- h2. Overview
We are happy to announce the release of version 0.5 of RSB. The development activities in this cycle ... - 04:49 PM Enhancement #669 (Resolved): Rename build jobs?
- 04:33 PM Revision f60f60ce (rsb-talks): Added material and some instructions
- * README.org: new file; minimal instructions for preparing and running
the demo
* slides.tex: added hints on demo s... - 04:00 PM Revision b1b20dc2 (rsb-talks): Added Makefile and projects files; cleaned up TeX document
- * Makefile: new file; simple Makefile for build the project
* .dir-locals.el: new file; project-wide settings for Ema... - 12:57 PM Revision 31dea04e (rsb-tools-cpp): really make this testable
- 12:52 PM Revision 279deb97 (rsb-tools-cpp): start spread with the unit tests
- 11:18 AM Revision 57c2d1bd (rsb-tools-cpp): apply consistent indentation
- 11:11 AM Revision 5eb79b08 (rsb-tools-cpp): * first steps towards limiting queue sizes
- * formater settings for the eclipse project
- 09:08 AM Revision ac9f208c (rsb-tools-cpp): add a test case where one scope is published with double frequ...
10/25/2011
- 07:55 PM Revision f4e6f42c (rsb-tools-cpp): enable ctest with xml output
- 07:48 PM Revision 41f500d9 (rsb-tools-cpp): make the test work
- 04:35 PM Revision 95d05ae7 (rsb-tools-cpp): first working algorithm version but broken test case so far
- 12:43 PM Revision a5c623c1 (rsb-talks): Change slide order
- 11:26 AM Revision 5b62cf4a (rsb-tools-cpp): add a 3rdparty folder
- 10:27 AM Enhancement #669: Rename build jobs?
- I have cleaned up the confusion for windows with the single and multi jobs. Now everything is a multiconf job which b...
- 05:18 AM Revision 3a153e70 (rsb-talks): Reorganized slides.org to only talk about code + tools
- * slides.org: removed everything example programs; added more example
programs; added examples for logger, bag tool... - 05:16 AM Revision e57b22f9 (rsb-talks): Updated examples in code/
- * code/server.cpp: new file; rpc example was missing
* code/client.cpp: likewise
* code/server.java: likewise
* code/...
10/24/2011
- 10:44 PM Revision baf29537 (rsb-talks): Update file content
- 10:44 PM Revision 0b25ae63 (rsb-talks): Merge talk with new and latest topics from the AMARSI talk Lausann...
- 07:02 PM Revision 308bed62 (rsb-talks): starting point for dedicated demo slides
- 12:08 PM Revision eddf855e (rsb-cpp): fix wrong forward declaration
- 11:59 AM Revision 205ca5e4 (rsb-cpp): add a mutable getter for QoS settings to ParticipantConfig
- 11:32 AM Revision 33ae14bc (rsb-tools-cpp): a first stub for the ApproximateTime strategy
- 03:33 AM RSBag Revision 36225e41 (rsbag-cl): Fixed test case in test/bag.lisp
- * test/bag.lisp: open bag with direction :input since the test case
only involves reading operations - 03:24 AM RSBag Revision 7be5496e (rsbag-cl): Changed version 0.1.0 -> 0.5.0 in cl-rsbag.asd
- refs #669
* cl-rsbag.asd (+version-minor): changed 1 -> 5
(system cl-rsbag): use `version/string' for cl-rsb depend... - 03:13 AM RSBag Revision 8fd995f7 (rsbag-tools-cl): merged changes r208, r209 from trunk to change artifact donwl...
- 03:11 AM RSBag Revision 6e42def0 (rsbag-tools-cl): merged changes r208, r209 from trunk to change artifact donwl...
- 02:52 AM RSB XML Support Revision 49acd494 (rsb-xml-integrationtest): Removed artifact download functions in Lisp build me...
- refs #669
* lisp/CMakeLists.txt: added options LISP_INIT_FILE and
LISP_INIT_CODE; inject into files generated from ... - 02:21 AM Revision 65594fdf (rsb-integrationtest): merged r2968 from trunk to change artifact download in i...
- 02:16 AM Revision fb1670b7 (rsb-integrationtest): merged r2968 from trunk to change artifact download in i...
- 02:02 AM Support #497 (Resolved): Document inspection of protocol buffer payloads using the common lisp lo...
- Extended [[Tools]]:
https://code.cor-lab.de/projects/rsb/wiki/Tools/diff?version=12&version_from=10&commit=View+diff...
10/23/2011
- 01:52 AM Revision 5b224574 (rsb-integrationtest): Removed artifact download functions in Lisp build mechanism
- refs #669
* lisp/CMakeLists.txt: added options LISP_INIT_FILE and
LISP_INIT_CODE; inject into files generated from ...
10/22/2011
- 11:41 PM RSBag Revision 8751c2ba (rsbag-tools-cl): Download trick inn bag-*/dump.lisp
- refs #669
* bag-record/dump.lisp (asdf:find-system cl-rsb-common): ignore errors
when trying to load cl-rsb-tools
*... - 11:27 PM RSBag Revision 3fd4b288 (rsbag-tools-cl): Removed artifact download functions
- refs #669
* CMakeLists.txt: added options LISP_INIT_FILE and LISP_INIT_CODE;
inject into files generated from sbcl.... - 11:26 PM RSBag Revision 8d4ca40a (rsbag-cl): Bumped version 0.1.0 -> 0.6.0 in cl-rsbag.asd
- refs #670
* cl-rsbag.asd (+version-minor+): changed 1 -> 6
(system cl-rsbag): synchronized version of cl-rsb depend... - 08:36 PM Revision 023b69bc (rsb-tools-cl): Use version/string in cl-rsb-tools-call.asd
- * cl-rsb-tools-call.asd (system cl-rsb-tools-call): use
`version/string' for cl-rsb and cl-rsb-common dependencies - 08:22 PM RSBag Revision ab88d821 (rsbag-tools-cl): Synced cl-rsbag versions to cl-rsb and cl-rsb-tools
- refs #670
* cl-rsbag-tools-cat.asd (+version-minor+): changed 1 -> 5
(system cl-rsbag-tools-cat): use `version/stri... - 07:44 PM RSBag Revision b8c9d63c (rsbag-tools-cl): Bumped version 0.5.0 -> 0.6.0 in cl-rsbag-*.asd
- refs #670
* cl-rsbag-tools-record.asd (+version-minor+): bumped 5 -> 6
(system cl-rsbag-tools-record): use `version... - 07:21 PM Revision 3479dec9 (rsb-tools-cl): Version bump 0.5.0 -> 0.6.0 in *.asd
- refs #670
* cl-rsb-common.asd (+version-minor+): bumped 5 -> 6
* cl-rsb-stats.asd (+version-minor+): likewise
* cl-rs... - 06:43 PM RSBag Revision 60709736 (rsbag-tools-cl): Let build job define downloading of artifacts
- refs #669
* CMakeLists.txt: added LISP_INIT_FILE option; injected into files
configured from sbcl.cmake.in and load... - 06:37 PM Revision d0d8999a (rsb-tools-cl): merged r2963 from 0.5 branch: in cl-rsb-tools, allow environmen...
- 08:44 AM Revision d31e0040 (rsb-tools-cl): Let build job define downloading of artifacts
- refs #669
* CMakeLists.txt: added LISP_INIT_FILE option; injected into files
configured from sbcl.cmake.in and load... - 08:21 AM Revision c03da4ce (rsb-tools-cl): Allow external specification of artifact download mechanism
- * CMakeLists.txt: added option LISP_INIT_FILE; can be used to specify
additional init file
* sbcl.cmake.in: add val... - 06:10 AM Enhancement #669 (Feedback): Rename build jobs?
- 05:43 AM Revision ab331bda (rsb-cl): Bumped minor version 5 -> 6 in cl-rsb.asd
- refs #670
* cl-rsb.asd (+version-minor+): changed 5 -> 6 - 05:41 AM Revision 42ad3166 (rsb-python): Version bumped in python/core/setup.py
- refs #670
* python/core/setup.py: bumped version 0.5 -> 0.6 - 05:41 AM Revision 910a9037 (rsb-protocol): Version bumped in protocol/CMakeLists.txt
- refs #670
* protocol/CMakeLists.txt: bumped version 0.5 -> 0.6 - 05:40 AM Revision 56709153 (rsb-java): Version bumped in java/core/build.xml
- refs #670
* java/core/build.xml: bumped version 0.5 -> 0.6 - 05:39 AM Revision faf59562 (rsb-cpp): Version bumped in cpp/core/CMakeLists.txt
- refs #670
* cpp/core/CMakeLists.txt: bumped version 0.5 -> 0.6 - 05:01 AM Tasks #670 (In Progress): Release version 0.5
- 04:55 AM Revision 5445fd27 (rsb-tools-cl): Workaround for print limits in formatting/payload.lisp
- * formatting/payload.lisp (format-payload :around t t t): bind
*print-lines*, *print-right-margin* and *print-miser... - 04:55 AM Revision f685ee91 (rsb-tools-cl): Removed type item in formatting/event-style-detailed.lisp
- * formatting/event-style-detailed.lisp
(format-event event style-detailed t): removed useless "type" item - 04:55 AM Revision 82e5868a (rsb-tools-cl): Added when-column-fits in formatting/columns-mixin.lisp
- * formatting/columns-mixin.lisp (when-column-fits): new macro;
encapsulates ellipsis logic for columns
(format-he...
10/21/2011
- 12:47 AM Enhancement #669 (In Progress): Rename build jobs?
- 09:58 PM Enhancement #669: Rename build jobs?
- +1
- 08:44 PM Enhancement #669 (Resolved): Rename build jobs?
- Since most build jobs have to be touched for the release of version 0.5 anyway, I would like to use this opportunity ...
- 12:30 AM Revision 57ace714 (rsb-java): tried to reproduce #671
- 12:27 AM Bug #515: Data handlers cannot deal with unexpected types
- As third method to handle the problem, we also discussed with Jan to install a filter, which ignores non-matching eve...
- 12:26 AM Revision 7eb8093f (rsb-java): Improved comments in src/rsb/InitializeException.java
- * src/rsb/InitializeException.java: added license header; removed
irrelevant parts of the documentation string for ... - 12:22 AM Bug #671: rsb-java does not shutdown properly if a Spread connection fails
- The behavior described in the report can be reproduced using the integration test:
# Obtain a workingcopy
# Modify @... - 12:09 AM Bug #671: rsb-java does not shutdown properly if a Spread connection fails
- Is there an easy testcase to reproduce this?
- 12:03 AM Bug #671: rsb-java does not shutdown properly if a Spread connection fails
- Actually, the bug report was concerned with failing calls to @*.deactivate@ and how these prevent the remainder of th...
- 11:54 PM Bug #671: rsb-java does not shutdown properly if a Spread connection fails
- The observed problem is a general one occuring whenever a ReceiverTask is instantiated and the SpreadConnection break...
- 09:57 PM Bug #671 (In Progress): rsb-java does not shutdown properly if a Spread connection fails
- 09:22 PM Bug #671 (In Progress): rsb-java does not shutdown properly if a Spread connection fails
- When trying to deactivate participants after a Spread connection has failed, something along the lines of the followi...
- 11:56 PM Revision 8d8e4422 (rsb-java): Improved logged warning in src/rsb/patterns/RemoteServer.java
- refs #653
* src/rsb/patterns/RemoteServer.java: if a synchronous call fails due
to a timeout, state this clearly in... - 11:50 PM Revision 45b0a94e (rsb-java): Removed log output in src/rsb/patterns/AbstractRemoteMethod.java
- refs #653
* src/rsb/patterns/AbstractRemoteMethod.java: moved log output for the
situation in which a reply to an u... - 11:42 PM Feature #674 (New): Implement ErrorHandler subsystem in Java
- In order to deal with situations where client code waits in callbacks, e.g., in a blocking call for getting the next ...
- 11:38 PM Revision 9b10f0c3 (rsb-java): stop receiver task when connection is lost, refs #671
- 11:19 PM Revision 3331447e (rsb-integrationtest): Deactivate participants correctly in python/{informer,li...
- * python/informer.py: previously, only the most recently created
informer was deactivated
* python/listener.py: dea... - 11:15 PM Revision 631d7049 (rsb-integrationtest): Some cleanup in cpp/{informer,listener}.cpp
- * cpp/informer.cpp: removed unused logger and timing; the output of
the timing was not used anywhere and also seeme... - 11:14 PM Revision c6942282 (rsb-java): fixed deadlock in activate when activation of underlying port / con...
- 11:10 PM Bug #673 (Resolved): Java Client hangs upon exception in activate
- 11:07 PM Bug #673 (In Progress): Java Client hangs upon exception in activate
- 11:06 PM Bug #673 (Resolved): Java Client hangs upon exception in activate
- Client thread remains active such that for instance the example programs do not terminate if no spread daemon is avai...
- 11:09 PM Revision 54b6eab1 (rsb-java): fixed deadlock in activate when activation of underlying port / con...
- 10:52 PM Revision 4dac83ba (rsb-integrationtest): Deactivate server objects properly in java/{client,serve...
- refs #671 (since deactivation triggers that bug)
* java/client.java: deactivate the server object, even if an excepti... - 10:35 PM Bug #672 (Resolved): Install all Java Libraries in ${prefix}/share/java
- Fixed in r2939 and r2940 for RSBJava and RSB.m. I fixed this also for xcf4-rsb and RSBJava-XML and changed all depend...
- 10:28 PM Bug #672 (Resolved): Install all Java Libraries in ${prefix}/share/java
- So far, we installed Java libraries under ${prefix}/lib/java. That is not 100% Unix conformant. Architecture independ...
- 10:34 PM RSB XML Support Revision 8db23f8c (rsb-xml-java): fixed dependency dir
- 10:22 PM Revision 3e3f12c6 (rsb-integrationtest): Improved handling of exit codes in test/integrationtest.py
- * test/integrationtest.py: client/server test did not analyze process
exit-codes properly; unified waiting and exit... - 10:17 PM Revision 4cce9fd6 (rsb-matlab): changed install path to ${prefix}/share/java
- 10:17 PM Revision 619cb6e4 (rsb-java): changed install path to ${prefix}/share/java
- 10:10 PM RSB XML Support Revision e39f9181 (rsb-xml-java): fixed install path
- 10:04 PM RSB XML Support Revision f4e97b00 (rsb-xml-java): version bump
- 09:07 PM Revision be14f9f3 (rsb-integrationtest): Fixed verbosity of lisp/CMakeLists.txt
- * lisp/CMakeLists.txt: removed display of script names as they are
processed; was left over from debugging - 08:45 PM Tasks #670 (Resolved): Release version 0.5
- * Version bump ✓
* Create branches ✓
* Adapt build jobs
** Rename jobs (see #669) ✓
** Adapt versions ✓
* Adapt ... - 08:14 PM RSB XML Support Revision 994b2ec2 (rsb-xml-java): Changed names of JAR files in build.xml
- This reflects the first half of the changes in r2937, refs #668
* build.xml: changed names RSBJava-XML*.jar -> rsb-xm... - 06:48 PM Tasks #653 (Resolved): Suppress or remove confusing or misleading logger output
- Removed unnecessary info message upon ProtocolBuffer instanatiation
- 06:47 PM Feature #668 (Resolved): Rename RSBJava.jar to rsb.jar
- 06:34 PM Feature #668 (Resolved): Rename RSBJava.jar to rsb.jar
- Lets do this change now before it spreads further...
- 06:47 PM Revision 0e2ac898 (rsb-java): changed library name to lower case rsb-{version}.jar, refs #668
- removed converter registration output, refs #653
- 06:30 PM Support #646: IRC channel for user support?
- @Arne: You already registered a channel, right?
Once we know how to join and the information is added to the RSB l... - 06:27 PM Tasks #637 (Resolved): Remove IdentityFilter?
- Removed. Was an orphan of the xcf4j-trunk implementation which essentially did the same as the new OriginFilter.
- 06:23 PM Revision 5629506f (rsb-java): removed IdentityFilter class which served the same purpose as the n...
- refs #637
- 06:10 PM Bug #592 (Resolved): Unhandled excteption in Windows version
- This is already fixed in trunk with r2593. As we will release 0.5 soon, I will not backport this fix to 0.4.
- 06:04 PM Tasks #662 (Resolved): MSVC 2010 comaptibility
- 05:07 PM Feature #543 (Rejected): Explore Correct Flags for Compilation under RoBoard with Ubuntu Lucid
- Please move this ticket to the AMARSi Software Architecture trackers.
- 04:30 PM Bug #665 (Resolved): rsbtest_inprocess executes no tests
- Applied in changeset r2935.
- 02:00 PM Bug #665 (Resolved): rsbtest_inprocess executes no tests
- 04:26 PM Revision 372b3fba (rsb-cpp): reenable ConnectorTest. This was not executed since being move to a ...
- fixes #665
- 02:54 PM Revision 60627a4b (rsb-cpp): really test the death of RSB and not missing RSC dlls on windows.
- 02:40 PM Revision 6b6a826d (rsb-cpp): remove obsolete test property
- 02:34 PM Revision a7557024 (rsb-cpp): Several unit test fixes for msvc 2010
- refs #662
- 01:59 PM Feature #228 (Feedback): Introspection / Nameservice Interface and Initial Tool Support
- 04:28 AM Revision 92165dab (rsb-integrationtest): Fixed symlink creation in lisp/CMakeLists.txt
- * lisp/CMakeLists.txt: removed incorrect ".lisp" suffix from created
symlinks - 03:57 AM Revision 75277cb3 (rsb-integrationtest): Produce only one binary for all tests
- * lisp/CMakeLists.txt: use lisp/dump.lisp to produce the binary;
create symbolic links for all other required progr... - 02:14 AM RSBag Enhancement #663 (Resolved): Save cause vectors when saving events
- Applied in changeset r202.
- 02:14 AM RSBag Revision dec1d1f4 (rsbag-cl): Encode and decode cause vectors in src/transform/rsb-event.lisp
- fixes #663
* src/transform/rsb-event.lisp (encode rsb-event event): encode cause
vector
(decode rsb-event simple-...
10/20/2011
- 12:46 AM RSBag Enhancement #663 (Resolved): Save cause vectors when saving events
- 12:19 AM Tasks #565 (Resolved): Let RPC mechanism use cause vector
- Applied in changeset r2929.
- 04:59 PM Tasks #565 (In Progress): Let RPC mechanism use cause vector
- 03:49 PM Tasks #565: Let RPC mechanism use cause vector
- CauseFilter is not useful here, because the filter criterion changes over time.
- 08:54 AM Tasks #565: Let RPC mechanism use cause vector
- Jan, for this to work we should think of a CauseFilter?
- 12:14 AM Revision b22adbcb (rsb-tools-cl): Adapted call-id column in formatting/columns.lisp
- fixes #565
* formatting/columns.lisp (define-simple-column :call-id): print uuid
derived from first cause event id - 11:47 PM Revision 5eab59af (rsb-python): Use cause vectors for RPC communication in rsb/patterns/__init__.py
- refs #565
* rsb/patterns/__init__.py: in RemoteMethod, use event ids of request
events and cause event ids of reply... - 10:38 PM Revision 90998250 (rsb-cpp): Use cause vectors in src/rsb/patterns/[Remote]Server.cpp
- refs #565
* src/rsb/patterns/RemoteServer.cpp: manage in-progress calls using
event ids of request events and cause... - 10:30 PM Revision 01539c5e (rsb-java): Use cause vectors in src/rsb/patterns/{AbstractRemote,Local}Method....
- refs #565
* src/rsb/patterns/AbstractRemoteMethod.java: manage in-progress call
using the event ids of the request ... - 09:23 PM Revision c63d7259 (rsb-cl): Support causes in send methods in src/informer.lisp
- refs #563
* src/informer.lisp (send informer event): added keyword parameter
causes; added specified causes to event - 09:23 PM Revision 2c220b22 (rsb-cl): Use cause vectors in src/patterns/{local,remote}-server.lisp
- refs #565
* src/patterns/local-server.lisp (call t local-method event): use
`event-id/opaque' to obtain a cause eve... - 09:23 PM Revision aee860c2 (rsb-cl): Change initform of sequence-number slot in src/event.lisp
- * src/event.lisp (event::sequence-number): allow value nil; default to
nil instead of unbound
(event=): compare s... - 09:23 PM Revision e6c0251c (rsb-cl): Added event-id/opaque in src/protocol.lisp
- refs #563
* src/protocol.lisp (event-id/opaque): new generic function; return an
object uniquely identifying an eve... - 07:21 PM Revision b31d0cf4 (rsb-cpp): fix a bug which is only noticed on msvc 2010
- 07:03 PM Revision ff45b7c7 (rsb-cpp): fix msvc100 compilation with shared_ptrs
- 04:45 PM Tasks #662 (In Progress): MSVC 2010 comaptibility
- 04:22 PM Tasks #662 (Resolved): MSVC 2010 comaptibility
- Finalize job on ci server to ensure compatibility with MSVC 2010.
- 04:03 PM Feature #572: Include version information in source archives built by jenkins (was: svn TAG for R...
- As we do not know how to do this in every case, we will remove the version from this issue.
- 04:01 PM Enhancement #424 (Resolved): Speed up compilation time by factor 2
- This first speed-up must be enough for version 0.5. If more is required, please add another issue.
- 03:58 PM Enhancement #548: Threadless RSB
- We will move this to 0.6 as the reader is part of 0.6 (see #206)
- 03:53 PM Tasks #625 (Resolved): Improve performance of Python implementation
- We cannot find more use in this ticket being open. If there are further improvements required, please open a new issu...
- 03:11 PM Revision d2c7baec (rsb-tools-cpp): remove old abandonned code
- 02:56 PM Enhancement #645: Octave Support
- Thanks for uploading it and giving the right pointers to the documentation! Would be great if we could continue this....
- 02:35 PM Tasks #636 (Resolved): Provide rst.JointAngles Testdata as rsbag logfile
- Available since r2919. The test data was recorded in a simple example where a controller sends an 8-dimensional Joint...
- 02:03 PM Revision bf79ff6e (rsb-tools-cpp): a first somewhat working strategy for ITD values.
- refs #613
- 01:45 PM Revision d68e8852 (rsb-matlab): added sample rst.kinematics.JointAngles data for testing
- 01:17 PM Enhancement #657 (Resolved): Implement Configuration Subsystem in Java
- The Java implementation currently does not feature a configuration subsystem as is available in C++. We should add th...
- 12:30 PM Feature #593 (In Progress): Implement Meta-Converter for Domain- to Protobuf-Type Conversion
- In the context of the AMARSi project and, more specifically, in the RCI library, we now developed a set of converters...
- 08:53 AM Feature #593: Implement Meta-Converter for Domain- to Protobuf-Type Conversion
- Shouldn't the title be RST and not RSB?
- 08:03 AM Revision a376cb16 (rsb-cpp): Removed unused member in src/rsb/transport/spread/ReceiverTask.{h,cpp}
- * src/rsb/transport/spread/ReceiverTask.{h,cpp}: removed unused member
variable ReceiverTask::cancelRequested - 08:02 AM Revision ead0baaa (rsb-cpp): Some cleanup in src/rsb/transport/socket/*
- * src/rsb/transport/socket/BusConnection.{h,cpp}: removed leftover
stuff for asynchronous sending; added public sta... - 07:32 AM Enhancement #498 (Closed): Integrate causal vector for events
- 07:30 AM Enhancement #498 (In Progress): Integrate causal vector for events
- 07:32 AM Bug #642: Origin filter seems to do nothing
- Actually this wasn't code i wrote. no idea why i am in the author tag. probably an eclipse automated comment. ;-)
- 04:00 AM Bug #642 (Resolved): Origin filter seems to do nothing
- Applied in changeset r2907.
- 03:58 AM Bug #642 (In Progress): Origin filter seems to do nothing
- @OriginFilter@ did work correctly. @SingleThreadEventReceivingStrategy@ was the culprit.
At Johannes: @continue@ a... - 07:32 AM Enhancement #656 (Resolved): Logger should display cause vectors in detailed formatting style
- Applied in changeset r2916.
- 02:27 AM Enhancement #656 (Resolved): Logger should display cause vectors in detailed formatting style
- 07:32 AM Revision 2580540f (rsb-tools-cl): Display event causes in formatting/event-style-detailed.lisp
- fixes #656
* formatting/event-style-detailed.lisp
(format-event event style-detailed t): display cause event ids as... - 07:25 AM Revision bd718f28 (rsb-integrationtest): Added license header in java/event_id.java
- * java/event_id.java: added license header
- 07:25 AM Revision 820d7750 (rsb-integrationtest): Reduced verbosity of event_id test programs
- * cpp/event_id.cpp: do not print input, expected output and actual
output for every single test case
* java/event_i... - 07:18 AM Tasks #560 (Resolved): Add cause checking to integration test
- Applied in changeset r2912.
- 02:27 AM Tasks #560 (In Progress): Add cause checking to integration test
- 07:15 AM Revision 36932d6e (rsb-integrationtest): Fixed a typo in test/integrationtest.py
- * test/integrationtest.py: fixed a typo in a log message
- 07:14 AM Revision 8972a1bd (rsb-integrationtest): Added generation/validation of cause event ids in inform...
- fixes #560
* cpp/informer.cpp: add one cause event id to published events
* cpp/listener.cpp: validate scope, payload... - 06:43 AM Revision 908c17d0 (rsb-cl): Added event-id= in src/event.lisp
- refs #563
* src/event.lisp (event=): use `event-id='
(event-id=): new function; compare event ids for equality
* sr... - 06:43 AM Revision 6024c085 (rsb-cl): Added even-id type in src/types.lisp
- refs #563
* src/types.lisp (event-id): new type; an object that uniquely
identifies an event
* src/event.lisp (even... - 06:16 AM Revision 96e22b2d (rsb-cl): Improved make-event in src/event.lisp
- refs #563
* src/event.lisp (make-event): added keyword parameter causes;
specified causes are added to the new event - 06:16 AM Revision a74777f4 (rsb-cl): Improved event= in src/event.lisp
- * src/event.lisp (event=): return early if events are `eq'
- 04:00 AM Revision b1172b45 (rsb-java): Fixed incorrect matching in SingleThreadEventReceivingStrategy
- fixes #642
* src/rsb/eventprocessing/SingleThreadEventReceivingStrategy.java: if
a filter does not match, continue ... - 02:58 AM Tasks #563 (Resolved): Implement cause vector in cl
- Applied in changeset r2906.
- 02:57 AM Revision 85a3016f (rsb-cl): Added causes vectors to event class
- fixes #563
* src/event.lisp (event::causes): new slot; stores a set of id of
causing events
(event=): added keywo... - 02:34 AM Revision 8dc2f10f (rsb-java): Reduced verbosity in src/rsb/util/Properties.java
- refs #653
* src/rsb/util/Properties.java: do not print information regarding
found/not found configuration files - 02:22 AM Revision 5a4f1a6e (rsb-python): Fixed cause vector handling in Event constructor
- refs #561
* rsb/__init__.py: cause vectors are represented as lists; initialize
attribute correctly if not supplied...
10/19/2011
- 01:19 AM Revision 36d5290f (rsb-python): Allow string scopes in Event constructor
- * rsb/__init__.py: in the Event constructor, accept strings as event
scope, transparently creating Scope instances - 01:06 AM Revision 77ddf26a (rsb-python): Allow specifying causes when constructing events
- refs #561
* rsb/__init__.py: allow specifying causes when constructing events - 01:06 AM Support #639 (Closed): Argument X is not a REAL: NIL
- 12:30 AM Revision 0b95df9f (rsb-integrationtest): Fixed cpp/{informer,listener}.cpp
- * cpp/informer.cpp: put generated payload into the event
* cpp/listener.cpp: count received events
Also available in: Atom