Commit Graph

423 Commits

Author SHA1 Message Date
lxnay
f9dfb3fbe6 Entropy/ServerInterface:
- change server.conf specs adding http handlers URL to it
- added multirepository support to all server-side functions (not yet done)


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1681 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-10 23:14:50 +00:00
lxnay
7bdc16f164 Entropy/ServerInterface:
- kill activatoruploaduris kill kill


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1677 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-10 15:50:50 +00:00
lxnay
f1bec4ff5d fix etpDbStatus
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1672 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-10 15:07:27 +00:00
lxnay
f32876a99a Entropy/ServerInterface:
- move server repositories configuration in server.conf (see example file)
- make multiple repositories possible at configuration level (handling not yet done)
FOR SERVER USERS, MOVE YOUR MIRROR DATA FROM activator.conf TO server.conf


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1670 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-10 15:03:15 +00:00
lxnay
956c283f85 Entropy:
- resolveNeeded(): remove debugging output


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1668 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-10 13:05:54 +00:00
lxnay
ed0fb359b7 Entropy:
- improve resolveNeeded speed


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1667 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-10 13:03:24 +00:00
lxnay
12f5f8d608 Entropy:
- improve resolveNeeded speed


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1666 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-10 12:54:43 +00:00
lxnay
9fb64752a0 Entropy:
- improve resolveNeeded speed


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1665 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-10 12:52:44 +00:00
lxnay
c354fa5454 Entropy:
- improve resolveNeeded speed


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1664 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-10 12:47:26 +00:00
lxnay
e2dd07d42a Entropy:
- improve resolveNeeded speed


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1663 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-10 11:42:30 +00:00
lxnay
c1aea1dba2 add debugging output
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1659 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-10 02:22:15 +00:00
lxnay
1f22b78f14 add debugging output
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1658 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-10 02:15:09 +00:00
lxnay
1c7f83429f add debugging output
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1657 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-10 02:06:44 +00:00
lxnay
5a6c6e471b add debugging output
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1656 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-10 01:56:33 +00:00
lxnay
d6d2d92509 add debugging output
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1655 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-10 01:50:14 +00:00
lxnay
86c70e577d add debugging output
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1654 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-10 01:37:48 +00:00
lxnay
90e5d82f3b add debugging output
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1653 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-10 01:33:43 +00:00
lxnay
5d47ea7f93 add debugging output
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1652 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-10 01:27:04 +00:00
lxnay
b3d6be02c3 add debugging output
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1651 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-10 01:18:53 +00:00
lxnay
99ef92e07f add debugging output
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1650 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-10 01:06:01 +00:00
lxnay
2582f7c126 add debugging output
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1649 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-10 01:02:41 +00:00
lxnay
6431c8f8d9 add debugging output
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1648 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-10 00:37:10 +00:00
lxnay
27dd72e697 fix treeupdates server-side
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1647 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-10 00:32:17 +00:00
lxnay
c392749e41 Entropy/EquoInterface:
- add preliminary inverse dependencies solving


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1645 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-09 21:19:28 +00:00
lxnay
edcd402a71 Entropy/EquoInterface:
- do not trash info cache when adding/removing packages cause we're fine with idpackages now

git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1643 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-09 18:59:26 +00:00
lxnay
9df14b4a82 properly drop all indexes without affecting sqlite ones
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1641 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-09 17:56:06 +00:00
lxnay
cbb544c5fa Entropy/Server:
- use indexes on the server database too but drop them before uploading


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1637 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-09 17:36:08 +00:00
lxnay
92c89aac5c remove a stupid index creation
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1635 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-09 14:57:01 +00:00
lxnay
0b1c3da758 Entropy/Server:
- test elfclass matching


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1632 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-09 12:57:24 +00:00
lxnay
28b1863245 Entropy/Database:
- alter needed table adding ELF class information, this shouldn't break anything outside

git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1631 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-09 12:10:45 +00:00
lxnay
472dedfe5c fixing some stuff from previous commit
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1625 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-09 10:15:21 +00:00
lxnay
f8278e74ef testing differential libraries check server-side
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1622 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-09 02:12:07 +00:00
lxnay
6ea15c96f4 run vacuum() only before upload
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1610 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-08 19:19:45 +00:00
lxnay
8f6cc4f8e3 make database revision bumping back working, hopefully
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1609 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-08 19:14:28 +00:00
lxnay
aaa13b8a7b Entropy/Server Interface:
- complete code migration from activatorTools.py to entropy.py
let the testing begins


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1566 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-08 11:04:24 +00:00
lxnay
7f21695a87 Entropy/Server Interface:
- updated TODO
- activator database management code ported (NOT TESTED), packages code on the way


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1563 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-07 16:55:58 +00:00
lxnay
18baa11a8d Entropy/Server Interface:
- daily work on the code migration


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1560 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-05 17:06:20 +00:00
lxnay
ceb50912f7 Entropy/Server Interface:
- nightly code updates
MIGRATION IS NOT DONE YET


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1559 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-05 00:10:33 +00:00
lxnay
5d437be9aa - updated TODO
- fix etpDatabase.addPackage()

git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1558 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-04 13:55:40 +00:00
lxnay
3dc029ee50 Entropy/Server Interface:
- morning work on the Server Interface


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1557 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-04 11:45:28 +00:00
lxnay
edaf556e74 Spritz:
- porting fixes from entropy 0.13.2
- more work on the ServerInterface refactoring


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1555 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-03 19:29:51 +00:00
lxnay
56b0cf8d90 Entropy Server:
- started to move and mess things around - DO NOT USE SERVER SIDE CODE FROM SVN
- reagent and activator WILL BE BROKEN FOR A WHILE


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1553 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-02 16:05:56 +00:00
lxnay
04abc55d30 Entropy:
- moved etpSQLInit and etpSQLInitDestroyAll to etpConst
Entropy/Socket Interface:
- added connection timeout support


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1549 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-01 13:48:13 +00:00
lxnay
a3951cbb4f Entropy:
- if compareVersions fails, raise a detailed exception to allow debugging


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1537 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-03-30 10:23:24 +00:00
lxnay
d1567bdbde Entropy/Equo/Spritz:
- made package conflicts removal non critical anymore, they are now removed through the installation process


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1529 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-03-28 16:32:25 +00:00
lxnay
dd59c1b146 Entropy/Equo:
- Socket Interface:
  - completed termination strings
  - completed the basic structure and protocol specifications
- Database backend:
  - removed useless indexes
  - implemented useful indexes
  - improved queries speed (whose make dependencies calculation faster)
  - implemented tables automigration to INTEGER PRIMARY KEY AUTOINCREMENT to allow future repositories differential updates
- Entropy as user:
  - made equo update possible to be run for users in 'entropy' group, this will allow to have a powerful GUI notification applet
- improved repositories synchronization speed


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1521 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-03-27 20:06:34 +00:00
lxnay
c914aadcea Entropy:
- lots of bug fixes
- implemented entropy directories GID and permissions configuration
- improved Socket Interface (not yet done)


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1519 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-03-26 09:40:54 +00:00
(no author)
0efbc8ea27 Entropy:
- fixed sqlite IntegrityError trapping in etpDatabase.addPackage()
- third big commit for the Socket Interface, adding sessions management, changed protocol


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1509 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-03-25 08:33:54 +00:00
(no author)
cc328ec88f Entropy:
- get rid of db* global variables and move them to etpConst['spm']['xpak_entries']

git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1505 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-03-24 17:27:54 +00:00
(no author)
62d5663194 Entropy:
- remove caching for critical search functions, they may cause spritz to fail in certain cases


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1502 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-03-24 12:18:52 +00:00