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
J. Moringen
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-...
J. Moringen
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...
J. Moringen
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...
J. Moringen
05:42 PM Feature #727 (In Progress): Implement Connector Subsystem
J. Moringen
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...
S. Wrede
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...
S. Wrede
02:50 PM Feature #725 (Resolved): Disable Spread by Default
This is still needed in:
* Java
* Python?
S. Wrede
01:22 PM Revision 3dc68db5 (rsb-matlab): adapted RSB.m to rst.MatrixDouble changes
S. Wrede
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...
J. Moringen
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
J. Moringen

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 J. Moringen
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
...
J. Moringen
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...
J. Wienke

11/16/2011

06:05 PM Revision 9e594bc1 (rsb-cpp): Use ne ParentSharedPtrDeleter from RSC instead of a custom class
J. Wienke
05:12 PM Revision 8dad2254 (rsb-matlab): adapted MatrixQueue adapter to new naming of rst MatrixDouble
C. Emmerich
05:04 PM Revision b68e766c (rsb-matlab): added DoubleMAtrix extraction for java
C. Emmerich
03:51 PM Revision c1336f66 (rsb-protocol): fix java build by providing an outer classname
J. Wienke
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
J. Moringen
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
J. Moringen
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...
J. Moringen
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... J. Moringen
02:53 AM Feature #710 (Resolved): Implement socket-based transport
Applied in changeset r3092. J. Moringen
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...
J. Moringen
02:21 AM Revision 3f9dafe0 (rsb-integrationtest): Added missing output in python/server.py
* python/server.py: added missing output for putImage method J. Moringen
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...
J. Moringen
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
J. Moringen

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...
J. Moringen
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
J. Moringen
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...
J. Moringen
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...
J. Moringen
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
J. Moringen
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...
J. Moringen
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/...
J. Moringen
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...
J. Moringen
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
J. Moringen
03:59 PM Revision bc68fa9e (rsb-cpp): make tcpnodelay configurable for socket transport, untested
J. Wienke
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... J. Wienke
09:40 AM Revision 3bda917d (rsb-cpp): make the event map converter available as a default
J. Wienke
09:29 AM Revision 41c8588e (rsb-tools-cpp): Allow to specify the timestamps to use for synchronizing
fixes #701 J. Wienke

11/14/2011

07:25 PM Revision ae9756a5 (rsb-tools-cpp): missing files
J. Wienke
07:23 PM Revision e90d7a17 (rsb-tools-cpp): some unfinishe work to make timstamps selectable
J. Wienke

11/13/2011

08:50 PM Revision a3fe9835 (rsb-cpp): Convert coding style to type{&,*} varName to avoid warnings on windows
J. Wienke

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...
J. Moringen

11/11/2011

08:32 AM Feature #711 (In Progress): Implement socket-based transport
J. Moringen

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...
J. Moringen
03:41 PM Revision ef6f0468 (rsb-integrationtest): Minor cleanup in lisp/CMakeLists.txt
* lisp/CMakeLists.txt: minor cleanup J. Moringen
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
J. Moringen
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...
J. Moringen
01:06 PM Tasks #716 (Resolved): Document cause vectors in [[Events]]
J. Moringen
01:00 PM Tasks #715 (Resolved): Integrate socket-based transport into integration test
J. Moringen
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... J. Moringen
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...
J. Moringen
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...
J. Moringen
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... J. Moringen
02:39 AM Feature #713 (Resolved): Implement socket-based transport
J. Moringen
02:39 AM Feature #712 (Resolved): Implement socket-based transport
J. Moringen
02:38 AM Feature #711 (Resolved): Implement socket-based transport
J. Moringen
02:35 AM Feature #710 (Resolved): Implement socket-based transport
J. Moringen
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
J. Moringen
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... J. Moringen
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 ...
J. Moringen

11/09/2011

07:37 PM RSBag Support #640 (Closed): Normal output?
J. Moringen
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
J. Moringen

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...
J. Moringen

11/07/2011

07:51 PM Revision eeee6cf3 (rsb-cpp): fix compiler warnings with comparison between signed and unsigned in...
J. Wienke
12:22 PM Revision 5da7d88d (rsb-talks): talk as presented in AI club with initial benchmarking slide
S. Wrede

11/05/2011

03:18 AM Bug #686 (Resolved): logger binary from cl-rsb-tools project cannot be installed system wide
J. Moringen

11/04/2011

