[MediaWiki-commits] [Gerrit] Add build scripts to revision control, huzzah - change (analytics/multimedia)

2014-04-30 Thread Gilles (Code Review)
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)

2014-04-29 Thread MarkTraceur (Code Review)
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