Changeset View
Changeset View
Standalone View
Standalone View
src/engine/transaction.cpp
Show First 20 Lines • Show All 395 Lines • ▼ Show 20 Line(s) | |||||
396 | } | 396 | } | ||
397 | 397 | | |||
398 | PostingIterator* Transaction::postingCompIterator(const QByteArray& prefix, qlonglong value, PostingDB::Comparator com) const | 398 | PostingIterator* Transaction::postingCompIterator(const QByteArray& prefix, qlonglong value, PostingDB::Comparator com) const | ||
399 | { | 399 | { | ||
400 | PostingDB postingDb(m_dbis.postingDbi, m_txn); | 400 | PostingDB postingDb(m_dbis.postingDbi, m_txn); | ||
401 | return postingDb.compIter(prefix, value, com); | 401 | return postingDb.compIter(prefix, value, com); | ||
402 | } | 402 | } | ||
403 | 403 | | |||
404 | PostingIterator* Transaction::mTimeIter(quint32 mtime, MTimeDB::Comparator com) const | | |||
405 | { | | |||
406 | MTimeDB mTimeDb(m_dbis.mtimeDbi, m_txn); | | |||
407 | return mTimeDb.iter(mtime, com); | | |||
408 | } | | |||
409 | | ||||
410 | PostingIterator* Transaction::mTimeRangeIter(quint32 beginTime, quint32 endTime) const | 404 | PostingIterator* Transaction::mTimeRangeIter(quint32 beginTime, quint32 endTime) const | ||
411 | { | 405 | { | ||
412 | MTimeDB mTimeDb(m_dbis.mtimeDbi, m_txn); | 406 | MTimeDB mTimeDb(m_dbis.mtimeDbi, m_txn); | ||
413 | return mTimeDb.iterRange(beginTime, endTime); | 407 | return mTimeDb.iterRange(beginTime, endTime); | ||
414 | } | 408 | } | ||
415 | 409 | | |||
416 | PostingIterator* Transaction::docUrlIter(quint64 id) const | 410 | PostingIterator* Transaction::docUrlIter(quint64 id) const | ||
417 | { | 411 | { | ||
▲ Show 20 Lines • Show All 232 Lines • Show Last 20 Lines |