Activity

From 11/08/2014 to 12/07/2014

12/07/2014

10:10 PM Feature #2122 (Resolved): Implement OS-specific Instantitation of Process and Host Info backends
S. Wrede
06:38 PM Feature #1742 (Feedback): Implement introspection event sender
Initial implementation done and available in @wip-introspection@. Complete refactoring and partial rewrite of @featur... S. Wrede
06:29 PM Revision 84a534ff (rsb-java): * adjusted log level
S. Wrede
06:20 PM Revision 0ddc1791 (rsb-java): * changed introspection field back to string constant due to #2127
* enabled introspection manually in minimal test case
* auto-formatted tests
S. Wrede

12/06/2014

09:53 PM Bug #2127 (Rejected): Exception upon call to getProperty with Boolean
Doing this... S. Wrede
09:37 PM Revision cca94c90 (rsb-java): * auto-formatted introspection package
* added comments at class level S. Wrede
09:32 PM Revision b6b55ff6 (rsb-java): * added check on user name
S. Wrede
09:29 PM Revision 9d98d67d (rsb-java): * Change of HostInfo to CommonHostInfo in log expr
S. Wrede
09:28 PM Revision 37d36144 (rsb-java): * use of assertions to prevent null checks
* improved exception handling in lazy activation S. Wrede
09:24 PM Feature #2036 (Feedback): Include id of executing user in process information
S. Wrede
09:23 PM Feature #1978: Include machine and (operating system) software types and versions in host informa...
Partially done for Java. Reported values are machine and software type. S. Wrede
09:21 PM Feature #1823 (Feedback): Transmit start-time of processes in introspection messages
S. Wrede
09:21 PM Feature #1837 (Feedback): Include RSB version in process introspection information
S. Wrede
09:18 PM Feature #1869 (Feedback): Realize ProcessInfo and HostInfo Backend in Java
Initial portable and linux implementation of process and host info available. S. Wrede
08:26 PM Feature #1869: Realize ProcessInfo and HostInfo Backend in Java
Initial proposal for portable process info implementation available. S. Wrede
09:17 PM Revision 6296a4a7 (rsb-java): * initial implementation of PortableHostInfo with pure java means
* extracted and renamed OSFamily enum from OSDetector
* use OSFamily enum in HostInfo classes
* adapted serialization...
S. Wrede
08:24 PM Revision 87607069 (rsb-java): * initial implementation of PortableProcessInfo based on pure Java
functionality (has limitations, but at least provides pid, starttime,
java version and vm arguments)
* tested on MacO...
S. Wrede
05:36 PM Revision 099f15dc (rsb-java): * adjusted log levels
S. Wrede
05:34 PM Revision 47c4107b (rsb-java): * used exception logging instead of printStackTrace
S. Wrede
05:29 PM Revision 12c2e5a7 (rsb-java): * extracted ProcessInfo interface
* renamed abstract ProcessInfo class to CommonProcessInfo S. Wrede
05:24 PM Revision 277afa39 (rsb-java): * extracted HostInfo interface
* renamed abstract HostInfo class to CommonHostInfo S. Wrede
04:52 PM Revision 6b5cdffe (rsb-java): * changed type of rsb.introspection property field from String to
Boolean S. Wrede
04:50 PM Revision c05a15f4 (rsb-java): * restricted visibility of some fields and methods
* simplified code S. Wrede
04:49 PM Revision cb0ed47c (rsb-java): * restricted method visibility
S. Wrede
04:49 PM Revision 4ba0bf91 (rsb-java): * return null if local hostname lookup fails
* simplified code S. Wrede
04:47 PM Revision a61edca9 (rsb-java): * Wrapped participant list as synchronized collection
* Simplified add and remove participant methods S. Wrede
04:45 PM Revision 8687b3b9 (rsb-java): * Use CamelCase for machine type enum
* Changed check for machine type to use contains instead startsWith S. Wrede

12/05/2014

12:59 PM Revision b6a06728 (rsb-java): * added protobuf-2.6 jar to local library folder
S. Wrede
12:58 PM Revision 75f0d6b7 (rsb-java): * changed getType in ParticipantInfo to return either null or a Cla...
object
* adpated serialization in ProtocolHandler accordingly
S. Wrede

12/04/2014

