Commit Graph

10653 Commits

Author SHA1 Message Date
Fabio Erculiani 3c7fc6f4d0 Tagging Entropy version 233 233 2013-11-20 12:34:41 +01:00
Fabio Erculiani 66f1463488 Release Entropy 233 2013-11-20 12:34:41 +01:00
Fabio Erculiani d089978b74 Revert "[entropy.db.cache] add timed expiration support for cached elements"
This reverts commit 8b7c48c2d9.
2013-11-20 11:42:51 +01:00
Fabio Erculiani d786c403c8 [entropy.db.sqlite] fix the retrieveDependencies cache invalidation paths 2013-11-20 11:38:53 +01:00
Fabio Erculiani 8b7c48c2d9 [entropy.db.cache] add timed expiration support for cached elements 2013-11-20 11:25:02 +01:00
Fabio Erculiani 47657d6285 [entropy.misc] ParallelTask: code style update 2013-11-20 11:15:53 +01:00
Fabio Erculiani 465f086148 Tagging Entropy version 232 232 2013-11-19 22:10:36 +01:00
Fabio Erculiani 8124d071d6 Release Entropy 232 2013-11-19 22:10:36 +01:00
Fabio Erculiani 275f4d4c74 [entropy.server] validate missing dependency string using searchPackageIdFromDependencyId() 2013-11-19 22:08:34 +01:00
Fabio Erculiani 650a462632 [€ntropy.client] s/idpackage/package_id/ 2013-11-19 21:46:27 +01:00
Fabio Erculiani 8ce1f920e0 [entropy.server] s/idpackage/package_id 2013-11-19 21:38:24 +01:00
Fabio Erculiani 17d1a89ee4 Tagging Entropy version 231 231 2013-11-19 21:21:12 +01:00
Fabio Erculiani 435b75effa Release Entropy 231 2013-11-19 21:21:12 +01:00
Fabio Erculiani 421b65ab3a [eit.commands.commit] use map() instead of filter() in installed packages scan 2013-11-19 21:19:27 +01:00
Fabio Erculiani b36119bd55 [eit.commands.commit] start counting from 1 2013-11-19 18:33:51 +01:00
Fabio Erculiani b1d0c40153 [entropy.server.interfaces.db] do not pull packages.db.light.bz2
There is no need to download this particular file because it will
be re-created from scratch by push.
2013-11-19 16:57:16 +01:00
Fabio Erculiani 0a1c08b1e8 [entropy.server] simplify _deps_tester(), improve speed 2013-11-19 14:51:10 +01:00
Fabio Erculiani 7eb0687ba9 [entropy.db] make listAllDependencies() public 2013-11-19 14:48:20 +01:00
Fabio Erculiani 1834dbe55d [entropy.db.sqlite] retrieveDependencies: final performance tweaks 2013-11-19 13:31:01 +01:00
Fabio Erculiani 66c01f339b [entropy.db.sqlite] simplify retrieveDependencies() code 2013-11-19 13:20:12 +01:00
Fabio Erculiani a8d2ae3313 [entropy.db.sqlite] add in-RAM cache support for retrieveDependencies()
This seems to give 15% speed boost in certain scenarios
2013-11-19 13:06:52 +01:00
Fabio Erculiani 8e600c39ea [entropy.client] code style updates to dependencies_test() 2013-11-19 12:03:26 +01:00
Fabio Erculiani 016573701c [entropy.db.sql] fix retrieveDependencies() usage of resolve_conditional_deps 2013-11-19 11:18:05 +01:00
Fabio Erculiani 3e4e81fe8a Tagging Entropy version 230 230 2013-11-18 15:34:02 +01:00
Fabio Erculiani 1c6fd47776 Release Entropy 230 2013-11-18 15:34:01 +01:00
Fabio Erculiani 8d6002edaf [eit.commands.commit] commit data only when something changed 2013-11-18 15:29:03 +01:00
Fabio Erculiani 9e2a324e83 [entropy.server.db] use revision from package data if none is forced
this avoids the generation of packages with lesser revisions during
package moves from a repo to another.
If we inherit the revision number, we should try to keep it as long
as there are no packages with greater revision number in the target
repository.
2013-11-18 15:20:02 +01:00
Fabio Erculiani 08e4b487bf [entropy.db] API change, handlePackage(forcedRevision -> revision) 2013-11-18 15:09:28 +01:00
Fabio Erculiani 704e5c8765 [eit.commands.commit] refactor _commit(), divide the function into multiple sub-functions 2013-11-18 12:28:08 +01:00
Fabio Erculiani 715251d062 [eit.commands.commit] start splitting _commit() method 2013-11-18 11:30:18 +01:00
Fabio Erculiani 85d5608562 [eit.commands.commit] make "eit repack" not fall back to packages scanning 2013-11-18 11:06:48 +01:00
Fabio Erculiani b70d9c2f29 [eit.commands.commit] make "eit repack" smarter and more reliable 2013-11-18 10:59:16 +01:00
Fabio Erculiani 384db92b17 [eit.commands.commit] improve output function usage 2013-11-18 10:44:21 +01:00
Fabio Erculiani f0db93e10c Tagging Entropy version 229 229 2013-11-17 18:39:52 +01:00
Fabio Erculiani 7f6def42e7 Release Entropy 229 2013-11-17 18:39:52 +01:00
Fabio Erculiani e164b4b577 [matter] fix portdb.xmatch() when package is keyword masked
This commit fixes the use of backupenv.
2013-11-17 18:38:49 +01:00
Fabio Erculiani 7c21ee500d [matter] do not create a new settings object, but keep reusing the same one 2013-11-17 18:38:25 +01:00
Fabio Erculiani 1f0750a183 [entropy.server] add another QA test, guard against revision downgrades 2013-11-15 12:39:49 +01:00
Fabio Erculiani 3431755aaf [RigoDaemon] do not trigger kernel-switcher if kernel is already installed 2013-11-13 15:36:32 +01:00
Fabio Erculiani c689434298 Tagging Entropy version 228 228 2013-11-13 13:23:53 +01:00
Fabio Erculiani e5226d2d76 Release Entropy 228 2013-11-13 13:23:52 +01:00
Fabio Erculiani 42ab0c38a1 [RigoDaemon] use KernelSwitcher.list() rather than reimplementing the same logic 2013-11-13 13:17:14 +01:00
Fabio Erculiani e93eb24728 [RigoDaemon] implement transparent kernel-switcher support 2013-11-13 13:14:17 +01:00
Fabio Erculiani 51c77c1378 [kswitch] fix undefined reference "kernel_atom" in PreparedSwitch.post() 2013-11-13 13:13:02 +01:00
Fabio Erculiani 4fbfdaea76 [kswitch] improve API usability by external components (RigoDaemon) 2013-11-13 12:44:27 +01:00
Fabio Erculiani 5e523521ef [Rigo] use kswitch to get the kernel binary package names 2013-11-13 11:46:18 +01:00
Fabio Erculiani 6b3d4d9978 [kswitch] add virtual/linux-binary-lts variable string 2013-11-13 11:45:57 +01:00
Fabio Erculiani 1938f9e439 [Rigo] update rigo.pot 2013-11-13 10:10:55 +01:00
Fabio Erculiani fb25f279f4 [Rigo] add preferences menu to show available kernel binaries (both LTS and not) 2013-11-13 10:08:30 +01:00
Fabio Erculiani 718b03f5cc [Rigo] add author bday check 2013-11-13 09:47:50 +01:00