Activity

From 07/21/2015 to 08/19/2015

08/19/2015

07:28 PM Revision 3c9d0f44 (rsb-cl): Fixed test in test/patterns/request-reply/local-server.lisp
* test/patterns/request-reply/local-server.lisp
(test local-server-root::call): make sure the mock event has an id
J. Moringen
06:01 PM Revision 8641606a (rsb-cl): Test case-sensitivity in test/scope.lisp
refs #974
* test/scope.lisp (test scope-root::derive-scope-component): added cases
for case-sensitivity
(test sc...
J. Moringen
06:00 PM Revision 32ec7927 (rsb-cl): Do not downcase all scope components in src/patterns/protocol.lisp
refs #974
* src/patterns/protocol.lisp (make-child-scope t symbol t): downcase the
symbol name
(make-child-scope...
J. Moringen
04:36 PM Revision 29232a1f (rsb-manual): Include changed maven URL
* install-binary.rst: update URLs, add link target
(cherry picked from commit 0a0fe9cca88793c466791f53b8a4376ffae35fb0)
J. Wienke
04:33 PM Revision 6fb66554 (rsb-matlab): Update to new citec maven repo
(cherry picked from commit 9a1b7a486ab61129267162cfffa2c88a92f3cf76) J. Wienke
04:26 PM RSB XML Support Revision 60e2d310 (rsb-xml-java): Adapt to new citec maven repository
(cherry picked from commit 40932a7dafb9a98eeb1c7ba26ff9e040d0436098) J. Wienke
04:21 PM Revision 80c59ac7 (rsb-java): Update to new citec server.
(cherry picked from commit 411429ec629e52caa77c3fc26419d19a6e2126ea) J. Wienke
04:10 PM Revision 9d4862b0 (rsb-manual): Remove note about scope case-sensitivity
URI paths are case-sensitive according to RFC3986 and therefore
case-sensitive scopes, which are only used in paths a...
J. Wienke

08/18/2015

06:46 PM Revision aa26eaee (rsb-tools-cl): Added configurable delay to JSON style in formatting/introspect...
fixes #2362
* formatting/introspection/styles.lisp (delay-mixin): new class; mixin
class for introspection formatt...
J. Moringen

08/17/2015

12:58 AM Revision 31eb435c (rsb-tools-cl): Added scientific notation for float literals in common/protocol...
* common/protocol-buffer-payload.lisp (defrule float-scientific): new
rule; scientific notation suffix
(defrule f...
J. Moringen
12:58 AM Revision d87a70ba (rsb-tools-cl): Fixed parsing decimals in float literals in common/protocol-buf...
fixes #2361
The logic for parsing decimals in float literals was completely wrong.
* common/protocol-buffer-payload...
J. Moringen
01:51 PM Revision 0a0fe9cc (rsb-manual): Include changed maven URL
* install-binary.rst: update URLs, fix current version, add link target
* news.rst: news entry referencing change ins...
J. Wienke
01:21 PM RSB XML Support Revision 40932a7d (rsb-xml-java): Adapt to new citec maven repository
J. Wienke
01:18 PM RSB XML Support Revision d9a45f37 (rsb-xml-java): Adapt to new citec maven repository
J. Wienke
01:14 PM Revision 9a1b7a48 (rsb-matlab): Update to new citec maven repo
J. Wienke
12:23 PM Revision 411429ec (rsb-java): Update to new citec server.
J. Wienke

08/14/2015

08:21 PM RSBag Revision bb435d46 (rsbag-cl): Index flush strategy derivation in src/backend/tidelog/index.lisp
For indices, derive flush strategies that flush more frequently from the
flush strategy used for chunks.
* src/backe...
J. Moringen
08:21 PM RSBag Revision 1f80d36b (rsbag-cl): Flush strategy infrastructure improvements in src/backend/*.lisp
* src/backend/protocol.lisp (header): updated copyright
(make-flush-strategy standard-object): new method; `standar...
J. Moringen
08:21 PM RSBag Revision 9037b66d (rsbag-cl): Restored close method for input-index in src/backend/tidelog/index....
* src/backend/tidelog/index.lisp (close input-index): new method; noop,
but necessary for protocol
J. Moringen
05:26 PM RSBag Revision 487c61f1 (rsbag-tools-cl): Added is{started,open} to synopsis in bag-record/main.lisp
refs #2347
* bag-record/main.lisp (update-synopsis): added descriptions of
is{started,open} methods
J. Moringen
04:40 PM Revision 2c3ba52a (rsb-manual): Mention changed python API doc in news
J. Wienke
03:26 PM Revision 8c02f316 (rsb-manual): Remove graph captions due to bug in sphinx 1.3
J. Wienke
02:54 PM Revision cc0b969e (rsb-manual): Add python API via sphinx autodoc
Generate the Python API documentation inside the manual instead of a
separate epydoc page.
* Adds an API item to the...
J. Wienke
02:52 PM Revision 41365213 (rsb-python): Disable epydoc generation
This will be replaced with sphinx in the manual. J. Wienke
02:52 PM Revision b88f9430 (rsb-python): Convert comments to Google Style with sphinx markup
Comments have been converted to the style proposed by google:
https://google-styleguide.googlecode.com/svn/trunk/pygu...
J. Wienke

08/11/2015

07:26 PM RSBag Revision 4cbd9905 (rsbag-cl): Instance reuse optimization src/backend/tidelog/{file,index}.lisp
Allocating and then throwing away `chunk-entry' and `index-entry'
instances produces avoidable memory pressure. Inste...
J. Moringen
07:24 PM RSBag Revision 4c514c76 (rsbag-cl): Initial split into {input,output,io}-index in src/backend/tidelog/i...
Depending on whether direction is :input, :output or :io either the
queryable index of timestamps of offsets or the b...
J. Moringen
06:56 PM RSBag Revision 7a714bac (rsbag-cl): get-entry optimization in src/backend/tidelog/file.lisp
* src/backend/tidelog/file.lisp (get-entry file integer integer):
reduced critical section size; do not unpack a `c...
J. Moringen
06:50 PM RSBag Revision b2c524b0 (rsbag-tools-cl): Use :output direction for output file in src/commands/transfo...
* src/commands/transform.lisp (command-execute transform): open output
file with :output direction to take advantag...
J. Moringen

08/09/2015

02:24 PM Revision e58c4de7 (rsb-cl): Handle converter configuration inheritance in src/patterns/mixins.lisp
* src/patterns/mixins.lisp
(configuration-inheritance-mixin::converter-options): new slot; stores
converter optio...
J. Moringen
02:06 PM Revision 6d244ad1 (rsb-cl): Added meta-data filter in src/filter/meta-data-filter.lisp
* src/filter/meta-data-filter.lisp: new file;
* test/filter/meta-data-filter.lisp: new file;
* test/filter/package.li...
J. Moringen

08/07/2015

11:58 AM Revision f5307fb5 (rsb-cl): Added annotating converter in src/converter/annotating.lisp
* src/converter/annotating.lisp: new file; contains annotating converter
* test/converter/annotating.lisp: new file; ...
J. Moringen
11:58 AM Revision dd17d209 (rsb-cl): define-basic-converter-test-cases supports classes in test/converter/...
* test/converter/package.lisp (define-basic-converter-test-cases):
accept new `make-converter' parameter that can b...
J. Moringen
11:57 AM Revision 06d47891 (rsb-cl): Fixed define-basic-converter-test-cases in test/converter/package.lisp
* test/converter/package.lisp (header): updated copyright
(define-basic-converter-test-cases): check return values ...
J. Moringen
11:56 AM Revision 73dedf02 (rsb-cl): Fixed :fundamental-null test in test/converter/fundamental.lisp
* test/converter/fundamental.lisp
(define-basic-converter-test-cases :fundamental-null): fixed
wire-schema in one...
J. Moringen
11:56 AM Revision e23d532e (rsb-cl): Normalize types used as wire-schema in src/converter/reader.lisp
* src/converter/reader.lisp (header): updated copyright
(%normalize-type): new function; naively normalize some typ...
J. Moringen
11:56 AM Revision b164801e (rsb-cl): Fixed define-simple-converter in src/converter/macros.lisp
* src/converter/macros.lisp (header): updated copyright
(define-simple-converter): return correct wire-type in gene...
J. Moringen
11:51 AM Revision 8980c008 (rsb-cl): Fixed race condition in scope interning in src/scope.lisp
The interned? slot of newly interned scopes was mutated outside of the
critical section. This was probably not a prob...
J. Moringen

08/06/2015

10:27 PM Revision bd031c11 (rsb-cl): Removed unnecessary :in-order-to option in rsb-introspection.asd
* rsb-introspection.asd (system rsb-introspection-test): removed
unnecessary :in-order-to option
J. Moringen
02:13 PM RSBag Revision 51f10e3e (rsbag): Updated HEAD of submodule rsbag-manual
J. Moringen
01:30 PM RSBag Revision 43ec485a (rsbag-cl): Async index write-back in src/backend/tidelog/index.lisp
* src/backend/tidelog/index.lisp (index): added superclass
`async-double-buffered-writer-mixin'
(shared-initializ...
J. Moringen
01:30 PM RSBag Revision 1ddcb908 (rsbag-cl): Pass flush strategy to index in src/backend/tidelog/file.lisp
* src/backend/tidelog/file.lisp (shared-initialize :after file t): pass
flush strategy of the instance to `make-ind...
J. Moringen
01:29 PM RSBag Revision c69a3810 (rsbag-cl): Improved error recovery in src/backend/tidelog/*.lisp
refs #852
Most importantly, INDX blocks are now located when scanning, but not
unpacked immediately, reducing peak m...
J. Moringen
11:20 AM RSBag Revision 64c821d9 (rsbag-cl): Added index-vector type and functions in src/backend/tidelog/index....
* src/backend/tidelog/file.lisp (make-index): use `index-add-indxs'
after creating the index
* src/backend/tidelog/...
J. Moringen
11:20 AM RSBag Revision fa8c0603 (rsbag-cl): Index locks stream in src/backend/tidelog/index.lisp
* src/backend/tidelog/file.lisp (header): updated copyright
(shared-initialize :after file t): pass lock to `make-i...
J. Moringen

08/05/2015

01:48 PM Revision 865c909b (rsb-manual): Adapt to changed python build system
J. Wienke

08/04/2015

08:47 PM Revision 2acf01a0 (rsb-python): Fix config parsing for unit tests
Due to the fact that nose executes modules once to discover available
tests, it is not safe to assume that at global ...
J. Wienke
08:39 PM Revision 745f662f (rsb-python): Dummy commit :/
J. Wienke
08:27 PM Revision eab0a32c (rsb-python): Dummy commit :/
J. Wienke
08:00 PM Revision dcaa25d5 (rsb-python): Localize changes to default participant config in tests
Only change the default config in case this is really required. All
other parts of the tests shall assume that the co...
J. Wienke
06:05 PM Revision 84ea0f50 (rsb-python): Make inprocess the default transport for tests
This prevents potential networking errors during tests and should speed
up things.
J. Wienke
06:04 PM Revision 6c887202 (rsb-python): Cosmetic changes
J. Wienke
05:57 PM Revision 15aba6e8 (rsb-python): Convert unit tests to nose
From now on python setup.py nosetests needs to be used to run the unit
tests. This will automatically generate covera...
J. Wienke
05:27 PM Revision 2bda204e (rsb-python): Shield config smoke test against socket transport
Disable socket transport (now the default) explicitly so that the amount
of configured transports is always predictable.
J. Wienke
02:08 PM RSBag Revision b77efdc2 (rsbag-tools-cl): Backport: Added is{open,started} remote interface methods in ...
refs #2347
* src/commands/record.lisp (record): mention new "isstarted" and
"isopen" methods in documentation stri...
J. Moringen
11:47 AM Revision 4110719d (rsb-python): pep8-ify and clean up setup.py
J. Wienke

07/28/2015

05:14 PM Revision bd4ab7af (rsb-integrationtest): Adapt to changed java rpc syntax
J. Wienke
05:00 PM Revision 6e749eb2 (rsb-java): Clean up state pattern usage for participants
* Make states internal details to prevent the pollution of the public
namespace.
* Provide a base class in Activata...
J. Wienke
04:56 PM Revision 95822a34 (rsb-java): Clean up state pattern usage for participants
* Make states internal details to prevent the pollution of the public
namespace.
* Provide a base class in Activata...
J. Wienke
12:29 PM Revision fc5e4543 (rsb-tools-cl): Fixed typo in comment in logger/main.lisp
* logger/main.lisp (main): fixed typo in comment J. Moringen
12:28 PM Revision 816ca7e0 (rsb-tools-cl): Backport: Fixed float rule in common/protocol-buffer-payload.lisp
Float literals were parsed incorrectly w.r.t. to a leading "+" or "-"
sign character.
refs #2354
* common/protocol-...
J. Moringen
12:28 PM Revision dd466f68 (rsb-tools-cl): Backport: Fixed repeated primitive fields in common/protocol-bu...
Some repeated fields are represented as simple-vectors which are not
adjustable. Use `concatenate' to create a new ve...
J. Moringen
12:04 PM Revision 362c0e5c (rsb-tools-cl): Fixed float rule in common/protocol-buffer-payload.lisp
Float literals were parsed incorrectly w.r.t. to a leading "+" or "-"
sign character.
fixes #2354
* common/protocol...
J. Moringen

07/27/2015

05:46 PM Revision 1cae6d78 (rsb-integrationtest): Fix deprecated method usage
J. Wienke
05:35 PM Revision a2593cd3 (rsb-integrationtest): Adapt to changed API
fixes #2222 J. Wienke

07/26/2015

10:02 AM Revision 98af9cdf (rsb-cl): Handle mangled replies gracefully in src/patterns/request-reply/remot...
* src/patterns/request-reply/remote-server.lisp
(make-child-initargs remote-method eql nil t): if a reply does not
...
J. Moringen
03:08 AM Revision e9228ddd (rsb-cl): Allow specifying child scope in src/patterns/protocol.lisp
* src/patterns/protocol.lisp (make-child-participant t t t): allow
supplying child as keyword parameter which overw...
J. Moringen
02:24 AM Revision 684e4a67 (rsb-cl): Fixed accidental mutation in src/configuration.lisp
* src/configuration.lisp (inherit): copy "deinherited" option list prior
to destructive modification since it may n...
J. Moringen
02:17 AM Revision 406200f3 (rsb-cl): Tests for {effective,merge}-transport-options in
* src/configuration.lisp (effective-transport-options): fix behavior in
case of &inherit markers; whitespace change...
J. Moringen

07/24/2015

04:47 PM Revision 8cdc8708 (rsb-tools-cl): Fixed repeated primitive fields in common/protocol-buffer-paylo...
Some repeated fields are represented as simple-vectors which are not
adjustable. Use `concatenate' to create a new ve...
J. Moringen

07/21/2015

04:42 PM RSBag Revision 61bf2e21 (rsbag-tools-cl): Added is{open,started} remote interface methods in src/comman...
fixes #2347
* src/commands/record.lisp (record): mention new "isstarted" and
"isopen" methods in documentation str...
J. Moringen
04:42 PM RSBag Revision e525d516 (rsbag-tools-cl): Fixed progress-style initform in src/commands/*.lisp
The mixin is used by at least two commands with incompatible progress
styles. Removing the initform in the mixin seem...
J. Moringen
04:42 PM RSBag Revision c6c17778 (rsbag-manual): Mention is{started,open} methods in tool-record.rst
fixes #2347
* tool-record.rst (Remote Control): mention is{started,open} methods
J. Moringen
 

Also available in: Atom