Closed bendlas closed 13 years ago
First two commits are essential. Caveat: Please make sure, that the behavior with :fetch-size is desired in with-results
With the middle two commits I reworked result-seq in the following ways:
duplicate cols with different values are not auto aggregated into vectors anymore
had it worked, it would have led to horrendous non-determinism on spurious equal values
lazyness kicks in before the first record is created, hence before the first ResultSet is pulled
that behavior is different to resultset-seq, where the first ResultSet is pulled immediately; should make no difference
The last commit changes result-seq to use transients
cheers
First two commits are essential. Caveat: Please make sure, that the behavior with :fetch-size is desired in with-results
With the middle two commits I reworked result-seq in the following ways:
duplicate cols with different values are not auto aggregated into vectors anymore
had it worked, it would have led to horrendous non-determinism on spurious equal values
lazyness kicks in before the first record is created, hence before the first ResultSet is pulled
that behavior is different to resultset-seq, where the first ResultSet is pulled immediately; should make no difference
The last commit changes result-seq to use transients
cheers