Activity
From 03/22/2014 to 04/20/2014
04/18/2014
- 03:30 AM Revision a86ba070 (rsb-cl): Moved notification serialization to new package rsb.serialization
- * src/serialization/protocol.lisp: new file; contains protocol
functions
* src/serialization/mixins.lisp: new file;...
04/17/2014
- 03:01 PM Bug #1849 (Feedback): Call tool does not complain if it can't decode a reply
- The call tool simply blocks if it receives a reply for a method with a data type that cannot be deserialized. No mess...
- 01:33 PM Feature #1742: Implement introspection event sender
- Suchit Sharma wrote:
> Question :
> Do I need to attend the thursday meeting ?
Only if you want. It is not clear... - 11:26 AM Feature #1742: Implement introspection event sender
- - created basic structure
- divided model.cpp to hostinfo.java , partipantinfo.java , etc
- done with extracting ma... - 11:18 AM Bug #1846: Client disconnect can cause server abort
-
h1. Setup
h2. Laptop
Socketserver wurde mit dem "rsb-loggercpp0.9 --scope=/ --style=detailed" gestartet.
Ei...
04/16/2014
- 03:10 PM Bug #1846 (Resolved): Client disconnect can cause server abort
- We assume the following (needs to be reproduced):
* A client disconnects because of network problems (e.g. WLAN)
* ...
04/15/2014
- 07:05 PM Revision 109b73c3 (rsb-cl): Disabled failing test case in test/reader.lisp
- The test used a feature that is not properly implemented in the current
version of the configuration code and will ch... - 06:58 PM Revision b60bd813 (rsb-cl): Fixed typo in name scope-root::construction/from-components in test/s...
- * test/scope.lisp (test scope-root::construction/from-components): fixed
typo in test name construction/from-{conpo... - 06:31 PM Revision e66b631e (rsb-cl): Allow restarting of threaded receivers in src/transport/connector-mix...
- * src/transport/connector-mixins.lisp
(stop-receiver threaded-receiver-mixin): set thread to nil to allow
restart... - 06:31 PM Revision f1160f8a (rsb-cl): Added function derive-scope-component in src/types.lisp
- * src/types.lisp (derive-scope-component): new function; based on an
input string, return a legal scope component s... - 06:31 PM Revision 5f0bc24f (rsb-cl): Silence logging during test execution in cl-rsb.asd
- * cl-rsb.asd (perform test-op eql :cl-rsb-test): change log level :info
-> :warn before starting test execution - 06:24 PM Revision 76f9aca0 (rsb-cl): Added scope component types and predicates in src/types.lisp
- * src/types.lisp (scope-component-character?): new function; return
non-nil when a character is valid in a scope co... - 06:15 PM Revision 49d16ebc (rsb-cl): Force cleanup after restart tests in test/package.lisp
- * test/package.lisp (define-restart-method-test-case): reset flag to nil
after running the test - 06:15 PM Revision b755d3f8 (rsb-cl): Use distinct scopes for tests in test/macros.lisp
- * test/informer.lisp (define-basic-participant-test-cases informer):
added "rsbtest" prefix to scopes
(test infor... - 06:12 PM Revision ce4933c8 (rsb-cl): Fixed test suite parent in test/patterns/request-reply/[local-]server...
- * test/patterns/request-reply/server.lisp (test suite server-root):
changed parent patterns-root -> patterns-reques... - 05:30 AM RSB XML Support Revision 43200a52 (rsb-xml-integrationtest): Use context manager protocol and create* in python/{...
- * python/informer.py (header): updated copyright
(toplevel): create informer using rsb.createInformer; use context
... - 05:30 AM RSB XML Support Revision d6ad9c7d (rsb-xml-integrationtest): Silence logger in lisp/common.lisp
- * lisp/common.lisp (header): updated copyright
(toplevel): changed default log level :info -> :warn - 02:56 AM Revision 3358504a (rsb-cl): Fixed use of SBCL private function in src/configuration.lisp
- Use `sb-ext:posix-environ' instead of `sb-impl::posix-environ'. Starting
with SBCL 1.1.17, this will also allow envir...
04/14/2014
- 01:41 AM Revision 23cc8a9c (rsb-cl): Minor improvements in src/{event,util}.lisp
- * src/util.lisp (print-id): made colon? and at? parameters optional;
simplified implementation
* src/event.lisp (pr... - 01:32 AM Revision 5b59d594 (rsb-cl): Optimized scope=, sub-scope?, super-scope?, merge-scopes in src/scope...
- * src/scope.lisp (ensure-scope): new function; helper function for
making `scope' instances when necessary
(scope...
04/13/2014
- 08:41 PM Revision 874f54d1 (rsb-protocol): Added field start_time in proto/rsb/protocol/operatingsystem/Pr...
- refs #1823
* proto/rsb/protocol/operatingsystem/Process.proto (Process.start_time):
new field; stores start time o... - 07:12 PM Revision 47b84562 (rsb-manual): Fixed repository locations in specification-config.rst
- * specification-config.rst (Implementations): fixed directories within
in repositories for C++ and Java implementat... - 06:55 PM Revision b5a66167 (rsb-manual): Added description in specification-transport-level-filtering.rst
- will ref #1128
* specification-transport-level-filtering.rst: new file; contains
description of transport-level fi... - 06:44 PM Revision 5fc6d4a9 (rsb-manual): Initial specification of flow control in specification-flow-contr...
- * specification-flow-control.rst: new file; contains specification of
the flow control protocol
* specification.rst... - 06:39 PM Revision 4526662b (rsb-manual): Fixed repository location in specification-introspection.rst
- * specification-introspection.rst (Implementations): fixed directory
within rsb-cl repository - 06:00 PM Feature #1839 (In Progress): Reference documentation in conditions
04/12/2014
- 04:38 AM Revision 1ec07380 (rsb-tools-cpp): Updated include in src/timesync/rsb/tools/timesync/rsbtimesync...
- * src/timesync/rsb/tools/timesync/rsbtimesync.cpp (header): updated
copyright
(include rsb/util/EventQueuePushHan... - 04:38 AM Revision 90deeddb (rsb-tools-cpp): Updated include in examples/timesync/rsbts_display.cpp
- * examples/timesync/rsbts_display.cpp
(header): updated copyright
(include rsb/util/EventQueuePushHandler.h): cha... - 04:36 AM Revision f6db86aa (rsb-tools-cpp): Updated Server -> LocalServer in src/simplebuffer/rsb/tools/si...
- * src/simplebuffer/rsb/tools/simplebuffer/BufferRequestCallback.h
(include rsb/patterns/LocalServer.h): changed rsb...
04/11/2014
- 03:37 PM RSB XML Support Feature #1838: Binary Attachments in XOP
- I split up the commit and changed the documentation strings, as well as the error handling for incomplete attachments.
- 02:50 PM RSB XML Support Feature #1838 (Feedback): Binary Attachments in XOP
- h2. General
* The commit message is much too terse; it should explain why the change is necessary and what gets ch... - 02:04 PM RSB XML Support Feature #1838: Binary Attachments in XOP
- sorry, accidentally set assignee.
- 02:01 PM RSB XML Support Feature #1838 (Resolved): Binary Attachments in XOP
- Please review my patch for using binary attachments in XOPs
- 10:00 AM Feature #1837 (Resolved): Include RSB version in process introspection information
- h3. Tasks
* Protocol ✓
* C++ ✓
* Python ✓
* Java ✓
* Common Lisp ✓
* Introspection tools (✓)
04/09/2014
- 07:08 PM Feature #1833 (In Progress): Remove crashed processes from database after a (configurable) while
- 05:41 PM RSB XML Support Revision 5ceaee2e (rsb-xml-java): fixed handling of bytebuffers
- 05:40 PM RSB XML Support Revision 1575c605 (rsb-xml): fixed handling of bytebuffers
- 02:03 PM Feature #1823 (In Progress): Transmit start-time of processes in introspection messages
04/07/2014
- 09:12 PM Revision d0b36d50 (rsb-manual): Specification of introspection in specification-introspection.rst
- fixes #1749
* specification-introspection.rst: new file; contains specification of
the introspection protocol
* sp... - 09:10 PM Feature #1749 (Resolved): Specify introspection protocol
- Applied in changeset rsb-manual|commit:48acc42caca836688481e75f40482242edac4964.
- 06:42 PM Feature #1749 (In Progress): Specify introspection protocol
- 09:03 PM Revision 48acc42c (rsb-manual): Specification of introspection in specification-introspection.rst
- fixes #1749
* specification-introspection.rst: new file; contains specification of
the introspection protocol
* sp... - 08:55 PM Revision f50a7e5e (rsb-manual): Explain changes w.r.t. Python rsb.create* functions in news.rst
- * news.rst (RSB 0.11): added a note about participant constructors;
mentioned renamed function rsb.{createServer ->... - 08:30 PM Revision a87a4a8f (rsb-python): Renamed createServer -> createLocalServer in rsb/__init__.py
- * rsb/__init__.py (createLocalServer): renamed createServer ->
createLocalServer
(createServer): new function; fo... - 08:11 PM Revision 3e794a59 (rsb-integrationtest): Cleanup in lisp/*.lisp, lisp/CMakeLists.txt
- * lisp/common.lisp: tabs -> spaces; use uninterned symbol syntax
in *-package forms
* lisp/config.lisp: similar
* l... - 08:11 PM Revision 1896ff5d (rsb-integrationtest): Test more scope characters in {cpp,java,lisp,python}/{li...
- * cpp/informer.cpp: added "_" and "-" to scope names
* cpp/listener.cpp: likewise
* java/informer.java (header): upda... - 08:11 PM Revision 9b7c8e0c (rsb-integrationtest): Changed scope for request-reply test in */{client,server}.*
- Changed scope
/rsbtest/clientserver -> /rsb-integration-test/request-reply
to exercise a larger subset of the leg... - 08:11 PM Revision 38ac868f (rsb-integrationtest): "Unscreamified" **/CMakeLists.txt, lisp/sbcl.cmake.in
- * CMakeLists.txt: "unscreamified"
* cpp/CMakeLists.txt: likewise
* java/CMakeLists.txt: likewise
* lisp/CMakeLists.tx... - 08:11 PM Revision 1bb625ae (rsb-integrationtest): Better test for "error" method in lisp/client.lisp
- * lisp/client.lisp (client-main): use `handler-case' and :no-error when
calling "error" method - 08:11 PM Revision cb054096 (rsb-integrationtest): Moved terminate-{wait,notify} to lisp/common.lisp
- * lisp/common.lisp (*terminate*): new variable; moved here from
lisp/server.lisp
(terminate-wait): similar
(ter... - 08:11 PM Revision d65c2264 (rsb-integrationtest): Changed obsolete Server -> LocalServer in cpp/server.cpp
- * cpp/server.cpp (header): updated copyright
(EchoCallback): changed base class Server::Callback ->
LocalServer::... - 08:10 PM Revision ec4bcbd2 (rsb-integrationtest): Use create* and context manager protocol in python/{list...
- * python/listener.py (toplevel): use createListener
* python/server.py (header): updated copyright
(toplevel): use ... - 08:10 PM Revision 12d78746 (rsb-integrationtest): Added missing assertion in python/client.py
- * python/client.py: check return value when calling "ping" method
- 08:10 PM Revision abe43f0a (rsb-integrationtest): Added wait-file logic to all client-server tests
- * cpp/server.cpp (main): write ready file
* java/server.java: likewise
* lisp/common.lisp (header): updated copyright... - 08:09 PM Revision a66afa32 (rsb-integrationtest): Made timeouts configurable in test/integrationtest.py
- * test/integrationtest.py (header): updated copyright
(IntegrationTest.timeout): new attribute; default timeout
(... - 08:08 PM Revision 7d014c1e (rsb-integrationtest): Fix error message in test/integrationtest.py
- * test/integrationtest.py
(IntegrationTest.addListenerInformerPair.testFunc): fixed swapped
informer and listener... - 06:41 PM Feature #1750 (In Progress): Test introspection as part of integrationtest
04/06/2014
- 03:44 PM Feature #1833 (Resolved): Remove crashed processes from database after a (configurable) while
04/04/2014
- 06:00 PM Bug #1832 (Resolved): Listener deactivation leaves receiving strategy registered on bus in case o...
- Applied in changeset rsb-java|commit:29ba0629903455e6ca29a3a2623a72b240d7d3fc.
- 05:17 PM Bug #1832 (In Progress): Listener deactivation leaves receiving strategy registered on bus in cas...
- 05:11 PM Bug #1832 (Resolved): Listener deactivation leaves receiving strategy registered on bus in case o...
- In the case of the socket transport, a deactivation of a listener seems to leave the event receiving strategy registe...
- 05:45 PM Revision 5e7432fd (rsb-java): Backport: Fix deactivation of SocketInPushConnector
- Deregister all handlers etc correctly
fixes #1832 - 05:45 PM Revision a7021a86 (rsb-java): Backport: Fix deactivation of SocketInPushConnector
- Deregister all handlers etc correctly
fixes #1832 - 05:44 PM Revision 545aa268 (rsb-java): Fix eclipse project
- classpath for new spread version
- 05:43 PM Revision 29ba0629 (rsb-java): Fix deactivation of SocketInPushConnector
- Deregister all handlers etc correctly
fixes #1832
04/03/2014
- 11:20 PM Tasks #397 (Closed): XCF to RSB explanation wiki page
- I assume not. However, the wiki page mentioned above still exists.
- 11:18 PM Bug #1168: Improve Binary Installation Documentation for RSB
- See also issues in project:tutorials.
- 11:15 PM Bug #1168 (Rejected): Improve Binary Installation Documentation for RSB
- The situation has changed and we have new issues for this task.
- 11:14 PM Tasks #1191: Document programmatic configuration of individual participants
- The manual covers configuration options (mainly for transports) and configuration sources. Programmatic configuration...
- 11:09 PM Bug #1062 (Rejected): RSB documentation doesn't say, which package to install
- Documentation and packages have changed a lot in the meantime. Please reopen if the issue still persists or reoccurs.
04/02/2014
- 06:28 PM Tasks #1513 (Resolved): Document exception handling in main function of RSB-using C++ programs
- Applied in changeset rsb-manual|commit:8f45c784a5ad55a2ec6618a2636c0978deebf8e9.
- 06:21 PM Revision 8f45c784 (rsb-manual): Added "Participants are not cleaned up" in troubleshooting.rst
- fixes #1513
* troubleshooting.rst (Participants are not cleaned up): new section;
explain how to ensure cleanup of...
04/01/2014
- 05:44 PM Revision 6cdb52cb (rsb-cl): Removed special treatment of rsb schema in src/uris.lisp
- * src/uris.lisp (header): updated copyright
(uri->scope-and-options): removed special treatment of rsb schema
(%t... - 05:43 PM Revision 8efede77 (rsb-cl): Added +root-scope+ constant in src/scope.lisp
- * src/scope.lisp (scope): evaluate at compile-time to allow the
following `defconstant'
(+root-scope+): new const... - 05:32 PM Revision 3eab7462 (rsb-cl): Added *reserved-scope* in src/variables.lisp
- * src/variables.lisp (header): updated copyright
(*reserved-scope*): new variable; contains a scope sub-scopes of w... - 05:29 PM Revision 8d8390a0 (rsb-cl): Optimized scope= and sub-scope? in src/scope.lisp
- * src/scope.lisp (scope=): check `eq' before comparing components
(sub-scope?): likewise - 05:24 PM Revision 8c411dde (rsb-cl): Fixed test logic in test/scope.lisp
- * test/scope.lisp (header): updated copyright
(test scope-root::relations): allow testing multiple relations;
sim... - 04:40 PM Enhancement #1831 (Feedback): Provide introspection functionality as shared object (as opposed to...
- Questions to consider:
* How should the shared object be exported on the CMake-level?
** Probably similar to conver... - 04:13 PM Revision aa807d75 (rsb-manual): Disabled speculative description of rsb: schema in specification-...
- * specification-uris.rst (Generic URIs): replaced description of the
schema with a note that such URIs are not curr...
03/31/2014
- 01:14 AM Feature #1830 (Resolved): Initial support for participant hierarchies
- 01:14 AM Feature #1829 (Resolved): Initial support for participant hierarchies
- 01:13 AM Feature #1828 (Resolved): Initial support for participant hierarchies
- 01:13 AM Feature #1827 (Resolved): Initial support for participant hierarchies
- 12:14 AM Revision adfc9443 (rsb-manual): Added "Reporting Bugs" in troubleshooting.rst
- * troubleshooting.rst (Reporting Bugs): new section; contains guidelines
for reporting RSB bugs
* conf.py.in (redmi... - 11:44 PM Tasks #372 (Rejected): Write Wiki Page about Component Specification
- Superseded by a combination of introspection, composite participants (see #44, [[Meetings2014-03-17]]) and project:rs...
- 11:42 PM Tasks #397: XCF to RSB explanation wiki page
- Is this still relevant?
- 11:41 PM Tasks #1826 (Rejected): Move "Git Primer" from rsb-manual to generic documentation
- 11:39 PM Tasks #1826 (Rejected): Move "Git Primer" from rsb-manual to generic documentation
- 11:03 PM RSBag Feature #1825 (New): bag record: Start timestamp for remote recording start
- * The start method of the remote control interface should accept an optional timestamp
* When such a timestamp is su... - 11:00 PM RSBag Feature #1086 (Rejected): bag-record should warn if timestamps of individual events deviate strongly
- This will be handled by the clock-offset estimation introduced in #44.
- 10:54 PM RSBag Feature #1770 (In Progress): Add TYPE block to TIDELog backend
- 10:54 PM RSBag Feature #1771 (In Progress): Add META block to TIDELog backend
- 10:26 PM Tasks #1752 (Feedback): Document introspection tool
- Ready to be committed. Maybe after a review.
- 10:26 PM Feature #1749: Specify introspection protocol
- Ready to be committed? Maybe after a review.
- 10:25 PM Feature #1743 (Feedback): Implement introspection event sender
- Ready to be committed. Maybe after a review.
- 10:25 PM Feature #1739 (Feedback): Implement participant creation and destruction hooks
- Ready to be committed. Maybe after a review.
- 09:38 PM Revision 1728a145 (rsb-python): Renamed createServer -> createLocalServer in rsb/__init__.py
- * rsb/__init__.py (createLocalServer): renamed createServer ->
createLocalServer
(createServer): new function; fo... - 09:35 PM Revision b981d821 (rsb-python): Improved participant creation in rsb/[patterns/]__init__.py
- Each construction of a participant now goes through
createParticipant(CLASS, CONFIG, KWARGS)
This allows hooking ...
03/28/2014
- 01:46 PM Revision 7fa2574b (rsb-ros-cl): Improved error handling in initialize-connection in src/transport...
- * src/transport/ros/conditions.lisp (header): updated copyright
(header-error): new condition class; signaled for e...
03/27/2014
- 07:32 PM Revision f134cede (rsb-manual): Mention reserved scopes in specification-scope.rst
- * specification-scope.rst (Reserved Scopes): new section; mention that
subscopes of /__rsb/ are reserved for the im... - 07:32 PM Revision 39cb82e1 (rsb-manual): REPOSITORY_BASE_URL instead of literal URL in conf.py.in
- * conf.py.in: replaced literal URL with REPOSITORY_BASE_URL
- 07:32 PM Revision 7ead327b (rsb-manual): Hide notification message definitions by default in specification...
- * specification-spread.rst: use "multi" container to allow hiding and
showing notification message definitions - 07:32 PM Revision a3a2642d (rsb-manual): Typo and markup fixes in specification-{yarp,ros}.rst
- * specification-yarp.rst: typo and markup fixes
* specification-ros.rst: likewise - 07:32 PM Revision 4ce3bae7 (rsb-manual): Improved repositories URLs in specification-*.rst, CMakeLists.txt
- * CMakeLists.txt: added repository URLs for sub-modules
{spread,yarp-cpp, {yarp,ros}-cl
* specification-spread.rst ...
03/26/2014
- 01:34 AM Enhancement #482 (Resolved): Use a Filter to select Request/Reply Events
- 01:05 AM Revision 115e86c9 (rsb-cpp): Include LocalServer.h for backward compatibility in src/rsb/patterns...
- * src/rsb/patterns/Server.h: include src/rsb/patterns/Server.h at the
end of the file
03/25/2014
- 12:50 AM Tasks #1822 (Resolved): Add method classes
- Applied in changeset rsb-cpp|commit:8ebb24d3df6032bb39e14c1ac191d54ba4dff74d.
- 12:33 AM Revision fd9dde60 (rsb-cpp): Removed *Service classes in src/rsb/*.{h,cpp}
- These classes were unused and will be superseded by composite
participants.
* src/rsb/Service.{h,cpp}: removed; no l... - 12:33 AM Revision c4a65008 (rsb-cpp): Use MethodFilter in src/rsb/patterns/{Local,Remote}Server.cpp
- refs #482
* src/rsb/patterns/LocalServer.cpp
(LocalServer::LocalMethod::makeListener): install MethodFilter for
... - 12:31 AM Revision b39031f2 (rsb-cpp): Added MethodFilter class in src/rsb/filter/MethodFilter.{h,cpp}
- refs #482
* src/rsb/filter/MethodFilter.{h,cpp}: new files; contain MethodFilter
class which selects events based ... - 12:24 AM Revision 8ebb24d3 (rsb-cpp): Added method classes in src/rsb/patterns/*Server.{h,cpp}
- fixes #1822
* src/rsb/patterns/Server.{h,cpp}: new files; contain base classes for
method classes
* src/rsb/patter... - 12:24 AM Revision 626f7685 (rsb-cpp): Removed sendType and associated logic in src/rsb/patterns/RemoteServ...
- The other implementations do not have this logic and it is not clear
whether we want something like this at all.
* s... - 12:24 AM Revision 08778a23 (rsb-cpp): Cosmetic changes and whitespace fixes in src/rsb/filter/*.{h,cpp}
- * src/rsb/filter/Filter.cpp: cosmetic changes and whitespace fixes
* src/rsb/filter/FilterObserver.{h,cpp}: likewise
... - 12:20 AM Revision c659fb0e (rsb-cpp): Renamed Server -> LocalServer in src/rsb/patterns/LocalServer.{h,cpp}
- * src/rsb/Factory.{h,cpp} (Factory::createLocalServer): new function;
create and return a LocalServer
(Factory::c... - 07:57 PM Revision 07eaa83c (rsb-manual): Mention added MethodFilter classes in news.rst
- refs #482
* news.rst: mention new C++ and Python MethodFilter classes - 07:46 PM Revision 88d6474a (rsb-python): Use MethodFilter to select events in in rsb/patterns/__init__.py
- refs #482
* rsb/patterns/__init__.py (LocalMethod.makeListener): add MethodFilter
for "REQUEST" method value to cr... - 07:45 PM Revision 3165adeb (rsb-python): Added MethodFilter in rsb/filter.py
- refs #482
* rsb/filter.py (MethodFilter): new class; filter events based on the
value of their method field
* test... - 04:01 PM Feature #1823 (Resolved): Transmit start-time of processes in introspection messages
- This allows calculating the "uptime" of processes.
Update:
* Protocol ✓
* C++ ✓
* Python ✓
* Java ✓
* Common ...
03/24/2014
- 09:29 PM Feature #1749 (Feedback): Specify introspection protocol
- 08:03 PM Tasks #1822 (Resolved): Add method classes
03/23/2014
- 09:32 PM Revision 36db8879 (rsb-tools-cl): Take into account executable suffixes in CMakeLists.txt, main/d...
- * CMakeLists.txt: append CMAKE_EXECUTABLE_SUFFIX to executable file
names
* main/dump.lisp (toplevel): append ".exe... - 07:01 PM Revision b0deeca9 (rsb-tools-cl): Do not implicitly declare C/C++ project nature in CMakeLists.txt
- * CMakeLists.txt (project): specify pseudo programming language "NONE"
to implicitly declaring C/C++ - 05:17 AM Revision a314d621 (rsb-tools-cl): Portability improvements in CMakeLists.txt
- * CMakeLists.txt (SBCL_HOME): convert from native to CMake path
(SBCL_EXECUTABLE): likewise
(CL_SOURCE_REGISTRY):... - 05:17 AM Revision d8736749 (rsb-tools-cl): Adapted to changed request-reply scopes in formatting/util.lisp
- refs #1820
* formatting/util.lisp (format-method): adapted to changed request-reply
scopes - 05:17 AM Revision 2557725e (rsb-tools-cl): No precise version extraction without git in CMakeLists.txt
- * CMakeLists.txt: do not attempt precise version extract when no git
executable has been found - 05:10 AM Tasks #1820 (Resolved): Remove "request" and "reply" components from scopes in rpc protocol
- Applied in changeset rsb-cl|commit:3b23a25879df1ba707b0cb7de2c4f1fceef06f1e.
- 04:58 AM Revision 3b23a258 (rsb-cl): Removed "request","reply" scope components in src/patterns/request-re...
- fixes #1820
Removed "request","reply" scope components form listeners and informers
used to implement the request-re... - 04:50 AM Revision 6ce92d21 (rsb-cl): Made method classes subclasses of participant in src/patterns/server....
- * src/patterns/server.lisp (method1): added superclass `participant'
(define-lazy-creation-method): simplified
(%... - 04:43 AM Revision 65eeb206 (rsb-java): Removed "request", "reply" scope components in src/rsb/patterns/Met...
- refs #1820
* src/rsb/patterns/Method.java (Method.Method): removed "request",
"reply" components form constructed ... - 04:15 AM Revision c811461b (rsb-python): Allow event-based callbacks in rsb/patterns/__init__.py
- * rsb/patterns/__init__.py (LocalMethod._handleRequest): pass event
instead of its payload to callback when request... - 04:15 AM Revision 254f4f2d (rsb-python): Removed "request","reply" scope components in rsb/patterns/__init...
- refs #1820
Do not add "request" and "reply" scope components when constructing the
listeners and informers implement... - 04:15 AM Revision 88791ecc (rsb-python): Make Method classes subclasses of Participant in rsb/patterns/__i...
- refs #1743
* rsb/patterns/__init__.py (Method): changed superclass object ->
Participant
(Method.__init__): acce... - 04:12 AM Revision c3febae1 (rsb-cpp): [Remote]Server derived from Participant in src/rsb/patterns/RemoteSe...
- refs #1741
* src/rsb/patterns/RemoteServer.{h,cpp} (header): updated copyright
(RemoteServer): changed base class ... - 04:06 AM Revision 00c8e025 (rsb-cpp): Removed "request", "reply" scope components in src/rsb/patterns/[Rem...
- refs #1820
Do not use "request", "reply" scope components for informers and
listeners sending requests and replies. ... - 04:02 AM Revision bf2ac166 (rsb-cpp): Added Server::EventCallback in src/rsb/patterns/Server.{h,cpp}
- * src/rsb/patterns/Server.{h,cpp}: added new class Server::EventCallback
- 04:02 AM Revision f4688fb2 (rsb-cpp): Event-based callback interface in src/rsb/patterns/Server.{h,cpp}
- * src/rsb/patterns/Server.{h,cpp} (Server::IntlCallback::intlCall):
return EventPtr instead of AnnotatedData
(Ser...
03/22/2014
- 07:20 PM Revision 34c77416 (rsb-cpp): Added RSB_RELATIVE_PLUGIN_DIRECTORY in CMakeLists.txt
- refs #1767
* CMakeLists.txt: added RSB_RELATIVE_PLUGIN_DIRECTORY
* RSBConfig.cmake.in: use it - 06:59 PM Revision 6501ec3b (rsb-cpp): Fixed strange indentation in src/rsb/Handler.h
- * src/rsb/Handler.h (Handler): fixed strange indentation of members
- 06:39 PM Revision a7679d0e (rsb-python): Store configuration in participants in rsb/[patterns/]__init__.py
- * rsb/__init__.py (Participant.__init__): store provided configuration
in attribute; extended documentation string ... - 06:38 PM Revision 9583e40b (rsb-python): Allow - and _ characters in scopes in rsb/__init__.py
- * rsb/__init__.py (Scope.__COMPONENT_REGEX): allow - and _ in scope
components - 06:38 PM Revision f9f554b7 (rsb-python): Print event method in rsb/__init__.py
- * rsb/__init__.py (Event.__str__): print method attribute
- 06:03 PM Revision 97155d8b (rsb-manual): Clarifications and corrections in specification-request-reply.rst
- * specification-request-reply.rst: corrected explanation of request id
encoding in reply event; minor markup and wo... - 06:03 PM Revision f9fe6f63 (rsb-manual): Removed "request", "reply" scope components in specification-requ...
- refs #1820
* specification-request-reply.rst: removed "request", "reply" scope
components from specification of li... - 05:46 PM Tasks #1820 (In Progress): Remove "request" and "reply" components from scopes in rpc protocol
- 05:44 PM Tasks #1820 (Resolved): Remove "request" and "reply" components from scopes in rpc protocol
- * Implementations
** C++
** Python
** Java
** Common Lisp
* Documentation
** Specification
** News - 03:11 AM Revision 8f455b45 (rsb-cl): %scope-string -> scope-%string in src/scope.lisp
- * src/scope.lisp (scope::%string): fixed accessor name %scope-string ->
scope-%string
(scope-string scope): adapt... - 03:11 AM Revision cbdae9bd (rsb-cl): Fixed priority of filter, transform handling in src/event-processing/...
- Previously, configurator transforms could be applied before
filters. This way, events could be destructively transfor...
Also available in: Atom