Activity

From 02/02/2012 to 03/02/2012

03/02/2012

07:53 PM Revision 370 (cca): Logging
anordman
05:48 PM Tasks #917 (Resolved): Review processing strategies for CCA Components
Fixed through #919 Anonymous
04:41 PM Tasks #917 (Resolved): Review processing strategies for CCA Components
The CCA Base Component creates default input and output ports. This breaks some of the processing strategies, e.g.:
...
Anonymous
05:47 PM Tasks #919 (Resolved): Statechange and beat port have to be seperated from data ports
Applied in changeset r367
State and beat ports are now special ports, separated from data ports, with extra handling...
Anonymous
04:43 PM Tasks #919 (Resolved): Statechange and beat port have to be seperated from data ports
We probably need to separate between statechange and beat port on the one hand and usual _data ports_ on the other ha... Anonymous
05:45 PM Revision 369 (cca): More component lifecycle tests
anordman
05:38 PM Revision 368 (cca): Fixed component state change to 'off'
Extended component tests anordman
05:23 PM Revision 367 (cca): Refactored components default ports to be special ports
anordman
02:54 PM Revision 366 (cca): Minor bugfix
anordman
02:48 PM Revision 365 (cca): Component now has helper method to publish it`s own state
Component automatically publishes new state if state transition successful anordman
02:32 PM Revision 364 (cca): Fixed port numbering and component tests
refs #913 anordman
02:18 PM Revision 363 (cca): Minor bugfix
anordman
02:10 PM Tasks #913 (Resolved): Default configuration for component info and component state ports
Applied in changeset r362. Anonymous
11:57 AM Tasks #913 (Resolved): Default configuration for component info and component state ports
Default configuration for component info and component state ports.
* Component state should be published on default...
Anonymous
02:09 PM Revision 362 (cca): Defaut configuration for components default ports
fixes #913 anordman
11:50 AM Revision 361 (cca): Bugfix in output port configuration of components
anordman
11:38 AM Tasks #912 (Resolved): Default configuration for components
Provide solutions for default configuration inside components as much as possible. The goal would be that one can alw... Anonymous

03/01/2012

04:26 PM Revision 360 (cca): Extended Component
* Now has a component state
* Extended lifecycle
* Processing now separated into three different states:
** Execution...
anordman
04:24 PM Revision 359 (cca): Component state naming
anordman
04:24 PM Revision 358 (cca): Component state naming
anordman
03:26 PM Revision 357 (cca): Fixed for changes in RSB (namespace change of AnnotatedData)
anordman
02:50 PM Revision 356 (cca): Fixed and tested ComponentState Converter
anordman
02:35 PM Revision 355 (cca): ComponentState Converter (untested)
anordman
02:34 PM Revision 354 (cca): ComponentState Converter (untested)
anordman
02:34 PM Revision 353 (cca): Rough draft of ComponentState DTO
* ComponentState Converter anordman

02/28/2012

05:08 PM Revision 352 (cca): * Some restructuring
* Introduced Component (extending CCANode) anordman

02/27/2012

03:52 PM Revision 351 (cca): Updated test environment
anordman
03:28 PM Revision 350 (cca): Fixed spread test config
anordman

02/25/2012

04:12 PM Feature #898 (Resolved): Implement reset mechanism in component lifecycle
Applied in changeset r349. Anonymous
02:57 PM Feature #898 (Resolved): Implement reset mechanism in component lifecycle
Implement reset mechanism in component lifecycle, required in a downstream project for resource node components. Anonymous
04:11 PM Revision 349 (cca): Empty all input ports (buffers) on reset
fixes #898 anordman
04:00 PM Feature #899 (Resolved): Purge buffers of input ports
Applied in changeset r348. Anonymous
03:34 PM Feature #899 (Resolved): Purge buffers of input ports
For resetting logic in components we need to be able to empty the buffers of the input ports to get the components in... Anonymous
03:57 PM Revision 348 (cca): Implemented and tested purgin (emptying) of buffers
fixes #899 anordman
03:37 PM Revision 347 (cca): Implemented and tested reset state transitions in components
* Needs purging of the component`s input buffers in order to be complete reset
#refs 898
#refs 899
anordman
02:26 PM Revision 346 (cca): amarsi-fixes #219
anordman
01:24 PM Revision 345 (cca): Missed to include nemobench include dirs
anordman

