Log of /trunk/mole
Directory Listing
Revision
2710 -
Directory Listing
Modified
Fri Jan 27 08:00:19 2012 UTC
(15 months, 4 weeks ago)
by
hertzog
Add warning that seedsymbols data are inaccurate and should not be used.
Revision
2692 -
Directory Listing
Modified
Fri Jan 6 08:35:52 2012 UTC
(16 months, 2 weeks ago)
by
myon
clean transient PG mole tables, currently mole.watch
(TODO: remove old packages)
Revision
2672 -
Directory Listing
Modified
Tue Dec 27 22:24:26 2011 UTC
(16 months, 4 weeks ago)
by
myon
really use devscripts' dscextract; add # to warnings
Revision
2564 -
Directory Listing
Modified
Mon Aug 22 10:57:46 2011 UTC
(21 months ago)
by
myon
watch workers run every 3 days
Revision
2537 -
Directory Listing
Modified
Tue Jun 14 09:21:43 2011 UTC
(23 months, 1 week ago)
by
myon
strip tarballs from upstream urls
Revision
2536 -
Directory Listing
Modified
Mon Jun 13 16:45:34 2011 UTC
(23 months, 1 week ago)
by
myon
add watch worker
Revision
2535 -
Directory Listing
Modified
Sun Jun 12 16:49:49 2011 UTC
(23 months, 1 week ago)
by
myon
set umask 0000 for created todo tables (the web interface needs write access)
Revision
2534 -
Directory Listing
Modified
Sun Jun 12 16:48:58 2011 UTC
(23 months, 1 week ago)
by
myon
disable todo for unused tables
Revision
2531 -
Directory Listing
Modified
Wed Jun 8 09:34:52 2011 UTC
(23 months, 2 weeks ago)
by
myon
ignore some files
Revision
2530 -
Directory Listing
Modified
Wed Jun 8 09:24:10 2011 UTC
(23 months, 2 weeks ago)
by
myon
collect dehs (watch) data in mole
Revision
2438 -
Directory Listing
Modified
Sun Sep 26 18:31:11 2010 UTC
(2 years, 7 months ago)
by
myon
fix apt_pkt deprecation warnings
Revision
2257 -
Directory Listing
Modified
Thu Jul 30 15:14:13 2009 UTC
(3 years, 9 months ago)
by
hertzog
Update symbols-harmonize.pl to use new Dpkg API.
Update tester to drop epochs from the filename.
Revision
2189 -
Directory Listing
Modified
Thu Apr 30 13:16:19 2009 UTC
(4 years ago)
by
myon
Updates from titan.ayous.org
Revision
2188 -
Directory Listing
Modified
Thu Apr 30 13:12:27 2009 UTC
(4 years ago)
by
myon
Use dcontrol
Revision
2187 -
Directory Listing
Modified
Thu Apr 30 13:12:03 2009 UTC
(4 years ago)
by
myon
Use a temp file
Revision
2186 -
Directory Listing
Modified
Thu Apr 30 13:11:13 2009 UTC
(4 years ago)
by
myon
Tweak worker for cross-distribution building
Revision
2182 -
Directory Listing
Modified
Mon Apr 20 13:43:27 2009 UTC
(4 years, 1 month ago)
by
myon
jmm: lists of files in sourcepackages, m.n. stable
Revision
2181 -
Directory Listing
Modified
Mon Apr 20 13:42:28 2009 UTC
(4 years, 1 month ago)
by
myon
remove rebuildlog; move tables to pg
Revision
2179 -
Directory Listing
Modified
Mon Apr 20 13:30:01 2009 UTC
(4 years, 1 month ago)
by
myon
rename mole maintenance cronjob to a reasonable name
Revision
2178 -
Directory Listing
Modified
Mon Apr 20 13:27:01 2009 UTC
(4 years, 1 month ago)
by
myon
Add script to register existing qadb mole tables in mole's meta_parameters
Revision
2177 -
Directory Listing
Modified
Mon Apr 20 13:01:00 2009 UTC
(4 years, 1 month ago)
by
myon
Add a comment
Revision
2173 -
Directory Listing
Modified
Mon Apr 20 09:54:46 2009 UTC
(4 years, 1 month ago)
by
myon
reformatting
Revision
2172 -
Directory Listing
Modified
Mon Apr 20 09:53:31 2009 UTC
(4 years, 1 month ago)
by
myon
rename mole maintenance cronjob to a reasonable name
Revision
2171 -
Directory Listing
Modified
Thu Apr 9 19:25:08 2009 UTC
(4 years, 1 month ago)
by
hertzog
Update web plugin for seedsymbols to work with python 2.5. See #523092
Revision
2162 -
Directory Listing
Modified
Wed Mar 4 22:29:12 2009 UTC
(4 years, 2 months ago)
by
myon
Fix syntax error
Revision
2161 -
Directory Listing
Modified
Wed Mar 4 22:18:36 2009 UTC
(4 years, 2 months ago)
by
myon
Stop trying to check distribution names in changes; update security suite name.
Revision
2153 -
Directory Listing
Modified
Thu Feb 26 14:47:28 2009 UTC
(4 years, 2 months ago)
by
myon
Give mole maintenance a more informative name, and fix spelling
Revision
2152 -
Directory Listing
Modified
Thu Feb 26 14:43:50 2009 UTC
(4 years, 2 months ago)
by
myon
adding squeeze and experimental, dropping _updates from the security suites
Revision
2151 -
Directory Listing
Modified
Thu Feb 26 14:42:55 2009 UTC
(4 years, 2 months ago)
by
myon
pgsql quoting fixups
Revision
2140 -
Directory Listing
Modified
Sun Feb 22 23:09:11 2009 UTC
(4 years, 3 months ago)
by
myon
fix fetching items in pgsql backend
Revision
2133 -
Directory Listing
Modified
Sat Feb 21 01:40:16 2009 UTC
(4 years, 3 months ago)
by
myon
some quoting fixes
Revision
2132 -
Directory Listing
Modified
Sat Feb 21 00:36:59 2009 UTC
(4 years, 3 months ago)
by
myon
add pgsql backend
Revision
2124 -
Directory Listing
Modified
Sat Feb 14 16:46:50 2009 UTC
(4 years, 3 months ago)
by
luk
Updates for the release:
- adding oldstable
- armel in stable, arm not in testing/unstable
- adding squeeze
Revision
2120 -
Directory Listing
Modified
Mon Feb 9 20:58:36 2009 UTC
(4 years, 3 months ago)
by
myon
Add sparc as dbgsym arch
Revision
2117 -
Directory Listing
Modified
Sun Feb 1 20:05:38 2009 UTC
(4 years, 3 months ago)
by
myon
upload to nott
Revision
2116 -
Directory Listing
Modified
Sun Feb 1 20:03:49 2009 UTC
(4 years, 3 months ago)
by
myon
Also validate maintainer scripts (bash has an ELF preinst)
Revision
2115 -
Directory Listing
Modified
Sun Feb 1 20:03:04 2009 UTC
(4 years, 3 months ago)
by
myon
apache and php tweaks
Revision
2114 -
Directory Listing
Modified
Sat Jan 31 13:37:48 2009 UTC
(4 years, 3 months ago)
by
myon
clip items dumped to 4000 chars in list;
click on header for full item.
Revision
2113 -
Directory Listing
Modified
Sat Jan 31 13:18:57 2009 UTC
(4 years, 3 months ago)
by
myon
Shorten TODO display
Revision
2111 -
Directory Listing
Modified
Thu Jan 29 20:00:32 2009 UTC
(4 years, 3 months ago)
by
myon
set nocheck
Revision
2104 -
Directory Listing
Modified
Fri Jan 2 00:00:32 2009 UTC
(4 years, 4 months ago)
by
myon
Hack to make python packages build better
Revision
2103 -
Directory Listing
Modified
Thu Jan 1 20:24:49 2009 UTC
(4 years, 4 months ago)
by
myon
dbgsym updates
Revision
2100 -
Directory Listing
Modified
Tue Dec 30 23:54:08 2008 UTC
(4 years, 4 months ago)
by
myon
3 days timeout for dbgsym
Revision
2099 -
Directory Listing
Modified
Tue Dec 30 23:53:49 2008 UTC
(4 years, 4 months ago)
by
myon
Add lenny/security and -put; add etch suites.
Revision
2098 -
Directory Listing
Modified
Tue Dec 30 23:52:49 2008 UTC
(4 years, 4 months ago)
by
myon
extract binnmu version numbers from d-i Packages files
Revision
2094 -
Directory Listing
Modified
Tue Dec 23 16:06:11 2008 UTC
(4 years, 5 months ago)
by
myon
Handling of deb files with interesting version numbers
Revision
2093 -
Directory Listing
Modified
Mon Dec 22 23:39:56 2008 UTC
(4 years, 5 months ago)
by
myon
tweaks for packages building binaries with other version numbers
Revision
2091 -
Directory Listing
Modified
Sat Dec 20 23:26:02 2008 UTC
(4 years, 5 months ago)
by
myon
add etch
Revision
2090 -
Directory Listing
Modified
Sat Dec 20 15:14:21 2008 UTC
(4 years, 5 months ago)
by
myon
dbgsym distributions tweaks
Revision
2089 -
Directory Listing
Modified
Thu Dec 18 20:47:20 2008 UTC
(4 years, 5 months ago)
by
myon
various dbgsym fixes
Revision
2088 -
Directory Listing
Modified
Tue Dec 16 00:24:19 2008 UTC
(4 years, 5 months ago)
by
myon
more dbgsym fixes
Revision
2083 -
Directory Listing
Modified
Sun Dec 14 23:14:05 2008 UTC
(4 years, 5 months ago)
by
myon
dbgsym worker updates
Revision
2082 -
Directory Listing
Modified
Sun Dec 14 23:09:40 2008 UTC
(4 years, 5 months ago)
by
myon
remember last answer
Revision
2081 -
Directory Listing
Modified
Sun Dec 14 23:08:15 2008 UTC
(4 years, 5 months ago)
by
myon
more verbose log/debug info
Revision
2080 -
Directory Listing
Modified
Sun Dec 14 23:07:41 2008 UTC
(4 years, 5 months ago)
by
myon
add lenny-pu and lenny-security
Revision
2075 -
Directory Listing
Modified
Thu Dec 4 00:52:01 2008 UTC
(4 years, 5 months ago)
by
myon
More distribution tweaking
Revision
2074 -
Directory Listing
Modified
Wed Dec 3 00:11:54 2008 UTC
(4 years, 5 months ago)
by
myon
dbgsym uses 3 parameters
Revision
2073 -
Directory Listing
Modified
Tue Dec 2 20:41:58 2008 UTC
(4 years, 5 months ago)
by
myon
more dbgsym tool updates
Revision
2072 -
Directory Listing
Modified
Tue Dec 2 20:41:07 2008 UTC
(4 years, 5 months ago)
by
myon
Requeue everything with -a
Revision
2068 -
Directory Listing
Modified
Sun Nov 30 15:12:10 2008 UTC
(4 years, 5 months ago)
by
myon
Add a missing _closeTodoDb for the case no items were found; also lock r/o database accesses just to be sure.
Revision
2067 -
Directory Listing
Modified
Sun Nov 30 14:36:48 2008 UTC
(4 years, 5 months ago)
by
myon
Also show static information in the .todo page; add some <titles>
Revision
2044 -
Directory Listing
Modified
Wed Nov 26 21:50:58 2008 UTC
(4 years, 5 months ago)
by
myon
also rotate reject.log
Revision
2043 -
Directory Listing
Modified
Wed Nov 26 21:49:48 2008 UTC
(4 years, 5 months ago)
by
myon
don't try to write to todo.log, www-data cannot anyway
Revision
2042 -
Directory Listing
Modified
Sun Nov 23 23:39:22 2008 UTC
(4 years, 6 months ago)
by
myon
Delete obsolete items outside the loop; improve the exceptions
Revision
2041 -
Directory Listing
Modified
Sun Nov 23 23:18:05 2008 UTC
(4 years, 6 months ago)
by
myon
don't break completely when a lock is unavailable; handle exceptions more gracefully
Revision
2040 -
Directory Listing
Modified
Sun Nov 23 23:17:14 2008 UTC
(4 years, 6 months ago)
by
myon
Improve the wording of todo information
Revision
2039 -
Directory Listing
Modified
Sun Nov 23 20:40:40 2008 UTC
(4 years, 6 months ago)
by
myon
Fill the .todo tab with code.
Revision
2038 -
Directory Listing
Modified
Sun Nov 23 20:39:56 2008 UTC
(4 years, 6 months ago)
by
myon
Rewrite the todo reserver using a less weird loop, and fix the split() call not to break on versions with epochs. Also add a method for the web frontend to inspect the todo db in r/o mode.
Revision
2037 -
Directory Listing
Modified
Sun Nov 16 20:52:14 2008 UTC
(4 years, 6 months ago)
by
myon
add binsources, make dbgsym use it
Revision
2036 -
Directory Listing
Modified
Sun Nov 16 20:51:54 2008 UTC
(4 years, 6 months ago)
by
myon
set import path, add lintian 1.24.4
Revision
2035 -
Directory Listing
Modified
Sun Nov 16 18:04:01 2008 UTC
(4 years, 6 months ago)
by
myon
do not use set_location() as it borks out on the dbgsym database tables
Revision
2034 -
Directory Listing
Modified
Sun Nov 16 16:22:47 2008 UTC
(4 years, 6 months ago)
by
myon
Add missing 'time' import
Revision
2033 -
Directory Listing
Modified
Sat Nov 15 23:41:05 2008 UTC
(4 years, 6 months ago)
by
myon
dbgsym worker
Revision
2032 -
Directory Listing
Modified
Sat Nov 15 23:40:37 2008 UTC
(4 years, 6 months ago)
by
myon
frontend for requeuing mole items
Revision
2031 -
Directory Listing
Modified
Sat Nov 15 23:39:53 2008 UTC
(4 years, 6 months ago)
by
myon
don't download items on NOTODO, note current item in CURRENT, point ITEM to currently worked-on mole file
Revision
1987 -
Directory Listing
Modified
Fri Aug 29 21:29:07 2008 UTC
(4 years, 8 months ago)
by
djpig
Update lintian*.conf for 1.24.4 and increase queue size
--This line, and those below, will be ignored--
M lintian_bin.conf
M lintian_src.conf
Revision
1986 -
Directory Listing
Modified
Mon Aug 25 22:31:47 2008 UTC
(4 years, 9 months ago)
by
myon
Implement .query tab
Revision
1984 -
Directory Listing
Modified
Sat Aug 23 17:18:08 2008 UTC
(4 years, 9 months ago)
by
myon
* Exit when 'EXIT' exists
* Fix some redirections
* Deal with MAX_AVAIL < MIN_AVAIL gracefully
Revision
1981 -
Directory Listing
Modified
Fri Aug 15 22:14:13 2008 UTC
(4 years, 9 months ago)
by
myon
do not prefix table names with the database name in meta_parameters
Revision
1980 -
Directory Listing
Modified
Fri Aug 15 21:52:31 2008 UTC
(4 years, 9 months ago)
by
myon
fix meta_parameters key
Revision
1979 -
Directory Listing
Modified
Fri Aug 15 21:38:12 2008 UTC
(4 years, 9 months ago)
by
myon
Add script to extract sources per architecture, augmented with binnmu versions
Revision
1976 -
Directory Listing
Modified
Thu Aug 14 18:27:34 2008 UTC
(4 years, 9 months ago)
by
myon
Move WebRoot to config;
split up dbgsym into arch-specific tables
Revision
1975 -
Directory Listing
Modified
Thu Aug 14 18:23:58 2008 UTC
(4 years, 9 months ago)
by
myon
Stabilize storage by catching more exceptions;
support $n ($1...) patterns in TODO sources.
Revision
1973 -
Directory Listing
Modified
Tue Aug 12 22:44:04 2008 UTC
(4 years, 9 months ago)
by
myon
Register packagelists in meta_parameters
Revision
1972 -
Directory Listing
Modified
Tue Aug 12 22:42:45 2008 UTC
(4 years, 9 months ago)
by
myon
Handle non-registered database tables gracefully
Revision
1971 -
Directory Listing
Modified
Tue Aug 12 22:16:04 2008 UTC
(4 years, 9 months ago)
by
djpig
Use the new debfiles table
Revision
1970 -
Directory Listing
Modified
Tue Aug 12 21:42:47 2008 UTC
(4 years, 9 months ago)
by
djpig
Add debfiles table for the files extracted from binary packages
by the lintian tester
Revision
1969 -
Directory Listing
Modified
Tue Aug 12 21:04:29 2008 UTC
(4 years, 9 months ago)
by
djpig
Display values for binary packages, too
Revision
1968 -
Directory Listing
Modified
Tue Aug 12 21:01:20 2008 UTC
(4 years, 9 months ago)
by
myon
move FTP path into config
Revision
1966 -
Directory Listing
Modified
Tue Aug 12 19:13:39 2008 UTC
(4 years, 9 months ago)
by
djpig
Rename the file so it actually gets used again
Revision
1965 -
Directory Listing
Modified
Tue Aug 12 19:13:06 2008 UTC
(4 years, 9 months ago)
by
djpig
Update database name
Revision
1964 -
Directory Listing
Modified
Tue Aug 12 19:11:22 2008 UTC
(4 years, 9 months ago)
by
djpig
Commit all pending changes to get the current lintian mole config
into svn.
Revision
1963 -
Directory Listing
Modified
Tue Aug 12 19:05:34 2008 UTC
(4 years, 9 months ago)
by
myon
also create separate list of binaries per arch
Revision
1962 -
Directory Listing
Modified
Tue Aug 12 18:09:39 2008 UTC
(4 years, 9 months ago)
by
djpig
Commit my current lintian worker code.
This allows to use non-local mirrors, but doesn't support local
mirrors anymore, this should be restored.
Revision
1956 -
Directory Listing
Modified
Tue Aug 12 02:08:04 2008 UTC
(4 years, 9 months ago)
by
myon
Catch some more exceptions
Revision
1948 -
Directory Listing
Modified
Sun Aug 10 23:46:46 2008 UTC
(4 years, 9 months ago)
by
myon
note patch in changelog
Revision
1947 -
Directory Listing
Modified
Sun Aug 10 23:32:31 2008 UTC
(4 years, 9 months ago)
by
djpig
Fix submissing format for dscfiles stuff
Revision
1946 -
Directory Listing
Modified
Sun Aug 10 23:23:56 2008 UTC
(4 years, 9 months ago)
by
myon
molecd: add FOREGROUND option, and use "timelimit" instead of custom sleep/kill function
Revision
1945 -
Directory Listing
Modified
Sun Aug 10 23:15:26 2008 UTC
(4 years, 9 months ago)
by
myon
Add a patched version of timelimit that passes the exit code of the program run through
Revision
1944 -
Directory Listing
Modified
Sun Aug 10 23:05:44 2008 UTC
(4 years, 9 months ago)
by
djpig
Only run basename on a string after we have checked that
it is not empty.
Revision
1904 -
Directory Listing
Modified
Tue Jun 17 10:20:44 2008 UTC
(4 years, 11 months ago)
by
hertzog
Remove udeb in cleanup as well.
Fix permissions of extracted files to ensure that we can scan the directories
and remove them.
Revision
1837 -
Directory Listing
Modified
Mon Mar 24 13:54:54 2008 UTC
(5 years, 2 months ago)
by
hertzog
Add armel to list of architectures.
Revision
1732 -
Directory Listing
Modified
Tue Nov 20 13:27:13 2007 UTC
(5 years, 6 months ago)
by
hertzog
Don't use BASEDIR as it's not exported.
Revision
1731 -
Directory Listing
Modified
Tue Nov 20 13:23:07 2007 UTC
(5 years, 6 months ago)
by
hertzog
Synchronize symbols worker scripts with current state.
Revision
1730 -
Directory Listing
Modified
Tue Nov 20 13:18:18 2007 UTC
(5 years, 6 months ago)
by
hertzog
Use find instead of ls as it's less error-prone (doesn't fail with "argument list too long")
and probably more efficient to select a subset of files (instead of grepping ls's output).
Revision
1721 -
Directory Listing
Modified
Mon Oct 1 16:25:00 2007 UTC
(5 years, 7 months ago)
by
hertzog
Add a plugin for displaying seedsymbols.
Revision
1720 -
Directory Listing
Modified
Fri Sep 28 20:12:09 2007 UTC
(5 years, 7 months ago)
by
jeroen
Fix one more instance of storage open test
Revision
1719 -
Directory Listing
Modified
Fri Sep 28 20:05:05 2007 UTC
(5 years, 7 months ago)
by
jeroen
Fix test whether a storage is openend -- an empty storage can evaluate to
'false'
Revision
1718 -
Directory Listing
Modified
Fri Sep 28 19:45:47 2007 UTC
(5 years, 7 months ago)
by
jeroen
Implement clear() for HashfileDb also
Revision
1717 -
Directory Listing
Modified
Tue Sep 25 15:46:42 2007 UTC
(5 years, 8 months ago)
by
jeroen
Add a raw access method
Revision
1716 -
Directory Listing
Modified
Tue Sep 25 15:15:21 2007 UTC
(5 years, 8 months ago)
by
hertzog
Some misc changes left-over by Jeroen.
Add a view to dump any individual entry of a database.
Revision
1715 -
Directory Listing
Modified
Tue Sep 25 14:47:02 2007 UTC
(5 years, 8 months ago)
by
jeroen
Fix getting len() of a type: don't make assuptions about internal structure of
a storage, but call the storage's __len__ method
Revision
1714 -
Directory Listing
Modified
Tue Sep 25 13:48:19 2007 UTC
(5 years, 8 months ago)
by
jeroen
Let mirrorlist also store return meta-info about each mirror, and return url's for each of the protocols, instead of just http. Keep old output untouched so it doesn't get broken
Revision
1713 -
Directory Listing
Modified
Tue Sep 25 12:27:32 2007 UTC
(5 years, 8 months ago)
by
jeroen
Fix buglet in lintian plugin
Revision
1711 -
Directory Listing
Modified
Sun Sep 2 13:25:22 2007 UTC
(5 years, 8 months ago)
by
hertzog
Add new worker for symbols extraction and seed symbols file generation.
Revision
1710 -
Directory Listing
Modified
Sun Sep 2 09:19:04 2007 UTC
(5 years, 8 months ago)
by
hertzog
Add database config entries for some upcoming work of mine.
Revision
1709 -
Directory Listing
Modified
Thu Aug 23 16:34:49 2007 UTC
(5 years, 9 months ago)
by
jeroen
Fix english language typo (thanks Raphael Hertzog)
Revision
1708 -
Directory Listing
Modified
Wed Aug 22 21:43:31 2007 UTC
(5 years, 9 months ago)
by
jeroen
Implement <moledb>.iteritems() on enrico's request
Revision
1704 -
Directory Listing
Modified
Mon Aug 20 18:31:37 2007 UTC
(5 years, 9 months ago)
by
jeroen
Deal with 'no such table' conditions more precisely, so that other exceptions
still get seen
Revision
1703 -
Directory Listing
Modified
Mon Aug 20 18:28:30 2007 UTC
(5 years, 9 months ago)
by
jeroen
Mole client stuff to summarize mirror quality
Revision
1702 -
Directory Listing
Modified
Mon Aug 20 18:25:47 2007 UTC
(5 years, 9 months ago)
by
jeroen
Fix copyright stuff to manual
Revision
1701 -
Directory Listing
Modified
Mon Aug 20 15:05:44 2007 UTC
(5 years, 9 months ago)
by
jeroen
Give a more detailed example of how the todo algorithm works
Revision
1700 -
Directory Listing
Modified
Mon Aug 20 11:33:24 2007 UTC
(5 years, 9 months ago)
by
jeroen
Document the molecd configuration format
Revision
1699 -
Directory Listing
Modified
Mon Aug 20 10:41:53 2007 UTC
(5 years, 9 months ago)
by
jeroen
Style tweaks, and make the first chapter more accurate
Revision
1698 -
Directory Listing
Modified
Mon Aug 20 10:38:20 2007 UTC
(5 years, 9 months ago)
by
jeroen
Add inline python docs to Mole.type
Revision
1697 -
Directory Listing
Modified
Sat Aug 18 14:41:43 2007 UTC
(5 years, 9 months ago)
by
jeroen
Show generation time, show lintian results for different suites
Revision
1696 -
Directory Listing
Modified
Sat Aug 18 13:23:52 2007 UTC
(5 years, 9 months ago)
by
jeroen
str2hash & hash2str testsuite stuff
Revision
1695 -
Directory Listing
Modified
Fri Aug 17 23:13:39 2007 UTC
(5 years, 9 months ago)
by
jeroen
Also show configuration when showing table information
Revision
1694 -
Directory Listing
Modified
Fri Aug 17 23:05:00 2007 UTC
(5 years, 9 months ago)
by
jeroen
Define a custom view for the 'lintian' tables
Revision
1693 -
Directory Listing
Modified
Fri Aug 17 23:03:05 2007 UTC
(5 years, 9 months ago)
by
jeroen
Have the view tabs be more easily defined by plugins
Revision
1692 -
Directory Listing
Modified
Fri Aug 17 21:27:02 2007 UTC
(5 years, 9 months ago)
by
jeroen
Rename selftest into testsuite, update docs
Revision
1691 -
Directory Listing
Modified
Fri Aug 17 21:25:44 2007 UTC
(5 years, 9 months ago)
by
jeroen
Add a selftest python script
Revision
1690 -
Directory Listing
Modified
Fri Aug 17 21:00:36 2007 UTC
(5 years, 9 months ago)
by
jeroen
A number of textual tweaks and corrections, contributed by Martin Michlmayr
(thanks!)
Revision
1689 -
Directory Listing
Modified
Fri Aug 17 20:54:26 2007 UTC
(5 years, 9 months ago)
by
jeroen
Make 'bin/mole' invokable from anywhere, drop obsolete LD_LIBRARY_PATH
workaroundstuff
Revision
1688 -
Directory Listing
Modified
Fri Aug 17 20:10:39 2007 UTC
(5 years, 9 months ago)
by
jeroen
Add docstrings to all functions and the module itself in 'Mole.common'
Revision
1687 -
Directory Listing
Modified
Fri Aug 17 16:21:15 2007 UTC
(5 years, 9 months ago)
by
jeroen
Add descriptions to all current tables; mark what tables exist in
'devpackages', add a table 'src2bin'
Revision
1686 -
Directory Listing
Modified
Fri Aug 17 15:56:51 2007 UTC
(5 years, 9 months ago)
by
jeroen
Show database description if available
Revision
1685 -
Directory Listing
Modified
Fri Aug 17 15:43:21 2007 UTC
(5 years, 9 months ago)
by
jeroen
Better default navigation capabilities in the web interface;
In the process, restore table dump facility
Revision
1684 -
Directory Listing
Modified
Fri Aug 17 15:40:30 2007 UTC
(5 years, 9 months ago)
by
jeroen
Submissions to unknown tables are a submission error, not a generic mole
failure
Revision
1683 -
Directory Listing
Modified
Fri Aug 17 13:57:05 2007 UTC
(5 years, 9 months ago)
by
jeroen
Revert r1679: too big a change right now, will be revisited later
Revision
1679 -
Directory Listing
Modified
Tue Aug 14 15:42:45 2007 UTC
(5 years, 9 months ago)
by
jeroen
Revisit store config: no longer in mole.conf, that was an infexible situation
Revision
1678 -
Directory Listing
Modified
Sat Aug 11 08:39:42 2007 UTC
(5 years, 9 months ago)
by
jeroen
Create a table with sourcepackagename -> sources & binaries mapping
Revision
1677 -
Directory Listing
Modified
Fri Aug 10 14:51:47 2007 UTC
(5 years, 9 months ago)
by
jeroen
Add functions to flatten a hash into a string and vice-versa, in a
program-language independent format
Revision
1676 -
Directory Listing
Modified
Fri Aug 10 10:48:20 2007 UTC
(5 years, 9 months ago)
by
jeroen
Add documentation page, move html template snippets to seperate file
Revision
1675 -
Directory Listing
Modified
Fri Aug 10 10:46:13 2007 UTC
(5 years, 9 months ago)
by
jeroen
Add an __init__ file after all
Revision
1674 -
Directory Listing
Modified
Fri Aug 10 09:30:28 2007 UTC
(5 years, 9 months ago)
by
jeroen
Also put disabled http mirrors in the mirror checker tool
Revision
1673 -
Directory Listing
Modified
Thu Aug 9 22:00:15 2007 UTC
(5 years, 9 months ago)
by
jeroen
Talk a bit about the todo system
Revision
1672 -
Directory Listing
Modified
Thu Aug 9 17:29:45 2007 UTC
(5 years, 9 months ago)
by
jeroen
Make some additions to the provider manual and otherwise extend and improve
the mole manual
Revision
1671 -
Directory Listing
Modified
Thu Aug 9 13:18:07 2007 UTC
(5 years, 9 months ago)
by
jeroen
Clean up template a bit
Revision
1670 -
Directory Listing
Modified
Thu Aug 9 13:16:54 2007 UTC
(5 years, 9 months ago)
by
jeroen
Clean up template and move most of current functionality to own renderers
Revision
1666 -
Directory Listing
Modified
Wed Aug 8 23:44:47 2007 UTC
(5 years, 9 months ago)
by
jeroen
Refactor mole webinterface half-heartedly into HTMLTemplated code, and use a
layout 'inspired' by wikipedia for now
Revision
1665 -
Directory Listing
Modified
Wed Aug 8 23:42:33 2007 UTC
(5 years, 9 months ago)
by
jeroen
Move storage hashdir
Revision
1664 -
Directory Listing
Modified
Wed Aug 8 20:50:57 2007 UTC
(5 years, 9 months ago)
by
jeroen
Import the (LGPL) "HTMLTemplate" library for HTML templating
Revision
1658 -
Directory Listing
Modified
Sat Aug 4 14:11:46 2007 UTC
(5 years, 9 months ago)
by
jeroen
Expand the consumer section by mentioning the web interface and giving a very
brief tour through the command-line interface.
Revision
1657 -
Directory Listing
Modified
Sat Aug 4 11:49:22 2007 UTC
(5 years, 9 months ago)
by
jeroen
Update copyright statements of changed files
Revision
1656 -
Directory Listing
Modified
Sat Aug 4 11:48:59 2007 UTC
(5 years, 9 months ago)
by
jeroen
Drop obsolete pkgutils.py file
Revision
1655 -
Directory Listing
Modified
Sat Aug 4 00:00:08 2007 UTC
(5 years, 9 months ago)
by
jeroen
Implement possibility to give a timeout to a lock, and make the todo system
wait up to 10 seconds before giving up, to minimize unavailability
Revision
1654 -
Directory Listing
Modified
Fri Aug 3 16:51:43 2007 UTC
(5 years, 9 months ago)
by
jeroen
Create a general maintainance lock, and hence prevent concurrent maintainance
processes. After 15 minutes, failing due to concurrent other maintainance jobs
will be noisy.
Revision
1653 -
Directory Listing
Modified
Fri Aug 3 16:48:35 2007 UTC
(5 years, 9 months ago)
by
jeroen
Fix syntax error
Revision
1652 -
Directory Listing
Modified
Fri Aug 3 16:48:14 2007 UTC
(5 years, 9 months ago)
by
jeroen
Incoming stats: really everything by dbname instead of testname
Revision
1651 -
Directory Listing
Modified
Fri Aug 3 14:54:05 2007 UTC
(5 years, 9 months ago)
by
jeroen
Add 'dscfiles' database
Revision
1650 -
Directory Listing
Modified
Fri Aug 3 14:53:34 2007 UTC
(5 years, 9 months ago)
by
jeroen
Show incoming stats per database, not per table
Revision
1649 -
Directory Listing
Modified
Fri Aug 3 14:51:53 2007 UTC
(5 years, 9 months ago)
by
jeroen
Consolidate some copy&paste code, in the process fixing a bug that mtime didn't
always get updated
Revision
1648 -
Directory Listing
Modified
Fri Aug 3 14:17:19 2007 UTC
(5 years, 9 months ago)
by
jeroen
Also todologging seperately, make loglevel configurable, and define logrotation
Revision
1647 -
Directory Listing
Modified
Fri Aug 3 14:05:41 2007 UTC
(5 years, 9 months ago)
by
jeroen
Do our best to return the requested number of items by keeping querying until
tododb is depleted; fix tododb keys to always be wellformed (non-negative)
Revision
1646 -
Directory Listing
Modified
Fri Aug 3 12:50:58 2007 UTC
(5 years, 9 months ago)
by
jeroen
Enhance logging class with levels and logfile, and make incoming log its
verbose stuff to a seperate file
Revision
1644 -
Directory Listing
Modified
Fri Aug 3 11:15:47 2007 UTC
(5 years, 9 months ago)
by
jeroen
Log how long maintainance takes
Revision
1643 -
Directory Listing
Modified
Thu Aug 2 15:19:40 2007 UTC
(5 years, 9 months ago)
by
jeroen
Superseed instead of merge newer versions of package lists
Revision
1642 -
Directory Listing
Modified
Thu Aug 2 15:10:45 2007 UTC
(5 years, 9 months ago)
by
jeroen
Remove 'allowkeys', and document TodoFrequency
Revision
1641 -
Directory Listing
Modified
Wed Aug 1 23:22:59 2007 UTC
(5 years, 9 months ago)
by
jeroen
Language fix and only queue items that are not yet done
Revision
1640 -
Directory Listing
Modified
Wed Aug 1 22:53:07 2007 UTC
(5 years, 9 months ago)
by
jeroen
Limit retries in wget more so that the mirror check shouldn't ever take more than 2-3minutes
Revision
1639 -
Directory Listing
Modified
Wed Aug 1 22:50:22 2007 UTC
(5 years, 9 months ago)
by
jeroen
Refactor todo logic: more efficient by not dealing with a group of itemstwice,
more insightful code, and fix in the process a bug that marked just-queued
stuff as 'done' again
Revision
1638 -
Directory Listing
Modified
Wed Aug 1 22:30:08 2007 UTC
(5 years, 9 months ago)
by
jeroen
Don't yield error when same value is being stored twice in succession, but
resolve peacefully with a sleep
Revision
1636 -
Directory Listing
Modified
Wed Aug 1 20:56:18 2007 UTC
(5 years, 9 months ago)
by
jeroen
Python has "+=", so use it where appropriate
Revision
1635 -
Directory Listing
Modified
Wed Aug 1 20:55:00 2007 UTC
(5 years, 9 months ago)
by
jeroen
Have mirror status suff requeued every 4h
Revision
1634 -
Directory Listing
Modified
Wed Aug 1 20:52:51 2007 UTC
(5 years, 9 months ago)
by
jeroen
Implement 'getmtime' on transient type keys, and implement 'TodoFrequency' --
periodically requeue keys after a configured amount of seconds
Revision
1633 -
Directory Listing
Modified
Wed Aug 1 18:06:34 2007 UTC
(5 years, 9 months ago)
by
jeroen
Log maintainance start and end
Revision
1632 -
Directory Listing
Modified
Wed Aug 1 18:06:17 2007 UTC
(5 years, 9 months ago)
by
jeroen
Fix table length info for transient types: no direct mapping to storage there!
Revision
1631 -
Directory Listing
Modified
Wed Aug 1 18:05:46 2007 UTC
(5 years, 9 months ago)
by
jeroen
Show some todo statistics
Revision
1630 -
Directory Listing
Modified
Wed Aug 1 18:04:39 2007 UTC
(5 years, 9 months ago)
by
jeroen
Drop obsolete "empty value means unset value" logic, drop database definitions
in python in favour of their configuration file counterparts
Revision
1629 -
Directory Listing
Modified
Wed Aug 1 15:34:57 2007 UTC
(5 years, 9 months ago)
by
jeroen
Store some statistics while doing todo maintainance
Revision
1628 -
Directory Listing
Modified
Wed Aug 1 14:49:00 2007 UTC
(5 years, 9 months ago)
by
jeroen
Stop specifying LD_LIBRARY_PATH, because broken apt on merkel is no longer relevant to mole itself
Revision
1623 -
Directory Listing
Modified
Tue Jul 31 15:18:11 2007 UTC
(5 years, 9 months ago)
by
jeroen
Go for a different documentation structure; also document the configuration
Revision
1622 -
Directory Listing
Modified
Tue Jul 31 15:13:51 2007 UTC
(5 years, 9 months ago)
by
jeroen
Remove duplicate code from web.py: listing of tables via mole.py
Revision
1621 -
Directory Listing
Modified
Tue Jul 31 15:12:21 2007 UTC
(5 years, 9 months ago)
by
jeroen
Fix python syntax mistake
Revision
1620 -
Directory Listing
Modified
Tue Jul 31 15:12:00 2007 UTC
(5 years, 9 months ago)
by
jeroen
Delegate listing of all tables to mole.py
Revision
1619 -
Directory Listing
Modified
Tue Jul 31 15:11:32 2007 UTC
(5 years, 9 months ago)
by
jeroen
Add function to list all tables from a database
Revision
1618 -
Directory Listing
Modified
Tue Jul 31 15:09:44 2007 UTC
(5 years, 9 months ago)
by
jeroen
Add all that's needed for a mirror uptodate checker
Revision
1617 -
Directory Listing
Modified
Tue Jul 31 14:02:58 2007 UTC
(5 years, 9 months ago)
by
jeroen
Update to current version of mole
Revision
1616 -
Directory Listing
Modified
Tue Jul 31 13:34:16 2007 UTC
(5 years, 9 months ago)
by
jeroen
Make permanent submission error an Submission error so that processing is continued on the rest
Revision
1615 -
Directory Listing
Modified
Tue Jul 31 13:33:24 2007 UTC
(5 years, 9 months ago)
by
jeroen
Ensure submissions are world-readable
Revision
1614 -
Directory Listing
Modified
Tue Jul 31 12:23:36 2007 UTC
(5 years, 9 months ago)
by
jeroen
Webinterface can now completely explore all mole data, be it in a very raw format
Revision
1613 -
Directory Listing
Modified
Tue Jul 31 11:14:26 2007 UTC
(5 years, 9 months ago)
by
jeroen
Make transienttype configurable via the config file, and fix it to actually
work
Revision
1612 -
Directory Listing
Modified
Tue Jul 31 10:33:28 2007 UTC
(5 years, 9 months ago)
by
jeroen
- drop isSet()
- make hashfilestorage not use files for tiny values and when specificially
requested
Revision
1611 -
Directory Listing
Modified
Tue Jul 31 09:57:58 2007 UTC
(5 years, 9 months ago)
by
jeroen
Make web interface a bit more usable
Revision
1610 -
Directory Listing
Modified
Tue Jul 31 09:56:53 2007 UTC
(5 years, 9 months ago)
by
jeroen
Fix scoping issue
Revision
1609 -
Directory Listing
Modified
Tue Jul 31 09:56:27 2007 UTC
(5 years, 9 months ago)
by
jeroen
Clearer error message if storage doesn't exist yet and is being attempted to be
read
Revision
1603 -
Directory Listing
Modified
Sat Jul 28 13:21:24 2007 UTC
(5 years, 9 months ago)
by
jeroen
Make different packagelists worker function callable from externally
Revision
1601 -
Directory Listing
Modified
Tue Jul 24 16:41:32 2007 UTC
(5 years, 10 months ago)
by
jeroen
Maintain mole table 'mtime'
Revision
1598 -
Directory Listing
Modified
Tue Jul 24 11:51:53 2007 UTC
(5 years, 10 months ago)
by
jeroen
Define new table 'meta_stats'
Revision
1597 -
Directory Listing
Modified
Tue Jul 24 11:47:07 2007 UTC
(5 years, 10 months ago)
by
jeroen
Store when the last todo maintainance was, and skip it when less than 15m ago
Revision
1596 -
Directory Listing
Modified
Tue Jul 24 10:19:59 2007 UTC
(5 years, 10 months ago)
by
jeroen
Reformat documentation a bit, add a section about terminology, and add a
section decumenting various meta tables
Revision
1594 -
Directory Listing
Modified
Mon Jul 23 21:17:41 2007 UTC
(5 years, 10 months ago)
by
jeroen
Only create todo db's when owner of todo db dir
Revision
1593 -
Directory Listing
Modified
Mon Jul 23 20:41:40 2007 UTC
(5 years, 10 months ago)
by
jeroen
Add todo.web(), for handing todo items straigt from the web as cgi
Revision
1592 -
Directory Listing
Modified
Sun Jul 22 17:26:00 2007 UTC
(5 years, 10 months ago)
by
jeroen
Set forgotten 'id' property
Revision
1591 -
Directory Listing
Modified
Sun Jul 22 17:19:01 2007 UTC
(5 years, 10 months ago)
by
jeroen
Add (start of) installer for mole
Revision
1590 -
Directory Listing
Modified
Sun Jul 22 17:18:37 2007 UTC
(5 years, 10 months ago)
by
jeroen
Fix comment spelling, drop obsolete comment
Revision
1589 -
Directory Listing
Modified
Sun Jul 22 17:16:37 2007 UTC
(5 years, 10 months ago)
by
jeroen
Skip syncing todo when valid parameters are not yet known
Revision
1588 -
Directory Listing
Modified
Wed Jul 18 21:14:35 2007 UTC
(5 years, 10 months ago)
by
jeroen
Clearer error message when lock creation fails
Revision
1587 -
Directory Listing
Modified
Wed Jul 18 20:35:45 2007 UTC
(5 years, 10 months ago)
by
jeroen
Define current lintian version as only lintian mole db; add todo config for
lintian db to mole.conf
Revision
1586 -
Directory Listing
Modified
Wed Jul 18 20:34:18 2007 UTC
(5 years, 10 months ago)
by
jeroen
Drop hardcoded 'maintainance' stuff, instead implement generic todo file
maintainance, fix it that to work with the configuration file
Revision
1585 -
Directory Listing
Modified
Wed Jul 18 20:31:53 2007 UTC
(5 years, 10 months ago)
by
jeroen
Fix lockfile code, and change path to todo databases
Revision
1583 -
Directory Listing
Modified
Wed Jul 18 18:59:39 2007 UTC
(5 years, 10 months ago)
by
jeroen
Fix lockfile creation to be safe (using tempfile.mkstemp)
Revision
1575 -
Directory Listing
Modified
Sat Jul 14 01:44:49 2007 UTC
(5 years, 10 months ago)
by
jeroen
Add a number of now-implemented databases also to the configuration file
Revision
1574 -
Directory Listing
Modified
Sat Jul 14 01:35:58 2007 UTC
(5 years, 10 months ago)
by
jeroen
Add two 'configuration' files which are in reality mole jobs with static
result
Revision
1573 -
Directory Listing
Modified
Sat Jul 14 01:31:37 2007 UTC
(5 years, 10 months ago)
by
jeroen
Add 'devpackagelists.py:
- Fill 'devpackages', a database with a list a packages that are in current
development suites (like testing and unstable)
Revision
1572 -
Directory Listing
Modified
Sat Jul 14 01:12:04 2007 UTC
(5 years, 10 months ago)
by
jeroen
akasuites: seperate archive from suite with '/' to prevent ambiguity
Actually put sources entry in -src, and binary entries in -bin
Revision
1571 -
Directory Listing
Modified
Fri Jul 13 23:46:06 2007 UTC
(5 years, 10 months ago)
by
jeroen
Drop hardcoded (and unused) list of suitenames and aliasses; also generate an
alias translation table, and use mole's knowledge of archives rather than a
hardcoded list in pkgutils
Revision
1570 -
Directory Listing
Modified
Fri Jul 13 23:44:07 2007 UTC
(5 years, 10 months ago)
by
jeroen
Define some more common paths, and drop some obsolete ones
Revision
1569 -
Directory Listing
Modified
Fri Jul 13 23:42:36 2007 UTC
(5 years, 10 months ago)
by
jeroen
clean() of storage was simplified into not closing the database anymore as
side-effect, so don't reopen it
Revision
1568 -
Directory Listing
Modified
Fri Jul 13 23:41:57 2007 UTC
(5 years, 10 months ago)
by
jeroen
Move substantially more code from specific storage engines to common storage
class, greatly simplifying matters
Revision
1567 -
Directory Listing
Modified
Fri Jul 13 22:02:09 2007 UTC
(5 years, 10 months ago)
by
jeroen
Refactor storages to subclass from common 'Storage' class, move locking and
unlocking over there, and use a lockdir
Revision
1566 -
Directory Listing
Modified
Fri Jul 13 09:38:24 2007 UTC
(5 years, 10 months ago)
by
jeroen
Add mole job to maintain packages status
Revision
1565 -
Directory Listing
Modified
Fri Jul 13 08:44:25 2007 UTC
(5 years, 10 months ago)
by
jeroen
Support 'allowKeys' config statement for restricting (or not) which keys can
be stored in which db
Revision
1553 -
Directory Listing
Modified
Sat Jun 16 19:12:26 2007 UTC
(5 years, 11 months ago)
by
jeroen
Create new submissions with a temporary filename and link them into incoming
when done
Revision
1552 -
Directory Listing
Modified
Sat Jun 16 17:23:23 2007 UTC
(5 years, 11 months ago)
by
jeroen
Add a helper class with which you can generate files to submit to mole
Revision
1551 -
Directory Listing
Modified
Sat Jun 16 17:22:17 2007 UTC
(5 years, 11 months ago)
by
jeroen
Check incoming version number, and accept content-length submission method
Revision
1550 -
Directory Listing
Modified
Sat Jun 16 17:21:42 2007 UTC
(5 years, 11 months ago)
by
jeroen
Mention which DB couldn't be found
Revision
1549 -
Directory Listing
Modified
Sat Jun 16 17:20:57 2007 UTC
(5 years, 11 months ago)
by
jeroen
Also allow plainliststorage, and allow that storage to be cleared
Revision
1548 -
Directory Listing
Modified
Sat Jun 16 13:30:16 2007 UTC
(5 years, 11 months ago)
by
jeroen
Start with documentation, document submission format
Revision
1547 -
Directory Listing
Modified
Sat Jun 16 12:22:06 2007 UTC
(5 years, 11 months ago)
by
jeroen
Raise true exceptions, instead of just strings
Revision
1546 -
Directory Listing
Modified
Sat Jun 16 12:17:01 2007 UTC
(5 years, 11 months ago)
by
jeroen
Flush logfile after write
Revision
1545 -
Directory Listing
Modified
Sun Jun 10 13:11:57 2007 UTC
(5 years, 11 months ago)
by
jeroen
Get path info (mostly) from config file && locate config file in $HOME
Revision
1544 -
Directory Listing
Modified
Sun Jun 10 12:54:25 2007 UTC
(5 years, 11 months ago)
by
jeroen
Drop hardcoding of mole types from mole.py, use the configuration file
Revision
1543 -
Directory Listing
Modified
Sun Jun 10 12:51:54 2007 UTC
(5 years, 11 months ago)
by
jeroen
Add configuration support, starting out minimally with only what's being used
at the moment
Revision
1542 -
Directory Listing
Modified
Sun Jun 10 12:41:36 2007 UTC
(5 years, 11 months ago)
by
jeroen
Keep an index of storage types for referencing them by string
Revision
1525 -
Directory Listing
Modified
Tue Apr 10 12:51:49 2007 UTC
(6 years, 1 month ago)
by
jeroen
Backports.org also added etch -- update pkgutils.py
Revision
1524 -
Directory Listing
Modified
Tue Apr 10 12:20:22 2007 UTC
(6 years, 1 month ago)
by
jeroen
Some new archive-suite combinations with the release of etch
Revision
1522 -
Directory Listing
Modified
Thu Mar 29 09:56:57 2007 UTC
(6 years, 1 month ago)
by
jeroen
volatile gained testing/etch: added
Revision
1516 -
Directory Listing
Modified
Sun Mar 4 18:20:10 2007 UTC
(6 years, 2 months ago)
by
jeroen
Conform workers to new (and now extensible) submission syntax
Revision
1515 -
Directory Listing
Modified
Sun Mar 4 18:09:32 2007 UTC
(6 years, 2 months ago)
by
jeroen
Actually, allow different type of STORE commands, depending on application
Revision
1514 -
Directory Listing
Modified
Sun Mar 4 17:47:16 2007 UTC
(6 years, 2 months ago)
by
jeroen
Make incoming.py executable, and change the format of incoming files such that
it can contain multiple commands
Revision
1513 -
Directory Listing
Modified
Sun Mar 4 14:50:24 2007 UTC
(6 years, 2 months ago)
by
jeroen
New store class that's simply a newline seperated plain text file
Revision
1506 -
Directory Listing
Modified
Thu Feb 22 23:39:39 2007 UTC
(6 years, 3 months ago)
by
jeroen
Don't store duplicate package lines (f.e. with arch:all which is found for each
arch)
Revision
1505 -
Directory Listing
Modified
Thu Feb 22 23:38:35 2007 UTC
(6 years, 3 months ago)
by
jeroen
Add two convenience methods: len() on mole types, and getting a type with
storage openened
Revision
1504 -
Directory Listing
Modified
Thu Feb 22 22:29:30 2007 UTC
(6 years, 3 months ago)
by
jeroen
Add mole types that I forgot to commit last time around and are already in use
(and referenced by mole.py)
Revision
1503 -
Directory Listing
Modified
Thu Feb 22 22:28:24 2007 UTC
(6 years, 3 months ago)
by
jeroen
Fix synopsis (was copy&paste) & set keyword Id
Revision
1502 -
Directory Listing
Modified
Thu Feb 22 22:27:13 2007 UTC
(6 years, 3 months ago)
by
jeroen
Interactive 'mole' client
Revision
1501 -
Directory Listing
Modified
Thu Feb 22 22:26:21 2007 UTC
(6 years, 3 months ago)
by
jeroen
Have now databases for lintian 1.23.24 & .27, drop .22
Revision
1499 -
Directory Listing
Modified
Sun Feb 18 20:38:51 2007 UTC
(6 years, 3 months ago)
by
jeroen
Do something slightly evil to evade devision-by-zero in some
statistics-outputting code
Revision
1498 -
Directory Listing
Modified
Sun Feb 18 19:23:30 2007 UTC
(6 years, 3 months ago)
by
jeroen
Ignore sarge point release stuff
Revision
1490 -
Directory Listing
Modified
Thu Jan 25 11:25:43 2007 UTC
(6 years, 4 months ago)
by
jeroen
- Don't timeout todo items that haven't even been assigned yet
- Only log "QUEUED" when queueing an item for the first time, not every
maintainance run
Revision
1479 -
Directory Listing
Modified
Mon Dec 18 00:08:36 2006 UTC
(6 years, 5 months ago)
by
jeroen
Implement exponential timeouts -- items that keep failing are retried with
declining frequency
Revision
1478 -
Directory Listing
Modified
Sat Dec 16 23:02:51 2006 UTC
(6 years, 5 months ago)
by
jeroen
Add a proof of concept web interface
Revision
1477 -
Directory Listing
Modified
Sat Dec 16 18:12:41 2006 UTC
(6 years, 5 months ago)
by
jeroen
Fix properly two-directy deep suite names, and remove hack for backports.org by
using the directory debian-backports instead
Revision
1474 -
Directory Listing
Modified
Sat Dec 16 15:27:31 2006 UTC
(6 years, 5 months ago)
by
jeroen
Replace src2bin with packages-*
Revision
1473 -
Directory Listing
Modified
Sat Dec 16 14:46:47 2006 UTC
(6 years, 5 months ago)
by
jeroen
Add 'packages' type, which is a bit better than src2pkg, and it's per
archive/suite (so can also be seperately updated at some point in time)
Revision
1472 -
Directory Listing
Modified
Sat Dec 16 14:34:52 2006 UTC
(6 years, 5 months ago)
by
jeroen
Actually test and fix some basic bugs, and implement a black & whitelist so
that no equivalent archive-suite pairs are listed and new ones that show up are
adequately reported
Revision
1470 -
Directory Listing
Modified
Sat Dec 16 14:02:28 2006 UTC
(6 years, 5 months ago)
by
jeroen
Add file with util functions for when dealing with packages, including moving
some code from maintainance to it
Revision
1469 -
Directory Listing
Modified
Sat Dec 16 09:53:27 2006 UTC
(6 years, 5 months ago)
by
jeroen
Document a (pretty harmless) race condition
Revision
1463 -
Directory Listing
Modified
Fri Dec 15 20:50:39 2006 UTC
(6 years, 5 months ago)
by
jeroen
Add src2bin mole type
Revision
1462 -
Directory Listing
Modified
Fri Dec 15 20:46:20 2006 UTC
(6 years, 5 months ago)
by
jeroen
Drop __init__.py: it gets quickly outdated (was outdated also), and I've yet to
discover any real use for it
Revision
1460 -
Directory Listing
Modified
Fri Dec 15 11:38:57 2006 UTC
(6 years, 5 months ago)
by
jeroen
Move state format in todo files to a class, so that format can be more easily
modified and isn't spread over the whole file
Revision
1450 -
Directory Listing
Modified
Mon Dec 4 10:32:06 2006 UTC
(6 years, 5 months ago)
by
jeroen
Clean up labdir when Terminated
Revision
1449 -
Directory Listing
Modified
Mon Dec 4 10:29:35 2006 UTC
(6 years, 5 months ago)
by
jeroen
Clean up cruft from 'working' faster than the failed 'logs'
Revision
1448 -
Directory Listing
Modified
Sun Dec 3 23:41:08 2006 UTC
(6 years, 5 months ago)
by
jeroen
- Use ctime for cruft removal to prevent accintial removals
- Als clean up directories from working dir
Revision
1447 -
Directory Listing
Modified
Sun Dec 3 23:36:21 2006 UTC
(6 years, 5 months ago)
by
jeroen
Put temporary lintian labs under 'working' dir
Revision
1446 -
Directory Listing
Modified
Sun Dec 3 23:34:07 2006 UTC
(6 years, 5 months ago)
by
jeroen
- start a new process group by the lintian tester, such that lintian and its
children can all be killed in one go if so required (and it is required, groff/grotty busyloop on some packages)
- If removal of lab fails, try to fix permissions and try again first, before giving up
Revision
1445 -
Directory Listing
Modified
Sun Dec 3 23:32:12 2006 UTC
(6 years, 5 months ago)
by
jeroen
Implement timeout with tests -- if a tester doesn't finish in a configurable
amount of seconds, kill it and move on to next item
Revision
1443 -
Directory Listing
Modified
Sun Dec 3 17:40:54 2006 UTC
(6 years, 5 months ago)
by
jeroen
Implement some basic cruft cleaning in the worker, and move lintian to 1.23.24
Revision
1442 -
Directory Listing
Modified
Sun Dec 3 16:57:30 2006 UTC
(6 years, 5 months ago)
by
jeroen
Store some files from binary packages too, and don't exit(0) when file to test
isn't found, but bail out instead.
Revision
1429 -
Directory Listing
Modified
Fri Sep 29 18:26:58 2006 UTC
(6 years, 7 months ago)
by
jeroen
Work on transient storage (doesn't completely work yet though), add DB for
lintian 1.23.24, add a database for the desktop files (for Enrico Zini),
Revision
1411 -
Directory Listing
Modified
Mon Aug 21 02:09:32 2006 UTC
(6 years, 9 months ago)
by
jeroen
- move timeout configuration to a more per-test location
- drop unneeded include
- document todo
Revision
1410 -
Directory Listing
Modified
Mon Aug 21 02:07:36 2006 UTC
(6 years, 9 months ago)
by
jeroen
Implement a hash-based storage method for the bigger result types
Revision
1409 -
Directory Listing
Modified
Sun Aug 20 22:45:04 2006 UTC
(6 years, 9 months ago)
by
jeroen
Workaround broken apt (#383487) that's currently installed on merkel
Revision
1405 -
Directory Listing
Modified
Wed Aug 16 10:33:15 2006 UTC
(6 years, 9 months ago)
by
jeroen
Expire todo items after a configurable amount of time
Revision
1404 -
Directory Listing
Modified
Wed Aug 16 01:56:24 2006 UTC
(6 years, 9 months ago)
by
jeroen
- Upload also extra information from source package as side-effect when
possible, by using 'static' lab functionality
- Exit gracefully with empty result if file-to-test isn't found
Revision
1403 -
Directory Listing
Modified
Wed Aug 16 01:49:54 2006 UTC
(6 years, 9 months ago)
by
jeroen
Export $MOLEUSER from the daemon, work on todo items FIFO, instead of LIFO
Revision
1402 -
Directory Listing
Modified
Wed Aug 16 01:47:40 2006 UTC
(6 years, 9 months ago)
by
jeroen
Fix a few bugs, add 'dscfiles' type, extend existing databases. Allow clearing
of a field via incoming. Allow readonly operation on databases which don't
involve any locking
Revision
1396 -
Directory Listing
Modified
Sun Aug 13 21:21:02 2006 UTC
(6 years, 9 months ago)
by
jeroen
Fix off-by-one for temperror detection and fix a race condition
Revision
1395 -
Directory Listing
Modified
Sun Aug 13 19:06:37 2006 UTC
(6 years, 9 months ago)
by
jeroen
Fix two buglets and more sanity checking
Revision
1394 -
Directory Listing
Modified
Sun Aug 13 17:41:24 2006 UTC
(6 years, 9 months ago)
by
jeroen
- Improve locking: less locking, more specific, and always properly close dbs
- Seperate 'storage' out of the mole type class itself
- Move generator for package files to maintainance, so that all tests can
benefit
- clean up functionlist for the main mole 'Type' class
Revision
1393 -
Directory Listing
Modified
Thu Aug 10 17:37:10 2006 UTC
(6 years, 9 months ago)
by
jeroen
And the non-packagebased stuff you could do with mole too
Revision
1392 -
Directory Listing
Modified
Thu Aug 10 17:29:02 2006 UTC
(6 years, 9 months ago)
by
jeroen
Type of things that mole should be able to do, feel free to add to
Revision
1391 -
Directory Listing
Modified
Thu Aug 10 14:21:00 2006 UTC
(6 years, 9 months ago)
by
jeroen
Fix a number of buglets:
- sync the db after changes, somehow, python doesn't do so always upon exit
- have also .deb's checked by lintian
- introduce a test type
- increase number of items one can reserve in one go to the more reasonable
1000
Revision
1390 -
Directory Listing
Modified
Thu Aug 10 13:44:53 2006 UTC
(6 years, 9 months ago)
by
jeroen
A mole worker deamon plus sample config and sample tester
Revision
1389 -
Directory Listing
Modified
Wed Aug 9 22:35:17 2006 UTC
(6 years, 9 months ago)
by
jeroen
Various fixes, including fixing locking
Revision
1388 -
Directory Listing
Modified
Wed Aug 9 22:34:27 2006 UTC
(6 years, 9 months ago)
by
jeroen
Fix tab vs spaces (wrong vimrc...)
Revision
1386 -
Directory Listing
Modified
Wed Aug 9 17:51:09 2006 UTC
(6 years, 9 months ago)
by
jeroen
Various small fixes for bugs showing up as qa@merkel
Revision
1385 -
Directory Listing
Added
Wed Aug 9 17:05:35 2006 UTC
(6 years, 9 months ago)
by
jeroen
A first, but more or less decently working, mole implementation