Daniel

Results 13 issues of Daniel

*Foreword: I'm interested in helping out (and in the process learn some Python). Happy to put together a PR for this issue if there is interest in it. I'm also...

Enhance: Results Web Site

Rather than trying to code in the threading models and Selectors for a DataSource and it's Connections, allow them to be configured externally. A primary use case for this is...

Hi I work on OfficeFloor (http://officefloor.net). Currently, I'm involved in improving performance of OfficeFloor. There are various aspects I'm looking at... multiple thread pools, thread affinity, reduced locking, etc (basically...

``` SEVERE: Unhandle escalation officefloor: net.officefloor.frame.api.manage.ProcessCancelledException officefloor: at net.officefloor.frame.impl.execute.function.ManagedFunctionContainerImpl.execute(ManagedFunctionContainerImpl.java:407) officefloor: at net.officefloor.frame.impl.execute.thread.ThreadStateImpl$ActiveThreadState.executeFunction(ThreadStateImpl.java:983) officefloor: at net.officefloor.frame.impl.execute.job.FunctionLoopImpl.executeThreadStateFunctionLoop(FunctionLoopImpl.java:180) officefloor: at net.officefloor.frame.impl.execute.job.FunctionLoopImpl.access$100(FunctionLoopImpl.java:46) officefloor: at net.officefloor.frame.impl.execute.job.FunctionLoopImpl$UnsafeLoop.doThreadStateFunctionLoop(FunctionLoopImpl.java:248) officefloor: at net.officefloor.frame.impl.execute.job.FunctionLoopImpl$SafeLoop.doThreadStateFunctionLoop(FunctionLoopImpl.java:357) officefloor: at net.officefloor.frame.impl.execute.job.FunctionLoopImpl$UnsafeLoop.run(FunctionLoopImpl.java:314) officefloor: at net.officefloor.frame.impl.spi.team.PassiveTeamSource$PassiveTeam.assignJob(PassiveTeamSource.java:73)...

enhancement
On Hold

Currently, the XML configuration files have the x,y co-ordinates of the configuration on the configuration items. This can cause merge conflicts for minor moves of the configuration. To avoid this,...

enhancement

Experimental idea to be proven. Given CPU Affinity runs all threads on the same CPU Core for servicing a request. Consider allowing Executive to control the synchronising. This way the...

enhancement

Currently, developer is responsible for ensuring the variable values are set before using. It is better for OfficeFloor to provide some errors/warnings indicating the In is being used before the...

enhancement

Provide implementations for https://www.todobackend.com/

On Hold

Given WoOF (OfficeFloor) can use Spring as SupplierSource, provide means to generate the application.woof from Spring web/flux application. Also, generate the application.objects with SpringSupplierSource configuration. This should be a maven...

On Hold

Rather than checking return value, use exception. This reduces operations

enhancement