From fb344f98900ae225a9a85dded93eeb67f65df070 Mon Sep 17 00:00:00 2001 From: Fabio Erculiani Date: Fri, 8 Oct 2010 18:19:38 +0200 Subject: [PATCH] Tagging Entropy version 0.99.50.3 --- client/revision | 2 +- docs/ChangeLog | 269 +++++++++++++++++++++++++++++++++++++ libraries/entropy/revision | 2 +- server/revision | 2 +- sulfur/src/sulfur/revision | 2 +- 5 files changed, 273 insertions(+), 4 deletions(-) diff --git a/client/revision b/client/revision index 182cacf3a..422ed9d7e 100644 --- a/client/revision +++ b/client/revision @@ -1 +1 @@ -0.99.50.2 +0.99.50.3 diff --git a/docs/ChangeLog b/docs/ChangeLog index 0a9e46061..a6871a302 100644 --- a/docs/ChangeLog +++ b/docs/ChangeLog @@ -1,3 +1,272 @@ +commit 1a423ed034fcbf5131075e309e694153a67aed0b +Author: Fabio Erculiani +Date: Fri Oct 8 18:19:15 2010 +0200 + + [update TODO] + +commit acaeb3eb0af2e76d0c30b8fdc80e6685e6eebbec +Author: Fabio Erculiani +Date: Fri Oct 8 18:13:14 2010 +0200 + + [entropy.client.interfaces.package] do not use temporary unpack paths with ":" in it. + + sys-libs/glibc got confused. Thanks to Diego Elio Pettenò for + finding this out. + +commit ff36b9d6f9cdabb2bc28c26c2460b2acf7328378 +Author: Fabio Erculiani +Date: Thu Oct 7 16:54:56 2010 +0200 + + [equo] implement support for interactive merge + +commit cb0fd5336126446344295c1435c71fa72133c3eb +Author: Fabio Erculiani +Date: Mon Oct 4 23:57:59 2010 +0200 + + [entropy.db] remove implementation specific arguments from EntropyRepositoryBase.exportRepository() + +commit 83cf08a6e63dcb71633a0a36c4e1c7394d4fbffe +Author: Fabio Erculiani +Date: Mon Oct 4 20:09:20 2010 +0200 + + [entropy.client.interfaces.db] when updating repositories, after the actual update, always validate database file + +commit 5feff074ba49a75a689686e14b569a82045e87ca +Author: Fabio Erculiani +Date: Mon Oct 4 19:54:04 2010 +0200 + + [entropy.services.interfaces] catch socket.error exception when polling on ssl + +commit 043def01fa1cc56935d9ddc58205391d825da2a4 +Author: Fabio Erculiani +Date: Mon Oct 4 19:47:24 2010 +0200 + + [sulfur] validate repositories every time application cache is reset + +commit ad1611c2fd76eb4facf811b5fec4b2806a713b60 +Author: Fabio Erculiani +Date: Mon Oct 4 19:18:01 2010 +0200 + + [tests] add new EntropyRepository SQL schema tests + +commit da5b3bac0b89a769c9319369b02db56f240b1cfb +Author: Fabio Erculiani +Date: Mon Oct 4 17:40:07 2010 +0200 + + [entropy.client.services.ugc.interfaces] cache is_repository_eapi3_aware() result for good sake + +commit 0b97b900a4f8ece93d6dedae2022a75ba04eea6a +Author: Fabio Erculiani +Date: Mon Oct 4 17:15:51 2010 +0200 + + [sulfur] execute installed packages repository backup without blocking the UI, introduce thread lock to avoid concurrency issues. + +commit 625a9279acc1231b63f1c6d7e0a3cd1eb16780ee +Author: Fabio Erculiani +Date: Mon Oct 4 16:58:49 2010 +0200 + + [entropy.client.interfaces] improve (and change API) backup_repository() and restore_repository() reliability. Make them safe to use. + +commit e09b199f705e2ea012d07f8da907c2772bbd96c2 +Author: Fabio Erculiani +Date: Sun Oct 3 15:49:45 2010 +0200 + + [entropy.db] make importRepository() atomic + +commit ea63fe2b164fea0154e8b32a5deeaf48244df836 +Author: Fabio Erculiani +Date: Sun Oct 3 15:48:48 2010 +0200 + + [entropy.db] improve reliability of contentDiff(), generating random temp. table in a smarter way + +commit 440f37996685842a72354516ba94786125473cea +Author: Fabio Erculiani +Date: Sun Oct 3 14:28:12 2010 +0200 + + [entropy.db] EntropyRepository(Base): importRepository is now a static method + +commit 8da4e66b3660e709c25d9de19d438081d1f5d4ab +Author: Fabio Erculiani +Date: Sun Oct 3 13:53:45 2010 +0200 + + [entropy*] before calling Client.backup_repository() or Client.restore_repository(), make sure that transactions are committed + +commit 2a531dd01430392cdfecd580c207f558a3ed6d18 +Author: Fabio Erculiani +Date: Sun Oct 3 11:13:22 2010 +0200 + + [entropy.db] introduce SQL schema changes in EntropyRepository (small API break) + + New SQL schema changes have been introduced to EntropyRepository, + keeping them disabled by default (older Entropy client have to be + flushed out first). The aim is to improve performance avoiding + extra SQL joins on baseinfo and extrainfo tables, thus removing + "categories", "flags", "licenses" tables (which missed external + keys also). + This upgrade is completely backward compatible and new schema is detected + at runtime, so the whole class can work with old and new one transparently. + The downside is that listPackageIdsInCategoryId() is no longer available and + has been replaced by a more generic listPackageIdsInCategory(). + This new SQL schema will be hopefully enabled before the end of 2011. + +commit 770721dae48b8f5e8cd771b1b05a00d04e1af40c +Author: Fabio Erculiani +Date: Wed Sep 29 20:51:28 2010 +0200 + + [tests] add EntropyRepository.getSetting() test + +commit bd9b4a9000602494f422389a03516511f3cfd438 +Author: Fabio Erculiani +Date: Wed Sep 29 20:49:38 2010 +0200 + + [entropy.db] EntropyRepository: fix schema_revision comparison in _databaseStructureUpdates + +commit 9adc3fff284efa87fb885e298c74e00000bce6ef +Author: Fabio Erculiani +Date: Wed Sep 29 20:35:43 2010 +0200 + + [entropy.db] EntropyRepository: run schema update routines only when schema_revision stored in db differs from the one stored in the class obj. + +commit a42c9c72ed3eea7da876dacf7f0ceec0aa14f251 +Author: Fabio Erculiani +Date: Wed Sep 29 20:25:41 2010 +0200 + + [entropy.db] raise KeyError exception the new way + +commit d219de58a14d7e1d4d1004bf00643db061df8292 +Author: Fabio Erculiani +Date: Wed Sep 29 13:50:07 2010 +0200 + + [po] update Italian translation + +commit d83e644825cf9cfc2157f8b8f056ed0fce51bb80 +Author: Fabio Erculiani +Date: Wed Sep 29 12:19:23 2010 +0200 + + [entropy.client] improve usability of rescue and resurrect tools + +commit 71200c2d9f49dd82c16155bf4346e74af870cbbe +Author: Fabio Erculiani +Date: Tue Sep 28 11:13:43 2010 +0200 + + [todo] update TODO + +commit 2531888516cc0305d79204a99dbb499d78a06d03 +Author: Fabio Erculiani +Date: Tue Sep 28 11:13:12 2010 +0200 + + [entropy.db] deprecate EntropyRepositoryBase.commitChanges() in favour of commit() + +commit 7734745bce22f7f6bb7c082028bb1346f267b95b +Author: Fabio Erculiani +Date: Tue Sep 28 09:52:20 2010 +0200 + + Revert "[entropy.server] sync package sets at every commit hook (to avoid unaligned data)" + + This reverts commit ab16a7e6d7e9d65c6ec0ccf83fd25a8cad47c080. + +commit 4aad2397a5a76a3d36d41d29b4896ef5c3d3f218 +Author: Fabio Erculiani +Date: Tue Sep 28 09:36:25 2010 +0200 + + [entropy.db] EntropyRepository: make _migrateCountersTable() atomic + +commit ffd8cf0f5c2d57ddb4067ce5d29e94931587077a +Author: Fabio Erculiani +Date: Tue Sep 28 08:29:29 2010 +0200 + + [conf] add http://mirror.agooga.ru to repositories.conf.example + +commit 6e639a3844fd68bdf9a21e6f10ce9df1cf33639f +Author: Fabio Erculiani +Date: Mon Sep 27 23:01:01 2010 +0200 + + [todo] update TODO + +commit fdd75c87b36925b93ab81211c00b026280346861 +Author: Fabio Erculiani +Date: Mon Sep 27 23:00:09 2010 +0200 + + [sulfur] fix speed regression caused by the removal of fixed_height_mode from our main gtk.TreeView + +commit 3ac93c51a937c20e06ed5dd5a16fb5ec734b6833 +Author: Fabio Erculiani +Date: Mon Sep 27 22:58:38 2010 +0200 + + [sulfur] move package installation logic (from argv) in a less annoying place, improving startup speed + +commit 41deaba72c56424c1238a68b4fb5bf99ba29e047 +Author: Fabio Erculiani +Date: Mon Sep 27 21:35:03 2010 +0200 + + [entropy.spm] remove environment_update() arguments, unwanted. + +commit 5d4f7c18ebf505687765f56fe4b3e2229abccac2 +Author: Fabio Erculiani +Date: Mon Sep 27 21:34:30 2010 +0200 + + [entropy.client.interface.methods] optimize reorder_mirrors() do not execute ping test function on the same mirror more than once + +commit 39ef4a4b58922222cceec76400895acbb7e569b2 +Author: Fabio Erculiani +Date: Mon Sep 27 21:27:53 2010 +0200 + + [sulfur] move orphan packages dialog and logic to post-_process_queue() functions + +commit 935122ee080f2cfb56ba8f0ba0f6637b2c39c9bc +Author: Fabio Erculiani +Date: Mon Sep 27 21:00:07 2010 +0200 + + [entropy.fetchers] raise InterruptError exception the right way + +commit 84fe13c529633b813e17f06b980d8277e2192720 +Author: Fabio Erculiani +Date: Mon Sep 27 20:54:32 2010 +0200 + + [conf] repositories.conf: remove mirror.us.sabayon.org, mirror gave up without notice + +commit 57e10c23c77c9083ca254bed6cb7c38f90580ab3 +Author: Fabio Erculiani +Date: Mon Sep 27 18:52:40 2010 +0200 + + [entropy.server] show package sets information after having updated package sets metadata + +commit ab16a7e6d7e9d65c6ec0ccf83fd25a8cad47c080 +Author: Fabio Erculiani +Date: Mon Sep 27 18:28:06 2010 +0200 + + [entropy.server] sync package sets at every commit hook (to avoid unaligned data) + +commit ac0edd76274b72f6849668dbe067218481812c7d +Author: Fabio Erculiani +Date: Sun Sep 26 15:02:24 2010 +0200 + + [sulfur] improve VteFakeoutfile raw input workaround (\n vs \n\r) + +commit 81f0b3fd449c49e9b420b2db37f5039138f679a0 +Author: Fabio Erculiani +Date: Sun Sep 26 14:51:49 2010 +0200 + + [entropy.const] when filesystem encoding is not UTF-8, die prematurely. + +commit 7932378fd5fbb0aa0b59b0c838587fdb51c3e6be +Author: Fabio Erculiani +Date: Sun Sep 26 14:24:55 2010 +0200 + + [equo] run python with -OO + +commit 2233d570015143cd5e9e2142cd8315e3b06a75c5 +Author: Fabio Erculiani +Date: Sun Sep 26 14:24:33 2010 +0200 + + [todo] update TODO + +commit 92493da55ffa125886ba8b3fe05cdec951636ea6 +Author: Fabio Erculiani +Date: Sun Sep 26 00:40:04 2010 +0200 + + Tagging Entropy version 0.99.50.2 + commit a8eb1e7ddb7f55389edc2f8e52ca9abf3257ef14 Author: Fabio Erculiani Date: Sun Sep 26 00:28:14 2010 +0200 diff --git a/libraries/entropy/revision b/libraries/entropy/revision index 182cacf3a..422ed9d7e 100644 --- a/libraries/entropy/revision +++ b/libraries/entropy/revision @@ -1 +1 @@ -0.99.50.2 +0.99.50.3 diff --git a/server/revision b/server/revision index 182cacf3a..422ed9d7e 100644 --- a/server/revision +++ b/server/revision @@ -1 +1 @@ -0.99.50.2 +0.99.50.3 diff --git a/sulfur/src/sulfur/revision b/sulfur/src/sulfur/revision index 182cacf3a..422ed9d7e 100644 --- a/sulfur/src/sulfur/revision +++ b/sulfur/src/sulfur/revision @@ -1 +1 @@ -0.99.50.2 +0.99.50.3