Activity

From 10/25/2011 to 11/23/2011

11/23/2011

05:35 PM Revision 02dee22d (rsb-matlab): some work to make the native matlab-protobuf implementation usabl...
J. Wienke
01:26 PM Feature #729 (New): Allow regex-based converter selection for deserializing
e.g. I want the same converter to deserialize all rst-types.
This is required for an improved matlab integration.
J. Wienke

11/22/2011

05:45 PM Revision 6d02e855 (rsb-tools-cl): backported r3126 (meta-data display style cl logger) from trunk
J. Moringen
05:39 PM Revision a0b80ad2 (rsb-tools-cl): Added meta-data style in formatting/event-style-detailed.lisp
* formatting/event-style-detailed.lisp
(find-style-class eql :meta-data): new method; finder for
`style-meta-data...
J. Moringen
05:39 PM RSBag Revision aad44fa0 (rsbag-tools-cl): Added a system dependency in cl-rsbag-tools-record.asd
* cl-rsbag-tools-record.asd (system cl-rsbag-tools-record): added
system dependency on cl-rsb-formatting
J. Moringen
03:20 PM Revision c6aac5a7 (rsb-java): port back r3124 to 0.5 branch
J. Wienke
03:18 PM Revision a02bd7f1 (rsb-java): Enhance the QueueAdapter so that we can throw away old elements of ...
J. Wienke
02:22 PM Revision fbb71168 (rsb-matlab): Add an exemplary matlab file how to call an RPC server that uses ...
J. Wienke
01:46 PM Revision dedb157c (rsb-matlab): Provide several more wrappers which are necessary to build protoc...
J. Wienke
12:49 PM RSBag Revision e2d5d859 (rsbag-tools-cl): Fixed a typo in bag-merge/dump.lisp
* bag-merge/dump.lisp: fixed compression keyword argument in dump
call
J. Moringen
12:49 PM RSBag Revision d6593eae (rsbag-tools-cl): Load usocket in bag-{record,play}/dump.lisp
* bag-record/dump.lisp: load usocket to enable socket-based
transport, if available
* bag-play/dump.lisp: likewise
J. Moringen
12:49 PM RSBag Revision 3a5ded60 (rsbag-tools-cl): Use with-print-limits in bag-record/main.lisp
* bag-record/main.lisp (main): use with-print-limits J. Moringen
11:57 AM Revision 8dbfd290 (rsb-matlab): add comments
J. Wienke
11:55 AM Revision a6ef7f02 (rsb-matlab): Add a generic method to register protocol buffer converters based...
J. Wienke
11:11 AM Revision a7b5f156 (rsb-matlab): Add a utility class to get protocol buffer builders in matlab
J. Wienke
11:05 AM RSBag Revision 9ad50ceb (rsbag-tools-cl): Enabled compression in bag-merge/dump.lisp
* bag-merge/dump.lisp: request compression of the dumped image J. Moringen
10:42 AM Revision 01d38371 (rsb-matlab): * svn ignores
* remove generated artifacts from repository J. Wienke
09:32 AM Revision 4c959ca0 (rsb-matlab): Consistent coding style
J. Wienke
09:31 AM Revision 6d71a37e (rsb-matlab): * modify eclipse project to not use jars somewhere from volumes
* cleanup empty comments and give credits to classes J. Wienke
04:47 AM RSBag Revision 85793f40 (rsbag-tools-cl): Add merge tool in bag-merge/ and cl-rsbag-tools-merge.asd
* bag-merge/package.lisp: new file; package definition for merge
tool
* bag-merge/protocol.lisp: new file; protocol...
J. Moringen
04:47 AM Revision 9b27d457 (rsb-cl): Fixed error condition in src/transport/spread/in-connector.lisp
* src/transport/spread/in-connector.lisp
(message->event in-connector simple-array t): fixed type name in
error c...
J. Moringen
03:36 AM Revision 3d8ea4f5 (rsb-python): Added DirectEventSendingStrategy, renamed * -> handle
refs #727
* rsb/__init__.py: changed call publish -> handle
* rsb/eventprocessing.py: added {add,remove}Connector to
...
J. Moringen
02:41 AM Revision 30ccad7f (rsb-cpp): Cosmetic changes in src/rsb/eventprocessing/
* src/rsb/eventprocessing/DirectEventSendingStrategy.h: added missing
RSB_EXPORT
* src/rsb/eventprocessing/EventSen...
J. Moringen

11/21/2011

12:06 AM Revision 3ae3d53c (rsb-python): Separate class for converter selection in rsb/transport/__init__.py
refs #727
* rsb/__init__.py: adapted to changes in connector stuff
* rsb/transport/__init__.py: removed converter sel...
J. Moringen
05:15 PM Revision 66106e9d (rsb-python): Changed architecture to better match current model wrt. transports
refs #727
* rsb/eventprocessing.py: replaced Router class with Configurator
superclass and its subclasses InRouteCo...
J. Moringen

11/20/2011

11:15 AM Revision dac9d49e (rsb-python): Restructured classes in rsb/eventprocessing.py
* rsb/eventprocessing.py: added strategy superclass
EventReceivingStrategy; renamed EventProcessor ->
ParallelEve...
J. Moringen
10:38 AM Revision d246ce17 (rsb-python): Moved rsb/transport/converter.py -> rsb/converter.py
* rsb/converter.py: moved rsb/transport/converter.py ->
rsb/converter.py
* rsb/__init__.py: changed imports and ref...
J. Moringen
10:28 AM Revision c21c021b (rsb-python): Cosmetic changes in rsb/__init__.py
* rsb/__init__.py: cosmetic changes in error messages J. Moringen

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 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
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

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 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 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 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 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
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
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: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: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 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 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 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
 

Also available in: Atom