Duncan Mac-Vicar P [Wed, 11 Apr 2007 15:51:14 +0000 (15:51 +0000)]
rename the insert cache method
pass the media set access
Duncan Mac-Vicar P [Wed, 11 Apr 2007 15:32:11 +0000 (15:32 +0000)]
- forward port fixes from SP1 / 10.2 branch
- distribution name and edition for YUM product
- patch rpms location for YUM packages
Michael Andres [Wed, 11 Apr 2007 13:35:11 +0000 (13:35 +0000)]
changes
Michael Andres [Wed, 11 Apr 2007 13:34:51 +0000 (13:34 +0000)]
- Parse and provide package keywords. (Fate 120368)
Michael Andres [Wed, 11 Apr 2007 13:33:10 +0000 (13:33 +0000)]
Michael Andres [Wed, 11 Apr 2007 12:51:41 +0000 (12:51 +0000)]
Michael Andres [Wed, 11 Apr 2007 11:02:08 +0000 (11:02 +0000)]
Michael Andres [Wed, 11 Apr 2007 10:49:16 +0000 (10:49 +0000)]
Michael Andres [Tue, 10 Apr 2007 21:38:29 +0000 (21:38 +0000)]
Michael Andres [Tue, 10 Apr 2007 21:22:07 +0000 (21:22 +0000)]
Added class PackageKeyword
Michael Andres [Tue, 10 Apr 2007 18:00:59 +0000 (18:00 +0000)]
work around __FILE__ being defined as absolute path
Michael Andres [Tue, 10 Apr 2007 00:31:31 +0000 (00:31 +0000)]
Added UniqueString: Immutable strings with unique representation in memory.
Jiri Srain [Fri, 6 Apr 2007 08:34:37 +0000 (08:34 +0000)]
Undone test commit for the new repository
Jiri Srain [Fri, 6 Apr 2007 08:32:04 +0000 (08:32 +0000)]
Test commit
Stefan Schubert [Thu, 5 Apr 2007 14:29:05 +0000 (14:29 +0000)]
version 3.0.3
Stefan Schubert [Thu, 5 Apr 2007 13:50:42 +0000 (13:50 +0000)]
Upgrade: Do NOT delete packages which have unresolved dependencies -->
Ask the user. Bug 258322
Stefan Schubert [Thu, 5 Apr 2007 13:49:49 +0000 (13:49 +0000)]
Upgrade: Do NOT delete packages which have unresolved dependencies -->
Ask the user. Bug 258322
Michael Andres [Thu, 5 Apr 2007 13:48:19 +0000 (13:48 +0000)]
debug output removed
Michael Andres [Wed, 4 Apr 2007 17:42:52 +0000 (17:42 +0000)]
changelog
Michael Andres [Wed, 4 Apr 2007 17:40:45 +0000 (17:40 +0000)]
Fix restoring of Sources id root prefix is used. (#238165)
Michael Andres [Wed, 4 Apr 2007 17:22:38 +0000 (17:22 +0000)]
added str::hasPrefix std::stripPrefix
Jan Kupec [Wed, 4 Apr 2007 13:44:03 +0000 (13:44 +0000)]
.changes
Jan Kupec [Wed, 4 Apr 2007 13:31:29 +0000 (13:31 +0000)]
MediaManager::attachDesiredMedia() added to support multiple drives
Jan Kupec [Wed, 4 Apr 2007 09:33:40 +0000 (09:33 +0000)]
some comments
Michael Andres [Tue, 3 Apr 2007 21:24:26 +0000 (21:24 +0000)]
backup
Michael Andres [Tue, 3 Apr 2007 21:23:55 +0000 (21:23 +0000)]
per default compile with -g
Michael Andres [Tue, 3 Apr 2007 21:23:04 +0000 (21:23 +0000)]
fixed to build; everything installed must be packaged
Michael Andres [Tue, 3 Apr 2007 20:35:13 +0000 (20:35 +0000)]
fixes to compile with latest gcc
Jan Kupec [Fri, 30 Mar 2007 18:40:32 +0000 (18:40 +0000)]
- made MediaSetAccess::rewriteUrl() static
- MediaSetAccessTest added
- tests/CMakeLists.txt enabling tests added
- basic MediaSetAccess class description added
Duncan Mac-Vicar P [Fri, 30 Mar 2007 15:48:22 +0000 (15:48 +0000)]
fix renamed class
Duncan Mac-Vicar P [Fri, 30 Mar 2007 12:17:51 +0000 (12:17 +0000)]
- enable unit tests
Duncan Mac-Vicar P [Fri, 30 Mar 2007 11:18:39 +0000 (11:18 +0000)]
put some tests back
Duncan Mac-Vicar P [Fri, 30 Mar 2007 11:14:04 +0000 (11:14 +0000)]
- move unit tests back here
Duncan Mac-Vicar P [Fri, 30 Mar 2007 11:02:18 +0000 (11:02 +0000)]
rename CacheQuery to QueryFactory, and will turn into
a singleton that will manage a connection for queries
Michael Andres [Thu, 29 Mar 2007 17:50:39 +0000 (17:50 +0000)]
fix to compile
Duncan Mac-Vicar P [Thu, 29 Mar 2007 16:59:21 +0000 (16:59 +0000)]
compilable milestone of the day
- add method to capfactory to create caps
from implementations
- unifiy versionedcaps and namedcaps in the db
- try to build resolvables from the db
Michael Andres [Wed, 28 Mar 2007 17:52:31 +0000 (17:52 +0000)]
reintroduced named ccapabilities op and edition; fixed findKernelFlavor fix
Stefan Schubert [Wed, 28 Mar 2007 15:52:32 +0000 (15:52 +0000)]
checking vercap before
Michael Andres [Wed, 28 Mar 2007 12:58:24 +0000 (12:58 +0000)]
fixed detection of kernel flavour
Duncan Mac-Vicar P [Tue, 27 Mar 2007 16:06:02 +0000 (16:06 +0000)]
backup
Duncan Mac-Vicar P [Mon, 26 Mar 2007 16:32:46 +0000 (16:32 +0000)]
backup
use some indexes to increase 100x speed
support namedcap, filecap and vercap
Duncan Mac-Vicar P [Mon, 26 Mar 2007 13:45:55 +0000 (13:45 +0000)]
CapabilityQuery working!, now lets go for the Resolvable one...
Duncan Mac-Vicar P [Sat, 24 Mar 2007 16:28:20 +0000 (16:28 +0000)]
backup
Duncan Mac-Vicar P [Fri, 23 Mar 2007 17:01:54 +0000 (17:01 +0000)]
try to start with something... not definitive in any case.
Stefan Schubert [Fri, 23 Mar 2007 13:55:23 +0000 (13:55 +0000)]
Back to revision 5117 due wrong chanelog entry
Stefan Schubert [Fri, 23 Mar 2007 13:49:45 +0000 (13:49 +0000)]
reduced logging; take name instead of index
Stefan Schubert [Fri, 23 Mar 2007 13:49:30 +0000 (13:49 +0000)]
reduced logging; take name instead of index
Stefan Schubert [Fri, 23 Mar 2007 11:56:21 +0000 (11:56 +0000)]
checking void pointer before
Duncan Mac-Vicar P [Thu, 22 Mar 2007 14:47:23 +0000 (14:47 +0000)]
- document the cache store API
- fix build (pointers removed)
Duncan Mac-Vicar P [Thu, 22 Mar 2007 14:35:02 +0000 (14:35 +0000)]
- port the old smart pointers to the zypp ones
for the old pkg manager susetags parser
Stefan Schubert [Thu, 22 Mar 2007 12:18:36 +0000 (12:18 +0000)]
resetting valid solver run in order to get a complete solver run for the testcase
Michael Andres [Thu, 22 Mar 2007 09:32:25 +0000 (09:32 +0000)]
Added iostr::EachLine: Simple lineparser. Traverse each line in a file.
Duncan Mac-Vicar P [Wed, 21 Mar 2007 20:47:42 +0000 (20:47 +0000)]
stealed from Andreas Schneider, better way to detect 64 bits systems
Duncan Mac-Vicar P [Wed, 21 Mar 2007 16:52:24 +0000 (16:52 +0000)]
- Define pointer types for specific capability
implementations
- Get rid of the edition() and op() accessors
in Capability class. Those are only used
by uggly hacks which don't deserve a
convenience API to their uggly behavior.
Duncan Mac-Vicar P [Tue, 20 Mar 2007 21:09:08 +0000 (21:09 +0000)]
add split caps to the schema and begining to integrate
with the parser
Duncan Mac-Vicar P [Tue, 20 Mar 2007 15:42:47 +0000 (15:42 +0000)]
fix segfault due to miss use of asKind.
Now it works ok.
Duncan Mac-Vicar P [Tue, 20 Mar 2007 15:41:21 +0000 (15:41 +0000)]
allow a way to get a non const ptr
Duncan Mac-Vicar P [Mon, 19 Mar 2007 17:36:13 +0000 (17:36 +0000)]
implement capabilities storing.... lot of progress
Duncan Mac-Vicar P [Fri, 16 Mar 2007 14:14:02 +0000 (14:14 +0000)]
Refactor CapFactory.
Why?
Because for the cache, it is no worth to invent
new data structures to carry capabilities data
across layers if CapabilityImpl child classes
already provided this.
Also, testing the right behavour of our parsing
functions is not easy if those functions perform
additional tasks like unifying.
What?
- Separate unifiying from creation and parsing
- Now you can create VersionedCap, FileCap, etc
directly from CapabilityImpl.h
You can also create them from strings.
- CapFactory now only unifyes and wrap the Impl
into Capabilities.
Duncan Mac-Vicar P [Fri, 16 Mar 2007 13:16:03 +0000 (13:16 +0000)]
argh
Michael Andres [Fri, 16 Mar 2007 13:12:24 +0000 (13:12 +0000)]
backup
Duncan Mac-Vicar P [Thu, 15 Mar 2007 17:44:20 +0000 (17:44 +0000)]
- make the API use existing CapImpl classes for data
transport
- implement the name normalization
Michael Andres [Thu, 15 Mar 2007 08:57:01 +0000 (08:57 +0000)]
Added PathInfo::c_str
Michael Andres [Wed, 14 Mar 2007 22:57:22 +0000 (22:57 +0000)]
backup
Duncan Mac-Vicar P [Wed, 14 Mar 2007 15:45:50 +0000 (15:45 +0000)]
- add support for named binding to sqlite3x wrapper
- new "it compiles" milestone for cachestore :-P
Stefan Schubert [Wed, 14 Mar 2007 13:35:16 +0000 (13:35 +0000)]
- If there is no valid solver result and NOT all resolvables ( other
architecture) has been regarded, let the user decide making a new
solver run with ALL available resolvables. Bug 223440
- reducing logging (error -> debug) bug 252921
- Revision 5219
Stefan Schubert [Wed, 14 Mar 2007 13:32:01 +0000 (13:32 +0000)]
If there is no valid solver result and NOT all resolvables ( other
architecture) has been regarded, let the user decide making a new
solver run with ALL available resolvables. Bug 223440
Stefan Schubert [Wed, 14 Mar 2007 13:24:19 +0000 (13:24 +0000)]
- reducing logging (error -> debug) bug 252921
- find resolvable for atom which has >= edition
Duncan Mac-Vicar P [Tue, 13 Mar 2007 01:20:44 +0000 (01:20 +0000)]
adapt the old (fast) suse tags parser so we can use it in
the future parser that will feed the cache.
At least traversing the files, uses only 180k of memory :-)
Duncan Mac-Vicar P [Mon, 12 Mar 2007 20:55:13 +0000 (20:55 +0000)]
playground for cache initialization
Duncan Mac-Vicar P [Mon, 12 Mar 2007 18:09:19 +0000 (18:09 +0000)]
- Create the cache directly from the schema (installed) file.
- move the code of SUSE tags downloader to its own source
Duncan Mac-Vicar P [Mon, 12 Mar 2007 16:43:46 +0000 (16:43 +0000)]
indentcd
Duncan Mac-Vicar P [Mon, 12 Mar 2007 16:30:18 +0000 (16:30 +0000)]
indent
Duncan Mac-Vicar P [Mon, 12 Mar 2007 16:25:30 +0000 (16:25 +0000)]
indent
Duncan Mac-Vicar P [Mon, 12 Mar 2007 15:14:26 +0000 (15:14 +0000)]
- Move Fetcher class to zypp/
- Move OnMediaLocation out of source/
- port the code
- document it
Duncan Mac-Vicar P [Mon, 12 Mar 2007 14:18:56 +0000 (14:18 +0000)]
- import the old tags parser, backup some devel files
Duncan Mac-Vicar P [Sun, 11 Mar 2007 01:18:15 +0000 (01:18 +0000)]
prototypes for downloading metadata
Michael Andres [Fri, 9 Mar 2007 00:14:05 +0000 (00:14 +0000)]
changes
Michael Andres [Fri, 9 Mar 2007 00:10:06 +0000 (00:10 +0000)]
changes
Michael Andres [Fri, 9 Mar 2007 00:08:54 +0000 (00:08 +0000)]
- Allow configuration of trusted vendors via
/var/lib/zypp/db/trustedVendors. (#186636)
Duncan Mac-Vicar P [Thu, 8 Mar 2007 14:29:58 +0000 (14:29 +0000)]
extensions
Duncan Mac-Vicar P [Thu, 8 Mar 2007 14:29:25 +0000 (14:29 +0000)]
rght name
Duncan Mac-Vicar P [Thu, 8 Mar 2007 14:29:12 +0000 (14:29 +0000)]
write api
Duncan Mac-Vicar P [Wed, 7 Mar 2007 14:22:58 +0000 (14:22 +0000)]
make -devel require exact version
Stefan Schubert [Tue, 6 Mar 2007 16:26:18 +0000 (16:26 +0000)]
Using already existing valid solver results for further solver runs.
(partiell solving)
Stefan Schubert [Tue, 6 Mar 2007 16:25:34 +0000 (16:25 +0000)]
Using already existing valid solver results for further solver runs.
(partiell solving)
Duncan Mac-Vicar P [Tue, 6 Mar 2007 13:30:16 +0000 (13:30 +0000)]
changes
Duncan Mac-Vicar P [Tue, 6 Mar 2007 13:29:09 +0000 (13:29 +0000)]
link order fixes
Stefan Haas [Tue, 6 Mar 2007 12:15:15 +0000 (12:15 +0000)]
Added arch, version, release and edition flags to HelixControl::InstallResolvable
Duncan Mac-Vicar P [Tue, 6 Mar 2007 10:32:42 +0000 (10:32 +0000)]
fix executable name
Michael Andres [Mon, 5 Mar 2007 16:27:36 +0000 (16:27 +0000)]
cleaned static var in Url.cc
Duncan Mac-Vicar P [Fri, 2 Mar 2007 15:11:28 +0000 (15:11 +0000)]
changes
Duncan Mac-Vicar P [Fri, 2 Mar 2007 12:42:25 +0000 (12:42 +0000)]
fix link order
Michael Andres [Fri, 2 Mar 2007 11:59:03 +0000 (11:59 +0000)]
intialize static var in function
Duncan Mac-Vicar P [Thu, 1 Mar 2007 17:07:12 +0000 (17:07 +0000)]
fix header location
Duncan Mac-Vicar P [Thu, 1 Mar 2007 15:17:58 +0000 (15:17 +0000)]
this class is already defined
Duncan Mac-Vicar P [Thu, 1 Mar 2007 14:28:28 +0000 (14:28 +0000)]
bye autofoo
Duncan Mac-Vicar P [Thu, 1 Mar 2007 14:19:52 +0000 (14:19 +0000)]
if ZYPP_PREFIX was set, dont use default search locations
Duncan Mac-Vicar P [Thu, 1 Mar 2007 01:20:18 +0000 (01:20 +0000)]
- catalogs <-> resolvables are N:N now
(need to try a insert cache)
- added file_capabilities and the files table.
- added some comments
Duncan Mac-Vicar P [Wed, 28 Feb 2007 10:54:04 +0000 (10:54 +0000)]
- latest cmake fixes.
- First version that builds fine in autobuild
- iniparser included. just 1 source file.