(no author)
88270f2b99
- updated treeupdatesactions table adding branch column
...
- updated database interface to work with the new treeupdatesactions
- sanitized legacy databases support creating doesColumnInTableExist() function
- improved overall equo speed
- moved repository database indexing to RepoInterface.sync()
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1120 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-04 10:45:22 +00:00
(no author)
b291cbdbc2
- added packages download speed limiting support
...
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1116 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-01 19:29:50 +00:00
(no author)
8c70e93f60
some misc bug fixes
...
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1098 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-01-27 10:51:44 +00:00
(no author)
cb14ddf992
- updated TODO
...
- inaugurate a new small reagent tool to help spm tree compilation
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1096 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-01-24 18:31:40 +00:00
(no author)
8117cdad84
- be more gentle with counters table primary keys
...
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1095 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-01-24 16:32:04 +00:00
(no author)
4d3302e98d
double the maximum number of threads
...
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1082 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-01-23 05:27:32 +00:00
(no author)
9b3b212bed
- adding parallel_wait() to parallelTask() class to avoid obeying the max number of allowed threads
...
- parallelizing print calls, MAJOR IMPROVEMENT
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1080 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-01-23 05:17:19 +00:00
(no author)
0db01aff86
- entropy removed getDependencyTreeCache and global matchFilter which caused issues on a threaded environment
...
- matchFilter substituted with a sane implementation matchContainer class
- fixed Spritz install/removal queues - removal packages execution can crash due to threading issues, don't count match on it yet
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1069 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-01-19 09:58:18 +00:00
(no author)
b6926277a5
- moved etpRepositoriesOrder to a list type, allowing a saner implementation of repositories order handling
...
- improved EquoInterface.retrieve_* reliability by adding etpRepositoriesOrder in cache validation
- various fixes
- Spritz: started to work on repositories order handling
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1051 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-01-16 00:31:59 +00:00
(no author)
27ed93827a
- fixed conntest url by exporting it to repositories.conf
...
- improved repository databases reliability adding extra read only checks
- fixed bad/not available repositories handling by removing weird loops with fetch_repository_if_not_available
- updated indentation in databaseTools.py
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1048 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-01-15 15:08:12 +00:00
(no author)
806c7ece98
- updated TODO
...
- completing the previous commit
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1047 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-01-15 11:50:06 +00:00
(no author)
c81c578d9c
SPRITZ:
...
- implemented console right click menu
- implemented repositories force update option
- fixed an issue which caused text_ui functions to not return a valid exit status
svn ci -m
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1040 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-01-13 19:17:42 +00:00
(no author)
d36cd5273e
- new POST based error reporting handler
...
- created ErrorReportInterface class
- updated code to use ErrorReportInterface
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1025 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-01-08 20:02:42 +00:00
(no author)
7d445f4a36
- spritz: package categories code almost implemented
...
- entropy: added some faster search function to the database interface
- entropy: implemented some helpers for GUI apps and added some caching here and there
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1022 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-01-08 16:34:15 +00:00
(no author)
e4879d65fa
- added EquoInterface.calculate_available_packages() that lists packages available in repos but not installed
...
- added database function retrieveKeySlot which returns (pkgkey,slot) for the selected idpackage using only SQL (faster)
- changed output of EquoInterface.calculate_world_updates(), removed not neeed atom retrieval
- fixed other functions accordingly to the change above
- get all the Spritz Packages radio options working (you need entropy from SVN, packages queueing doesn't work yet)
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1021 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-01-07 19:08:30 +00:00
(no author)
16e61e245f
- added caching to world calculation
...
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1014 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-01-06 15:52:41 +00:00
(no author)
0a50cc0e7a
implemented client db sanity check tool
...
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@989 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-01-04 10:07:36 +00:00
(no author)
0be6aa8778
moved tbz2 files repository init to EquoInterface
...
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@988 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-01-04 09:32:04 +00:00
(no author)
f8de9263e5
- fixed a bug in quickpkg
...
- added an extra arch check when installing .tbz2s
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@987 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-01-04 09:07:08 +00:00
(no author)
c3c7906e0a
- totally rewritten Entropy modules and interface
...
the biggest commit, ever
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@982 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-01-03 17:48:57 +00:00
(no author)
c29e2a7e5d
- indentation updates
...
- removed some useless logging and config files
- updated spritz~equo interface implementation
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@977 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-01-02 18:00:03 +00:00
(no author)
a25c62de21
- imported most equoTools functions inside Equo class
...
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@970 cd1c1023-2f26-0410-ae45-c471fc1f0318
2007-12-31 03:36:04 +00:00
(no author)
0a767a5ae8
- reimplemented remoteTools downloadData in a OO way
...
- started to work out repository update GUI stuff
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@964 cd1c1023-2f26-0410-ae45-c471fc1f0318
2007-12-29 14:03:48 +00:00
(no author)
34995bce94
- started to work out spritz dependencies and update repositories function
...
- reimplemented repositoriesTools in a OO way, creating repositoryController class
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@961 cd1c1023-2f26-0410-ae45-c471fc1f0318
2007-12-29 01:55:01 +00:00
(no author)
dd519ec0be
keeping binkeywords table structure to allow updates from previous releases
...
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@958 cd1c1023-2f26-0410-ae45-c471fc1f0318
2007-12-28 12:37:22 +00:00
(no author)
5feaf073f5
removed unused binkeywords table
...
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@951 cd1c1023-2f26-0410-ae45-c471fc1f0318
2007-12-28 11:27:03 +00:00
(no author)
cd85402c97
- removed most of debugging stuff in databaseTools
...
- implemented profiles updates client side
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@950 cd1c1023-2f26-0410-ae45-c471fc1f0318
2007-12-28 11:18:43 +00:00
(no author)
79ffb1646b
- initial implementation of /usr/portage/profiles/updates/ support - entropy side
...
- fixed two bugs in atomMatch that caused to return invalid data when using multiMatch and when searching a package key
- removed logging from portageTools, since it's not needed anymore
- improved speed of portageTools
- greatly improved speed of atomMatch caching listAllBranches query
- removed useless logging from entropyTools to speed up execution
once updates/ support will be in place, I will tag a new release
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@942 cd1c1023-2f26-0410-ae45-c471fc1f0318
2007-12-27 02:21:55 +00:00
(no author)
defb718ef9
fixed tables indexing when running as user
...
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@940 cd1c1023-2f26-0410-ae45-c471fc1f0318
2007-12-26 11:31:28 +00:00
(no author)
bd14cd25ba
remove sys.exit() calls and raise exceptions instead
...
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@938 cd1c1023-2f26-0410-ae45-c471fc1f0318
2007-12-25 18:23:22 +00:00
(no author)
b6a48056cf
speed improvements:
...
- disabled database logging by default
- cached linker paths in triggers
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@933 cd1c1023-2f26-0410-ae45-c471fc1f0318
2007-12-23 13:49:40 +00:00
(no author)
a55ee949da
daily set of bug fixes
...
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@926 cd1c1023-2f26-0410-ae45-c471fc1f0318
2007-12-21 11:40:21 +00:00
(no author)
f7db4525d8
- added slot search query
...
- improved portage ebuild triggers
- added --nochecksum option for equo world and equo install
- parallelized package cleanups step
- usual set of misc bug fixes
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@923 cd1c1023-2f26-0410-ae45-c471fc1f0318
2007-12-21 03:38:36 +00:00
(no author)
1a1b663720
- added gentoo hooks to run pkg_{pre,post}{inst,rm} from ebuilds
...
- split unpacking action into a standalone step
- reorganized actionQueue dictionary
- bug fixes
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@918 cd1c1023-2f26-0410-ae45-c471fc1f0318
2007-12-20 03:43:26 +00:00
(no author)
a532046ef4
added preventive backup of files overwritten by equo conf update
...
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@883 cd1c1023-2f26-0410-ae45-c471fc1f0318
2007-12-15 08:36:44 +00:00
(no author)
fa3b409c10
whoops
...
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@876 cd1c1023-2f26-0410-ae45-c471fc1f0318
2007-12-14 18:21:07 +00:00
(no author)
125fadce84
initial exception infrastructure ready and implemented
...
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@875 cd1c1023-2f26-0410-ae45-c471fc1f0318
2007-12-14 18:13:24 +00:00
(no author)
9077cec350
added joost mirror and reorganized mirrors syntax
...
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@873 cd1c1023-2f26-0410-ae45-c471fc1f0318
2007-12-14 15:39:55 +00:00
(no author)
46a1cda014
fixed a huge memory leak with portage+python
...
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@865 cd1c1023-2f26-0410-ae45-c471fc1f0318
2007-12-13 23:27:14 +00:00
(no author)
4bdf24d1ed
fix typos
...
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@862 cd1c1023-2f26-0410-ae45-c471fc1f0318
2007-12-13 20:16:10 +00:00
(no author)
054b3a28a9
- added preliminary exception library
...
- added a check for tbz2 files integrity
- added support for multiple compressions for tbz2s
- usual set of bug fixes
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@857 cd1c1023-2f26-0410-ae45-c471fc1f0318
2007-12-13 14:08:47 +00:00
(no author)
100dafbcb2
- fixed a problem with activator and directory tree generation
...
- organized all entropy caches in a single location
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@852 cd1c1023-2f26-0410-ae45-c471fc1f0318
2007-12-12 22:43:23 +00:00
(no author)
edf1d7a49f
- improved etpDbStatus scope
...
- misc bug fixes
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@838 cd1c1023-2f26-0410-ae45-c471fc1f0318
2007-12-11 15:18:17 +00:00
(no author)
b5f56f53a2
rename etpDatabase to etpDbStatus
...
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@834 cd1c1023-2f26-0410-ae45-c471fc1f0318
2007-12-11 00:09:13 +00:00
(no author)
ae043f204b
next time I'll test...
...
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@831 cd1c1023-2f26-0410-ae45-c471fc1f0318
2007-12-11 00:00:52 +00:00
(no author)
4c4b9cf428
fix a stupid stupid stupid comma
...
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@830 cd1c1023-2f26-0410-ae45-c471fc1f0318
2007-12-10 23:59:43 +00:00
(no author)
06ce3a7458
say goodbye to databaseStatus class, say hello to etpDatabase dict
...
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@828 cd1c1023-2f26-0410-ae45-c471fc1f0318
2007-12-10 18:45:31 +00:00
(no author)
ae8a15ac38
added basic multipackages functionalities, must be exported to GUI/CLI
...
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@825 cd1c1023-2f26-0410-ae45-c471fc1f0318
2007-12-10 14:07:21 +00:00
(no author)
369b92dee8
fixed a small typo in etpUi
...
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@822 cd1c1023-2f26-0410-ae45-c471fc1f0318
2007-12-10 01:01:06 +00:00
(no author)
067e8c81fd
updates and bug fixes, preparing entropy 0.8.40
...
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@817 cd1c1023-2f26-0410-ae45-c471fc1f0318
2007-12-09 17:49:06 +00:00