[MediaWiki-commits] [Gerrit] Add build scripts to revision control, huzzah - change (analytics/multimedia)
Gilles has submitted this change and it was merged. Change subject: Add build scripts to revision control, huzzah .. Add build scripts to revision control, huzzah Change-Id: I605fe85849fd07561363f1d8d92a7ce491de81bf --- A build-action-tsvs A build-perf-tsvs 2 files changed, 73 insertions(+), 0 deletions(-) Approvals: Gilles: Verified; Looks good to me, approved diff --git a/build-action-tsvs b/build-action-tsvs new file mode 100644 index 000..c66331c --- /dev/null +++ b/build-action-tsvs @@ -0,0 +1,19 @@ +#!/usr/bin/env bash + +MYSQL_CMD=mysql --defaults-file=~/.my.cnf.relevant log +SQL_DIR=/home/mholmquist/multimedia/actions +TSV_DIR=/home/mholmquist/tsvs_new +PUBLIC_DIR=/a/public-datasets/all/multimedia + +echo Updating global action counts... +globaltsvpath=$TSV_DIR/mv_global.tsv +$MYSQL_CMD $SQL_DIR/global.sql $globaltsvpath mv $globaltsvpath $PUBLIC_DIR/media-viewer-actions-global.tsv + +for sqlpath in `ls $SQL_DIR/*.sql | grep -v template.sql`; do +wikiname=`basename $sqlpath | sed s/.sql//` +echo Updating action counts for $wikiname wiki... +tsvpath=$TSV_DIR/mv_$wikiname.tsv +$MYSQL_CMD $sqlpath $tsvpath +mv $tsvpath $PUBLIC_DIR/media-viewer-actions-$wikiname.tsv +done + diff --git a/build-perf-tsvs b/build-perf-tsvs new file mode 100644 index 000..60fc6c3 --- /dev/null +++ b/build-perf-tsvs @@ -0,0 +1,54 @@ +#!/usr/bin/env bash + +MYSQL_CMD=mysql --defaults-file=~/.my.cnf.relevant log +SQL_DIR=/home/mholmquist/multimedia/perf +TSV_DIR=/home/mholmquist/tsvs_new +PUBLIC_DIR=/a/public-datasets/all/multimedia + +echo Updating global perf data... +for sqlfilepath in `ls $SQL_DIR/global-*.sql`; do +statname=`basename $sqlfilepath | sed s/global-// | sed s/.sql//` +echo $statname... +tsvpath=$TSV_DIR/mvp_global-$statname.tsv +$MYSQL_CMD $sqlfilepath $tsvpath +mv $tsvpath $PUBLIC_DIR/media-viewer-perf-global-$statname.tsv +done +echo Done! + +echo Updating country-api perf data... +tsvpath=$TSV_DIR/mvp_country_api.tsv +$MYSQL_CMD $SQL_DIR/country-api.sql $tsvpath mv $tsvpath $PUBLIC_DIR/media-viewer-perf-country-api.tsv + +echo Updating country-image perf data... +tsvpath=$TSV_DIR/mvp_country_image.tsv +$MYSQL_CMD $SQL_DIR/country-image.sql $tsvpath mv $tsvpath $PUBLIC_DIR/media-viewer-perf-country-image.tsv + +echo Updating mmv-versus-filepage perf data... +tsvpath=$TSV_DIR/mvp_mmv_versus_filepage.tsv +$MYSQL_CMD $SQL_DIR/mmv-versus-filepage.sql $tsvpath mv $tsvpath $PUBLIC_DIR/media-viewer-perf-mmv-versus-filepage.tsv + +echo Updating per-site perf data... +for sqlpath in `ls $SQL_DIR/*-filerepoinfo.sql | grep -v template.sql`; do +wikiname=`basename $sqlpath | sed s/-filerepoinfo.sql//` +echo Updating perf data for $wikiname wiki... + +for sqlfilepath in `ls $SQL_DIR/${wikiname}-*.sql`; do +statname=`basename $sqlfilepath | sed s/.*-// | sed s/.sql//` +echo $statname... +tsvpath=$TSV_DIR/mvp_$wikiname-$statname.tsv +$MYSQL_CMD $sqlfilepath $tsvpath +mv $tsvpath $PUBLIC_DIR/media-viewer-perf-$wikiname-$statname.tsv +done +echo Done! +done + +SQL_DIR=/home/mholmquist/multimedia/oldperf + +for sqlpath in `ls $SQL_DIR/*.sql | grep -v template.sql`; do +wikiname=`basename $sqlpath | sed s/.sql//` +echo Updating old-style perf data for $wikiname wiki... +tsvpath=$TSV_DIR/mvp_$wikiname.tsv +$MYSQL_CMD $sqlpath $tsvpath +mv $tsvpath $PUBLIC_DIR/media-viewer-oldperf-$wikiname.tsv +done + -- To view, visit https://gerrit.wikimedia.org/r/130392 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: I605fe85849fd07561363f1d8d92a7ce491de81bf Gerrit-PatchSet: 1 Gerrit-Project: analytics/multimedia Gerrit-Branch: master Gerrit-Owner: MarkTraceur mtrac...@member.fsf.org Gerrit-Reviewer: Gilles gdu...@wikimedia.org ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] Add build scripts to revision control, huzzah - change (analytics/multimedia)
MarkTraceur has uploaded a new change for review. https://gerrit.wikimedia.org/r/130392 Change subject: Add build scripts to revision control, huzzah .. Add build scripts to revision control, huzzah Change-Id: I605fe85849fd07561363f1d8d92a7ce491de81bf --- A build-action-tsvs A build-perf-tsvs 2 files changed, 73 insertions(+), 0 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/analytics/multimedia refs/changes/92/130392/1 diff --git a/build-action-tsvs b/build-action-tsvs new file mode 100644 index 000..c66331c --- /dev/null +++ b/build-action-tsvs @@ -0,0 +1,19 @@ +#!/usr/bin/env bash + +MYSQL_CMD=mysql --defaults-file=~/.my.cnf.relevant log +SQL_DIR=/home/mholmquist/multimedia/actions +TSV_DIR=/home/mholmquist/tsvs_new +PUBLIC_DIR=/a/public-datasets/all/multimedia + +echo Updating global action counts... +globaltsvpath=$TSV_DIR/mv_global.tsv +$MYSQL_CMD $SQL_DIR/global.sql $globaltsvpath mv $globaltsvpath $PUBLIC_DIR/media-viewer-actions-global.tsv + +for sqlpath in `ls $SQL_DIR/*.sql | grep -v template.sql`; do +wikiname=`basename $sqlpath | sed s/.sql//` +echo Updating action counts for $wikiname wiki... +tsvpath=$TSV_DIR/mv_$wikiname.tsv +$MYSQL_CMD $sqlpath $tsvpath +mv $tsvpath $PUBLIC_DIR/media-viewer-actions-$wikiname.tsv +done + diff --git a/build-perf-tsvs b/build-perf-tsvs new file mode 100644 index 000..60fc6c3 --- /dev/null +++ b/build-perf-tsvs @@ -0,0 +1,54 @@ +#!/usr/bin/env bash + +MYSQL_CMD=mysql --defaults-file=~/.my.cnf.relevant log +SQL_DIR=/home/mholmquist/multimedia/perf +TSV_DIR=/home/mholmquist/tsvs_new +PUBLIC_DIR=/a/public-datasets/all/multimedia + +echo Updating global perf data... +for sqlfilepath in `ls $SQL_DIR/global-*.sql`; do +statname=`basename $sqlfilepath | sed s/global-// | sed s/.sql//` +echo $statname... +tsvpath=$TSV_DIR/mvp_global-$statname.tsv +$MYSQL_CMD $sqlfilepath $tsvpath +mv $tsvpath $PUBLIC_DIR/media-viewer-perf-global-$statname.tsv +done +echo Done! + +echo Updating country-api perf data... +tsvpath=$TSV_DIR/mvp_country_api.tsv +$MYSQL_CMD $SQL_DIR/country-api.sql $tsvpath mv $tsvpath $PUBLIC_DIR/media-viewer-perf-country-api.tsv + +echo Updating country-image perf data... +tsvpath=$TSV_DIR/mvp_country_image.tsv +$MYSQL_CMD $SQL_DIR/country-image.sql $tsvpath mv $tsvpath $PUBLIC_DIR/media-viewer-perf-country-image.tsv + +echo Updating mmv-versus-filepage perf data... +tsvpath=$TSV_DIR/mvp_mmv_versus_filepage.tsv +$MYSQL_CMD $SQL_DIR/mmv-versus-filepage.sql $tsvpath mv $tsvpath $PUBLIC_DIR/media-viewer-perf-mmv-versus-filepage.tsv + +echo Updating per-site perf data... +for sqlpath in `ls $SQL_DIR/*-filerepoinfo.sql | grep -v template.sql`; do +wikiname=`basename $sqlpath | sed s/-filerepoinfo.sql//` +echo Updating perf data for $wikiname wiki... + +for sqlfilepath in `ls $SQL_DIR/${wikiname}-*.sql`; do +statname=`basename $sqlfilepath | sed s/.*-// | sed s/.sql//` +echo $statname... +tsvpath=$TSV_DIR/mvp_$wikiname-$statname.tsv +$MYSQL_CMD $sqlfilepath $tsvpath +mv $tsvpath $PUBLIC_DIR/media-viewer-perf-$wikiname-$statname.tsv +done +echo Done! +done + +SQL_DIR=/home/mholmquist/multimedia/oldperf + +for sqlpath in `ls $SQL_DIR/*.sql | grep -v template.sql`; do +wikiname=`basename $sqlpath | sed s/.sql//` +echo Updating old-style perf data for $wikiname wiki... +tsvpath=$TSV_DIR/mvp_$wikiname.tsv +$MYSQL_CMD $sqlpath $tsvpath +mv $tsvpath $PUBLIC_DIR/media-viewer-oldperf-$wikiname.tsv +done + -- To view, visit https://gerrit.wikimedia.org/r/130392 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I605fe85849fd07561363f1d8d92a7ce491de81bf Gerrit-PatchSet: 1 Gerrit-Project: analytics/multimedia Gerrit-Branch: master Gerrit-Owner: MarkTraceur mtrac...@member.fsf.org ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits