Activity

From 09/22/2011 to 10/21/2011

10/21/2011

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: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: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: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
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
10:01 PM Revision bf3b7f42 (rsb-java): Improved documentation in src/rsb/Event.java
* src/rsb/Event.java: improved documentation string of Event
constructor
J. Moringen
09:57 PM Revision b460cf3b (rsb-java): Added @Override annotations in src/rsb/Listener.java
* src/rsb/Listener.java: added @Override annotations for activate and
deactivate
J. Moringen
09:55 PM Revision 7d3fd9d2 (rsb-java): Added config option to schema in src/util/Properties.java
* src/util/Properties.java: accept transport.inprocess.enabled option
without complaining
J. Moringen
09:52 PM Revision e58972d2 (rsb-java): Added license header in src/util/Properties.java
* src/util/Properties.java: added license header J. Moringen
07:58 PM Revision 428aafe1 (rsb-integrationtest): Added license headers in lisp/*.lisp
* lisp/client.lisp: added license header
* lisp/common.lisp: likewise
* lisp/config.lisp: likewise
* lisp/event_id.li...
J. Moringen
07:58 PM Revision d47b1fa9 (rsb-integrationtest): Added licenses headers in java/*.java
* java/client.java: added license header
* java/config.java: likewise
* java/informer.java: likewise
* java/listener....
J. Moringen
07:57 PM Revision 6b8a9f1a (rsb-integrationtest): Fixed indentation and updated copyright in cpp/informer.cpp
* cpp/informer.cpp: fixed indentation 8 spaces -> 4 spaces; updated
copyright
J. Moringen
07:55 PM Revision 6b458272 (rsb-integrationtest): Made event handling in listener parts less verbose
* java/listener.java: do not print information regarding received
events; this information is no longer useful
* li...
J. Moringen
07:30 PM Revision ca377086 (rsb-tools-cpp): untested syncing behavior
J. Wienke
06:32 PM Tasks #649 (Resolved): Remove warning about converter registration in in-process connectors
Applied in changeset r2892. J. Moringen
06:28 PM Tasks #649 (In Progress): Remove warning about converter registration in in-process connectors
J. Moringen
02:14 PM Tasks #649 (Resolved): Remove warning about converter registration in in-process connectors
This definitely puzzles first time users...
S. Wrede
06:32 PM Revision 820c089e (rsb-cpp): Removed warning regarding converters in inprocess connectors
fixes #649
* src/rsb/transport/inprocess/InConnector.cpp: do not emit a warning
when converters are supplied; this ...
J. Moringen
06:27 PM Tasks #653 (Resolved): Suppress or remove confusing or misleading logger output
This definitely puzzles first time users...
J. Moringen
06:24 PM RSB XML Support Revision 61d8e909 (rsb-xml-cl): Adapted payload-matches? in src/filter/xpath.lisp
* src/filter/xpath.lisp (payload-matches? xpath-filter document):
added &key &allow-other-keys parameters
(payloa...
J. Moringen
06:23 PM Revision 2735771f (rsb-cl): Changed signature of payload-matches? in src/filter/protocol.lisp
* src/filter/protocol.lisp (payload-matches?): new generic function;
moved here from src/filter/payload-matching-mi...
J. Moringen
04:27 PM Enhancement #645: Octave Support
Sure,
This is the file.
It is a dirty wrap of the C++ example. The file compiles with "mkoctfile" that ships with o...
J. P. Carbajal
01:11 PM Enhancement #645: Octave Support
We did a quick first test at the AMARSi hands-on workshop. @Juan: Could you probably attach your prototyping code to ... S. Wrede
03:57 PM Enhancement #647: Hierarchical Event Fusion
Yes, when I am back... S. Wrede
02:30 PM Enhancement #647: Hierarchical Event Fusion
Ehhh??? More details please J. Wienke
02:08 PM Enhancement #647 (New): Hierarchical Event Fusion
as Part of Framework Functionality along scopes S. Wrede
03:37 PM Revision 1a90d06c (rsb-tools-cpp): rename timeframe -> timewindow
J. Wienke
02:09 PM Enhancement #648 (New): Ideas for Recording Data on a Resource-Constrained System
We don't even know if this is actually a problem, but some ideas could be to
* Wrap cl-bag code using embeddable c...
S. Wrede
02:06 PM Support #646 (Resolved): IRC channel for user support?
S. Wrede
11:49 AM Enhancement #548: Threadless RSB
For C++, the Reader interface is missing AFAIK.
Apart from that, we should split the ticket into different langua...
S. Wrede
11:41 AM Enhancement #548: Threadless RSB
What is left for this issue? It's marked as 100%. J. Wienke
11:43 AM Bug #644 (Resolved): Potential bug in installation of rsb-python
I've added a note to the wiki page. J. Wienke
10:47 AM Enhancement #424: Speed up compilation time by factor 2
Do you see any other possibilities for speed up now which are cheap to implement? J. Wienke
02:24 AM RSBag Revision 9b694b53 (rsbag-cl): Simplification in src/rsb/construction.lisp
* src/rsb/construction.lisp (bag->events channel puri:uri): minor
simplification using `if-let'
J. Moringen

10/18/2011

07:16 PM Revision 4dd0a820 (rsb-talks): Some fixes in example code in code/*
* slides.pdf: regenerated
* slides.tex: likewise
* code/Informer.java: minor fixes
* code/Listener.java: likewise
* c...
J. Moringen
07:05 PM Revision 0d2eef32 (rsb-talks): Final fixes in slides.org
* slides.org: fixed introduction slides concerned with "event-driven"
and "middleware"; adapted RST use-cases
J. Moringen
06:52 PM RSBag Support #640: Normal output?
Can we close this issue? J. Moringen
05:58 PM Revision 839d8339 (rsb-tools-cpp): fix compilation
J. Wienke
05:47 PM Revision 87cf3da9 (rsb-integrationtest): fix compilation
J. Wienke
05:44 PM Revision c0fb1f33 (rsb-tools-cpp): fix compilation
J. Wienke
05:38 PM Enhancement #424: Speed up compilation time by factor 2
Switching off tests and examples this reduces from 3:57 to 2:43. J. Wienke
05:19 PM Enhancement #424: Speed up compilation time by factor 2
r2884 reduced compile time from 7:16 to 5:25 on my laptop, only one build job. Please note that this may break extern... J. Wienke
02:23 PM Enhancement #424 (In Progress): Speed up compilation time by factor 2
J. Wienke
02:22 PM Enhancement #424: Speed up compilation time by factor 2
I will do this. Waiting for the windows build is so annoying. J. Wienke
05:36 PM Revision 786ac529 (rsb-cpp): try to fix the windows build
J. Wienke
05:16 PM Revision 769ecda1 (rsb-cpp): Improve compile time by using forward declarations and pimpl.
J. Wienke
03:03 PM Enhancement #645 (Rejected): Octave Support
Would it be possible to instantiate RSB in Octave? S. Wrede
02:48 PM Bug #644: Potential bug in installation of rsb-python
Ah ok, so for packages provided by the linux distribution it is dist-packages. All user locations (so not /usr or /us... J. Wienke
02:47 PM Bug #644 (In Progress): Potential bug in installation of rsb-python
I don't get the problem. For me setuptools always proposes site-packages. Are you installing with prefix=/usr? J. Wienke
02:41 PM Bug #644 (Resolved): Potential bug in installation of rsb-python
The explanations here
https://code.cor-lab.org/projects/rsb/wiki/InstallationPython
say that
> export PYTHONPA...
J. P. Carbajal
02:27 PM Bug #643 (Rejected): installation fail Ubuntu Maverick
> sudo dpkg -i RSC-0.5.0_maverick_i686.deb
(Reading database ... 405437 files and directories currently installed...
J. P. Carbajal
01:30 PM Revision ec4b761c (rsb-cpp): fix for old program options version
J. Wienke
01:29 PM Revision 95b03070 (rsb-cpp): try to fix windows
J. Wienke
10:27 AM Revision 820aa6f4 (rsb-tools-cpp): next steps towards syncing events
J. Wienke
10:24 AM Revision 54080eee (rsb-cpp): remove spam output from info level
J. Wienke
09:11 AM Revision 1636b1fd (rsb-cpp): add an example for an informer sending in a fixed interval
J. Wienke
06:24 AM Revision a49275c7 (rsb-talks): Extended talk in slides.org
* slides.org: improved introduction, RSB section and RST section
* slides.tex: regenerated
* slides.pdf: regenerated
...
J. Moringen
06:06 AM Revision db7011e9 (rsb-tutorials): Initial version of tutorial slides in slides/slides.org
refs #638
* slides/slides.org: new file; initial version of tutorial slides with
brief descriptions of "chat-1" and...
J. Moringen
06:04 AM Revision 951dd20f (rsb-tutorials): Added missing file chat-1/cpp/solution/CMakeLists.txt
* chat-1/cpp/solution/CMakeLists.txt: seems to have been forgotten in
some commit
J. Moringen
05:33 AM Revision 37718aa1 (rsb-tutorials): copied cl files to solution directories; minor fixes
J. Moringen
05:19 AM Revision ffa86191 (rsb-tutorials): Removed leftover file chat-1/java/project/src/Chat1.java
* chat-1/java/project/src/Chat1.java: removed; probably leftover
during refactoring
J. Moringen
03:44 AM Bug #642 (Resolved): Origin filter seems to do nothing
J. Moringen
03:30 AM RSBag Bug #641: Does bag-play respect original timing?
If the bug fix and r198 are not enough, here are some more options to try:
* Artificially speed up the replay:
@....
J. Moringen
03:27 AM RSBag Bug #641: Does bag-play respect original timing?
For good measure, I added an adaptive delay computation in r198. This should make the replay timing relatively faithf... J. Moringen
02:40 AM RSBag Bug #641 (Resolved): Does bag-play respect original timing?
Applied in changeset r197. J. Moringen
02:34 AM RSBag Bug #641: Does bag-play respect original timing?
Turns out, an optimization in cl-rsbag had gone _very_ wrong: a pb data-holder was reused in every deserialization op... J. Moringen
03:30 AM RSBag Revision eb3b006a (rsbag-cl): Decoupled timed replay and speedup possibility in src/rsb/replay/
refs #641
* src/rsb/replay/timed-replay-mixin.lisp (timed-replay-mixin): removed
superclass `speed-adjustment-mixin...
J. Moringen
03:20 AM RSBag Revision 27bcca75 (rsbag-cl): Added mixin class in src/rsb/replay/delay-correcting-mixin.lisp
refs #641
* src/rsb/replay/delay-correcting-mixin.lisp: new file; contains
`delay-correcting-mixin' mixin class
* s...
J. Moringen
02:39 AM RSBag Revision 06e940de (rsbag-cl): Fixed a huge performance bug in src/transform/rsb-event.lisp
fixes #641
* src/transform/rsb-event.lisp (decode rsb-event simple-array): clear
user-infos and user-times slots of...
J. Moringen

10/17/2011

12:57 AM RSBag Bug #641: Does bag-play respect original timing?
The recorded data seems to be OK. Here are 100 differences between successive create timestamps from near the end of ... J. Moringen
12:26 AM RSBag Bug #641 (In Progress): Does bag-play respect original timing?
J. Moringen
05:58 PM RSBag Bug #641: Does bag-play respect original timing?
If the issue is urgent, please call flier. J. Moringen
05:35 PM RSBag Bug #641 (Feedback): Does bag-play respect original timing?
Just tested it on my Mac:
With the file attached to this post, I get after a few seconds the following results whi...
S. Wrede
03:45 PM RSBag Bug #641 (Resolved): Does bag-play respect original timing?
The attached file was recorded with about 100Hz. On the machine here, it plays back much slower with about 45Hz. I've... Anonymous
12:25 AM Tasks #638: Chat tutorial
Thanks to flier J. Moringen
10:53 PM Revision 1a247c54 (rsb-tutorials): Improved reuse between cl chat-1 and chat-2 examples
* chat-1/cl/project/chat.lisp: added *base-uri* variable
* chat-1/cl/project/package.lisp: renamed exported symbol *p...
J. Moringen
10:32 PM Revision 90908e76 (rsb-tutorials): tutorial version of cpp
F. Lier
09:53 PM Revision b59c1e90 (rsb-tutorials): removed content for the tutorial
F. Lier
08:57 PM Revision daff6157 (rsb-cpp): Bulk-commit of unrelated socket-transport changes
* src/CMakeLists.txt: added files
src/rsb/transport/socket/Serialization.{h,cpp}
* src/rsb/transport/socket/Bus.{h,...
J. Moringen
07:23 PM Revision 7629a764 (rsb-tutorials): cpp reduced
F. Lier
07:23 PM Revision 62faf9ff (rsb-tutorials): cpp reduced
F. Lier
06:48 PM Revision 878be026 (rsb-tutorials): tutorial version
F. Lier
06:39 PM Revision b8896b58 (rsb-tutorials): Added __main__ stuff in chat-1/python/project/chat1.py
* chat-1/python/project/chat1.py: added __main__ stuff to actually
start chat session
J. Moringen
06:24 PM Revision 8ff6dcaa (rsb-cpp): Minor changes in the deb build process
M. Goetting
06:14 PM Revision b46f6dd5 (rsb-tutorials): Corrected + project version
F. Lier
05:52 PM Revision 9489b51b (rsb-cpp): * move initialization of visual studio outside of file for multi-con...
* change name of build file as this is now meant for every vs version J. Wienke
04:14 PM Revision ecf84ab7 (rsb-cpp): - Update deb package generation
M. Goetting
03:41 PM RSBag Support #640: Normal output?
Output is produced every 10 seconds or so. The first item on each line is the current time. The remainder describes t... J. Moringen
02:58 PM RSBag Support #640 (Closed): Normal output?
Just tried bag-record and wonder that the timestamps in the console outputs dont change. Is this normal:... Anonymous
03:37 PM Support #639: Argument X is not a REAL: NIL
You're right. @--idl-path@ used to load everything within a given directory. The example in the wiki page relies on t... J. Moringen
09:35 AM Support #639 (Feedback): Argument X is not a REAL: NIL
Given that, I wonder if the documentation at [[Tools]] is still correct? S. Wrede
04:50 AM Support #639 (Resolved): Argument X is not a REAL: NIL
Applied in changeset r2851. J. Moringen
04:19 AM Support #639 (In Progress): Argument X is not a REAL: NIL
Never mind, I could reproduce the bug. J. Moringen
04:09 AM Support #639: Argument X is not a REAL: NIL
Aside from the apparent bug, the shown invocation most likely does not have the intended effect. The @--idl-path@ opt... J. Moringen
04:05 AM Support #639: Argument X is not a REAL: NIL
Please repeat with added @-d@ (enable backtraces) commandline option. J. Moringen
02:47 PM Revision 4d8b8086 (rsb-matlab): some playing around
Arne Nordmann
02:08 PM Revision ae090214 (rsb-matlab): remove uncoditionally blocking take to prevent matlab deadlock
S. Wrede
02:07 PM Revision 6516a434 (rsb-matlab): remove uncoditionally blocking take to prevent matlab deadlock
S. Wrede
12:03 PM Revision 44f5813a (rsb-matlab): fixed null pointer exception if result is empty in queue.take(tim...
S. Wrede
11:54 AM Revision f1d9aea4 (rsb-matlab): updated build
S. Wrede
11:40 AM Revision 125c2e7c (rsb-matlab): Adapted pathes to workshop environment
Arne Nordmann
11:30 AM Revision 25424951 (rsb-matlab): some fixes
S. Wrede
11:28 AM Revision a97dda9b (rsb-matlab): adding build artefact (this is a temporary hack until added to Je...
S. Wrede
11:01 AM Revision b9398ea0 (rsb-tools-cpp): a first strategy suitable for ITD values. Just a stub so far
J. Wienke
10:34 AM Revision 1ef24565 (rsb-matlab): add some documentation
S. Wrede
05:22 AM Revision 2d9f67d4 (rsb-tools-cl): Added another default values in formatting/event-style-detailed...
fixes #639
* formatting/event-style-detailed.lisp
(format-event :after event style-detailed t): fallback default va...
J. Moringen
05:03 AM Revision 1ea80824 (rsb-tools-cl): Added another default values in formatting/event-style-detailed...
fixes #639
* formatting/event-style-detailed.lisp
(format-event event style-detailed t): fallback default value for...
J. Moringen
04:40 AM Revision ee4643c4 (rsb-tools-cl): Added missing default values in formatting/event-style-detailed...
fixes #639
* formatting/event-style-detailed.lisp
(format-event event style-detailed t): added default values for
...
J. Moringen

10/16/2011

12:49 AM Support #639 (Closed): Argument X is not a REAL: NIL
The call... Anonymous
10:18 PM Revision 10460458 (rsb-matlab): improved ConverterRegistration a bit
S. Wrede
09:42 PM Revision af290dab (rsb-tutorials): initial import of "chat-2" part of the tutorial refs #638
J. Moringen
09:09 PM Revision 5e2fbdca (rsb-talks): initial import
J. Moringen
08:59 PM Revision 5274689c (rsb-cpp): Allow callbacks without request param in src/rsb/patterns/Server.h
refs #638
* src/rsb/patterns/Server.h: added a template specialization of
Server::Callaback for RequestType = void ...
J. Moringen
07:10 PM Revision d0b8af36 (rsb-talks): initial version of simplified overview
J. Moringen
06:23 PM Revision 23af4df6 (rsb-talks): Added Venn-diagram to scope slide
* talk.tex: include scope graphics
* figures/scopes-a-b-c.svg: for a given set of scopes and an event,
illustrate t...
J. Moringen
06:00 PM Revision 41112631 (rsb-java): Fixed rsb-protocol default directory in build.xml
* build.xml: fixed rsb-protocol default directory
$prefix/share/RSBProtocol -> $prefix/share/rsbprotocol
J. Moringen

10/15/2011

08:46 PM Revision 8a9098fa (rsb-tutorials): initial version of chat tutorial refs #638
J. Moringen
08:45 PM Tasks #638 (Closed): Chat tutorial
h2. Part 1
Simple event-based chat program allowing sending and receiving of chat messages.
source:trunk/tutori...
J. Moringen
07:00 PM Feature #633 (Resolved): Implement not-origin filter
Applied in changeset r2842. J. Moringen
06:53 PM Revision 9f735dc4 (rsb-cpp): Added OriginFilter class in src/rsb/filter/OriginFilter.{h,cpp}
fixes #633
* src/rsb/filter/OriginFilter.{h,cpp}: new files; interface and
implementation of OriginFilter class
* s...
J. Moringen
05:47 PM Feature #634 (Resolved): Implement not-origin filter
Applied in changeset r2841. J. Moringen
05:45 PM Revision bb5d3be2 (rsb-java): Added class OriginFilter in src/rsb/filter/OriginFilter.java
fixes #634
* src/rsb/filter/OriginFilter.java: new file; contains OriginFilter
class
* test/rsb/filter/OriginFilter...
J. Moringen
05:21 PM Tasks #637 (Resolved): Remove IdentityFilter?
A lot of things seem to be going on in @IdentityFilter@. However, I cannot tell we can actually use this in RSB. J. Moringen
05:12 PM Revision 5fca2733 (rsb-python): Allow returning events from callbacks in rsb/patterns/__init__.py
* rsb/patterns/__init__.py: when the callback of a method returns an
rsb.Event, use the event as reply instead of c...
J. Moringen
05:10 PM Feature #635 (Resolved): Implement not-origin filter
Applied in changeset r2839. J. Moringen
05:04 PM Revision 0a3a2d90 (rsb-python): Added OriginFilter in rsb/filter.py
fixes #635
* rsb/filter.py: added class OriginFilter
* test/filtertest.py: added test suite OriginFilterTest
J. Moringen
03:14 PM RSB XML Support Revision e44c0c48 (rsb-xml-cl): Adaptations to RST changes in src/converter/xop.lisp
* src/converter/xop.lisp
(wire->domain eql :xop-protocol-buffer simple-array eql :xop):
adapted to renaming of RS...
J. Moringen
11:44 AM Tasks #586 (Resolved): Document usage with Matlab
S. Wrede
11:44 AM Tasks #586: Document usage with Matlab
New extension library project setup at the level of a language binding available in Trunk and initial documentation a... S. Wrede
11:42 AM Tasks #636 (Resolved): Provide rst.JointAngles Testdata as rsbag logfile
To allow easy testing of Matlab example. S. Wrede
11:11 AM Revision 637cc3bc (rsb-matlab): rename from RSX to RSB
S. Wrede
11:04 AM Revision f2b01373 (rsb-matlab): starting point for explicit matlab support
S. Wrede

10/14/2011

01:52 AM Revision 300b22e4 (rsb-cl): Added matches? method for functions in src/filter/protocol.lisp
* src/filter/protocol.lisp (matches? function t): new method; allow
functions to be used as filters
J. Moringen
01:28 AM Revision d5ed15ee (rsb-python): Added Scope.components property in rsb/__init__.py
* rsb/__init__.py: added missing property Scope.components via
Scope.getComponents
J. Moringen
11:02 PM Feature #635 (Resolved): Implement not-origin filter
Useful for avoiding self-notifications. J. Moringen
11:01 PM Feature #634 (Resolved): Implement not-origin filter
Useful for avoiding self-notifications. J. Moringen
11:01 PM Feature #633 (Resolved): Implement not-origin filter
Useful for avoiding self-notifications. J. Moringen
07:49 PM Tasks #625: Improve performance of Python implementation
To further trace this (and for the records when we do the 0.5 release)... S. Wrede
05:26 PM Tasks #625: Improve performance of Python implementation
What is the aim of this issue? J. Wienke
04:47 PM RSB XML Support Revision 0b566810 (rsb-xml-integrationtest): Enable Spread transport, disable inprocess transport
* test/integrationtest.py: export
RSB_TRANSPORT_{SPREAD,INPROCESS}_ENABLED to disable inprocess and
enable Spread...
J. Moringen
04:11 PM Revision dead9d2c (rsb-integrationtest): Enable Spread transport, disable inprocess transport
* test/integrationtest.py: export
RSB_TRANSPORT_{SPREAD,INPROCESS}_ENABLED to disable inprocess and
enable Spread...
J. Moringen
02:49 PM Revision 409c1f64 (rsb-cpp): Fix behavior of Spread connector on Windows
* src/rsb/transport/spread/SpreadConnection.cpp: do not use the "PORT"
daemon name syntax on Windows since UNIX dom...
J. Moringen

10/13/2011

01:12 AM Bug #617: Check CMake Boost Find Macro for MacOS Compatibility
Yes, the same issue applied to RSC. Compiling RSB, I still got for instance the following warning:... S. Wrede
11:21 PM Enhancement #545: Check if pure TCP Connector would improve performance for simpler RSB setups
Implementing the basic functionality (one client process, one server process, multiple connectors in each) is not too... J. Moringen
10:39 PM Enhancement #545 (Feedback): Check if pure TCP Connector would improve performance for simpler RS...
According to our initial benchmarking, this definitively is the case. Hence, we should check what would be necessary ... S. Wrede
10:15 PM Tasks #625 (Resolved): Improve performance of Python implementation
* Removal of Logging Overhead: see r2830 S. Wrede
04:50 PM Revision 6f88e524 (rsb-python): Speed up python REALY much
rmember: do not use logger.debug("a %s" % test) but logger.debug("a %s", test) J. Wienke
09:43 AM Revision 4de75dac (rsb-tools-cpp): fixes #614
J. Wienke

10/12/2011

05:30 PM Bug #617 (Resolved): Check CMake Boost Find Macro for MacOS Compatibility
Applied in changeset r2829. J. Wienke
05:01 PM Bug #617: Check CMake Boost Find Macro for MacOS Compatibility
Eh, but the linker command line you showed is from RSC... So there must be the same issue? J. Wienke
05:00 PM Bug #617: Check CMake Boost Find Macro for MacOS Compatibility
Ok, the same double linking also happens on linux, but GCC here is not that picky about it. J. Wienke
05:20 PM Revision 9f14ac04 (rsb-cpp): try to prevent double linking.
Does this work?
fixes #617
J. Wienke
03:52 PM Revision 84ca28ba (rsb-tools-cpp): debug cmake
J. Wienke
03:51 PM Revision 1095b8da (rsb-tools-cpp): debug cmake
J. Wienke
02:02 PM Bug #621 (Resolved): No version information for preprocessor available
Applied in changeset r2828. J. Wienke
01:51 PM Bug #621 (Resolved): No version information for preprocessor available
We have a version class which is usable at runtime, but not with the preprocessor. It misses defines. J. Wienke
02:02 PM Revision 06e11d61 (rsb-cpp): improved version ifnormation
fixes #621 J. Wienke

10/11/2011

08:57 PM Revision f8df6ab4 (rsb-protocol): Build debian packages only on linux systems
Arne Nordmann
08:07 PM Revision a3bfe0ec (rsb-cpp): Build debian packages only on linux systems
Extended package version number by patch version
Added suggested deb packages to deb package definition
Arne Nordmann
03:47 PM Revision 80e15ae7 (rsb-cpp)
Arne Nordmann
10:07 AM Revision 99cd8d95 (rsb-protocol): Dependency libc6 instead of libc6-i686 to be 64bit compliant.
Arne Nordmann
10:06 AM Revision ef0318fc (rsb-cpp): Dependency libc6 instead of libc6-i686 to be 64bit compliant. And RS...
Arne Nordmann

10/10/2011

07:50 PM Bug #619 (Resolved): Spread connector does not take advantage of UNIX domain socket transport
Applied in changeset r2822. J. Moringen
06:58 PM Bug #619 (Resolved): Spread connector does not take advantage of UNIX domain socket transport
Even when configured without a hostname or "localhost", the Spread connector calls @SP_connect@ in a way that uncondi... J. Moringen
07:42 PM Revision 96b3d8c7 (rsb-cpp): Allow Spread connector to use UNIX domain sockets
fixes #619
* src/rsb/transport/spread/SpreadConnection.{h,cpp}: renamed member
spreadhost -> spreadname; changed lo...
J. Moringen
06:26 PM Revision 1d802f17 (rsb-cpp): Deb package depending on libprotoc-dev, protobuf-compiler
Fixed package version info Arne Nordmann
06:25 PM Revision 146eae7c (rsb-protocol): Deb package depending on libprotoc-dev, protobuf-compiler
Arne Nordmann
03:14 PM Revision 0eb1ee8e (rsb-model): adopted according to new ideas for paper
J. Wienke

10/09/2011

01:12 AM Revision b15da3c7 (rsb-cpp): added necessary CPack variables for building initial deb packages
S. Wrede
12:49 AM Revision 4ab5e9ae (rsb-protocol): added necessary CPack variables for building initial deb packages
S. Wrede
05:13 PM Bug #617: Check CMake Boost Find Macro for MacOS Compatibility
Linker command:... S. Wrede
03:50 PM Bug #617: Check CMake Boost Find Macro for MacOS Compatibility
Can you post the linker command line (make VERBOSE=1)? and can yoz hav a look at what BOOST_LIBRARIES e.g. in the cma... J. Wienke
01:43 PM Bug #617: Check CMake Boost Find Macro for MacOS Compatibility
I just started reinstalling both library types (mt + d) to check if I can reproduce the problem. What I already get (... S. Wrede
04:09 PM Revision c2b53e84 (rsb-tools-cl): Added purpose param to define-load-method in common/idl-loading...
* common/idl-loading.lisp (define-load-method): added keyword
parameter purpose which is passed to `process-descrip...
J. Moringen
04:09 PM Revision 654ddf66 (rsb-tools-cl): Prettified output of with-abbreviation in common/help.lisp
* common/help.lisp (with-abbreviation): print valid values in lower
case
J. Moringen
04:09 PM RSBag Revision 13a2171e (rsbag-tools-cl): Improved channel strategy handling in bag-record/main.lisp
* bag-record/main.lisp (make-channel-strategy-help-string): new
function; make and return a help string for channel...
J. Moringen
04:09 PM RSBag Revision b046271e (rsbag-tools-cl): Improved make-replay-strategy-help-string in bag-play/main.lisp
* bag-play/main.lisp (make-replay-strategy-help-string): fixed
variable name; added example for remote-controlled s...
J. Moringen
04:09 PM RSBag Revision 1056f57f (rsbag-cl): Simplified make-{replay,channel}-strategy in src/rsb/protocol.lisp
* src/rsb/protocol.lisp (make-replay-strategy symbol): simplified
(make-channel-strategy symbol): likewise
J. Moringen
04:09 PM RSBag Revision ef4807bd (rsbag-cl): Improved events->bag in src/rsb/construction.lisp
* src/rsb/construction.lisp (events->bag listener bag): allow the
value of the channel-strategy parameter to be a list
J. Moringen
04:09 PM RSBag Revision d8434f06 (rsbag-cl): Extended docstring in src/rsb/channel-strategies.lisp
* src/rsb/channel-strategies.lisp (scope-and-type): extended
documentation string
J. Moringen
04:09 PM RSBag Revision bd6cecd3 (rsbag-cl): Added interactive strategy in src/rsb/replay/interactive.lisp
* src/rsb/replay/interactive.lisp: new file; contains
`interactive' replay strategy class
* src/rsb/replay/package....
J. Moringen
02:43 PM RSBag Revision 0421c144 (rsbag-cl): Changed progress callback mechanism in src/rsb/replay/*.lisp
* src/rsb/replay/util.lisp (%make-progress-reporter): return nil when
no progress callback has been supplied
* src/...
J. Moringen
02:43 PM RSBag Revision 3904a107 (rsbag-cl): Added replay strategy in src/rsb/replay/remote-controlled.lisp
* src/rsb/replay/remote-controlled.lisp: new file; contains the
`remote-controlled' replay strategy class
* src/rsb...
J. Moringen
02:43 PM RSBag Revision 4080bda1 (rsbag-cl): Added mixin class in src/rsb/replay/external-driver-mixin.lisp
* src/rsb/replay/external-driver-mixin.lisp: new file; contains
the `external-driver-mixin' mixin class
* src/rsb/r...
J. Moringen
02:43 PM Revision 7f44f360 (rsb-cl): Support callbacks without params in src/patterns/local-server.lisp
* src/patterns/local-server.lisp (call t local-method event): when the
event data is `+no-value+', call the callbac...
J. Moringen

10/07/2011

08:32 PM Bug #617 (Feedback): Check CMake Boost Find Macro for MacOS Compatibility
This is probay an upstream bug in cmake as they provide the macro. the only thing i could imagine is that you compile... J. Wienke
08:13 PM Bug #617 (Resolved): Check CMake Boost Find Macro for MacOS Compatibility
If multiple types of the same boost library are installed (e.g. -d + -mt) it happens that RSB links under Snow Leopar... S. Wrede
12:01 PM RSBag Feature #616 (Resolved): Support backward seeks in serialized view
Currently, the associated iterator of @rsbag.view:serialized@ can only seek forward. Seeking backward is a bit tricky... J. Moringen

10/06/2011

09:29 PM RSBag Bug #590 (Rejected): Playback of large video file breaks system
I'm rejecting this bug since the issue is most likely not related to rsbag and not reproducible anymore. J. Moringen
09:27 PM RSBag Bug #615 (Resolved): bag-play: --{start,end}-index do not work
Applied in changeset r187. J. Moringen
09:06 PM RSBag Bug #615 (Resolved): bag-play: --{start,end}-index do not work
J. Moringen
09:26 PM RSBag Revision 8b29870d (rsbag-tools-cl): Fixed handling of replay strategy in bag-play/main.lisp
fixes #615
* bag-play/main.lisp (main): pass result of `parse-instantiation-spec'
to `bag->events' instead of creat...
J. Moringen
09:26 PM RSBag Revision 392a618c (rsbag-cl): Flexible syntax for replay strategy in src/rsb/construction.lisp
refs #615
* src/rsb/construction.lisp (bag->events bag uri): allow the replay
strategy to be specified in form of a...
J. Moringen
06:49 PM Revision 63aea30e (rsb-cpp): Use const refs for exceptions in examples/server/client.cpp
* examples/server/client.cpp: use constant references when catching
exceptions
J. Moringen
06:48 PM Revision 841fb0c8 (rsb-cpp): Added getConnectorInfos in src/rsb/transport/Factory.h
refs #608
* src/rsb/transport/Factory.h: added getConnectorInfos method to
ConnectorFactory class
J. Moringen
06:46 PM Revision 78e41087 (rsb-cpp): Use spread transport in test/rsb/integrationtest.cpp
* test/rsb/integrationtest.cpp: explicitly enable spread transport in
tests cases that rely on processing by a conv...
J. Moringen
06:45 PM Revision 0f33b56e (rsb-cpp): Change default for enabled connector in src/rsb/Factory.cpp
* src/rsb/Factory.cpp: changed default for enabled connector spread ->
inprocess
J. Moringen
02:05 PM Revision f6f29706 (rsb-cpp): Printing in src/rsb/eventprocessing/DirectEventReceivingStrategy.cpp
* src/rsb/eventprocessing/DirectEventReceivingStrategy.cpp: when
printing the object, print the selected threading ...
J. Moringen
02:00 PM Bug #608 (Resolved): Default configuration is unusable without user configuration
Applied in changeset r2803. J. Moringen
11:01 AM Bug #608 (In Progress): Default configuration is unusable without user configuration
J. Moringen
01:57 PM Revision 2915694d (rsb-cpp): Fixed default transport selection in src/rsb/Factory.cpp
fixes #608
* src/rsb/Factory.cpp: when constructing the default participant
configuration, add (disabled) entries f...
J. Moringen
01:40 PM Revision 6496340c (rsb-cpp): Some preparatory changes in src/rsb/ParticipantConfig.{h,cpp}
refs #608
* src/rsb/ParticipantConfig.{h,cpp}: added enabled parameter to
ParticipantConfig::Transport constructor;...
J. Moringen
01:16 PM Tasks #609 (Resolved): Add cause vector to C++ logger
J. Moringen
12:39 PM Tasks #609 (In Progress): Add cause vector to C++ logger
J. Moringen
09:15 AM Tasks #609 (Resolved): Add cause vector to C++ logger
Currently it is not displayed J. Wienke
01:15 PM Revision 0c44acac (rsb-tools-cpp): Added printing of cause vectors in logger/DetailedEventFormatt...
fixed #609
* logger/DetailedEventFormatter.cpp: print a list of cause vectors, if
present
J. Moringen
10:15 AM Revision 16f4e561 (rsb-tools-cpp): re-enable cause handling
fixes #610 J. Wienke
09:19 AM Revision 25a554a1 (rsb-tools-cpp): A first working version with strategies
J. Wienke

10/05/2011

09:50 PM Bug #608 (Resolved): Default configuration is unusable without user configuration
When no user configuration (config file, environment variables) is present, the default configuration only contains t... J. Moringen
06:43 PM Revision ca784b8a (rsb-tools-cpp): first steps towards exchangable strategies for syncing.
J. Wienke

10/04/2011

04:37 PM Tasks #607 (Rejected): Remove Doxygen as hard dependency
It is no hard dependency at all. If doxygen is not available the doc target will not be created:... J. Wienke
04:32 PM Tasks #607 (Rejected): Remove Doxygen as hard dependency
Remove Doxygen as hard dependency from cmake configuration. If I don`t have doxygen installed, the installation and u... Anonymous
03:35 PM Revision b4c79d76 (rsb-cl): Added test local-server::call in test/patterns/local-server.lisp
* test/patterns/local-server.lisp (test local-server-root::call): new
test; test calling of callback function by `l...
J. Moringen
03:35 PM Revision cf0db155 (rsb-cl): Added local-server tests in test/patterns/local-server.lisp
* src/patterns/local-server.lisp (local-method): added default initarg
that complains if :callback is not supplied
...
J. Moringen
03:35 PM Revision 75765a60 (rsb-cl): Added argument style in src/patterns/local-server.lisp
* src/patterns/types.lisp (argument-style): new type;
* src/patterns/protocol.lisp (setf server-method): added argume...
J. Moringen
03:35 PM Revision a4a87753 (rsb-cl): Fixed replacing existing methods in src/patterns/server.lisp
* src/patterns/server.lisp (setf server-method method1 server string):
if there is a method of the same name, detac...
J. Moringen
03:35 PM Revision c28b5bc9 (rsb-cl): Added cases to construct test in test/{reader,listener,informer}.lisp
* test/reader.lisp (define-basic-participant-test-cases :reader):
added some cases
* test/listener.lisp (define-bas...
J. Moringen
03:35 PM Revision 91eedadb (rsb-cl): Improved docstring in src/filter/regex-filter.lisp
* src/filter/regex-filter.lisp (regex-filter): improved documentation
string
J. Moringen
03:35 PM Revision 60add331 (rsb-cl): Simplification in test/package.lisp
* test/package.lisp (package rsb.test): qualify `defpackage' form with
package instead of using an additional `in-p...
J. Moringen
03:33 PM Feature #606 (Rejected): Deliver a double converter by default
J. Moringen
03:32 PM Feature #606 (Feedback): Deliver a double converter by default
Duplicate of #484. The complaint is valid, though. J. Moringen
03:11 PM Feature #606 (Rejected): Deliver a double converter by default
We should deliver a double converter by default, like we already do for string, bool, uint64, etc.
Double is probabl...
Anonymous
12:56 PM Revision 3cbd1d81 (rsb-tools-cl): Increased frequency in formatting/header-printing-mixin.lisp
* formatting/header-printing-mixin.lisp
(header-printing-mixin::header-frequency): changed initform 23 -> 22
J. Moringen
12:56 PM Revision ef07bbf2 (rsb-tools-cl): Added compact+ style in formatting/event-style-compact.lisp
* formatting/event-style-compact.lisp (define-compact-style): new
local macro; define two compact styles, one for 8...
J. Moringen
12:56 PM Revision ff168407 (rsb-tools-cl): Added latency column in formatting/event-style-statistics.lisp
* formatting/event-style-statistics.lisp (style-statistics): added
latency column
J. Moringen
12:56 PM Revision c36c0905 (rsb-tools-cl): Adjusted some default widths in formatting/columns.lisp
* formatting/columns.lisp (define-simple-column :data): adjusted
default width 20 -> 21
(define-simple-column :ca...
J. Moringen
12:56 PM Revision 7ec778be (rsb-tools-cl): Increased width of scope column in formatting/columns.lisp
* formatting/columns.lisp (define-simple-column :scope): increased
default width 16 -> 24
J. Moringen
12:56 PM RSBag Revision 8c79791b (rsbag-cl): Added channel-meta-data in src/protocol.lisp
* src/protocol.lisp (channel-meta-data): new generic function; return
the meta-data of a channel as plist
J. Moringen
12:56 PM RSBag Revision 2242f0e8 (rsbag-cl): Fixed exported symbols for channel in src/package.lisp
* src/package.lisp (package rsbag): changed exported symbol channel-id
-> %channel-id; added exported symbol %chann...
J. Moringen
12:56 PM RSBag Revision 73e341e7 (rsbag-cl): Type and transform handling for new channels in src/bag.lisp
* src/bag.lisp (setf bag-channel list bag string): if a transform is
not supplied, make one based on the supplied m...
J. Moringen
12:56 PM RSBag Revision 44c0dcb3 (rsbag-cl): Print transformation in print-object in src/channel.lisp
* src/channel.lisp (print-object channel): print transformation J. Moringen

10/03/2011

11:05 PM Revision 7c6e2a6f (rsb-tools-cl): Added quantity scope in stats/quantities.lisp
* stats/quantities.lisp (define-simple-quantity :scope): new quantity J. Moringen
11:05 PM Revision 8b1f91ad (rsb-tools-cl): Improved class name generation in stats/quantities.lisp
* stats/quantities.lisp (define-simple-quantity): added prefix
quantity- to generated class names
J. Moringen
11:05 PM Revision 3bb5dc47 (rsb-tools-cl): Abbreviate URI help strings in {logger,call}/main.lisp
* logger/help.lisp (make-help-string): added show keyword parameter;
use `with-abbreviation' for URI help string
* ...
J. Moringen
11:05 PM RSBag Revision 919e7734 (rsbag-tools-cl): Automatic dependency version in cl-rsbag-tools*.asd
* cl-rsbag-tools-record.asd (system cl-rsbag-tools-record): depend on
analogous version of cl-rsbag system instead ...
J. Moringen
11:05 PM RSBag Revision e5ffbde6 (rsbag-tools-cl): Made base URI commandline option optional in bag-play/main.lisp
* bag-play/main.lisp (update-synopsis): adapted usage string (main):
accept one or two positional arguments; added ...
J. Moringen
11:05 PM RSBag Revision ae6bca3e (rsbag-tools-cl): Hide URI help string be default in bag-{record,play}/main.lisp
* bag-record/main.lisp (make-help-string): added show keyword
parameter; use `with-abbreviation' for URI help
(up...
J. Moringen
11:05 PM RSBag Revision b355f523 (rsbag-tools-cl): Added system dependency on cl-ppcre in cl-rsbag-tools-play.asd
* cl-rsbag-tools-play.asd (system cl-rsbag-tools-play): added system
dependency on cl-ppcre which is necessary for ...
J. Moringen
11:05 PM RSBag Revision 78f35d94 (rsbag-tools-cl): Dedicated section in help string for examples in bag-play/mai...
* bag-play/main.lisp (make-help-string): removed creation of examples
section
(make-replay-strategy-help-string):...
J. Moringen
07:06 PM Revision ff535c04 (rsb-tools-cl): Improved help string showing in logger/main.lisp
* logger/main.lisp (update-synopsis): use `show-help-for?' to decide
whether to hide items; pass show argument to
...
J. Moringen
07:06 PM Revision 070db43b (rsb-tools-cl): Use with-abbreviation in help generating funs in logger/help.lisp
* logger/help.lisp (make-filter-help-string): added show keyword
parameter; use `with-abbreviation'
(make-style-h...
J. Moringen
07:06 PM RSBag Revision 1bc43498 (rsbag-cl): Added restarts for open-bag in src/protocol.lisp
* src/protocol.lisp (open-bag :around t): added restarts retry and
use-source
J. Moringen
07:06 PM RSBag Revision 27be8e44 (rsbag-cl): Added a print-object method in src/view/multi-sequence-mixins.lisp
* src/view/multi-sequence-mixins.lisp
(print-object multi-sequence-iterator-mixin t): new method; print
the curre...
J. Moringen
05:47 PM RSBag Revision eaaf04b2 (rsbag-cl): Added one-line summary in src/rsb/replay/view-creation-mixin.lisp
* src/rsb/replay/view-creation-mixin.lisp (header): added one-line
summary
J. Moringen
05:47 PM RSBag Revision a50b63b4 (rsbag-cl): Simplified an initform in src/rsb/replay/speed-adjustment-mixin.lisp
* src/rsb/replay/speed-adjustment-mixin.lisp
(slot speed-adjustment-mixin::speed): changed initform 1.0d0 -> 1;
w...
J. Moringen
05:47 PM RSBag Revision 33b12496 (rsbag-cl): Fixed a method specializer in src/view/multi-sequence-mixins.lisp
* src/view/multi-sequence-mixins.lisp
(iterator-index sequence multi-sequence-iterator-mixin): changed
specialize...
J. Moringen
05:47 PM RSBag Revision da3c989a (rsbag-cl): Extended definition of bag->events in src/rsb/protocol.lisp
* src/rsb/protocol.lisp (bag->events): added valid keyword parameters;
extended documentation string accordingly
J. Moringen
05:47 PM RSBag Revision 749d33c3 (rsbag-cl): Use unchecked send in src/rsb/replay/sequential-mixin.lisp
* src/rsb/replay/sequential-mixin.lisp
(process-event replay-bag-connection sequential-mixin t t t t): use
unchec...
J. Moringen
05:47 PM Revision 59660910 (rsb-cl): Improved send method for events in src/informer.lisp
* src/protocol.lisp (send): added keyword parameter method; extended
documentation string accordingly
* src/informe...
J. Moringen
05:47 PM Revision 0e9cefe4 (rsb-cl): Added unchecked mode in send in src/informer.lisp
* src/protocol.lisp (send): added unchecked? keyword parameter
* src/informer.lisp (send :before informer event): add...
J. Moringen
03:38 PM RSBag Bug #605 (Resolved): IO errors are not reported properly
Applied in changeset r169. J. Moringen
03:37 PM Revision c1b617d8 (rsb-tools-cl): Added %format-documentation in common/help.lisp
* common/help.lisp (print-classes-help-string): use
`%format-documentation'
(%format-documentation): new function...
J. Moringen
03:37 PM RSBag Revision d8b12757 (rsbag-cl): Added channel-transform in src/protocol.lisp
* src/protocol.lisp (channel-transform): new generic function; return
the transformation associated with a channel
...
J. Moringen
03:37 PM RSBag Revision d2c8f43e (rsbag-cl): Added and used open-error in src/{conditions,protocol}.lisp
fixes #605
* src/conditions.lisp (open-error): new condition; signaled when
opening a bag fails
* src/protocol.lisp...
J. Moringen
03:37 PM RSBag Revision d349cc83 (rsbag-cl): Added initial conditions in src/backend/tidelog/*.lisp
refs #605
* src/backend/tidelog/conditions.lisp: new file; contains
conditions used in the backend.tidelog module
*...
J. Moringen
03:37 PM RSBag Revision 371443a1 (rsbag-cl): Fixed arg processing in open-bag in src/protocol.lisp
* src/protocol.lisp (open-bag pathname): remove already process
arguments from argument list
J. Moringen
03:37 PM Revision a09ebaf5 (rsb-cl): Improved a warning message in src/protocol.lisp
* src/protocol.lisp (detach/ignore-errors): mention causing
participant in warning
J. Moringen
10:53 AM Revision db268a8c (rsb-tools-cl): Applicability to all types in formatting/delegating-mixin.lisp
* formatting/delegating-mixin.lisp
(format-event t delegating-mixin t): changed event specializer event
-> t
J. Moringen
10:53 AM Revision 0c2e8f32 (rsb-tools-cl): Added column-count class in formatting/columns.lisp
* formatting/columns.lisp (find-column-class eql :count): new method;
find `column-count' class
(column-count): n...
J. Moringen
10:53 AM Revision fb390bc9 (rsb-tools-cl): Added :text column in formatting/columns.lisp
* formatting/columns.lisp (define-simple-column :text): new column;
displays static text
J. Moringen
10:53 AM Revision 3c94a948 (rsb-tools-cl): Added name-mixin in file formatting/name-mixin.lisp
* formatting/name-mixin.lisp: new file; contains `name-mixin'
mixin class
* formatting/columns.lisp (define-simple-...
J. Moringen
10:53 AM Revision e7d9163f (rsb-tools-cl): Removed formatting/event.lisp, added formatting/event-style-pay...
* formatting/event.lisp: removed; moved `payload' formatting style
class to formatting/event-style-payload.lisp
* f...
J. Moringen
10:53 AM Revision 6d88da2d (rsb-tools-cl): Added file formatting/format-functions.lisp
* formatting/format-functions.lisp: new file; contains
`format-octet-vector' and `format-string'
* formatting/paylo...
J. Moringen
10:53 AM RSBag Revision 52899574 (rsbag-cl): Decode events with interned scope in src/transform/rsb-event.lisp
* src/transform/rsb-event.lisp (decode rsb-event simple-array): intern
scope of decoded events; this seems to perfo...
J. Moringen

10/02/2011

11:45 PM Feature #598 (Resolved): Allow implicit Scope construction
S. Wrede
11:44 PM Revision 5da81f0a (rsb-java): excluded generated code artefacts from PMD checking
fixed PMD warnings S. Wrede
11:35 PM Revision 96e519b4 (rsb-java): allow String-based instantiation of user-level objects, refs #598
adapted factory and active objects
adapted examples
S. Wrede
11:40 AM RSBag Bug #605 (Resolved): IO errors are not reported properly
Example:... J. Moringen

10/01/2011

03:14 PM Revision d5922c18 (rsb-tools-cl): Test help-for option in CMakeLists.txt
* CMakeLists.txt: test help-for option with all programs J. Moringen
03:14 PM Revision 5411ffc3 (rsb-tools-cl): Use show-help-for? in make-common-options in common/options.lisp
* common/options.lisp (make-common-options): use `show-help-for?' J. Moringen
03:14 PM Revision 84314d9a (rsb-tools-cl): Changed option help-all -> help-for in common/options.lisp
* common/options.lisp (make-common-options): changed flag help-all ->
string help-for
(process-commandline-option...
J. Moringen
03:14 PM Revision b3f3e5a3 (rsb-tools-cl): Moved help text generation of logger into new file logger/help....
* logger/help.lisp: new file; contains functions related to help
text generation
* logger/main.lisp (make-help-stri...
J. Moringen
03:14 PM Revision 93cdf091 (rsb-tools-cl): Simplification in common/package.lisp
* common/package.lisp (package rsb.common): qualified `defpackage'
form with cl package; remove additional `in-pack...
J. Moringen
03:14 PM Revision d5d41dc7 (rsb-tools-cl): Added show-help-for? and with-abbreviation in common/help.lisp
* common/help.lisp (show-help-for?): new function; determine whether a
given help item should be displayed
(with-...
J. Moringen
03:14 PM Revision e59ca8f4 (rsb-tools-cl): Improved a help string in logger/help.lisp
* logger/help.lisp (make-style-help-string): improved a help string J. Moringen
03:14 PM Revision d488a7bf (rsb-tools-cl): Changed default log level to warn in common/options.lisp
* common/options.lisp (make-common-options): changed default log level
off -> warn
J. Moringen
03:14 PM Revision cf6fafd2 (rsb-tools-cl): Better readability in print-classes-help-string in common/help....
* common/help.lisp (print-classes-help-string): insert an empty line
between adjacent descriptions
J. Moringen
03:14 PM RSBag Revision 2d2ca635 (rsbag-tools-cl): Fixed help option in test in CMakeLists.txt
* CMakeLists.txt: changed --help-all -> --help-for=all in test J. Moringen

09/30/2011

07:15 PM Tasks #519 (Resolved): Integrate statistics into logger
Applied in changeset r2761. J. Moringen
07:15 PM Revision 2c99f5cc (rsb-tools-cl): Load asdf-system-connections in logger*/dump.lisp
* logger/dump.lisp (toplevel): load system asdf-system-connections
* logger-builtin-spread/dump.lisp (toplevel): like...
J. Moringen
07:15 PM Revision 6e62676f (rsb-tools-cl): merged changes from stats branch fixes #519
J. Moringen
02:03 PM Feature #598 (Resolved): Allow implicit Scope construction
Was proposed for usability and simplicity reasons.
* C++: ✓
* Java: ✓
* Python: ✓
* CL: ✓
S. Wrede
01:58 PM Tasks #597 (New): Evaluate whether we want to move to Github once Spread is extracted
Besides general considerations, we need to check how this would go together with redmine. S. Wrede
01:48 PM RSB XML Support Tasks #596 (Closed): Move and Adapt XPathFilter to RSB XML C++
Adaptation to XOPData needed. S. Wrede
01:35 PM Feature #572 (New): Include version information in source archives built by jenkins (was: svn TAG...
J. Moringen
01:34 PM Feature #572: Include version information in source archives built by jenkins (was: svn TAG for R...
* No tags (since no file releases in Redmine)
* File releases via Jenkins jobs for version branches (continuously re...
J. Moringen

09/29/2011

05:48 PM Tasks #538 (Resolved): Build RSB on natty
Now continuously building on Jenkins, see
https://ci.cor-lab.org/view/RSB/job/RSB/label=ubuntu_natty_32bit/ and
htt...
Anonymous
04:44 PM Tasks #538 (In Progress): Build RSB on natty
RSBProtocol successfull https://ci.cor-lab.org/job/RSBProtocol/ Anonymous
04:03 PM Revision 38ac0972 (rsb-cpp): allow implicit scope construction for simplicity
J. Wienke
03:30 PM Revision 965feaa2 (rsb-tools-cpp): project name without spaces
J. Wienke
03:29 PM Revision 7407df57 (rsb-tools-cpp): enable package generation
J. Wienke
03:26 PM Revision fb9024e6 (rsb-tools-cpp): maybe a missing module path?
J. Wienke
02:26 PM Revision 630536e8 (rsb-tools-cpp): a first rough way to deserialize the sync events and an exampl...
J. Wienke
02:05 PM Revision b94e543d (rsb-cpp): print causing ids
J. Wienke
01:51 PM Feature #572: Include version information in source archives built by jenkins (was: svn TAG for R...
Sure, but isn't the underlying question if we want tags at all, e.g. for 0.5? S. Wrede
01:34 PM Feature #572: Include version information in source archives built by jenkins (was: svn TAG for R...
Actually we never released a tar ball with version 0.4. J. Wienke
01:27 PM Feature #572: Include version information in source archives built by jenkins (was: svn TAG for R...
Tags can be useful for referencing a single specific release version. In my opinion this is more for archiving purpos... S. Wrede
01:23 PM Feature #572: Include version information in source archives built by jenkins (was: svn TAG for R...
ping J. Wienke
01:22 PM Revision 336a37bd (rsb-tools-cpp): first non-crashing version of sending events
J. Wienke
01:15 PM Revision 72e4477c (rsb-tools-cpp): fix compilation
J. Wienke
12:14 PM Revision c1ddc3b8 (rsb-tools-cpp): fix indentation
J. Wienke
12:13 PM Revision a8c5ffa6 (rsb-tools-cpp): fix indentation
J. Wienke
12:12 PM Revision 50c341e7 (rsb-tools-cpp): fix indentation
J. Wienke
11:53 AM Revision da8d2818 (rsb-cpp): add documentation about the two scope getting and setting methods
J. Wienke
11:51 AM Revision bb2af9a5 (rsb-cpp): make the scope ptr optimization backwards compatible by introducing ...
refs #540 J. Wienke

09/28/2011

10:59 PM RSBag Revision 1f3efd1a (rsbag-cl): Added %make-playback-uri in src/rsb/construction.lisp
* src/rsb/construction.lisp (bag->events channel uri): use new
function `%make-playback-uri' to compute an informer...
J. Moringen
05:24 PM Revision c535bdcb (rsb-tools-cpp): some further steps. Still it crashes...
J. Wienke
05:24 PM Feature #593 (Closed): Implement Meta-Converter for Domain- to Protobuf-Type Conversion
Check OpenCVImage converter for a first inspiration. However, in the end we want to have a base class encapsulating t... S. Wrede
11:57 AM Bug #592: Unhandled excteption in Windows version
Revision used:
https://code.humavips.eu/svn/rsbvideoreceiver/trunk@3
https://code.cor-lab.org/svn/rsb/branches/0.4@27...
Anonymous
11:49 AM Bug #592 (Resolved): Unhandled excteption in Windows version
After RSBVideoReciever recieves a message it dies with unhandled expception. Stack trace:... Anonymous
09:37 AM Revision 69946e21 (rsb-cpp): fix indentation
J. Wienke
03:57 AM Tasks #589 (Resolved): Reduce complexity of client-server example
Applied in changeset r2751. J. Moringen
03:57 AM Revision fe1e1ced (rsb-cpp): Reduced complexity in examples/server/server.cpp
fixes #589
* examples/server/server.cpp: removed dispatch on method name in
callback; introduced dedicated callback...
J. Moringen

09/27/2011

11:56 PM RSBag Bug #590: Playback of large video file breaks system
Additional observations:
* The erroneous behavior described above seems to depend on rather obscure conditions since...
J. Moringen
08:18 PM RSBag Bug #590 (Rejected): Playback of large video file breaks system
We tried to record video data in 640x480 format with a resonable framerate from the new NAO heads. While bag-record s... S. Wrede
11:06 PM Revision c4b36a67 (rsb-tools-cpp): first iteration of time sync
J. Wienke
11:05 PM Revision 5ccd732e (rsb-tools-cpp): Share project "RSB TimeSync" into "https://code.cor-lab.de/svn...
J. Wienke
10:49 PM Revision 95409e41 (rsb-tools-cpp): -FIXED: ::sleep was replaced boost::this_thread::sleep, so it ...
Lukas Cerman
08:11 PM Tasks #589: Reduce complexity of client-server example
Does this refer to the C++ implementation? J. Moringen
07:50 PM Tasks #589: Reduce complexity of client-server example
Jan, this was your example ;) J. Wienke
07:35 PM Tasks #589 (Resolved): Reduce complexity of client-server example
In the server example a callback with an additional member that stores the method name is displayed. This leads to th... J. Sanchez Riera
12:14 PM Bug #536: Make RPATH usage optional
Using something like... D. Merejkowsky
10:13 AM Revision 32142416 (rsb-cpp): export symbol for windows
J. Wienke
10:09 AM Revision 1f429e9d (rsb-cpp): export symbol for windows
J. Wienke
10:04 AM Tasks #586 (Resolved): Document usage with Matlab
How to load java stuff etc. J. Wienke
09:58 AM Revision e9495949 (rsb-tools-cl): Use version/string for RSB dependencies in *.asd
* cl-rsb-tools-logger.asd (system cl-rsb-tools-logger): use
`version/string' for RSB-related dependencies to ensure...
J. Moringen
09:58 AM Revision 6aad3423 (rsb-tools-cl): Improved make-filter-help-string in logger/main.lisp
* logger/main.lisp (make-filter-help-string): improved generated help
string
J. Moringen
09:58 AM Revision eae8b0bf (rsb-tools-cl): Make Spread transport expose wire schema in logger/main.lisp
* logger/main.lisp (main): pass export-wire-schema? option when
creating spread transport
J. Moringen
09:58 AM Revision a0fc300f (rsb-tools-cl): Removed obsolete file common/filter-construction.lisp
* common/filter-construction.lisp: removed; no longer used
* common/package.lisp (package rsb.common): removed export...
J. Moringen
09:58 AM Revision 49b4353a (rsb-tools-cl): Simplified package definition in logger/package.lisp
* formatting/package.lisp (package rsb.formatting): qualified
`defpackage' form with cl package; remove additional ...
J. Moringen
09:58 AM Revision cf26fd46 (rsb-tools-cl): Use class family for styles in formatting/{protocol,event}.lisp
refs #519
* formatting/protocol.lisp (define-findable-class-family style): new
class family; consists of event form...
J. Moringen
09:58 AM Revision e663f262 (rsb-tools-cl): Added parse-instantiation-spec in common/options.lisp
refs #519
* common/options.lisp (parse-instantiation-spec): new function; parse
a string specifying a class and ini...
J. Moringen
09:58 AM RSBag Revision c6213376 (rsbag-tools-cl): Use parse-instantiation-spec in bag-play/main.lisp
* bag-play/main.lisp (make-replay-strategy-help-string): slightly
improved
(parse-replay-strategy-spec): removed;...
J. Moringen
09:58 AM RSBag Revision 98dfb163 (rsbag-tools-cl): Use parse-instantiation-spec in bag-record/main.lisp
* bag-record/main.lisp (main): use `parse-instantiation-spec' instead
of `parse-filter-spec'; avoid `make-filter'
J. Moringen
09:57 AM Revision 15147f3d (rsb-cl): Improved a docstring in src/filter/protocol.lips
* src/filter/protocol.lisp (filter): minor improvement in
documentation string
J. Moringen
09:57 AM Revision 77cda55f (rsb-cl): Support case sensitivity in src/filter/regex-filter.lisp
* src/filter/regex-filter.lisp (compile-regex): new generic function;
compile a regex and store the resulting scann...
J. Moringen
09:17 AM Revision d88cad21 (rsb-cpp): try to fix the unit tests.on several platforms with thread limitations
J. Wienke
09:10 AM Bug #583 (Resolved): Compilation error for C++ RSBTools on Fedora 12
Applied in changeset r2737. J. Wienke
09:09 AM Revision 4c80765e (rsb-tools-cpp): Disable statistics formatter for boost 1.39
fixes #583 J. Wienke

09/26/2011

01:37 AM Bug #583: Compilation error for C++ RSBTools on Fedora 12
Maybe we can just disable the statistics functionality for older Boost versions once #519 is resolved? J. Moringen
02:16 PM Bug #583: Compilation error for C++ RSBTools on Fedora 12
The version is 1.39.0 (Release 9.fc12). Cheers. X. Alameda-Pineda
01:35 AM Tasks #519 (In Progress): Integrate statistics into logger
J. Moringen
03:40 PM Revision bda78e5f (rsb-cpp): backport r2735 to stable version
J. Wienke
03:27 PM Revision d896fd62 (rsb-cpp): Added a queue push handler for whole events
J. Wienke

09/25/2011

03:51 PM RSBag Revision 0d31051a (rsbag-cl): Improved condition reports in src/transform/conditions.lisp
* src/transform/conditions.lisp (encoding-error): improved report
format
(decoding-error): likewise
J. Moringen
03:51 PM RSBag Revision 1be09c82 (rsbag-cl): Added a docstring in src/backend/tidelog/index.lisp
* src/backend/tidelog/index.lisp (index): added documentation string J. Moringen
03:27 PM RSBag Revision 6878afbe (rsbag-cl): Fixed processing of method field in src/transform/rsb-event.lisp
* src/transform/rsb-event.lisp (encode rsb-event event): fixed method
encoding; adjusted access to now-external sym...
J. Moringen
03:27 PM RSBag Revision 9cdead67 (rsbag-cl): Added optional index sorting in src/backend/tidelog/index.lisp
* src/backend/tidelog/index.lisp (index::sorted-to): new slot; tracks
sorted state of index entries
(put-entry in...
J. Moringen
03:27 PM RSBag Revision 27abdcc6 (rsbag-cl): Added file src/rsb/replay/speed-adjustment-mixin.lisp
* src/rsb/replay/speed-adjustment-mixin.lisp: new file; contains
the `speed-adjustment-mixin' mixin class
* src/rsb...
J. Moringen
03:27 PM RSBag Revision cf596540 (rsbag-cl): Fixed mixed-case type names in src/backend/tidelog/file.lisp
* src/backend/tidelog/file.lisp (encode-type): handle mixed-case type
names correctly
(decode-type): likewise
J. Moringen
02:49 PM RSBag Revision 25818335 (rsbag-tools-cl): Fixed commandline option validation in bag-record/main.lisp
* bag-record/main.lisp (main): handle missing recording URIs properly J. Moringen
02:49 PM RSBag Revision 5030e81c (rsbag-cl): Added stream-specialized methods in src/rsb/construction.lisp
* src/rsb/construction.lisp
(define-open-bag-method events->bag stream): define method on
`events->bag' for strea...
J. Moringen
02:49 PM Revision 34e772f4 (rsb-cl): Reduced verbosity in src/event-processing/*configurator.lisp
* src/event-processing/out-route-configurator.lisp
(notify out-route-configurator t eql :connector-added): removed
...
J. Moringen
02:19 PM RSBag Revision 6135dae8 (rsbag-tools-cl): Handle replay strategy parameters in bag-play/main.lisp
* bag-play/main.lisp (make-replay-strategy-help-string): new function;
make help string for replay-strategy option
...
J. Moringen
02:19 PM RSBag Revision 60c67683 (rsbag-tools-cl): Added printing of an entry separator in bag-cat/main.lisp
* bag-cat/main.lisp (update-synopsis): added option group Printing
Option with entry-separator option
(main): pri...
J. Moringen
02:02 PM Bug #327 (In Progress): XPath filtered logger
XPath-based filtering of
* XML Payloads ✓
* XOP Payloads
* Protocol Buffer Payloads (merge pending)
J. Moringen

09/24/2011

01:34 AM RSBag Feature #493 (Resolved): Allow start/stop of recordings via RPC interface (without program restart)
Applied in changeset r150. J. Moringen
01:33 AM Revision 0c2d87e7 (rsb-tools-cl): Added interrupt function in common/interactive.lisp
refs #493
* common/interactive.lisp (interrupt): new function; interrupt a
`with-interactive-interrupt-exit' form
*...
J. Moringen
01:33 AM RSBag Revision 70f4b89f (rsbag-tools-cl): Dedicated section in help string for examples in bag-record/m...
* bag-record/main.lisp (make-help-string): removed creation of
examples section
(make-examples-string): new funct...
J. Moringen
01:33 AM RSBag Revision 0ef67890 (rsbag-tools-cl): Added RPC control server in bag-record/main.lisp
fixes #493
* bag-record/main.lisp (invoke-with-control-service): new function;
invoke a thunk with an rpc server ru...
J. Moringen
01:33 AM RSBag Revision 1805f155 (rsbag-tools-cl): Extended filter help string in bag-record/main.lisp
* bag-record/main.lisp (make-filter-help-string): extended help string J. Moringen
10:20 PM RSBag Tasks #584 (Resolved): Create bag-cat
Applied in changeset r147. J. Moringen
10:10 PM RSBag Revision cd2fbf7c (rsbag-tools-cl): Added bag-cat program in bag-cat/*.lisp
fixes #584
* bag-cat/package.lisp: new file; package definition for bag-cat
program
* bag-cat/main.lisp: new file; ...
J. Moringen
08:55 PM Revision d25e8442 (rsb-tools-cl): Use default converters in main in logger/main.lisp
* logger/main.lisp (main): use default converter list and append
:fundamental-null for each wire-type
J. Moringen
08:55 PM Revision d6c4b06c (rsb-tools-cl): Dedicated section in help string for examples in logger/main.lisp
* logger/main.lisp (make-help-string): removed creation of examples
section
(make-examples-string): new function;...
J. Moringen
08:55 PM Revision f1b0ff15 (rsb-tools-cl): Improved help and example texts in call/main.lisp
* call/main.lisp (make-help-string): minor fixes
(make-examples-string): added an example; added single-quotes to
...
J. Moringen
08:55 PM Revision 1c9b97a9 (rsb-tools-cl): Fixed call syntax in main, again in call/main.lisp
* call/main.lisp (main): allow ?, # and + in URI part; also, force
whole-string match ...
J. Moringen
08:55 PM Revision cbae5848 (rsb-tools-cl): Improved URL and argument parsing in call/main.lisp
* call/main.lisp (parse-argument): signal an error when there is junk
at the end of the string
(main): accept met...
J. Moringen
08:55 PM Revision a44ad0ad (rsb-tools-cl): Improved converter configuration in main in logger/main.lisp
* logger/main.lisp (main): specify converters using the :converters
keyword argument; that way, all transports with...
J. Moringen
08:55 PM Revision 2d91166a (rsb-tools-cl): Dedicated section in help string for examples in call/main.lisp
* call/main.lisp (make-help-string): removed creation of examples
section
(make-examples-string): new function; c...
J. Moringen
08:55 PM Revision 20db78fb (rsb-cl): Exclude disabled in transport-options in src/configuration.lisp
* src/configuration.lisp (transport-options): changed default value of
exclude-disabled? keyword parameter to exclu...
J. Moringen
05:40 PM Revision a6c22330 (rsb-tools-cl): Improved accuracy of %class-valid-initargs in common/help.lisp
* common/help.lisp (print-filter-help): renamed keyword parameter
blacklist -> class-blacklist; added keyword param...
J. Moringen
05:40 PM Revision c44e9244 (rsb-tools-cl): Improved make-filter-help-string in logger/main.lisp
* logger/main.lisp (make-filter-help-string): added examples J. Moringen
05:40 PM Revision 9b4b0879 (rsb-tools-cl): Added print-classes-help-string in common/help.lisp
* common/help.lisp (print-filter-help): use
`print-classes-help-string'
(print-classes-help-string): new function...
J. Moringen
05:40 PM RSBag Revision 6286cb7f (rsbag-tools-cl): Fixed logging of channel selection specs in bag-play/main.lisp
* bag-play/main.lisp (main): store channel selection specs for logging J. Moringen
05:40 PM RSBag Revision d91fdb24 (rsbag-tools-cl): Added test file test/data/single-event.tide
* test/data/single-event.tide: new file; used in tests
* CMakeLists.txt: include test/data/single-event.tide in test
...
J. Moringen
05:40 PM RSBag Revision 07d32bbf (rsbag-cl): Added default channel-format-for method in src/rsb/protocol.lisp
* src/rsb/protocol.lisp (channel-format-for t t t): new method;
default behavior is to not associate a format to a ...
J. Moringen
05:40 PM RSBag Revision d197b6f3 (rsbag-cl): Fixed %make-progress-reporter in src/rsb/replay/util.lisp
* src/rsb/replay/util.lisp (%make-progress-reporter): don't fail when
the sequence only has a single event
J. Moringen
05:40 PM RSBag Revision ac8b5b99 (rsbag-cl): Fixed %make-progress-reporter again in src/rsb/replay/util.lisp
* src/rsb/replay/util.lisp (%make-progress-reporter): display [start,
end] range correctly
J. Moringen
05:40 PM Revision 8487d079 (rsb-cl): Fixed keyword syntax in dependencies of cl-rsb.asd
* cl-rsb.asd (system cl-rsb): made sb-concurrency a keyword in system
dependency list
J. Moringen

09/23/2011

03:16 PM Feature #572 (Feedback): Include version information in source archives built by jenkins (was: sv...
I am not sure that we should use tags at all. This will only lead to people using old versions of the software withou... J. Wienke
03:14 PM Bug #423 (Resolved): Fix Boost Compile/Link behavior
I now at least ensure that custom paths have precedence over syste paths. Moreover the include order should already b... J. Wienke
03:13 PM Revision fed419c0 (rsb-cpp): be sure that our configure paths ha ve precedence over system ones
refs #423 J. Wienke
03:03 PM Revision 459ed5e7 (rsb-cpp): avoid resource starvation on 32 bit systems
J. Wienke
03:00 PM Revision 9cbb52f9 (rsb-cpp): remove cout
J. Wienke
02:51 PM Tasks #563: Implement cause vector in cl
We probably need an intermediate release for humavips with these changes in the next two weeks. So this should be fix... J. Wienke
02:49 PM Tasks #549 (Resolved): Check scopes -> spread groupnames cache
Fixed in r2717.
However, this probably decreases the performance again. Have a look at the commit message.
J. Wienke
01:41 PM Tasks #549 (In Progress): Check scopes -> spread groupnames cache
J. Wienke
02:49 PM Revision 5c012475 (rsb-cpp): make the group name cache thread safe with a read/write mutex.
Please note that this probably decreases the effect of the cache. If we really need a high performance in single-thre... J. Wienke
02:20 PM Revision 60f06f3f (rsb-cpp): Flush cache if flooded
refs #549 J. Wienke

09/22/2011

07:23 PM Revision 9c7b28d8 (rsb-cpp): fix windows build
J. Wienke
07:22 PM RSBag Tasks #584 (Resolved): Create bag-cat
This hypothetical program would copy the contents of one or more bag channels to its standard output stream. J. Moringen
06:33 PM Enhancement #394 (Resolved): Improve Participant Configuration Interface
Applied in changeset r2714. J. Wienke
06:05 PM Enhancement #394 (In Progress): Improve Participant Configuration Interface
J. Wienke
06:32 PM Revision 5509b1b9 (rsb-cpp): Add methods for mutable access to participant config parts
fixes #394 J. Wienke
06:07 PM Revision bf3fb264 (rsb-protocol): make it possible to package license on ma
J. Wienke
04:03 PM Bug #583: Compilation error for C++ RSBTools on Fedora 12
What is the exact boost version on Fedora 12? J. Wienke
03:56 PM Bug #583 (Resolved): Compilation error for C++ RSBTools on Fedora 12
When compiling the rsb tools for c++ I get the following error (under Fedora 12):... X. Alameda-Pineda
03:50 AM Revision 6bdcd424 (rsb-tools-cl): Log message in process-descriptor in common/idl-loading.lisp
* common/idl-loading.lisp (process-descriptor): more precise log
message
J. Moringen
03:50 AM Revision a48ef875 (rsb-tools-cl): Simplification in common/idl-loading.lisp
* common/idl-loading.lisp (load-idl pathname eql :file): slight
simplification
J. Moringen
03:50 AM Revision 5a38932b (rsb-tools-cl): Changed load-idl for string source in common/idl-loading.lisp
* common/idl-loading.lisp (load-idl string eql :auto): changed
specialized t -> eql :auto
J. Moringen
03:50 AM Revision 22a1528b (rsb-tools-cl): Added parameter to process-descriptor in common/idl-loading.lisp
* common/idl-loading.lisp (process-descriptor): added keyword
parameter emit which controls which things are emitted
J. Moringen
03:50 AM RSBag Revision 2d9f73e8 (rsbag-tools-cl): Validation of commandline arguments in bag-play/main.lisp
* bag-play/main.lisp (main): validate number of positional commandline
arguments
J. Moringen
03:50 AM RSBag Revision 937c9c8e (rsbag-cl): Added mixin class in src/rsb/replay/replay-restart-mixin.lisp
* src/rsb/replay/sequential-mixin.lisp (sequential-mixin): added
superclass `replay-restart-mixin'
* src/rsb/replay...
J. Moringen
03:50 AM RSBag Revision 3f76fbe9 (rsbag-cl): Fixed restart behavior in src/rsb/replay/replay-restart-mixin.lisp
* src/rsb/replay/replay-restart-mixin.lisp
(replay :around replay-bag-connection replay-restart-mixin): log
resta...
J. Moringen
03:50 AM RSBag Revision 47f9ad11 (rsbag-cl): Added mixin class in src/rsb/replay/error-policy-mixin.lisp
* src/rsb/replay/error-policy-mixin.lisp: new file; contains the
`error-policy-mixin' mixin class
* src/rsb/replay/...
J. Moringen
03:50 AM RSBag Revision 9b1171d6 (rsbag-cl): Added conditions in src/rsb/conditions.lisp
* src/rsb/conditions.lisp: new file; contains conditions used in
the rsb module
* src/rsb/package.lisp (package rsb...
J. Moringen
03:50 AM RSBag Revision 2cfda6e9 (rsbag-cl): Moved replay strategies into directory src/rsb/replay/
* src/rsb/replay/util.lisp: new file; contains utilities used in
the rsb.replay module
* src/rsb/replay/bounds-mixi...
J. Moringen
03:50 AM RSBag Revision 47dd99a9 (rsbag-cl): Added exported symbols in src/rsb/replay/package.lisp
* src/rsb/replay/package.lisp (package rsbag.rsb.replay): added
exported symbols strategy-start-index, strategy-end...
J. Moringen
03:50 AM RSBag Revision 3bae9d3d (rsbag-cl): Fixed a condition report in src/rsb/replay-strategies.lisp
* src/rsb/replay-strategies.lisp
(shared-initialize :before fixed-rate t): fixed condition report
J. Moringen
03:50 AM RSBag Revision 198d6dfc (rsbag-cl): Added strategy mixin classes in src/rsb/replay-strategies.lisp
* src/rsb/replay-strategies.lisp (view-creation-mixin): new class;
mixin class for creating sequence views of event...
J. Moringen
03:50 AM RSBag Revision f44f9b8b (rsbag-cl): Conditions, restarts in src/transform{conditions,protocol}.lisp
* src/transform/conditions.lisp: new file; contains conditions
used in the transform module
* src/transform/protoco...
J. Moringen
 

Also available in: Atom