Timeline



2026-06-01:

21:55 Changeset in Lumiera [be24845]prg@ichthyostega.de/integration_signature by Ichthyostega <prg@…>
Establish DataSink identity and fix remaining tests The test suite is …
21:55 Changeset in Lumiera [ce40b83]dev/playdocumentationintegration by Ichthyostega <prg@…>
Establish DataSink identity and fix remaining tests The test suite is …
21:26 Ticket #1426 (Worker-local BufferProvider implementation) closed by Ichthyostega
done: During the last weeks, a production grade implementation for the …
21:15 Ticket #1425 (Buffer handling slices) closed by Ichthyostega
done: A generic setup for operating some other service as thread-local …
17:54 Changeset in Lumiera [b804015c]dev/playdocumentationintegration by Ichthyostega <prg@…>
Attempt to fix DummyBuilderContext / DummyPlayConnection These …

2026-05-31:

23:47 Changeset in Lumiera [eeabbb4]dev/playdocumentationintegration by Ichthyostega <prg@…>
Fix test breakage - some tests are notoriously flaky - increase …
22:25 Ticket #1415 (setup proxying through BufferProvider) closed by Ichthyostega <prg@…>
fixed: In [changeset:"ab22f3766c56771c471eca2691efb901b5c2df08/Lumiera"
20:54 Changeset in Lumiera [ab22f37]dev/playdocumentationintegration by Ichthyostega <prg@…>
MERGE dev/play into integration Integrate the work related to buffer …

2026-05-30:

23:44 Changeset in Lumiera [216ab52]dev/playdocumentationintegration by Ichthyostega <prg@…>
OutputSlot: integration with buffer management (+documentation) …

2026-05-29:

23:51 Changeset in Lumiera [9461443]dev/playdocumentationintegration by Ichthyostega <prg@…>
BufferProvider: successfully complete the load test (see #1396) With …
16:45 Changeset in Lumiera [fd0e620]dev/playdocumentationintegration by Ichthyostega <prg@…>
BufferProvider: perform a successful stress-test Yet only in a simple …
02:35 Changeset in Lumiera [56561c8]dev/playdocumentationintegration by Ichthyostega <prg@…>
BufferProvider: implement a simulated worker load pattern This is the …

2026-05-28:

17:15 Changeset in Lumiera [f868a74]dev/playdocumentationintegration by Ichthyostega <prg@…>
BufferProvider: establish a setup for the load test - provide mock …
03:49 Changeset in Lumiera [9f0d7cc]dev/playdocumentationintegration by Ichthyostega <prg@…>
BufferProvider: investigate use of the ComputationalLoad with a memory …

2026-05-27:

15:08 Changeset in Lumiera [ae7c9e7]dev/playdocumentationintegration by Ichthyostega <prg@…>
BufferProvider: in preparation for a load test To verify integration …

2026-05-26:

02:39 Changeset in Lumiera [7989e82]dev/playdocumentationintegration by Ichthyostega <prg@…>
BufferProvider: integrate and verify heuristic trigger of clean-up …

2026-05-25:

18:24 Changeset in Lumiera [5a7cfb6]dev/playdocumentationintegration by Ichthyostega <prg@…>
BufferProvider: implement heuristic to trigger pool clean-up
00:02 Changeset in Lumiera [08fef0c]dev/playdocumentationintegration by Ichthyostega <prg@…>
BufferProvider: draft a test setup to play through usage scenarios …

2026-05-24:

21:38 Changeset in Lumiera [37fc78b]dev/playdocumentationintegration by Ichthyostega <prg@…>
BufferProvider: test setup to verify heuristic clean-up This test …
18:02 Changeset in Lumiera [3b96415]dev/playdocumentationintegration by Ichthyostega <prg@…>
BufferProvider: cover effect of an immediate allocation This is a …
16:44 Changeset in Lumiera [0256ad8]dev/playdocumentationintegration by Ichthyostega <prg@…>
BufferProvider: cover capacity anouncement in unit test ...need an …

2026-05-23:

23:38 Changeset in Lumiera [e32eec3]dev/playdocumentationintegration by Ichthyostega <prg@…>
BufferProvider: integrate the new race protection feature This makes …

2026-05-20:

23:47 Changeset in Lumiera [cd7581b]dev/playdocumentationintegration by Ichthyostega <prg@…>
BufferProvider: investigate tricky race at thread shutdown ...even …

2026-05-18:

23:05 Changeset in Lumiera [a4b8313]dev/playdocumentationintegration by Ichthyostega <prg@…>
BufferProvider: add the bulk of the LocalBufferStore implementation …
17:05 Changeset in Lumiera [0204438]dev/playdocumentationintegration by Ichthyostega <prg@…>
BufferProvider: consider how to setup and wire the LocalMemPool …

2026-05-16:

23:46 Changeset in Lumiera [c4db787]dev/playdocumentationintegration by Ichthyostega <prg@…>
BufferProvider: planning of heuristics and implementation Most …

2026-05-14:

20:46 Changeset in Lumiera [7448b81]dev/playdocumentationintegration by Ichthyostega <prg@…>
Library: improve initial population of ScopedCollection This is a …
14:32 Changeset in Lumiera [3a49185]dev/playdocumentationintegration by Ichthyostega <prg@…>
Library: introduce a concept for the »Lumiera Forward Iterator« Well, …

2026-05-13:

21:18 Changeset in Lumiera [d94bfe6]dev/playdocumentationintegration by Ichthyostega <prg@…>
BufferProvider: validate (and fix) concurrent access The test …

2026-05-12:

23:47 Changeset in Lumiera [0567633]dev/playdocumentationintegration by Ichthyostega <prg@…>
BufferProvider: add implementation for the asynchronous hand-over …
23:20 Changeset in Lumiera [76542e8]dev/playdocumentationintegration by Ichthyostega <prg@…>
BufferProvider: decide how to introduce locking I prefer to favour a …
21:46 Changeset in Lumiera [5a47b09]dev/playdocumentationintegration by Ichthyostega <prg@…>
BufferProvider: find a solution for processing allocations …
16:58 Ticket #1430 (Render-buffer pools) created by Ichthyostega
As Lumiera Architect, I'd like to explore pooling of render buffer …
01:45 Ticket #167 (custom class allocator delegating to mpool) closed by Ichthyostega
wontfix: == this whole undertaking is ill-guided == For this kind of tasks, we …
01:03 Ticket #1429 (control effort for global buffer allocator) created by Ichthyostega
As Lumiera Architect, I want to control the effort for managing buffer …

2026-05-11:

23:27 Ticket #836 (preliminary solution for critical allocations) reopened by Ichthyostega
= re-open = Over the last years, I developed …
15:45 Ticket #1428 (Engine Buffer Manager) created by Ichthyostega
As a Lumiera developer, I need a common back-end to maintain the …

2026-05-09:

23:41 Changeset in Lumiera [7c44cac]dev/playdocumentationintegration by Ichthyostega <prg@…>
BufferProvider: setup communication structure for passing allocations …
15:27 Changeset in Lumiera [9835e83]dev/playdocumentationintegration by Ichthyostega <prg@…>
BufferProvider: in search for a viable implementation structure While …
15:26 Changeset in Lumiera [24bb03f]dev/playdocumentationintegration by Ichthyostega <prg@…>
Workflow-publish: include (and rename) images Images were extracted …

2026-04-30:

23:31 Changeset in Lumiera [5a904ea]dev/playdocumentationintegration by Ichthyostega <prg@…>
Workflow-publish: adapt new chapter to Asciidoc
22:31 Changeset in Lumiera [5a2dd77]dev/playdocumentationintegration by Ichthyostega <prg@…>
Workflow-discussion: Lumiera Workflow Proposals (draft v4) ...added …

2026-04-27:

22:59 Changeset in Lumiera [bf44662]dev/playdocumentationintegration by Ichthyostega <prg@…>
BufferProvider: draft for the basic global allocator interface This …
19:26 Changeset in Lumiera [76dbb98]dev/playdocumentationintegration by Ichthyostega <prg@…>
BufferProvider: more testing and refinements of the heuristic Seems …

2026-04-26:

23:52 Changeset in Lumiera [077ef89]dev/playdocumentationintegration by Ichthyostega <prg@…>
BufferProvider: testing of heuristics…
22:25 Changeset in Lumiera [5fafb16]dev/playdocumentationintegration by Ichthyostega <prg@…>
BufferProvider: decide to use only a simple heuristics for reservation …

2026-04-25:

23:36 Changeset in Lumiera [b59cb12]dev/playdocumentationintegration by Ichthyostega <prg@…>
BufferProvider: devise a heuristic for buffer selection - take into …

2026-04-24:

23:41 Changeset in Lumiera [dd37600]dev/playdocumentationintegration by Ichthyostega <prg@…>
BufferProvider: setup implementation structure for the pool - use …
20:55 Changeset in Lumiera [e328018]dev/playdocumentationintegration by Ichthyostega <prg@…>
BufferProvider: decision to use a free-standing pool with lock-free …

2026-04-21:

21:30 Changeset in Lumiera [e277913]dev/playdocumentationintegration by Ichthyostega <prg@…>
BufferProvider: start planning for the memory handling part As …

2026-04-20:

17:48 Changeset in Lumiera [3b78772]dev/playdocumentationintegration by Ichthyostega <prg@…>
BufferProvider: implement and verify the second case for …

2026-04-19:

23:40 Changeset in Lumiera [abecd2cb]dev/playdocumentationintegration by Ichthyostega <prg@…>
BufferProvider: implement locking and data synchronisation ...using …
17:25 Changeset in Lumiera [606d98b]dev/playdocumentationintegration by Ichthyostega <prg@…>
BufferProvider: establish a new buffer type from within a worker This …
16:02 Changeset in Lumiera [57cd51e]dev/playdocumentationintegration by Ichthyostega <prg@…>
BufferProvider: draft setup for engine-wide coordination hub What I …
13:14 Changeset in Lumiera [1601838]dev/playdocumentationintegration by Ichthyostega <prg@…>
BufferProvider: reduce synchronisation effort The recursive …

2026-04-18:

23:21 Changeset in Lumiera [c05a73d6]dev/playdocumentationintegration by Ichthyostega <prg@…>
BufferProvider: draft mechanism for buffer metadata synchronisation …
14:25 Changeset in Lumiera [9bd3e55]dev/playdocumentationintegration by Ichthyostega <prg@…>
BufferProvider: improve configuration of thread-local dispatch Since …

2026-04-17:

23:10 Changeset in Lumiera [a06ef95e]dev/playdocumentationintegration by Ichthyostega <prg@…>
BufferProvider: skeleton for thread-local service dispatch - Use a …
17:08 Changeset in Lumiera [8d563d1]dev/playdocumentationintegration by Ichthyostega <prg@…>
BufferProvider: lift the family-ID to the BufferStage level During …

2026-04-16:

19:21 Ticket #1427 (performance-impact of thread_local) created by Ichthyostega
As Lumiera Architect, I want potential performance issues relating to …

2026-04-14:

23:22 Ticket #1426 (Worker-local BufferProvider implementation) created by Ichthyostega
As a Lumiera developer, I need a thread-local flavour of both …
23:12 Ticket #1425 (Buffer handling slices) created by Ichthyostega
As a Lumiera developer, I need a scheme of self-contained slices of …

2026-04-13:

23:22 Changeset in Lumiera [4dc6885]dev/playdocumentationintegration by Ichthyostega <prg@…>
BufferProvider: complete the clean-up effort Looking through all my …
18:01 Ticket #1424 (Builder strategies) created by Ichthyostega
As Lumiera Architect, I want the Builder to be able to apply schematic …
17:50 Ticket #1423 (support repetitive node topology) created by Ichthyostega
As Lumiera Architect, I want direct support for repetitive node wiring …
01:13 Ticket #1410 (clean-up BufferProvider base implementation) closed by Ichthyostega <prg@…>
fixed: In [changeset:"ce5f7d5e06f6375e5aadada3edfd78d47327d76d/Lumiera"

2026-04-12:

23:08 Changeset in Lumiera [44b3dbe]dev/playdocumentationintegration by Ichthyostega <prg@…>
BufferProvider: investigate and fix broken NodeDevel_test The actual …
21:17 Changeset in Lumiera [ce5f7d5]dev/playdocumentationintegration by Ichthyostega <prg@…>
BufferProvider: new reworked implementation validated and complete …
17:19 Changeset in Lumiera [5686694]dev/playdocumentationintegration by Ichthyostega <prg@…>
BufferProvider: remove rest of the old implementation note: …
16:31 Ticket #1422 (remove hack to patch the standard hash implementation) created by Ichthyostega
As Lumiera Architect, I want the hack related to std::hash to be …

2026-04-11:

23:31 Changeset in Lumiera [7652ca0]dev/playdocumentationintegration by Ichthyostega <prg@…>
BufferProvider: add simplistic heap-based BufferStore implementation …

2026-04-10:

23:45 Changeset in Lumiera [2c8ee05]dev/playdocumentationintegration by Ichthyostega <prg@…>
OutputSlot: validate and complete redesign (see #1395) This is a …

2026-04-09:

18:02 Ticket #1421 (define Instance-Manager interface) created by Ichthyostega
As Lumiera Architect, I want the concept of an Instance-manager worked …

2026-04-07:

23:53 Changeset in Lumiera [a0d83b4]dev/playdocumentationintegration by Ichthyostega <prg@…>
Library: investigate design for an opaque inline functor This is a …
17:58 Ticket #1420 (Framework for Iteration and Lazy Processing) created by Ichthyostega
= Lumiera Iterator = this is a tracking ticket -- depending on …
17:47 Ticket #1419 (improve implementation of multiple-object formatting) created by Ichthyostega
As a Lumiera developer, I'd like to have an elegant formatting …
17:28 Ticket #1418 (Compile problems with `CommonType`) created by Ichthyostega
As Lumiera Architect, I want to keep an eye on strange compilation …
16:22 Ticket #874 (iteration pipeline builder) closed by Ichthyostega
done: Time to close this ticket. The IterExplorer is it. This …
04:32 Changeset in Lumiera [0760525]dev/playdocumentationintegration by Ichthyostega <prg@…>
Library: deep dive into type reconciliation and tuple handling This …

2026-03-31:

23:49 Changeset in Lumiera [a835a79]dev/playdocumentationintegration by Ichthyostega <prg@…>
Library: investigate further ramifications and clean-up Itertools The …

2026-03-28:

22:27 Changeset in Lumiera [40d3167]dev/playdocumentationintegration by Ichthyostega <prg@…>
Library: integrate automatic adapters to flatten iterable sources …
17:09 Changeset in Lumiera [d340709]dev/playdocumentationintegration by Ichthyostega <prg@…>
Library: prepare two wrapper-helpers to cover corner cases Since the …

2026-03-27:

22:32 Changeset in Lumiera [00098dd]dev/playdocumentationintegration by Ichthyostega <prg@…>
Library: develop a flattening primitive for IterExplorer This is a …

2026-03-26:

22:39 Changeset in Lumiera [0326f9e]dev/playdocumentationintegration by Ichthyostega <prg@…>
Library: further clean-up of type definitions related to iterators …
18:08 Changeset in Lumiera [f05402c]dev/playdocumentationintegration by Ichthyostega <prg@…>
Library: a stricter criterion for Lumiera iterators On occasion of …

2026-03-25:

23:46 Changeset in Lumiera [fbda9ba]dev/playdocumentationintegration by Ichthyostega <prg@…>
Library: streamline value-type bindings - use uniform naming scheme - …
20:07 Changeset in Lumiera [68460d4]dev/playdocumentationintegration by Ichthyostega <prg@…>
Library: a subtle fix to iterator value-type deduction After some …

2026-03-24:

22:48 Changeset in Lumiera [bf77e53]dev/playdocumentationintegration by Ichthyostega <prg@…>
BufferProvider: obvious convenience function ...to emplace some …
22:19 Changeset in Lumiera [a7c3a8d]dev/playdocumentationintegration by Ichthyostega <prg@…>
Testsuite: fix breakage - visible Signature of TestFrame changed due …
22:19 Changeset in Lumiera [54c2a30]dev/playdocumentationintegration by Ichthyostega <prg@…>
OutputSlot: fill in the tracking implementation Straight-forward: - …

2026-03-23:

23:48 Changeset in Lumiera [ec9b73d4]dev/playdocumentationintegration by Ichthyostega <prg@…>
OutputSlot: skeleton for a lightweight new tracking implementation - …
22:44 Changeset in Lumiera [bd09d9f]dev/playdocumentationintegration by Ichthyostega <prg@…>
OutputSlot: draft new setup for the DiagnosticOutputSlot This will be …

2026-03-22:

23:31 Changeset in Lumiera [c87bc7f]dev/playdocumentationintegration by Ichthyostega <prg@…>
OutputSlot: complete connection of redesigned implementation (see …
16:36 Changeset in Lumiera [f29ec44]dev/playdocumentationintegration by Ichthyostega <prg@…>
OutputSlot: setup a DataSink wired to the proxy-BufferProvider …

2026-03-21:

23:44 Changeset in Lumiera [eeedb7a]dev/playdocumentationintegration by Ichthyostega <prg@…>
OutputSlot: recast the proxy BufferProvider to use the Connection …
22:15 Changeset in Lumiera [7bae52d]dev/playdocumentationintegration by Ichthyostega <prg@…>
OutputSlot: forge a path towards a clean delegation structure The …

2026-03-20:

23:51 Changeset in Lumiera [473299f]dev/playdocumentationintegration by Ichthyostega <prg@…>
OutputSlot: attempt to address deeply rooted structural problems This …

2026-03-18:

23:48 Changeset in Lumiera [0438571]dev/playdocumentationintegration by Ichthyostega <prg@…>
OutputSlot: setup a dedicated proxy-provider structure Now the …
23:32 Changeset in Lumiera [2ee6bb3b]dev/playdocumentationintegration by Ichthyostega <prg@…>
OutputSlot: look for alternative ways to implement the proxy After a …

2026-03-16:

23:48 Changeset in Lumiera [9b6933b5]dev/playdocumentationintegration by Ichthyostega <prg@…>
OutputSlot: consider how to integrate the proxy provider ...which …
22:45 Changeset in Lumiera [ea0ae5f]dev/playdocumentationintegration by Ichthyostega <prg@…>
BufferProvider: propagate the actual buffer-size info This is a nasty …
19:37 Changeset in Lumiera [94320d2]dev/playdocumentationintegration by Ichthyostega <prg@…>
BufferProvider: remove the lock-onlyNew feature This might have …

2026-03-15:

23:41 Changeset in Lumiera [7463228]dev/playdocumentationintegration by Ichthyostega <prg@…>
BufferProvider: reorganise internal BufferStore API This refacotring …

2026-03-14:

19:44 Changeset in Lumiera [e0d6362b]dev/playdocumentationintegration by Ichthyostega <prg@…>
BufferProvider: document the adapted structure in UML There was an …
18:06 Changeset in Lumiera [9be75c9]dev/playdocumentationintegration by Ichthyostega <prg@…>
DOC: Migrate to Umbrello version 4:25.04.2-1 Warning: the old …
02:36 Changeset in Lumiera [0178e11]dev/playdocumentationintegration by Ichthyostega <prg@…>
BufferProvider: simplify OutputSlot implementation structure The old …

2026-03-13:

17:07 Changeset in Lumiera [d91ca67a]dev/playdocumentationintegration by Ichthyostega <prg@…>
BufferProvider: remove the problematic mismatched API This API …

2026-03-11:

16:52 Changeset in Lumiera [705bd3d]dev/playdocumentationintegration by Ichthyostega <prg@…>
BufferProvider: rename OutputSlot implementation parts The state of …

2026-03-10:

22:12 Changeset in Lumiera [259d0a5]dev/playdocumentationintegration by Ichthyostega <prg@…>
BufferProvider: now able to relocate OutputSlot into Vault Layer The …
18:57 Changeset in Lumiera [4fa18cf]dev/playdocumentationintegration by Ichthyostega <prg@…>
BufferProvider: re-assessment of OutputSlot API requirements One of …
02:11 Ticket #1417 (unwind from Render Node pull) created by Ichthyostega
As a Lumiera developer, I need the ability for a short-circuit exit …

2026-03-07:

23:53 Changeset in Lumiera [7dee16b]dev/playdocumentationintegration by Ichthyostega <prg@…>
BufferProvider: relocate into Vault Layer building upon all the …
22:42 Changeset in Lumiera [994a4cf5]dev/playdocumentationintegration by Ichthyostega <prg@…>
BufferProvider: provide basic type definitions through buffhandle.hpp …
22:02 Changeset in Lumiera [cc9dbd8]dev/playdocumentationintegration by Ichthyostega <prg@…>
BufferProvider: relocate TestFrame and dummy-hash computations These …

2026-03-06:

23:56 Changeset in Lumiera [3caa5cf]dev/playdocumentationintegration by Ichthyostega <prg@…>
Tests: reorganise test folders This resolves a long-standing issue: …
22:16 Changeset in Lumiera [9c74466]dev/playdocumentationintegration by Ichthyostega <prg@…>
Tests: build an link a test-support library This is something I …
Note: See TracTimeline for information about the timeline view.