Changes between Version 22 and Version 23 of YumDBusAPI

Show
Ignore:
Author:
timlau (IP: 83.92.101.205)
Timestamp:
02/21/11 15:07:30 (7 years ago)
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • YumDBusAPI

    v22 v23  
    4545 * DBus isn't meant to push around a lot of data, this means things like "list installed" or even "list all" really shouldn't be happening over DBus. 
    4646  * Don't seems to be a problem in my [https://github.com/timlau/YumTools/blob/master/yum-daemon/examples/python/async-calls2.py tests] 
     47{{{ 
     48[timlau@r2d2 python]$ sudo python async-calls2.py | wc -l  
     4918171 
     50 
     51}}} 
    4752 * We need to create some kind of context, so that different callers aren't speaking to a single instance. If you don't do this you have huge problems with auditing/etc. This probably means changes in core yum, so that we can have more than a single "backend" at once. 
    4853  * With the locking in the current code, we only have one active consumer at a time. Adding multi consumers can cause a lot of pain and weird cases :) 
    5863 * [https://github.com/timlau/YumTools/blob/master/yum-daemon/examples/vala/yum-api-test.vala Vala] 
    5964 * [https://github.com/timlau/YumTools/blob/master/yum-daemon/examples/python/async-calls.py Python (asynchronous usage)] 
     65 
     66= References = 
     67* [https://launchpad.net/aptdaemon aptdaemon] the D-Bus daemon for apt used in Ubuntu 
    6068 
    6169= API Definitions: (Work in Progress) =