Improved query efficiency.
modified libpkg/pkgdb.c
@@ -126,21 +126,10 @@ pkgdb_match(struct pkgdb *db, const char *pattern)
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified libpkg/pkgdb_cache.c
@@ -64,8 +64,22 @@ pkgdb_cache_getattr(struct pkg *pkg, const char *attr)
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
@@ -149,7 +163,7 @@ pkgdb_cache_vget(struct cdb *db, const char *fmt, ...)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|