http://www.mediawiki.org/wiki/Special:Code/MediaWiki/90213
Revision: 90213 Author: diederik Date: 2011-06-16 16:24:40 +0000 (Thu, 16 Jun 2011) Log Message: ----------- Removed sort functionality. Modified Paths: -------------- trunk/tools/editor_trends/manage.py Modified: trunk/tools/editor_trends/manage.py =================================================================== --- trunk/tools/editor_trends/manage.py 2011-06-16 15:33:28 UTC (rev 90212) +++ trunk/tools/editor_trends/manage.py 2011-06-16 16:24:40 UTC (rev 90213) @@ -17,7 +17,6 @@ __date__ = '2010-10-21' __version__ = '0.1' -import cProfile import os import logging import logging.handlers @@ -186,13 +185,6 @@ information and stores it in a MongoDB.') parser_create.set_defaults(func=extract_launcher) - - #SORT - parser_sort = subparsers.add_parser('sort', - help='By presorting the data, significant processing time reductions \ - are achieved.') - parser_sort.set_defaults(func=sort_launcher) - #STORE parser_store = subparsers.add_parser('store', help='The store sub command parsers the XML chunk files, extracts the \ @@ -318,21 +310,6 @@ log.to_csv(logger, rts, 'Finish', 'Extract', extract_launcher) -def sort_launcher(rts, logger): - ''' - After the extracter has finished then the created output files need to be - sorted. This function takes care of that. - ''' - print 'Start sorting data' - stopwatch = timer.Timer() - log.to_db(rts, 'dataset', 'sort', stopwatch, event='start') - log.to_csv(logger, rts, 'Start', 'Sort', sort_launcher) - sort.launcher(rts) - stopwatch.elapsed() - log.to_db(rts, 'dataset', 'sort', stopwatch, event='finish') - log.to_csv(logger, rts, 'Finish', 'Sort', sort_launcher) - - def store_launcher(rts, logger): ''' The data is ready to be stored once the sorted function has completed. This @@ -343,7 +320,7 @@ log.to_db(rts, 'dataset', 'store', stopwatch, event='start') log.to_csv(logger, rts, 'Start', 'Store', store_launcher) store.launcher(rts) - #store.launcher_articles(rts) + store.launcher_articles(rts) stopwatch.elapsed() log.to_db(rts, 'dataset', 'store', stopwatch, event='finish') log.to_csv(logger, rts, 'Finish', 'Store', store_launcher) @@ -410,7 +387,7 @@ functions = ordered_dict.OrderedDict(((downloader_launcher, 'download'), (extract_launcher, 'extract'), - (sort_launcher, 'sort'), + #(sort_launcher, 'sort'), (store_launcher, 'store'), (transformer_launcher, 'transform'))) @@ -459,4 +436,3 @@ if __name__ == '__main__': main() - #cProfile.run('main()') _______________________________________________ MediaWiki-CVS mailing list MediaWiki-CVS@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs