Activity

From 07/16/2015 to 08/14/2015

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 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: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: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

07/16/2015

03:21 PM Revision 7e4166c5 (rsb-java): Fix pmd and build
J. Wienke
03:14 PM Revision 243df98d (rsb-java): Fix pmd and build
J. Wienke
02:43 PM Revision b7154335 (rsb-manual): Explain changes to unify language APIs in news
fixes #2222 J. Wienke
02:26 PM Revision 4be82fd6 (rsb-java): Unify API with other languages
* Rename Informer::send -> publish
Remaining source code has been adapted to match these conventions.
refs #2222
J. Wienke
02:19 PM Revision acca128d (rsb-cpp): Unify API with other languages
* Remove old deprecated Event::getId method
* Rename Event::{get,set}EventId -> {get,set}Id
* Deprecate Event::getSeq...
J. Wienke
 

Also available in: Atom