02/24/2012

05:56 PM Revision 344 (cca): Synchronized access of single latest item through mutex
anordman
05:55 PM Revision 343 (cca): Synchronized access through mutex
anordman

02/23/2012

06:01 PM Revision 342 (cca): * More benchmarking
* Minor performance tweak anordman
05:26 PM Revision 341 (cca): Marked tryGet method in buffer deprecated
anordman
05:16 PM Revision 340 (cca): Benchmarking buffers
anordman
05:07 PM Revision 339 (cca): Buffers now only provide one get method (tryGet now deprecated)
* Waiting until new item arrives breaks with CCA managed processing anordman
03:52 PM Revision 338 (cca): * Static declarations for degtorad and radtodeg mappings
* More constness where allowed anordman

02/22/2012

06:59 PM Revision 337 (cca): Performance improvement on DTO splitting based on benchmarks
anordman
06:56 PM Revision 336 (cca): Changed semantics of Constructor with one numeric value
* Formerly: interpreted as dimensionality
* Is now: Interpreted as desired initial value of a one-dimensional DTO
anordman
06:39 PM Revision 335 (cca): Some benchmarks for ContainingDoubles DTOs
anordman
01:50 PM Revision 334 (cca): Introduced Benchmarking
* First small benchmark example for DTO splitting anordman

02/20/2012

07:40 PM Revision 333 (cca): project settings
C. Emmerich
12:08 PM Revision 332 (cca): just some Ptr correctness
C. Emmerich
11:43 AM Revision 331 (cca): Minor, documentation
anordman

02/17/2012

11:44 AM Revision 330 (cca): Minor change, documentation
anordman

02/16/2012

