Activity

From 07/28/2015 to 08/26/2015

08/26/2015

09:34 PM Revision 464d6e97 (rsb-tools-cl): Human readable numeric output in formatting/orders-of-magnitude...
* formatting/orders-of-magnitude.lisp: new file; contains function
printing human readable numeric output
* formatt...
J. Moringen
05:36 PM RSBag Revision 78cbf2a8 (rsbag-cl): Lazy timestamp computations in src/rsb/replay/strategy-mixins.lisp
* src/rsb/replay/strategy-mixins.lisp (header): updated copyright
(replay :before replay-bag-connection time-bounds...
J. Moringen
05:36 PM RSBag Revision 4413eaf2 (rsbag-cl): Cosmetic changes in src/view/serialized.lisp
* src/view/serialized.lisp (header): updated copyright
(make-simple-sequence-iterator serialized): cosmetic changes...
J. Moringen
08:58 AM Revision 145319af (rsb-tools-cl): Handle annotated payloads in stats/util.lisp
* stats/util.lisp (event-type/simple): extract encapsulated wire-schema
from `annotated' payloads
J. Moringen

08/25/2015

06:02 PM RSBag Revision 85449ef8 (rsbag-cl): Moved view mixins into single file src/view/mixins.lisp
* src/view/mixins.lisp: new file; contains view-related iterator mixin
classes
* src/view/elt-via-iterator-mixin.li...
J. Moringen

08/24/2015

11:03 AM Revision 7375f637 (rsb-manual): More news regarding changed API documentation link
J. Wienke
10:53 AM Revision 264806cf (rsb-manual): Mention dropped ant build system in news
J. Wienke

08/22/2015

06:37 PM Revision 5cf50f3c (rsb-tools-cl): Moved utility functions to src/commands/util.lisp
* src/commands/util.lisp: new file; contains utility functions used by
command classes
* src/commands/logger.lisp (...
J. Moringen
06:37 PM Revision 368a3f8b (rsb-tools-cl): Handle output of annotating converter in {formatting,stats}/uti...
The annotating converter produces a pair of "raw" wire-data and the
associated wire-schema. In some cases, for exampl...
J. Moringen
06:37 PM Revision 53478fe1 (rsb-tools-cl): Do not choke on improper list payloads in {formatting,stats}/ut...
* stats/util.lisp (header): updated copyright
(event-size): return replacement value instead of choking on improper...
J. Moringen
06:36 PM Revision 86e8105a (rsb-tools-cl): Cosmetic changes in formatting/timeline.lisp
* formatting/timeline.lisp (cell-%update): renamed %cell-update ->
cell-%update
(format-header timeline t): cosme...
J. Moringen
06:25 PM Revision 69e508f3 (rsb-tools-cl): Handle unknown event sizes in formatting/timeline.lisp
* formatting/timeline.lisp (header): updated copyright
(%cell-update): use 0 as replacement value if event size can...
J. Moringen

08/21/2015

06:09 PM Revision 51b8b9a6 (rsb-manual): Update installation instructions to java changes
* Update CI server paths
* Remove ant instructions
J. Wienke
05:37 PM Revision 12849a85 (rsb-manual): Fix compilation warnings
* Fix several syntax errors
* Replace links to not yet existing files with "not implemented" hints
* Fix excludes in ...
J. Wienke
05:33 PM Revision 3a98ace9 (rsb-manual): Remove custom git tutorial
Replace with a link to the official git documentation J. Wienke
05:31 PM Revision 91704b1a (rsb-manual): Adapt to changed paths in rsb-java
Incorporate path changes doe to restructuring of the rsb-java project. J. Wienke
04:20 PM Revision 16618e3c (rsb-java): Prevent maven warning
Do not try to compile proto files for unit tests if there are no such
files.
J. Wienke
02:00 PM Revision fa246a7d (rsb-java): Convert project to maven only
This commit drops the ant build system support and converts the project
to a proper maven project complying to the ma...
J. Wienke

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
 

Also available in: Atom