Activity
From 08/06/2014 to 09/04/2014
09/03/2014
- 06:26 PM Revision b920a4b6 (rsb-cpp): example hacks
- 06:26 PM Revision d081ce32 (rsb-cpp): Support for process start time in src/rsb/introspection/*.{h,cpp}
- refs #1823
* src/rsb/introspection/Model.{h,cpp} (ProcessInfo::ProcessInfo): added
start time parameter
(Process... - 06:26 PM Revision 9ac95e11 (rsb-cpp): Support participant hierarchies in src/rsb/**/*.{h,cpp}
- fixes #1827
Each Factory::create* method accepts a parent participant as an optional
parameter. If supplied, this pa... - 06:26 PM Revision bc75d697 (rsb-cpp): Methods send{Hello,Bye} in src/rsb/introspection/IntrospectionSender...
- fixes #1741
* src/rsb/introspection/IntrospectionSender.{h,cpp}
(IntrospectionSender::sendHello): new method; send... - 04:08 PM Revision 710152d2 (rsb-cpp): Added introspection server in src/rsb/introspection/IntrospectionSen...
- refs #1741
IntrospectionSender now contains a LocalServer that provides
information about the process via RPC.
* sr... - 04:08 PM Revision e9434de8 (rsb-cpp): Added query handler in src/rsb/introspection/IntrospectionSender.{h,...
- refs #1741
New QueryHandler struct replies to introspection queries.
* src/rsb/introspection/IntrospectionSender.{h... - 03:03 PM Revision 12c6186e (rsb-cpp): Added model classes in src/rsb/introspection/Model.{h,cpp}
- refs #1741
* src/rsb/introspection/Model.{h,cpp}: new files; contain the model
classes ParticipantInfo, ProcessInf... - 02:41 PM Revision 6543c7f5 (rsb-cpp): Added introspection plugin skeleton in src/rsb/introspection/*
- refs #1741
* src/rsb/introspection/IntrospectionSender.{h,cpp}: new file; contains
class IntrospectionSender which... - 02:14 PM Revision 15863313 (rsb-cpp): Added signalParticipant{Created,Destroyed} in src/rsb/{Participant,F...
- fixes #1736
* src/rsb/Participant.{h,cpp} (header): updated copyright
(SignalParticipantDestroyed): new type; sign... - 02:14 PM Revision 55e9bdda (rsb-cpp): Configuration options for introspection in src/rsb/ParticipantConfig...
- refs #1741
* src/rsb/ParticipantConfig.{h,cpp} (ParticipantConfig::introspection):
new member variable; flag for c... - 02:14 PM Revision aec45970 (rsb-cpp): Enable access to factory while loading plugins in src/rsb/Factory.cpp
- refs #1736
Previously, plugin init functions could access the factory because of
locking and initialization issues. ... - 02:14 PM Revision f30e3178 (rsb-cpp): Added Participant::getKind in src/rsb/Participant.h
- refs #1741
* src/rsb/Participant.h (Participant::getKind): new method; return a
string describing the kind of the ... - 12:19 PM Revision 0cf09782 (rsb-protocol): Made id field optional in proto/rsb/protocol/operatingsystem/Ho...
- refs #1749
* proto/rsb/protocol/operatingsystem/Host.proto (Host::id): made
optional; may be omitted if at least t...
09/02/2014
- 06:04 PM Revision 43f3dbe6 (rsb-tools-cl): Fixed decoding of contained events in formatting/payload-collec...
- * formatting/payload-collection.lisp (*by-scope-formatting-event-style*):
cosmetic change
(format-payload notific... - 03:19 PM Revision 9b7ab429 (rsb-java): minor updates
08/28/2014
- 02:52 PM Revision fbd50ba8 (rsb-java): Added DoubleConverter
- refs #485
08/27/2014
- 05:05 PM Revision d0c74814 (rsb-java): call of portable and native methods in configration + minor fixes
- 11:44 AM Revision fcd73a5c (rsb-java): minor fixes after integration with architechture
08/26/2014
- 01:50 PM Revision 2ba98538 (rsb-cl): Support method named nil src/patterns/request-reply/*.lisp
- For `local-server' instances, the method named nil receives all method
calls performed on the server (as it does not ... - 01:46 PM Revision 2d9934c4 (rsb-cl): Better tests for patterns.request-reply module in test/patterns/reque...
- * src/patterns/request-reply/server.lisp
(make-participant-using-class class server scope): signal an error if
no... - 12:17 PM Revision e375c51d (rsb-java): added IntrospectionObserver to connect the factory with the
- Introspection mechanism
added user level API test - 10:44 AM Revision 846e01cb (rsb-java): Merge remote-tracking branch 'origin/feature-introspection-architec...
- into feature-introspection
Conflicts:
.classpath - 08:52 AM Revision 91a73720 (rsb-cl): Use make-participant in define-lazy-creation-method in src/patterns/r...
- * src/patterns/request-reply/server.lisp (define-lazy-creation-method):
use `make-participant' instead of figuring ... - 08:52 AM Revision 7aaae7da (rsb-cl): Fix error signaling in make-participant, again, in src/protocol.lisp
- Follow-up fix for 1c1a131.
One problem was that depth was incremented too early making some errors
appear to belong ...
08/24/2014
- 05:48 AM Revision 4858b362 (rsb-tools-cl): Apply error-policy during IDL loading in logger/main.lisp
- * logger/main.lisp (main): ensure print-limits, logging of warnings and
the specified error-policy are in effect wh... - 05:48 AM Revision a5b52455 (rsb-tools-cl): Simplified and improved load-idl in common/idl-loading.lisp
- * common/idl-loading.lisp (load-idl t t): cosmetic change
(load-idl pathname eql :file): likewise
(load-idl pathn... - 05:48 AM Revision ab6a69ae (rsb-tools-cl): Signal progress conditions while loading IDLs in common/idl-loa...
- * common/idl-loading.lisp (load-idl list t): signal progress conditions
while loading IDL files - 05:48 AM Revision 5f0e4c4c (rsb-tools-cl): Added purpose parameter in process-idl-options in common/idl-op...
- * common/idl-options.lisp (process-idl-options): added keyword parameter
purpose; pass to `load-idl' - 05:48 AM Revision 47e31415 (rsb-tools-cl): Slot documentation strings for queue-overflow-error in logger/m...
- * logger/main.lisp (queue-overflow-error::capacity): added documentation
string
(queue-overflow-error::count): li...
08/22/2014
- 06:55 PM Revision adf078f1 (rsb-java): updated native methods and minor debugging
- 04:54 PM Revision 0c2719ac (rsb-manual): Mention logger's :sort-{column,reverse?} parameters in news.rst
- * news.rst (0.11): mention :sort-column and :sort-reverse? parameters
which are now accepted by the logger's monito... - 03:45 PM Revision 1bc5997b (rsb-tools-cl): Configurable column sorting in formatting/event-style-monitor.lisp
- * formatting/protocol.lisp (value<): new generic function; compare
values for sorting
(column<): new generic func... - 03:31 PM Revision f281f69a (rsb-tools-cl): Column width tweaks in formatting/{columns,event-style-monitor}...
- * formatting/columns.lisp (*basic-columns*): added entry :rate/9
* formatting/event-style-monitor.lisp
(define-dyna...
08/19/2014
- 09:30 PM Revision 1c1a1319 (rsb-cl): Fixed error signaling in make-participant in src/protocol.lisp
- Fixed chaining of `participant-creation-error' conditions in case of
recursive `make-participant' calls.
Moved some ... - 08:23 PM Revision 6aaead45 (rsb-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... - 07:20 PM Revision 0aa24eb8 (rsb-cl): Fixed error signaling in make-participant in src/protocol.lisp
- Fixed chaining of `participant-creation-error' conditions in case of
recursive `make-participant' calls.
Moved some ... - 07:16 PM Revision 76b346c6 (rsb-cl): Processing of *make-participant-hook* return values in src/protocol.lisp
- refs #1738
Do not treat the hook invocation returning nil as an error but as a
request to use the constructed partic... - 05:11 AM Revision 9361c2de (rsb-cl): Moved define-participant-*method[s] macros to compat.lisp
- * src/participant.lisp (define-participant-creation-uri-methods):
removed; moved to src/compat.lisp
(define-parti... - 05:11 AM Revision fc69c240 (rsb-cl): Fixed printing of transport options in src/conditions.lisp
- * src/conditions.lisp (maybe-print-transport-configuration): do not
print a transport options section if there are ... - 05:10 AM Revision 4961da1c (rsb-cl): Adapted default configuration in src/variables.lisp
- The default configuration is now more in line with what the other
implementations do.
* src/variables (*default-conf...
08/15/2014
- 06:49 PM Revision 21daae9b (rsb-java): updated
- 03:20 AM Revision 6336e16d (rsb-cl): Fix instance (re)initialization in src/transport/socket/bus-connectio...
- * src/transport/socket/bus-connection.lisp
(initialize-instance :after bus-connection): new method; take care of
... - 03:04 AM Revision 7c4c10f4 (rsb-cl): Fix unused variables in test/transport/socket/bus.lisp
- * test/transport/socket/bus.lisp
(transport-socket-bus-root::incompatible-options): ignore unused
participant var... - 03:02 AM Revision 21317b66 (rsb-cl): Cleanup participants created in tests in test/package.lisp
- * test/package.lisp (define-basic-participant-test-cases): try to detach
created participants with `detach/ignore-e...
08/14/2014
- 05:11 AM Revision 69b90d3d (rsb-cl): Fixed scopes in tests cases in test/protocol.lisp
- * test/protocol.lisp (test hooks-root::make-participant-hook/smoke): use
distinct scope with inprocess transport
... - 03:57 AM Revision d416ef69 (rsb-cl): Added protocol-related conditions in src/patterns/conditions.lisp
- * src/patterns/conditions.lisp: new file; contains conditions related to
communication protocols
* src/patterns/pac... - 03:57 AM Revision 5a8b3754 (rsb-cl): Participant creation and state change hooks in src/variables.lisp
- fixes #1738
* src/protocol.lisp (participant): forward declaration
(declaim special *participant-state-change-hook...
08/13/2014
- 12:57 AM Revision 062caf2f (rsb-cl): Summary in first line of participant documentation strings in src/**/...
- * src/reader.lisp (reader): changed first line of documentation string
to be an informative summary
* src/listener.... - 05:39 PM Revision f88fcc01 (rsb-matlab): added PoseQueue contructor with capacity as paramter
- 04:26 PM Revision 61c77184 (rsb-java): updated latest version
- 09:55 AM Revision a1ae8d9c (rsb-tools-cl): Added option to list participants in info/main.lisp
- refs #1876
* info/main.lisp (header): updated copyright
(update-synopsis): added --participants commandline option... - 09:36 AM Revision 9f6ca6da (rsb-manual): Mention participant creation, state change hooks in news.rst
- refs #1738
* news.rst (RSB 0.11): mention the new hooks *make-participant-hook* and
*participant-state-change-hook* - 09:36 AM Revision 4967b8fd (rsb-manual): Mention --participants commandline option in info.rst
- refs #1876
* info.rst (Description): mention --participants commandline option - 09:12 AM Revision ebcf53a5 (rsb-tools-cl): Added option to list participants in info/main.lisp
- refs #1876
* info/main.lisp (header): updated copyright
(update-synopsis): added --participants commandline option... - 08:37 AM Revision f86bc9c5 (rsb-cl): Added participant service in src/protocol.lisp
- fixes #1876
Participant classes are registered with the new participant service and
instantiated via the service by ... - 08:34 AM Revision dba82dad (rsb-cl): Removed {reader,listener,informer}-creation-error, make-{r,l,i} in sr...
- * src/conditions.lisp (listener-creation-error): removed; no longer
needed
(reader-creation-error): likewise
(i... - 08:34 AM Revision 3405fbf8 (rsb-cl): Added make-participant[-using-class] generic functions in src/protoco...
- refs #1876
Participants are now created by the two generic functions
`make-participant' and `make-participant-using-... - 05:35 AM Revision 2920dd26 (rsb-cl): Added class direction-mixin in src/mixins.lisp
- This will allow generically constructing configurators and ultimately
connectors for given participant classes with t... - 05:29 AM Revision 7e60fcb7 (rsb-cl): Added {converters,error-hook}-mixin in src/mixins.lisp
- * src/mixins.lisp (converters-mixin): new class; mixin class for storing
converters used by an object; allows query... - 05:23 AM Revision efc0e7a2 (rsb-cl): Added kind slot to participant-creation-error in src/conditions.lisp
- In preparation for generic handling of arbitrary participant classes.
* src/conditions.lisp (participant-creation-er... - 05:12 AM Revision 099fd3bd (rsb-cl): Improved condition reports in src/[transport/]conditions.lisp
- * src/conditions.lisp (maybe-print-transport-configuration): improved
layout in condition report; improved format s... - 04:57 AM Revision 0ef37176 (rsb-cl): Fixed default initargs in src/transport/socket/conditions.lisp
- * src/transport/socket/conditions.lisp (header): updated copyright
(connection-shutdown-requested): changed connect... - 04:55 AM Revision f0e8dcf8 (rsb-cl): Fixed default initargs in src/transport/socket/connector.lisp
- * src/transport/socket/connector.lisp (connector): change class name
in-connector -> connector in `missing-required... - 04:54 AM Revision 07ea6157 (rsb-cl): Event processing and transport mixin fixes in {src,test}/event-proces...
- Mainly replace `error-handling-dispatcher-mixin' with four classes
{error-handling,restart}-{dispatcher,handler}-mixi... - 02:20 AM Revision 10e17fb3 (rsb-yarp-cl): Fix handling of invalid nameserver responses in src/transport/ya...
- * src/transport/yarp/nameserver.lisp (header): updated copyright
(%nameserver-parse-entry): do not attempt to parse... - 02:07 AM Revision 3e5cb712 (rsb-yarp-cl): Adaptions to message -> notification change in src/transport/tcp...
- * src/transport/yarptcp/in-connector.lisp (header): updated copyright
(in-connector): changed superclass restart-{m... - 02:06 AM Revision 3d60b9c7 (rsb-cl): Consistently use "notification" instead of "message" in src/transport...
- * src/transport/protocol.lisp (header): updated copyright
(receive-notification): renamed receive-{message -> notif...
08/12/2014
- 01:54 AM Revision ed4b86ed (rsb-ros-cl): Adaptions to message -> notification change in src/transport/tcpr...
- * src/transport/tcpros/in-connector.lisp (in-connector): changed
superclass restart-{message -> notification}-recei... - 07:59 PM Revision 4549c233 (rsb-java): updates for native methods
08/08/2014
- 10:49 PM Revision 252695ce (rsb-java): updated
- 05:38 PM Revision 2a72c07c (rsb-java): updates host and process info
08/07/2014
- 08:06 PM Revision f2a40861 (rsb-java): update
- 06:36 PM Revision 2d0cf793 (rsb-java): deleted test files
- 06:26 PM Revision 937c895a (rsb-java): commented
08/06/2014
- 02:59 PM Revision be8627a7 (rsb-tools-cpp): Fix generated CMake config
- Variable replacement in configure_file calls only works with @VAR@
syntax.
(cherry picked from commit c178f1c889bcc0b...
Also available in: Atom