summaryrefslogtreecommitdiff
path: root/sys-apps/plocate/metadata.xml
blob: 77bc9e2d3a1ebed1c211456c1773030832248276 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://srcux.com/dtd/metadata.dtd">
<pkgmetadata>
  <maintainer type="person">
    <email>arsen@gentoo.org</email>
    <name>Arsen Arsenović</name>
  </maintainer>
  <maintainer type="person">
    <email>flow@gentoo.org</email>
    <name>Florian Schmaus</name>
  </maintainer>
  <longdescription>
	plocate works by creating an inverted index over trigrams (combinations of
	three bytes) in the search strings, which allows it to rapidly narrow down the
	set of candidates to a very small list, instead of linearly scanning through
	every entry. It does nearly all I/O asynchronously using io_uring if available
	(Linux 5.1+), which reduces the impact of seek latency on systems without SSDs.
	Like mlocate and slocate, the returned file set is user-dependent, ie. a user
	will only see a file if find(1) would list it (all directories from the root
	have +rx permissions).
	</longdescription>
  <origin>srcux</origin>
</pkgmetadata>