Joseph Cottam

Results 40 issues of Joseph Cottam

Default method implementations handy for many interfaces... Lambda might make "Valuer" obsolete... Stream interface for implicitGeometry.... ForkJoinPool.commonPool()... For/Join accumulators for aggregation... Optional for managing nulls...

enhancement
Java

Currently handling two functions: 1) Combine an aggregates with a raw inputs (I+A = A) OR create an aggregate from two inputs (I+I=A)(Combine) 2) Combining two aggregate values (A+A=A) (Rollup)...

Spread and smear need to be able to extend the size of the aggregates space to be completely uniform (currently edges are truncated at the original bounds).

bug

Investigate using HDF5 instead of HBIN.

enhancement
Java

If backing an IndexedEncoding with a BigFileByteBuffer and a small buffer, the indexed encoding can return incorrect values IF the buffer offset is moved. Only affects BigFileByteBuffer because its the...

bug
Java

Probably a constructor on MemMappedList that takes the source file and header information and uses the passed info instead of looking for a file header.

Java

Probably belongs on ar.util.MemMapEncoder

enhancement
Java

Currently does one transfer at a time to 100%...but if there are several in the sequence it means you don't know when its actually done. Would be better to report...

Java
Demo/Application

CarveIncremental works on a different principal than the other carvers, and is thus harder to fit to AbstractCarver than the others. This means that it can't be used with the...

Implement aggregate-based zooming so zoom can be done without accessing the base glyphs. Zoom is complicated. If point-based implantations are used, then zoom can be done with the same rollup...

enhancement
Java