]> git.ipfire.org Git - thirdparty/libsolv.git/commit
Add REPOSITORY_FILTEREDFILELIST id and filelist type
authorMichael Schroeder <mls@suse.de>
Mon, 10 Sep 2018 09:26:05 +0000 (11:26 +0200)
committerMichael Schroeder <mls@suse.de>
Mon, 10 Sep 2018 09:26:05 +0000 (11:26 +0200)
commite3b73a25756023d533c630319be9930186f05db1
tree8fef15117fd940228467dd71bb9084ced52a0bc1
parent97658d8ae8e973ffeb526279685e96626bbec2e6
Add REPOSITORY_FILTEREDFILELIST id and filelist type

REPOSITORY_FILTEREDFILELIST is used to mark that the filelist
in the repodata is filtered with some filter.

The commit also adds a filelisttype element to the repodata
and sets it to filtered if REPOSITORY_FILTEREDFILELIST is set.
It also sets the filelisttype to extension if the repodata
has a filelist and was generated by extending solvables.

We'll use the filelisttype later to decide if we should use
the filtered filelist when searching for files.
ext/repo_rpmmd.c
ext/repo_susetags.c
src/knownid.h
src/libsolv.ver
src/repo_solv.c
src/repodata.c
src/repodata.h