Repository commits in period 2012-04-02 02:57:47 -1000 (Mon, 02 Apr 2012) to 2012-04-02 02:57:47 -1000 (Mon, 02 Apr 2012) (revision 10231 to revision 10231)
See http://starlink.jach.hawaii.edu//summarize-commits-starjava.html for more details
Revisions:
10231 (mbt):
ttools: fix serious performance regression bug, introduced at r10131.
The framework introduced there for adding columns (AddColumnsTable)
proliferated (doubled?) RowSequences when row iteration was performed.
Rewrote it using a new ColumnSupplement interface; now only a single iterator
is used when iterating over AddColumnsTable rows.
Luckily Peter spotted this issue before it made it into a public release.
Committed files
ttools/src/main/uk/ac/starlink/ttools/cone/ConeMatcher.java
ttools/src/main/uk/ac/starlink/ttools/cone/JdbcConeSearcher.java
ttools/src/main/uk/ac/starlink/ttools/filter/AddColumnFilter.java
ttools/src/main/uk/ac/starlink/ttools/filter/AddColumnsTable.java
ttools/src/main/uk/ac/starlink/ttools/filter/AddSkyCoordsFilter.java
ttools/src/main/uk/ac/starlink/ttools/filter/CalculatorColumnSupplement.java
ttools/src/main/uk/ac/starlink/ttools/filter/CalculatorTable.java
ttools/src/main/uk/ac/starlink/ttools/filter/ColumnSupplement.java
ttools/src/main/uk/ac/starlink/ttools/filter/JELColumnSupplement.java
ttools/src/main/uk/ac/starlink/ttools/filter/JELColumnTable.java
ttools/src/main/uk/ac/starlink/ttools/filter/PermutedColumnSupplement.java
ttools/src/main/uk/ac/starlink/ttools/filter/PixSampleFilter.java
ttools/src/main/uk/ac/starlink/ttools/filter/ReplaceColumnFilter.java
ttools/src/main/uk/ac/starlink/ttools/filter/ResolverFilter.java
ttools/src/main/uk/ac/starlink/ttools/filter/SupplementSequence.java
ttools/src/main/uk/ac/starlink/ttools/filter/UnitColumnSupplement.java
ttools/src/main/uk/ac/starlink/ttools/mode/ExtAppMode.java
ttools/src/main/uk/ac/starlink/ttools/task/PixSample.java
|