X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=plocate.cpp;h=c47c6480465a7f9e70472e7cbac984e3c6ddc78d;hb=d0f2469aedf852ba2d6949e59bfc1fff565960c9;hp=4f88b4bd74c2ffe230052997939a1cbe30a5ffb0;hpb=48c7096c3265d2cbaec95fddfea72530779b69e1;p=plocate diff --git a/plocate.cpp b/plocate.cpp index 4f88b4b..c47c648 100644 --- a/plocate.cpp +++ b/plocate.cpp @@ -107,7 +107,7 @@ Corpus::Corpus(int fd, IOUringEngine *engine) } if (hdr.max_version < 2) { // This too. (We ignore the other max_version 2 fields.) - hdr.require_visibility = true; + hdr.check_visibility = true; } } @@ -234,7 +234,7 @@ void scan_file_block(const vector &needles, string_view compressed, size_t scan_docids(const vector &needles, const vector &docids, const Corpus &corpus, IOUringEngine *engine) { Serializer docids_in_order; - AccessRXCache access_rx_cache(engine, corpus.get_hdr().require_visibility); + AccessRXCache access_rx_cache(engine, corpus.get_hdr().check_visibility); atomic matched{ 0 }; for (size_t i = 0; i < docids.size(); ++i) { uint32_t docid = docids[i]; @@ -310,7 +310,7 @@ uint64_t scan_all_docids(const vector &needles, int fd, const Corpus &co } } - AccessRXCache access_rx_cache(nullptr, corpus.get_hdr().require_visibility); + AccessRXCache access_rx_cache(nullptr, corpus.get_hdr().check_visibility); Serializer serializer; uint32_t num_blocks = corpus.get_num_filename_blocks(); unique_ptr offsets(new uint64_t[num_blocks + 1]);