Method: Fairy::PGroupBy::DirectKBMergeSortBuffer::CachedBuffer#initialize
- Defined in:
- lib/fairy/node/p-group-by.rb
#initialize(njob, io) ⇒ CachedBuffer
Returns a new instance of CachedBuffer.
1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 |
# File 'lib/fairy/node/p-group-by.rb', line 1382 def initialize(njob, io) @njob = njob @io = io io.open @cache = [] @eof = false read_buffer @key = @njob.hash_key(@cache.first) end |