Changeset View
Changeset View
Standalone View
Standalone View
src/engine/transaction.h
Show First 20 Lines • Show All 65 Lines • ▼ Show 20 Line(s) | 44 | public: | |||
---|---|---|---|---|---|
66 | QVector<quint64> childrenDocumentId(quint64 parentId) const; | 66 | QVector<quint64> childrenDocumentId(quint64 parentId) const; | ||
67 | QByteArray documentData(quint64 id) const; | 67 | QByteArray documentData(quint64 id) const; | ||
68 | 68 | | |||
69 | DocumentTimeDB::TimeInfo documentTimeInfo(quint64 id) const; | 69 | DocumentTimeDB::TimeInfo documentTimeInfo(quint64 id) const; | ||
70 | 70 | | |||
71 | QVector<quint64> exec(const EngineQuery& query, int limit = -1) const; | 71 | QVector<quint64> exec(const EngineQuery& query, int limit = -1) const; | ||
72 | 72 | | |||
73 | PostingIterator* postingIterator(const EngineQuery& query) const; | 73 | PostingIterator* postingIterator(const EngineQuery& query) const; | ||
74 | PostingIterator* postingCompIterator(const QByteArray& prefix, const QByteArray& value, PostingDB::Comparator com) const; | 74 | PostingIterator* postingCompIterator(const QByteArray& prefix, qlonglong value, PostingDB::Comparator com) const; | ||
75 | PostingIterator* mTimeIter(quint32 mtime, MTimeDB::Comparator com) const; | 75 | PostingIterator* mTimeIter(quint32 mtime, MTimeDB::Comparator com) const; | ||
76 | PostingIterator* mTimeRangeIter(quint32 beginTime, quint32 endTime) const; | 76 | PostingIterator* mTimeRangeIter(quint32 beginTime, quint32 endTime) const; | ||
77 | PostingIterator* docUrlIter(quint64 id) const; | 77 | PostingIterator* docUrlIter(quint64 id) const; | ||
78 | 78 | | |||
79 | QVector<quint64> fetchPhaseOneIds(int size) const; | 79 | QVector<quint64> fetchPhaseOneIds(int size) const; | ||
80 | uint phaseOneSize() const; | 80 | uint phaseOneSize() const; | ||
81 | uint size() const; | 81 | uint size() const; | ||
82 | 82 | | |||
▲ Show 20 Lines • Show All 57 Lines • Show Last 20 Lines |