Commit d56eb4f2990f4fe9254e5e01e3eaab821016ff6a

Authored by Charles Otto
1 parent ad88ddc7

bump block size to 100MB, remove commented out qDebugs

Showing 1 changed file with 3 additions and 10 deletions
openbr/core/qtutils.cpp
@@ -502,18 +502,18 @@ QString getAbsolutePath(const QString &filename) @@ -502,18 +502,18 @@ QString getAbsolutePath(const QString &filename)
502 502
503 BlockCompression::BlockCompression(QIODevice *_basis) 503 BlockCompression::BlockCompression(QIODevice *_basis)
504 { 504 {
505 - blockSize = 1000000; 505 + blockSize = 100000000;
506 setBasis(_basis); 506 setBasis(_basis);
507 } 507 }
508 508
509 -BlockCompression::BlockCompression() { blockSize = 1000000; }; 509 +BlockCompression::BlockCompression() { blockSize = 100000000; };
510 510
511 511
512 bool BlockCompression::open(QIODevice::OpenMode mode) 512 bool BlockCompression::open(QIODevice::OpenMode mode)
513 { 513 {
514 this->setOpenMode(mode); 514 this->setOpenMode(mode);
515 bool res = basis->open(mode); 515 bool res = basis->open(mode);
516 -// qDebug() << "basis: " << basis->isReadable() << " write:" << basis->isWritable(); 516 +
517 if (!res) 517 if (!res)
518 return false; 518 return false;
519 519
@@ -525,13 +525,10 @@ bool BlockCompression::open(QIODevice::OpenMode mode) @@ -525,13 +525,10 @@ bool BlockCompression::open(QIODevice::OpenMode mode)
525 precompressedBlockWriter->open(QIODevice::ReadWrite); 525 precompressedBlockWriter->open(QIODevice::ReadWrite);
526 } 526 }
527 else if (mode & QIODevice::ReadOnly) { 527 else if (mode & QIODevice::ReadOnly) {
528 -// qDebug() << "BLock reader status:" << blockReader.status();  
529 QByteArray compressedBlock; 528 QByteArray compressedBlock;
530 blockReader >> compressedBlock; 529 blockReader >> compressedBlock;
531 -// qDebug() <<" Post read attempt, " << blockReader.status();  
532 530
533 decompressedBlock = qUncompress(compressedBlock); 531 decompressedBlock = qUncompress(compressedBlock);
534 -// qDebug() << "Read compressed block: " << compressedBlock.size() << "Expanded to:" << decompressedBlock.size();  
535 decompressedBlockReader.setBuffer(&decompressedBlock); 532 decompressedBlockReader.setBuffer(&decompressedBlock);
536 decompressedBlockReader.open(QIODevice::ReadOnly); 533 decompressedBlockReader.open(QIODevice::ReadOnly);
537 } 534 }
@@ -560,19 +557,15 @@ void BlockCompression::setBasis(QIODevice *_basis) @@ -560,19 +557,15 @@ void BlockCompression::setBasis(QIODevice *_basis)
560 // block from basis 557 // block from basis
561 qint64 BlockCompression::readData(char *data, qint64 remaining) 558 qint64 BlockCompression::readData(char *data, qint64 remaining)
562 { 559 {
563 -// qDebug() <<" Reading: " << remaining;  
564 qint64 read = 0; 560 qint64 read = 0;
565 while (remaining > 0) { 561 while (remaining > 0) {
566 qint64 single_read = decompressedBlockReader.read(data, remaining); 562 qint64 single_read = decompressedBlockReader.read(data, remaining);
567 if (single_read == -1) 563 if (single_read == -1)
568 qFatal("miss read"); 564 qFatal("miss read");
569 -// single_read = 0;  
570 -  
571 565
572 remaining -= single_read; 566 remaining -= single_read;
573 read += single_read; 567 read += single_read;
574 data += single_read; 568 data += single_read;
575 -// qDebug() << "Read " << single_read << " reamining: "<< remaining;  
576 569
577 // need a new block 570 // need a new block
578 if (remaining > 0) { 571 if (remaining > 0) {