06:43 PM Revision 329 (cca): Component info now also displaying port scopes
anordman
02:32 PM Revision 328 (cca): minor change
anordman
02:18 PM Revision 327 (cca): minor change
anordman
02:13 PM Revision 326 (cca): Handling of not configured nodes
anordman
02:07 PM Revision 325 (cca): Handling of not configured nodes
anordman
02:00 PM Revision 324 (cca): Now using split() and merge() methods from DTOs inside Splitter and Collecto...
anordman
01:55 PM Revision 323 (cca): We don`t need to throw an exception here, logging an error is enough
anordman
11:26 AM Revision 322 (cca): Fixed splitter and collector
Added splitter and collector tests anordman
11:00 AM Revision 321 (cca): Fixed CMake config
anordman
10:49 AM Tasks #884 (Resolved): Split cca and cca-rt libraries
Applied in changeset r318. Anonymous
10:47 AM Revision 320 (cca): Fixed rt library extension
anordman
10:45 AM Revision 319 (cca): Real-Time tests if rt extension is built
anordman
10:40 AM Revision 318 (cca): Extracted real-time stuff from main cca library
* Executables depending on cca-rt now need to explicitly link CCA_RT_LIBRARIES also
fixes #884
anordman

02/15/2012

08:13 PM Tasks #884 (Resolved): Split cca and cca-rt libraries
Split cca and cca-rt libraries. If not split up, every binary linked with libcca would require root privileges (for r... Anonymous
08:12 PM Revision 317 (cca): copied ContainingDoubles from RCI
C. Emmerich
07:45 PM Revision 316 (cca): RSB and Spread config for running tests
anordman
07:33 PM Revision 315 (cca): Implemented and tested DTO merging and splitting
* Templated methods in ContainingDoubles base class
* Merging takes several one- or multi-dimensional DTOs
* Splittin...
anordman
07:15 PM Revision 314 (cca): Try another spread port
anordman
07:14 PM Revision 313 (cca): Cleaned up tests (only spread if necessary for tests)
anordman
07:08 PM Revision 312 (cca): Cleaned up component tests (only spread if necessary for tests)
anordman
07:08 PM Revision 311 (cca): Preparations for DTO merging and splitting
refs #882
refs #869
anordman
03:40 PM Revision 310 (cca): More convenient logger output
anordman
03:34 PM Revision 309 (cca): More convenient logger output
Fixed configuration handling on incoming events if component is not fully configured yet anordman

02/14/2012

06:24 PM Revision 308 (cca): Infrastructure for RTBeat, not working yet
refs #879 anordman
06:09 PM Bug #872 (Resolved): Input-driven components start processing before ready
Applied in changeset r306. Anonymous
06:09 PM Revision 307 (cca): * Some configuration for integrating an RT beat
* Cleanup
refs #879
anordman
06:06 PM Revision 306 (cca): * More verbose and better handling of unconfigured nodes
* Nodes can from now on only process if they are fully configured (e.g. all portsm processing strategy)
* Some testin...
anordman
05:20 PM Feature #879 (New): RTBeat
Provide RealTime-Beat, extending Beat-Baseclass and therefore providing the same interface. Anonymous

02/10/2012

03:33 PM Bug #872 (Resolved): Input-driven components start processing before ready
Input-driven components start processing before ready, when input scopes are already busy.
E.g. Collector component ...
Anonymous
03:30 PM Bug #871 (Resolved): PortConfiguration is wrong
Applied in changeset r305. Anonymous
03:10 PM Bug #871 (Resolved): PortConfiguration is wrong
PortConfiguration is wrong, always configuring RSB informers and listeners to listen/publish on spread *and* inproces... Anonymous
03:30 PM Revision 305 (cca): PortConfiguration now properly enabling/disabling rsb transports
fixes #871 anordman
02:50 PM Tasks #870 (Resolved): Recheck processing strategies
Fixed one bug in PortTriggered processing strategy, added tests to ensure desired behaviour. Anonymous
02:06 PM Tasks #870 (Resolved): Recheck processing strategies
Processing strategies @timed@ and @moderate@ somehow produced doubled processing rate. When incoming data arrived eve... Anonymous
02:43 PM Revision 304 (cca): Cleanup
anordman
02:42 PM Revision 303 (cca): Minor change, buffer naming
anordman
02:38 PM Revision 302 (cca): Fixing PortTriggered processing to only react on *new* items
refs #870 anordman

02/09/2012

07:07 PM Revision 301 (cca): More integration testing to test interplay between running beat and timed cca...
anordman
07:05 PM Revision 300 (cca): Logging (mostly trace logging)
anordman
07:05 PM Revision 299 (cca): Logging
anordman
06:08 PM Revision 298 (cca): Split up test-cases in seperate tests
Added integrational test to test interplay between beat and components with TimedProcessingStrategy anordman
05:36 PM Revision 297 (cca): Tested more samplerates for TimedProcessingStrategy (due to downstream issue)
anordman
10:49 AM Feature #868 (Resolved): State Changing
Handle State Changing in Components and external Triggering. Anonymous

02/08/2012

03:38 PM Revision 296 (cca): synchronized DataTransferObject with RCI
C. Emmerich
11:56 AM Revision 295 (cca): Enable super pedantic compiler warnings
anordman

02/07/2012

03:33 PM Revision 294 (cca): Deleted eclipse setiings from repository. Sorry if that crashes local configu...
anordman

02/06/2012

07:55 PM Revision 293 (cca): Inlining stream operator for DTOs (to remove a lot of warnings)
anordman
07:33 PM Bug #855 (Resolved): Fix stream operator for DTOs
Fix stream operator for DTOs.
/homes/anordman/dev/amarsi/RCI/src/cca/dto/DataTransferObject.h:109: warning: ‘std:...
Anonymous
06:07 PM Revision 292 (cca): We don`t do mocking yet, so removed this ugly 3rd-party dependency
anordman
02:53 PM Revision 291 (cca): Adapted to changes in ComponentInfo DTO
anordman
02:52 PM Revision 290 (cca): Some DTO refactoring (especially those containing double values)
anordman
02:51 PM Revision 289 (cca): Fixed Nemo Transformation. Still not dimension-independent yet
anordman

02/02/2012

06:02 PM Revision 288 (cca): Improved component info
Kicked some warnings anordman
 

Also available in: Atom