06:33 PM Revision cba7fed4 (rsb-cpp): Dropped building of stgz snd tz packages
Arne Nordmann
05:09 PM Revision e10a7f9b (rsb-cpp): missing export symbols for windows
J. Wienke
04:52 PM Revision 090361f1 (rsb-tools-cpp): Pushed the general event collection stuff (former SyncMap / Ev...
fixes #660 J. Wienke
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... J. Wienke
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. J. Wienke
04:13 PM Revision ce94e5e4 (rsb-tools-cpp): rename protocol file
J. Wienke
04:05 PM Revision 9c5a1f94 (rsb-tools-cpp): Rename SyncMap -> EventsByScopeMap
J. Wienke
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...
I. Lütkebohle
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... Anonymous
12:26 PM Revision 22050a33 (rsb-tools-cpp): this todo is already done
J. Wienke
12:12 PM Revision 1c68e197 (rsb-tools-cpp): Fixed binary to avoid serialization and deserialization
J. Wienke
11:12 AM Revision 25a10b42 (rsb-tools-cpp): fix compilation wiht older gcc version
J. Wienke
11:09 AM Revision abff484b (rsb-tools-cpp): * provide a unit test for the sync map converter
* improve converter lookup and fix the converter J. Wienke
11:08 AM Revision 409a14d1 (rsb-cpp): fix indentation
J. Wienke
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...
J. Moringen
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...
J. Moringen

11/03/2011

05:37 PM Revision bcd00818 (rsb-tools-cpp): a start for a unit test for the syncmapconverter
J. Wienke

11/02/2011

12:30 AM Revision f6a424f7 (rsb-talks): minimal changes
S. Wrede
12:07 AM Revision c80ca723 (rsb-talks): next iteration of overview presentation for AGAI club, new figures...
S. Wrede
06:47 PM Revision 46fafbcd (rsb-cpp): missing serialization
J. Wienke
12:01 PM Revision c328ac93 (rsb-talks): integrate a configuration section
J. Wienke
10:47 AM Revision 91026ae7 (rsb-cpp): enable doxygen again in eclipse project (why?)
J. Wienke
10:39 AM Revision 6135854d (rsb-cpp): missing quotes
J. Wienke
10:38 AM Revision 2e187834 (rsb-talks): some text updates
J. Wienke
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
J. Moringen
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...
J. Moringen
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...
J. Moringen
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
J. Moringen
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...
J. Moringen

11/01/2011

11:11 PM Revision 9b177349 (rsb-java): added dependency on init to protocol target (it fails if no generat...
S. Wrede
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... S. Wrede
04:00 PM Bug #695: Connection to Spread Daemon Fails
Then this is clearly an upstream error. What should we do about this? J. Wienke
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...
S. Wrede
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
J. Moringen
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
J. Moringen
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
J. Moringen
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
J. Moringen
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...
J. Moringen

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
J. Moringen
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 J. Moringen
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
J. Moringen
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
J. Moringen
10:50 PM Tasks #693 (Resolved): Generate Debian package for rsb-tools-cpp
Applied in changeset r3035. J. Moringen
08:47 PM Tasks #693 (Resolved): Generate Debian package for rsb-tools-cpp
J. Moringen
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...
J. Moringen
09:04 PM Bug #686 (Feedback): logger binary from cl-rsb-tools project cannot be installed system wide
J. Moringen
09:00 PM Bug #686 (Resolved): logger binary from cl-rsb-tools project cannot be installed system wide
Applied in changeset r3034. J. Moringen
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)... S. Wrede
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 ...
J. Moringen
08:59 PM RSBag Revision 31fba517 (rsbag-tools-cl): Recommend Spread version >= 4.0 in CMakeLists.txt
* CMakeLists.txt: recommend Spread version >= 4.0 J. Moringen
08:41 PM Tasks #692 (Resolved): Generate Debian package for rsb-tools-cl
* CPack stuff ✓
* Adapt build jobs ✓
* Alternatives for versions/languages ✓
J. Moringen
07:16 PM Revision 3febd61a (rsb-tools-cpp): Made the project installable.
This should also be enough to fulfill #659
fixes #659
J. Wienke
06:27 PM Revision ea29278a (rsb-tools-cpp): * this does not depend on RST
* clean up converter code J. Wienke
04:36 PM Bug #375 (Resolved): Fragmentation: Do not transmit full Event Meta-data in all Notifications
J. Moringen
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...
J. Moringen
03:59 PM Revision 4e7947b6 (rsb-tools-cpp): transmit full meta data
fixes #658 J. Wienke
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... J. Wienke
03:53 PM Revision 0d65b299 (rsb-cpp): this TODO is resolved now with protocol free functiosn for conversion
J. Wienke
03:27 PM Revision e41ae22b (rsb-cpp): expose a function which fills an event from a notification
J. Wienke
03:25 PM Revision f1417d88 (rsb-python): Replaced mentions of port in rsb/__init__.py
* rsb/__init__.py: replaced port -> connector in comments J. Moringen
03:22 PM Revision b0aeb6b7 (rsb-talks): Include generated pdf in cleanup list in Makefile
* Makefile: added slides.pdf to clean_files J. Moringen
03:21 PM Revision 954ec0e9 (rsb-talks): Fixed unnecessary recompilation in Makefile
* Makefile: made a phony toplevel target that triggers the actual
compilation
J. Moringen
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
J. Moringen
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
J. Moringen
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...
J. Moringen
02:27 PM Tasks #670 (Resolved): Release version 0.5
J. Moringen
02:27 PM Tasks #670: Release version 0.5
Johannes Wienke wrote:
> Isn't this done now?
I think so.
J. Moringen
10:21 AM Tasks #670: Release version 0.5
Isn't this done now? J. Wienke
11:12 AM Revision e0959912 (rsb-cpp): export the use protocol version the config file. This is required fo...
J. Wienke
11:01 AM Revision 9f2a1ec0 (rsb-cpp): make functions to fill protocol::Notifications with real event infor...
J. Wienke
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. J. Wienke
09:39 AM Tasks #687 (Resolved): export protocol files through dll
Applied in changeset r3022. J. Wienke
09:02 AM Tasks #687 (In Progress): export protocol files through dll
J. Wienke
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... J. Wienke
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... J. Wienke
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 ...
J. Moringen
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
J. Moringen

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...
J. Moringen
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'
J. Moringen
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
J. Moringen
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
J. Moringen
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...
J. Moringen
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. J. Wienke
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 (... J. Moringen
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
J. Moringen
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
J. Moringen
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...
J. Moringen
07:43 PM Revision 6523ea3f (rsb-matlab): started thinking about image queue, refs #681
S. Wrede

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 ...
J. Moringen
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 J. Moringen
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 J. Moringen
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 J. Moringen
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...
J. Moringen
03:57 PM Bug #375: Fragmentation: Do not transmit full Event Meta-data in all Notifications
More Java changes in r3009 J. Moringen
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...
J. Moringen

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...
J. Moringen
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/__...
J. Moringen
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...
J. Moringen
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...
J. Moringen
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...
J. Moringen
06:38 PM Revision 93b5fc7a (rsb-java): steps towards nwew protocol. not complete yet
J. Wienke
06:06 PM Revision cb6c6c76 (rsb-cpp): remove useless assignment
J. Wienke
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...
J. Moringen
05:34 PM Revision 0905d2d4 (rsb-cpp): fix compilation
J. Wienke
05:28 PM Tasks #516 (Resolved): Reorganize files and directories in rsb-protocol
This was done in r2988 J. Wienke
05:08 PM Revision 1a20e52d (rsb-cpp): * adapted to new protocol files refs #375
* removed unused introspection stuff refs #682 J. Wienke
04:13 PM Enhancement #682 (Resolved): Remove PortStateChange
This was done with r2998 J. Wienke
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
J. Moringen
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 ...
J. Moringen
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...
J. Moringen
02:00 PM RSBag Tasks #509 (Resolved): Create a protocol buffer message for serialized events
No longer necessary due to #375. J. Moringen
01:59 PM RSBag Tasks #684 (Resolved): Adapt to new event serialization IDL
should have been referenced by r217. J. Moringen
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...
J. Moringen
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... S. Wrede
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 ...
J. Moringen
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
J. Moringen
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...
J. Moringen

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...
J. Moringen
09:36 PM RSBag Tasks #684 (Resolved): Adapt to new event serialization IDL
J. Moringen
08:26 PM RSBag Tasks #509 (In Progress): Create a protocol buffer message for serialized events
J. Moringen
06:00 PM Revision 1a594abf (rsb-protocol): new protocol version
this will break all clients J. Wienke
04:18 PM Support #646 (Resolved): IRC channel for user support?
Available at #rsb freenode.net S. Wrede
02:20 PM Enhancement #682 (Resolved): Remove PortStateChange
This is not really used anywhere J. Wienke
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 J. Wienke
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 ;) J. Wienke
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... J. Wienke
01:34 PM Revision d4a127f9 (rsb-tools-cpp): unit tests currently really do not depend on spread
J. Wienke
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... J. Wienke
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. J. Wienke
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... Ši. Fojtů
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. J. Wienke
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...
J. Moringen
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...
J. Moringen
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-...
J. Moringen
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-...
J. Moringen
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...
J. Moringen
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...
J. Moringen
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
J. Moringen
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
J. Moringen
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
J. Moringen
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...
J. Moringen
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...
J. Moringen
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...
J. Moringen
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 J. Moringen
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...
J. Moringen
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...
J. Moringen

10/26/2011

06:26 PM Revision 6c29f6d2 (rsb-tools-cpp): add a test case for dropping events
J. Wienke
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 ...
J. Moringen
04:49 PM Enhancement #669 (Resolved): Rename build jobs?
J. Moringen
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...
J. Moringen
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...
J. Moringen
12:57 PM Revision 31dea04e (rsb-tools-cpp): really make this testable
J. Wienke
12:52 PM Revision 279deb97 (rsb-tools-cpp): start spread with the unit tests
J. Wienke
11:18 AM Revision 57c2d1bd (rsb-tools-cpp): apply consistent indentation
J. Wienke
11:11 AM Revision 5eb79b08 (rsb-tools-cpp): * first steps towards limiting queue sizes
* formater settings for the eclipse project J. Wienke
09:08 AM Revision ac9f208c (rsb-tools-cpp): add a test case where one scope is published with double frequ...
J. Wienke

10/25/2011

07:55 PM Revision f4e6f42c (rsb-tools-cpp): enable ctest with xml output
J. Wienke
07:48 PM Revision 41f500d9 (rsb-tools-cpp): make the test work
J. Wienke
04:35 PM Revision 95d05ae7 (rsb-tools-cpp): first working algorithm version but broken test case so far
J. Wienke
12:43 PM Revision a5c623c1 (rsb-talks): Change slide order
M. Goetting
11:26 AM Revision 5b62cf4a (rsb-tools-cpp): add a 3rdparty folder
J. Wienke
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... J. Wienke
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...
J. Moringen
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/...
J. Moringen

10/24/2011

10:44 PM Revision baf29537 (rsb-talks): Update file content
M. Goetting
10:44 PM Revision 0b25ae63 (rsb-talks): Merge talk with new and latest topics from the AMARSI talk Lausann...
M. Goetting
07:02 PM Revision 308bed62 (rsb-talks): starting point for dedicated demo slides
J. Moringen
12:08 PM Revision eddf855e (rsb-cpp): fix wrong forward declaration
J. Wienke
11:59 AM Revision 205ca5e4 (rsb-cpp): add a mutable getter for QoS settings to ParticipantConfig
J. Wienke
11:32 AM Revision 33ae14bc (rsb-tools-cpp): a first stub for the ApproximateTime strategy
J. Wienke
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
J. Moringen
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...
J. Moringen
03:13 AM RSBag Revision 8fd995f7 (rsbag-tools-cl): merged changes r208, r209 from trunk to change artifact donwl...
J. Moringen
03:11 AM RSBag Revision 6e42def0 (rsbag-tools-cl): merged changes r208, r209 from trunk to change artifact donwl...
J. Moringen
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 ...
J. Moringen
02:21 AM Revision 65594fdf (rsb-integrationtest): merged r2968 from trunk to change artifact download in i...
J. Moringen
02:16 AM Revision fb1670b7 (rsb-integrationtest): merged r2968 from trunk to change artifact download in i...
J. Moringen
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...
J. Moringen

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 ...
J. Moringen

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
*...
J. Moringen
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....
J. Moringen
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...
J. Moringen
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
J. Moringen
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...
J. Moringen
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...
J. Moringen
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...
J. Moringen
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...
J. Moringen
06:37 PM Revision d0d8999a (rsb-tools-cl): merged r2963 from 0.5 branch: in cl-rsb-tools, allow environmen...
J. Moringen
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...
J. Moringen
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...
J. Moringen
06:10 AM Enhancement #669 (Feedback): Rename build jobs?
J. Moringen
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
J. Moringen
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
J. Moringen
05:41 AM Revision 910a9037 (rsb-protocol): Version bumped in protocol/CMakeLists.txt
refs #670
* protocol/CMakeLists.txt: bumped version 0.5 -> 0.6
J. Moringen
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
J. Moringen
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
J. Moringen
05:01 AM Tasks #670 (In Progress): Release version 0.5
J. Moringen
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...
J. Moringen
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
J. Moringen
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...
J. Moringen

10/21/2011

12:47 AM Enhancement #669 (In Progress): Rename build jobs?
J. Moringen
09:58 PM Enhancement #669: Rename build jobs?
+1 S. Wrede
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 ... J. Moringen
12:30 AM Revision 57ace714 (rsb-java): tried to reproduce #671
S. Wrede
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... R. Haschke
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 ...
J. Moringen
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 @...
J. Moringen
12:09 AM Bug #671: rsb-java does not shutdown properly if a Spread connection fails
Is there an easy testcase to reproduce this? S. Wrede
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... J. Moringen
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... S. Wrede
09:57 PM Bug #671 (In Progress): rsb-java does not shutdown properly if a Spread connection fails
S. Wrede
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... J. Moringen
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...
J. Moringen
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...
J. Moringen
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 ... S. Wrede
11:38 PM Revision 9b10f0c3 (rsb-java): stop receiver task when connection is lost, refs #671
S. Wrede
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...
J. Moringen
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...
J. Moringen
11:14 PM Revision c6942282 (rsb-java): fixed deadlock in activate when activation of underlying port / con...
S. Wrede
11:10 PM Bug #673 (Resolved): Java Client hangs upon exception in activate
S. Wrede
11:07 PM Bug #673 (In Progress): Java Client hangs upon exception in activate
S. Wrede
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... S. Wrede
11:09 PM Revision 54b6eab1 (rsb-java): fixed deadlock in activate when activation of underlying port / con...
S. Wrede
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...
J. Moringen
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... S. Wrede
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... S. Wrede
10:34 PM RSB XML Support Revision 8db23f8c (rsb-xml-java): fixed dependency dir
S. Wrede
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...
J. Moringen
10:17 PM Revision 4cce9fd6 (rsb-matlab): changed install path to ${prefix}/share/java
S. Wrede
10:17 PM Revision 619cb6e4 (rsb-java): changed install path to ${prefix}/share/java
S. Wrede
10:10 PM RSB XML Support Revision e39f9181 (rsb-xml-java): fixed install path
S. Wrede
10:04 PM RSB XML Support Revision f4e97b00 (rsb-xml-java): version bump
S. Wrede
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
J. Moringen
08:45 PM Tasks #670 (Resolved): Release version 0.5
* Version bump ✓
* Create branches ✓
* Adapt build jobs
** Rename jobs (see #669) ✓
** Adapt versions ✓
* Adapt ...
J. Moringen
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...
J. Moringen
06:48 PM Tasks #653 (Resolved): Suppress or remove confusing or misleading logger output
Removed unnecessary info message upon ProtocolBuffer instanatiation S. Wrede
06:47 PM Feature #668 (Resolved): Rename RSBJava.jar to rsb.jar
S. Wrede
06:34 PM Feature #668 (Resolved): Rename RSBJava.jar to rsb.jar
Lets do this change now before it spreads further... S. Wrede
06:47 PM Revision 0e2ac898 (rsb-java): changed library name to lower case rsb-{version}.jar, refs #668
removed converter registration output, refs #653 S. Wrede
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...
S. Wrede
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. S. Wrede
06:23 PM Revision 5629506f (rsb-java): removed IdentityFilter class which served the same purpose as the n...
refs #637 S. Wrede
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. J. Wienke
06:04 PM Tasks #662 (Resolved): MSVC 2010 comaptibility
J. Wienke
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. S. Wrede
04:30 PM Bug #665 (Resolved): rsbtest_inprocess executes no tests
Applied in changeset r2935. J. Wienke
02:00 PM Bug #665 (Resolved): rsbtest_inprocess executes no tests
J. Wienke
04:26 PM Revision 372b3fba (rsb-cpp): reenable ConnectorTest. This was not executed since being move to a ...
fixes #665 J. Wienke
02:54 PM Revision 60627a4b (rsb-cpp): really test the death of RSB and not missing RSC dlls on windows.
J. Wienke
02:40 PM Revision 6b6a826d (rsb-cpp): remove obsolete test property
J. Wienke
02:34 PM Revision a7557024 (rsb-cpp): Several unit test fixes for msvc 2010
refs #662 J. Wienke
01:59 PM Feature #228 (Feedback): Introspection / Nameservice Interface and Initial Tool Support
S. Wrede
04:28 AM Revision 92165dab (rsb-integrationtest): Fixed symlink creation in lisp/CMakeLists.txt
* lisp/CMakeLists.txt: removed incorrect ".lisp" suffix from created
symlinks
J. Moringen
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...
J. Moringen
02:14 AM RSBag Enhancement #663 (Resolved): Save cause vectors when saving events
Applied in changeset r202. J. Moringen
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-...
J. Moringen

10/20/2011

12:46 AM RSBag Enhancement #663 (Resolved): Save cause vectors when saving events
J. Moringen
12:19 AM Tasks #565 (Resolved): Let RPC mechanism use cause vector
Applied in changeset r2929. J. Moringen
04:59 PM Tasks #565 (In Progress): Let RPC mechanism use cause vector
J. Moringen
03:49 PM Tasks #565: Let RPC mechanism use cause vector
CauseFilter is not useful here, because the filter criterion changes over time. J. Wienke
08:54 AM Tasks #565: Let RPC mechanism use cause vector
Jan, for this to work we should think of a CauseFilter? J. Wienke
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
J. Moringen
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...
J. Moringen
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...
J. Moringen
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 ...
J. Moringen
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
J. Moringen
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...
J. Moringen
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...
J. Moringen
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...
J. Moringen
07:21 PM Revision b31d0cf4 (rsb-cpp): fix a bug which is only noticed on msvc 2010
J. Wienke
07:03 PM Revision ff45b7c7 (rsb-cpp): fix msvc100 compilation with shared_ptrs
J. Wienke
04:45 PM Tasks #662 (In Progress): MSVC 2010 comaptibility
J. Wienke
04:22 PM Tasks #662 (Resolved): MSVC 2010 comaptibility
Finalize job on ci server to ensure compatibility with MSVC 2010. J. Wienke
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. J. Wienke
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. J. Wienke
03:58 PM Enhancement #548: Threadless RSB
We will move this to 0.6 as the reader is part of 0.6 (see #206) J. Wienke
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... J. Wienke
03:11 PM Revision d2c7baec (rsb-tools-cpp): remove old abandonned code
J. Wienke
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.... S. Wrede
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... S. Wrede
02:03 PM Revision bf79ff6e (rsb-tools-cpp): a first somewhat working strategy for ITD values.
refs #613 J. Wienke
01:45 PM Revision d68e8852 (rsb-matlab): added sample rst.kinematics.JointAngles data for testing
S. Wrede
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... S. Wrede
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... S. Wrede
08:53 AM Feature #593: Implement Meta-Converter for Domain- to Protobuf-Type Conversion
Shouldn't the title be RST and not RSB? J. Wienke
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
J. Moringen
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...
J. Moringen
07:32 AM Enhancement #498 (Closed): Integrate causal vector for events
J. Moringen
07:30 AM Enhancement #498 (In Progress): Integrate causal vector for events
J. Moringen
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. ;-) J. Wienke
04:00 AM Bug #642 (Resolved): Origin filter seems to do nothing
Applied in changeset r2907. J. Moringen
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...
J. Moringen
07:32 AM Enhancement #656 (Resolved): Logger should display cause vectors in detailed formatting style
Applied in changeset r2916. J. Moringen
02:27 AM Enhancement #656 (Resolved): Logger should display cause vectors in detailed formatting style
J. Moringen
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...
J. Moringen
07:25 AM Revision bd718f28 (rsb-integrationtest): Added license header in java/event_id.java
* java/event_id.java: added license header J. Moringen
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...
J. Moringen
07:18 AM Tasks #560 (Resolved): Add cause checking to integration test
Applied in changeset r2912. J. Moringen
02:27 AM Tasks #560 (In Progress): Add cause checking to integration test
J. Moringen
07:15 AM Revision 36932d6e (rsb-integrationtest): Fixed a typo in test/integrationtest.py
* test/integrationtest.py: fixed a typo in a log message J. Moringen
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...
J. Moringen
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...
J. Moringen
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...
J. Moringen
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
J. Moringen
06:16 AM Revision a74777f4 (rsb-cl): Improved event= in src/event.lisp
* src/event.lisp (event=): return early if events are `eq' J. Moringen
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 ...
J. Moringen
02:58 AM Tasks #563 (Resolved): Implement cause vector in cl
Applied in changeset r2906. J. Moringen
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...
J. Moringen
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
J. Moringen
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...
J. Moringen

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
J. Moringen
01:06 AM Revision 77ddf26a (rsb-python): Allow specifying causes when constructing events
refs #561
* rsb/__init__.py: allow specifying causes when constructing events
J. Moringen
01:06 AM Support #639 (Closed): Argument X is not a REAL: NIL
J. Moringen
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
J. Moringen
 

Also available in: Atom