08:19 PM Revision 81c51a33 (rsb-java): * added field / method to get and represent executing user to
ProcessInfo
* added user and rsb version information to process info serialization
S. Wrede
08:05 PM Revision 8f9c7873 (rsb-java): * added abstract getType method to Participant base class
* added implementations to all participant implementations, meaningful
is currently mainly for Informer participant
*...
S. Wrede
07:25 PM Revision c6b8ec33 (rsb-java): * added enum for machine types to HostInfo base
* added method to guess machine types in a portable way
* chanaged OSDetector's enum values to match introspection ke...
S. Wrede
06:53 PM Feature #2122 (Feedback): Implement OS-specific Instantitation of Process and Host Info backends
Implementation of OSDetector should work on Windows, MacOS and Linux. A list of OSes that are assumed to be detectabl... S. Wrede
06:49 PM Revision f6c2af35 (rsb-java): * added OSDetector class for simple test on OS family
* added OS-dependant instantiation of Process- and HostInfo in
IntrospectionModel
* refs #2122
S. Wrede
02:12 PM Revision 531fef7c (rsb-cl): Added eval method in src/introspection/local-introspection.lisp
* src/introspection/local-introspection.lisp
(introspection-server :before introspection-sender): provide a method
...
J. Moringen
02:11 PM Revision f12f0a79 (rsb-cl): Added entry-children methods in src/introspection/remote-introspectio...
These methods allow treating introspection objects as tree nodes.
* src/introspection/remote-introspection.lisp
(e...
J. Moringen
02:10 PM Revision df388e59 (rsb-cl): Added missing generic function process-info-state in src/introspectio...
refs #2036
Had been omitted in initial commit.
* src/introspection/protocol.lisp (process-info-state): new generic
...
J. Moringen

12/03/2014

12:32 AM Feature #2122 (Resolved): Implement OS-specific Instantitation of Process and Host Info backends
E.g. LinuxProcessInfo if we are on Linux or PortableProcesInfo if we live in Windows. S. Wrede
12:29 AM Feature #1869: Realize ProcessInfo and HostInfo Backend in Java
Added and enabled a slightly refactored and extended implementation of the ProcFS-based ProcessInfo class written by ... S. Wrede
11:18 PM Feature #1869 (In Progress): Realize ProcessInfo and HostInfo Backend in Java
Reviewed, refactored and extended Suchit's PortableHostInfo class to a Linux-specific implementation of the HostInfo ... S. Wrede
12:26 AM Revision f89b6af4 (rsb-java): * added LinuxProcessInfo as Linux-specific ProcFS-based implementation
of the ProcessInfo interface
* ProcessInfo implementation is a slightly refactored, reviewed and
extended version of ...
S. Wrede
11:16 PM Revision 2eb438a5 (rsb-java): * added LinuxHostInfo as Linux-specific implementation of HostInfo
interface
* LinuxHostInfo implementation is a refactored, reviewed and extended
version of ssharma's PortableHostInfo...
S. Wrede
10:14 PM Revision 34746f69 (rsb-java): * fixed and added handler to answer SURVEY, REQUEST and PING messages
* removed unused Logger field from Factory S. Wrede
07:04 AM Revision 66c34d08 (rsb-cl): Added missing generic functions host-info-* in src/introspection/prot...
refs #1978
Had been omitted in initial commit.
* src/introspection/model.lisp (host-info::software-type): fixed typ...
J. Moringen

12/02/2014

07:13 PM Revision 0ba34249 (rsb-protocol): Windows build script for externally defined MSVC version
Adds a build_vs.bat comparable to other RSX software, that does not
imply a specific visual studio version.
J. Wienke
03:00 PM Revision dd3c0a95 (rsb-talks): kile project file
Arne Nordmann

12/01/2014

03:25 PM Bug #2120 (Rejected): Traceback on stdout when using spread
There is a issue with a log statement when creating a Listener using RSB python. It ounly occurs when using spread tr... N. Köster
11:13 AM Revision 591cccd7 (rsb-manual): Update windows installation to new CI structure
Update the link for the rsx archive and the description to match the new
structure of windows jobs.
J. Wienke
10:55 AM Revision 6a37282f (rsb-protocol): Revert "Do not require a C/C++ compiler"
Unfortunately, in more recent CMake versions, this prevents FindBoost
from working, which is internally used by the u...
J. Wienke
08:10 AM Feature #1982: Enable introspection senders by default?
Generally, I vote for switching introspection on by default as it provides an important tool for both new and experie... S. Wrede

11/30/2014

10:26 PM Revision 9ad512c2 (rsb-java): * reviewed, refactored and cleaned-up code basis from
feature-introspection branch
* introduced a ProtocolHandler class encapsulating the introspection
network protocol ac...
S. Wrede
08:04 PM Revision 4abed338 (rsb-java): * initial dummy implementation of structure for host and process info
classes S. Wrede
07:34 PM Revision d6d5e368 (rsb-java): * data holder class for participant information
S. Wrede
06:51 PM Revision d2847911 (rsb-java): * added virtual getKind method in participant base class
* implemented getKind method for all participants S. Wrede
04:17 PM Revision 0a747755 (rsb-java): * added rsb.introspection configuration option in Factory, option is
currently enabled by default
* test case to prevent recursive calls if factory methods are used from
a ParticipantObs...
S. Wrede

11/29/2014

06:30 AM RSB XML Support Revision 785258f1 (rsb-xml-integrationtest): Fixed *{default- -> }-configuration* in lisp/{inform...
* lisp/informer.lisp (header): updated copyright
(main): changed *{default- -> }-configuration* when loading
conf...
J. Moringen

11/28/2014

05:48 PM Revision 3f375560 (rsb-protocol): Do not require a C/C++ compiler
J. Wienke
05:47 PM Feature #1737 (Resolved): Implement participant creation and destruction hooks
Applied in changeset commit:rsb-java|03ce183e9ecf85b27ceb07cb9df55276d0ae626a. J. Wienke
12:03 PM Feature #1737 (In Progress): Implement participant creation and destruction hooks
J. Wienke
05:47 PM Feature #1829 (Resolved): Initial support for participant hierarchies
Applied in changeset commit:rsb-java|9989d653557af1e0f11a7e8cded433f0bcfd5327. J. Wienke
05:45 PM Revision 650cea7e (rsb-manual): Do not required a C/C++ compiler
Instruct CMake to not check for compilers. J. Wienke
05:40 PM Revision 288f23b1 (rsb-java): Factory: simplify boolean logic
Make things more readable
Signed-off-by: Jan Moringen <jmoringe@techfak.uni-bielefeld.de>
J. Wienke
05:40 PM Revision 7212e29d (rsb-java): Formatting
Signed-off-by: Jan Moringen <jmoringe@techfak.uni-bielefeld.de> J. Wienke
05:40 PM Revision 69f79d78 (rsb-java): ParticipantConfig selection in own method
Factors out the selection of an appropriate ParticipantConfig instance
into a method to avoid code duplication.
Sign...
J. Wienke
05:39 PM Revision 03ce183e (rsb-java): Observer pattern for participant changes
Adds an observer pattern to Factory to be notified whenever participants
are created or destroyed. This will enable t...
J. Wienke
05:37 PM Revision 9989d653 (rsb-java): Create participant hierarchies
Participants can now be organized into hierarchies.
* src/rsb/ParticipantCreateArgs.java: Added parent participant a...
J. Wienke
05:36 PM Revision 5473b646 (rsb-java): Create factory methods with parameter objects
* src/rsb/*CreateArgs.java:
new classes as parameter objects for each user-creatable Participant
type
* src/rsb/F...
J. Wienke
05:35 PM Revision dc0b91d7 (rsb-java): Remove explicit names from Methods
Removes the explicit variable for the method name from Method and
derives the name from a method's scope.
refs #1829...
J. Wienke
05:33 PM Revision 8b4b12aa (rsb-java): RemoteServer::addMethod explain visibility
J. Wienke
05:05 PM Bug #2117 (New): Listener state changes are not synchronized, informer one's are
There is a mismatch in threading safety between Listener and Informer in java wrt the activation / deactivation. This... J. Wienke
04:27 PM Revision f632407a (rsb-cpp): Send login-name of executing user in src/rsb/introspection/*.{h,cpp}
refs #2036
* src/rsb/introspection/Model.{h,cpp} (tryCurrentExecutingUser): new
function; return login-name of exe...
J. Moringen
02:52 PM Revision 7bd5b422 (rsb-cpp): Add setErrorStrategy on InPushConnectors and call it
As a temporary solution for asynchronous receiving errors, use the
ParticipantConfig::ErrorStrategy. This can be spec...
J. Wienke
02:51 PM Revision ed871fb2 (rsb-spread-cpp): Use ErrorStrategy to handle receive errors
Use the new setErrorStrategy method in the InPushConnector interface to
obtain a user-specified wish on what to do in...
J. Wienke
02:51 PM Revision 3814e06a (rsb-spread-cpp): Terminate processing in case of receive error
Prevent 100% CPU load loops in ReceiverTask by stopping the task at the
first spread error. We do not recover at all....
J. Wienke
05:48 AM Feature #1982: Enable introspection senders by default?
@Johannes, Sebastian: Do you think we should attempt this?
For Common Lisp, Python and probably Java, enabling int...
J. Moringen
04:50 AM Revision 80405c09 (rsb-tools-cl): Only install filters if there are any in logger/main.lisp
* logger/main.lisp (make-queue-pushing-listener): if no filters have
been supplied, do not call setf receiver-filte...
J. Moringen

11/27/2014

01:30 PM Tasks #2111 (New): Document converter disambiguation (programmatic and via config file)
Cf. @rsbvideoreceiver@ refactoring branch for an example on how to do this. Location to be decided, maybe troubleshoo... S. Wrede
11:23 AM RSBag short-video.tide
N. Köster

11/25/2014

07:56 AM Revision 3d35ad75 (rsb-tools-cl): Adaptation to changes in filter protocol in common/help.lisp
* common/help.lisp (print-filter-help): adapted filter protocol using
service-provider instead of dynamic classes; ...
J. Moringen
03:30 AM Revision bf9c0b10 (rsb-cl): Use architecture.service-provider in src/filter/*.lisp
* src/filter/protocol.lisp (header): updated copyright
(define-findable-class-family filter): removed;
(define-se...
J. Moringen

11/24/2014

02:22 PM RSBag Revision 0213d2ef (rsbag-tools-cl): Declare C project nature in CMakeLists.txt
Specify programming language "C" to find C compiler which enables CLON
to build its stream-line-width determination f...
J. Moringen
11:16 AM Revision bcf0199b (rsb-cl): Fixed initarg in src/filter/type-filter.lisp
J. Moringen
11:16 AM Revision 1fb3b4cc (rsb-cl): Renamed { -> funcallable-}filter-mixin in src/filter/filter-mixins.lisp
* src/filter/filter-mixins.lisp (funcallable-filter-mixin): renamed
filter-mixin -> funcallable-filter-mixin
(ini...
J. Moringen

11/23/2014

07:22 PM Feature #1737 (Feedback): Implement participant creation and destruction hooks
Basic implementation for all participant types done and intial test available. S. Wrede
07:19 PM Revision 9d56ed13 (rsb-java): extended factory code to notify about LocalServer, RemoteServer and
Informer creation and destruction
added test case for the factory observer mechanism
added call to deactivate method ...
S. Wrede

11/21/2014

09:00 PM Revision ba5241bb (rsb-python): Added RSB version in rsb/introspection/__init__.py
refs #1837
* rsb/introspection/__init__.py (import rsb.version): new import;
necessary for determining RSB version...
J. Moringen
08:59 PM Revision 0f840800 (rsb-python): Added executing user in rsb/introspection/__init__.py
refs #2036
* rsb/introspection/__init__.py (ProcessInfo.__init__): added
executingUser parameter; added correspond...
J. Moringen
08:57 PM Revision e54bb476 (rsb-python): Added {machine,software}{Type,Version} in rsb/introspection/__ini...
refs #1978
* rsb/introspection/__init__.py (HostInfo.__init__): accept machineType,
machineVersion, softwareType, ...
J. Moringen
08:39 PM Revision 42be8dd9 (rsb-cl): Handle empty executing-user, rsb-version in src/introspection/conversion
* src/introspection/conversion.lisp
(define-introspection-converter hello): treat empty values of
executing-user ...
J. Moringen
08:23 PM Revision 2aaeff99 (rsb-cpp): Include RSB version in introspection messages in src/rsb/introspection/
refs #1837
* src/rsb/introspection/Model.{h,cpp} (ProcessInfo::rsbVersion): new
member variable; stores the RSB ve...
J. Moringen
06:52 PM RSBag Revision f4b3199f (rsbag-cl): Fixed errors in src/rsb/replay/remote-controlled.lisp
* src/rsb/replay/remote-controlled.lisp
(replay replay-bag-connection remote-controlled): fixed variable name
errors
J. Moringen
02:49 PM Bug #2100 (Rejected): RSB Java has protobuf version hard coded
Adaptation to protobuf version in environment is done using the @mvnprep.sh@ script by calling the @protoc@ executable. S. Wrede
02:28 PM Bug #2100 (Rejected): RSB Java has protobuf version hard coded
RSB Java has the protobuf version hard-coded to 2.4.1 in its @pom.xml@, where instead it should use a similar mechani... N. Köster

11/20/2014

09:16 PM Revision 4d59198d (rsb-manual): News entry for introspection functionality in news.rst
refs #1749
* news.rst (RSB 0.11): mention general availability of introspection;
explain level of support in indiv...
J. Moringen
09:10 PM Revision c055d4c0 (rsb-manual): Renamed { -> tool-}{info,logger,send,call,timesync}.rst
* tool-info.rst: renamed {info -> tool-info}.rst; adapted link anchor;
kept old link anchor for compatibility
* too...
J. Moringen
08:50 PM Feature #1828 (Resolved): Initial support for participant hierarchies
Applied in changeset commit:rsb-python|d4b7009a14d96a745d2ccc9ec42d961568e12838. J. Moringen
08:50 PM Feature #1743 (Resolved): Implement introspection event sender
Applied in changeset commit:rsb-python|5ae3b05059191ec7560fc4ad11a6b13d3fec5d3c. J. Moringen
08:42 PM Revision 49174376 (rsb-python): Added support for process start time in rsb/introspection/__init_...
refs #1823
Current implementation is Linux-only.
* rsb/introspection/__init__.py (__processStartTime): new variable...
J. Moringen
08:40 PM Revision d4b7009a (rsb-python): Support hierarchies of participants in rsb/**/*.py
fixes #1828
A parent participant can now be specified when a new participant is
created. The request-reply module sp...
J. Moringen
08:35 PM Revision 5ae3b050 (rsb-python): Import of introspection module in rsb/introspection/__init__.py
fixes #1743
* rsb/__init__.py (createParticipant): when config.introspection is
True, load introspection module
* ...
J. Moringen
08:19 PM Feature #2036 (In Progress): Include id of executing user in process information
J. Moringen
08:18 PM Revision 840983a4 (rsb-protocol): Added executing_user in proto/rsb/protocol/operatingsystem/Proc...
refs #2036
* proto/rsb/protocol/operatingsystem/Process.proto
(Process::executing_user): new field; login- or acco...
J. Moringen
08:18 PM Revision 904df82e (rsb-protocol): Added rsb_version in proto/rsb/protocol/operatingsystem/Process...
refs #1837
* proto/rsb/protocol/operatingsystem/Process.proto
(Process::rsb_version): new field; version of the RS...
J. Moringen
07:47 PM RSBag Feature #2096: Allow looping replay in bag-play
Manual commit is commit:rsbag-manual|f0d635a4. J. Moringen
05:00 AM RSBag Feature #2096 (Resolved): Allow looping replay in bag-play
Applied in changeset commit:rsbag-tools-cl|a83f439500976bc95b07b9e2e37cef92c3b653d2. J. Moringen
04:16 PM Revision e0b0f080 (rsb-cl): Support RSB version in src/introspection/*.lisp
refs #1837
* src/introspection/model.lisp (process-info::rsb-version): new slot;
stores version of RSB implementat...
J. Moringen
04:16 PM Revision 7e2726d0 (rsb-cl): Support {machine,software}-{type,version} in src/introspection/*.lisp
refs #1978
* src/introspection/conversion.lisp
(define-introspection-converter): (de)serialize
{machine,software...
J. Moringen
04:16 PM Revision 8d74f01f (rsb-cl): Support executing user in src/introspection/*.lisp
refs #2036
* src/introspection/platform-common.lisp (%current-user): new function;
determine account name via pass...
J. Moringen
04:13 PM Revision 31154b13 (rsb-cl): Avoid duplicate handler registration in src/introspection/variables.lisp
Previously, handlers were registered as functions instead of as symbols
leading to
1) redefinitions not being picked ...
J. Moringen
06:04 AM RSBag Revision c70652f4 (rsbag): Updated HEAD of submodule rsbag-manual
J. Moringen
05:10 AM RSBag Revision f0d635a4 (rsbag-manual): Added loop commandline option in common.rst
refs #1837
* common.rst (Replay-related Options): added loop commandline option
* bag-play.rst (Description): adjust...
J. Moringen
04:07 AM RSBag Revision 0e58e80a (rsbag-cl): Added repetitions in src/rsb/replay/*.lisp
refs #2096
* src/rsb/replay/strategy-mixins.lisp (repetitions-mixin): new class;
stores a number of times a replay...
J. Moringen
03:53 AM RSBag Revision a83f4395 (rsbag-tools-cl): Support repeated replay in common/*.lisp, bag-{cat,play}/main...
fixes #2096
* common/options.lisp (header): updated copyright
(make-replay-options): added loop commandline option...
J. Moringen

11/19/2014

09:28 PM RSBag Feature #2096 (In Progress): Allow looping replay in bag-play
J. Moringen
07:35 PM RSBag Feature #2096 (Resolved): Allow looping replay in bag-play
J. Moringen
08:51 PM RSBag Revision c7b5c859 (rsbag-tools-cl): Added simple entry transform option in bag-merge/main.lisp
* bag-merge/main.lisp (update-synopsis): added transform-datum
commandline option
(main): pass value of transform...
J. Moringen
08:31 PM RSBag Revision a0cd9de9 (rsbag-tools-cl): Transform datum before computing timestamp in bag-merge/trans...
* bag-merge/transcoding.lisp (header): updated copyright
(transcode channel channel): transform datum before comput...
J. Moringen
04:48 PM Revision fa9399eb (rsb-talks): Minor changes for isy overview 2014
Arne Nordmann
01:19 AM Revision b48884e5 (rsb-cl): Cosmetic changes in src/introspection/*.lisp
* src/introspection/platform-common.lisp
(call-with-platform-information-error-translation): added missing
period...
J. Moringen
01:19 AM Revision 2309bbef (rsb-cl): Fixed scope in examples/introspection/logger.lisp
* examples/introspection/logger.lisp (toplevel): fixed scope with which
remote-introspection participant is created
J. Moringen
01:17 AM Revision 0a88e3b3 (rsb-cl): Run tests with reduced log level in rsb-introspection.asd
* rsb-introspection.asd (perform test-op eql :rsb-introspection-test):
configure logging with level :warn to make t...
J. Moringen
01:04 AM Revision 33277859 (rsb-cl): Minor refactoring in src/introspection/variables.lisp
* src/introspection/variables.lisp (exclude-from-introspection?): new
method; helper for deciding whether to includ...
J. Moringen

11/18/2014

09:17 PM Revision 8bed3b50 (rsb-cl): Better handling of initialization errors in src/introspection/*.lisp
* src/introspection/mixins.lisp
(transport-specific-urls introspection-participant-mixin): do not
force instantia...
J. Moringen
08:52 PM Revision ccb7814a (rsb-cl): Improved transport options in composite participants in src/{patterns...
Previously, composite participants stored the transport options
explicitly supplied in the `make-participant' call. W...
J. Moringen
06:17 PM Revision 81f475ac (rsb-cl): Handle "pong" replies in src/introspection/remote-introspection.lisp
* src/introspection/remote-introspection.lisp
(handle introspection-receiver event): test for "pong" payload
prop...
J. Moringen
06:05 PM Revision 3793199e (rsb-cl): Fixes in test/introspection/remote-introspection.lisp
* test/introspection/remote-introspection.lisp
(test suite introspection-receiver-root): added missing super-suite
...
J. Moringen

11/17/2014

09:13 PM Revision c358f027 (rsb-cl): Fixed configurations used in tests in test/[introspection/]package.lisp
* test/introspection/package.lisp (+introspection-configuration+): use
Boolean values instead of strings
* test/pac...
J. Moringen
09:12 PM Revision 10eaed56 (rsb-cl): Fix accepting scopes without leading "/" in src/scope.lisp
* src/scope.lisp (starts-with-/): new function; check whether a string
starts with "/"; mainly used with `satisfies...
J. Moringen
11:42 AM Revision 7e01f6e0 (rsb-java): backport of workaround for http://opensource.cit-ec.de/issues/300
S. Wrede

11/13/2014

09:59 PM Revision 2b91d45f (rsb-protocol): {machine,software}-{type-version} in proto/rsb/protocol/operati...
refs #1978
* proto/rsb/protocol/operatingsystem/Host.proto (Host::machine_type):
new field; CPU architecture of th...
J. Moringen
09:14 PM Revision 8a6b3af7 (rsb-tools-cpp): fixes for compatibility to Qt4
R. Haschke
08:50 PM Feature #1837 (In Progress): Include RSB version in process introspection information
J. Moringen
08:24 PM Revision 07177064 (rsb-manual): Fixed a missing word in specification-introspection.rst
* specification-introspection.rst (Process and Host Introspection):
fixed missing word
J. Moringen
09:16 AM Revision af9c7ec5 (rsb-tools-cpp): fixed a boost incompatibility
R. Haschke
01:48 AM Revision 9971edcf (rsb-tools-cpp): configure time formats
R. Haschke
01:47 AM RSBag Revision ea234893 (rsbag-cl): Fixed over-specific dependencies in rsbag-{elan,tidelog}.asd
* rsbag-elan.asd (header): updated copyright
(system rsbag-elan-test): made dependencies on systems rsbag-elan and
...
J. Moringen

11/12/2014

09:45 PM Revision 7a2f6997 (rsb-tools-cpp): auto show/hide columns on resize of EventListWidget
R. Haschke
04:07 PM Revision d82db9d2 (rsb-tools-cpp): allow for hiding of event data columns
R. Haschke

11/11/2014

11:29 PM Revision 63696dbe (rsb-tools-cpp): some more sugar: allow manual and automatic disabling of sorting
R. Haschke
10:30 PM Revision a9085d6e (rsb-tools-cpp): enabled converter reordering by drag&drop
R. Haschke
08:59 PM RSBag Revision 9b272429 (rsbag-tools-cl): Added dependency on rsb-introspection system in cl-rsbag-tool...
This lets all tools publish introspection events and thus appear in
introspection reports.
* cl-rsbag-tools-main.asd...
J. Moringen
05:10 PM Revision 22e5dc80 (rsb-tools-cl): Added dependency on rsb-introspection system in cl-rsb-tools-ma...
refs #1740, refs #1751
This lets all tools publish introspection events and thus appear in
introspection reports.
*...
J. Moringen
11:24 AM Revision 45989c06 (rsb-tools-cpp): depend on all top-level ui forms
R. Haschke
11:24 AM Revision bfac928a (rsb-tools-cpp): sligthly improved listener::ConfigForm
R. Haschke
11:24 AM Revision b8d00471 (rsb-tools-cpp): allow to configure converters / viewers
R. Haschke
11:23 AM Revision f0e99037 (rsb-tools-cpp): utils.cpp for generic utility functions
removeSelectedRows(QItemSelectionModel*) R. Haschke

11/10/2014

09:32 PM Revision ff441644 (rsb-cpp): renamed arg wireType to wireSchema for consistency
R. Haschke
09:10 PM Feature #1833 (Resolved): Remove crashed processes from database after a (configurable) while
Applied in changeset commit:rsb-cl|708c28e28fd9948726c29b8e3d7e5839c560947a. J. Moringen
09:10 PM Feature #1744 (Resolved): Implement introspection event receiver and client API
Applied in changeset commit:rsb-cl|708c28e28fd9948726c29b8e3d7e5839c560947a. J. Moringen
09:10 PM Feature #1830 (Resolved): Initial support for participant hierarchies
Applied in changeset commit:rsb-cl|708c28e28fd9948726c29b8e3d7e5839c560947a. J. Moringen
09:10 PM Feature #2037 (Resolved): Estimate clock offset and commucation latency of remote hosts and proceses
Applied in changeset commit:rsb-cl|0a411c62f3c0f2b2c3cfe51eb3d47d7282f7a78e. J. Moringen
09:10 PM Feature #1740 (Resolved): Implement introspection event sender
Applied in changeset commit:rsb-cl|90bc27a442a4686da0f3c72251ae4d8ecf301ced. J. Moringen
09:06 PM Revision dc5f0989 (rsb-cl): Introspection example examples/introspection/logger.lisp
* test/examples.lisp (test-example): added workaround for SBCL
* examples/introspection/logger.lisp: new file; simple...
J. Moringen
09:06 PM Revision 52a35c0a (rsb-cl): Added reloading support in src/introspection/reloading.lisp
* src/introspection/reloading.lisp: new file; install hook to
reinitialize local introspection after reloading an i...
J. Moringen
09:05 PM Revision 708c28e2 (rsb-cl): Added remote introspection in src/introspection/remote-introspection....
fixes #1744, fixes #1830, fixes #1833
The remote introspection implementation consists of three layers:
* `introspec...
J. Moringen
09:04 PM Revision 0a411c62 (rsb-cl): Added timing-tracker in src/introspection/timing-tracking.lisp
fixes #2037, refs #1744
The `timing-tracker' class applies the basic NTP algorithm to estimate
clock offsets of remo...
J. Moringen
09:03 PM Revision 90bc27a4 (rsb-cl): Added local introspection in src/introspection/local-introspection.lisp
fixes #1740, refs #1830
Local introspection is implemented as a database container information
about the local host,...
J. Moringen
09:02 PM Bug #2083: rsb-java maven/jenkins build on ubuntu14.04 fails executing ant tasks
This is actually something inside maven, and not directly related to rsb java. https://jira.codehaus.org/browse/MANTR... J. Wienke
03:37 PM Bug #2083 (Rejected): rsb-java maven/jenkins build on ubuntu14.04 fails executing ant tasks
I am currently trying to build the lsp-csra-nightly distribution on my laptop with ubuntu 14.04 and the rsb-java-mast... V. Richter
08:44 PM Revision 8c1455bd (rsb-cl): Added converters for introspection messages in src/introspection/conv...
refs #1740, refs #1744
* src/introspection/conversion.lisp: new file; contains converters
between rsb.protocol.int...
J. Moringen
08:44 PM Revision b9e715d4 (rsb-cl): Made named participant construction tests optional in test/package.lisp
The `define-basic-participant-test-cases' macro used to generate test
cases for the named `make-KIND' participant con...
J. Moringen
08:44 PM Revision 29ab7684 (rsb-cl): Added introspection mixins in src/introspection/mixins.lisp
refs #1740, refs #1744
* src/conditions (no-such-participant-error): new condition; signaled
when a participant ca...
J. Moringen
08:44 PM Revision 352375a0 (rsb-cl): Support for gathering platform information in src/introspection/platf...
refs #1740, refs #1823
New functions that use platform-specific mechanism to gain information
about the current proc...
J. Moringen
08:44 PM Revision b55b2727 (rsb-cl): Added parent parameter to participant creation functions in src/**/pr...
refs #1830
* src/protocol.lisp (make-participant): accept parent keyword parameter;
updated documentation string a...
J. Moringen
08:44 PM Revision 24059edd (rsb-cl): Added introspection? parameter to participant creation in src/**/*.lisp
refs #1740
* src/protocol.lisp (make-participant): accept introspection? keyword
parameter; adjusted documentation...
J. Moringen
08:44 PM Revision ccd01e09 (rsb-cl): Added timed-executor{,/weak} in src/util.lisp
This is likely a temporary solution until we get a proper event-based
executor infrastructure.
* src/protocol.lisp (...
J. Moringen
08:44 PM Revision ac827101 (rsb-cl): Added introspection model in src/introspection/model.lisp
refs #1740, refs #1744, refs #1830
Introspection model classes
* for platform information: participants, processes a...
J. Moringen
08:44 PM Revision 4727782a (rsb-cl): Use timed-executor in src/transport/spread/fragmentation.lisp
This gets rid of the problem of massive amounts of pruning threads being
created but not cleaned up.
* src/transport...
J. Moringen
08:44 PM Revision dd56e082 (rsb-cl): Initial introspection infrastructure in src/introspection/*.lisp
refs #1740, refs #1744
* src/introspection/conditions.lisp: new file; contains conditions used
by the introspectio...
J. Moringen
08:44 PM Revision cb1a4630 (rsb-cl): Instance (re)initialization fixes in src/patterns/request-reply/*.lisp
* src/patterns/request-reply/server.lisp
(shared-initialize :before method1 t): only check name if it has been
su...
J. Moringen
03:17 PM Bug #2080 (Closed): spread connect error
J. Moringen
03:08 PM Bug #2080: spread connect error
Thanks, Jan.
I find the problem. I am creating/destroy the informer during its running. My problem is solved.
Q. Li
01:46 PM Bug #2080 (Feedback): spread connect error
Thanks for the report. Unfortunately, it does not contain enough information to diagnose the problem. Please provide ... J. Moringen
08:31 AM Revision 2020cb74 (rsb-tools-cpp): more time-efficient method to keep Converter::Ptrs intact
R. Haschke
07:05 AM Revision 3df2f7d0 (rsb-tools-cpp): lazy event conversion
R. Haschke

11/09/2014

08:42 PM Feature #2051 (In Progress): Qt-based graphical event logger
R. Haschke
10:42 AM Bug #2080 (Closed): spread connect error
I am using RSB for two computer(kuka-vision and kuka-arm) communication.
The communication can be constructed, but ...
Q. Li
08:35 AM Revision 864cacff (rsb-tools-cpp): receive all events as raw bytearray
R. Haschke

11/08/2014

09:01 PM Revision 32a17079 (rsb-tools-cpp): cached event receiving, auto-switch-off last event tracking
R. Haschke
08:16 PM Tasks #1882 (In Progress): Document void -> void RPC in the troubleshooting section of the manual
J. Moringen
06:03 PM Bug #2079 (Rejected): Format string in warning about duplicate converters is wrong
From a bug report:
> Ich weiß nicht wie problematisch das ist, aber im flobi server output von InproTK fliegen zie...
J. Moringen
02:08 PM Revision c0d0308b (rsb-tools-cpp): better handling of Return and Tab keys in filter::ConfigForm->...
R. Haschke
02:08 PM Revision d83307ee (rsb-tools-cpp): correctly reset view filters, such that all attached views get...
R. Haschke
02:08 PM Revision 4c3d73dd (rsb-tools-cpp): show EventListWidget's config dialog only once
R. Haschke
02:07 PM Revision 2393dfa9 (rsb-tools-cpp): adjusted preferred size of filter::ConfigForm
R. Haschke
02:07 PM Revision ac79b675 (rsb-tools-cpp): fixed toolBar handling
toolBars used to stay in the MainWindow's widget list,
dangling around also after deletion of associated widget
R. Haschke
02:07 PM Revision 5a8c5a89 (rsb-tools-cpp): finalized receive filter
FilterTree with invertable sub filters can only be traversed directly in
receiveEvent method. Deriving a rsb::filter:...
R. Haschke
01:36 AM Revision dcae4b9d (rsb-tools-cpp): receive filter
R. Haschke
 

Also available in: Atom