Skip to content

Instantly share code, notes, and snippets.

diff --git a/puppet/manifests/classes/socorro-hbase.pp b/puppet/manifests/classes/socorro-hbase.pp
index 1dced65..48f4342 100644
--- a/puppet/manifests/classes/socorro-hbase.pp
+++ b/puppet/manifests/classes/socorro-hbase.pp
@@ -14,7 +14,7 @@ class socorro-hbase {
}
exec { 'package-oracle-jdk':
- command => '/usr/bin/wget https://raw.github.com/flexiondotorg/oab-java6/master/oab-java6.sh && bash oab-java6
+ command => '/usr/bin/wget https://raw.github.com/flexiondotorg/oab-java6/master/oab-java.sh && bash oab-java.s
#!/usr/bin/env python
import sys
import shlex
if len(sys.argv) != 2:
print 'Syntax: parser.py <filename>'
sys.exit(1)
filename = sys.argv[1]
#!/usr/bin/env python
import sys
import shlex
import csv
keys_of_interest = ['build_id','product','release', 'platform']
releases = []
for line in sys.stdin.read().split('\n'):
@rhelmer
rhelmer / gist:3543283
Created August 30, 2012 22:31
v9..v17.8
$ git log --no-merges v9..v17.8 webapp-php/
commit 1806639a159154393db38b5f2a16bae057a64741
Author: Lonnen <[email protected]>
Date: Mon Jul 30 12:15:44 2012 -0700
fixed bug 778807
Converts the array of status strings to an object suitable for use as a
set so that the 'in' keyword will correctly detect membership.
diff --git a/src/main/java/com/mozilla/socorro/pig/eval/OperatingSystemBag.java b/src/main/java/com/mozilla/socorro/pig/eval/OperatingSystemBag.java
new file mode 100644
index 0000000..6e2ec68
--- /dev/null
+++ b/src/main/java/com/mozilla/socorro/pig/eval/OperatingSystemBag.java
@@ -0,0 +1,63 @@
+/**
+ * Copyright 2010 Mozilla Foundation
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one
Backend error message
---------------------
org.apache.hadoop.hbase.client.RetriesExhaustedException: Trying to contact region server null for region , row '', but failed after 10 attempts.
Exceptions:
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
java.lang.NullPointerException
diff --git a/socorro/external/postgresql/setupdb_app.py b/socorro/external/postgresql/setupdb_app.py
index 95e8c7e..4e7ba47 100755
--- a/socorro/external/postgresql/setupdb_app.py
+++ b/socorro/external/postgresql/setupdb_app.py
@@ -139,9 +139,9 @@ class SocorroDB(App):
with PostgreSQLManager(dsn, self.config.logger) as db:
db_version = db.version()
- if not re.match(r'9\.[01][.*]', db_version):
+ if not re.match(r'9\.[2][.*]', db_version):
[Tue Nov 20 14:42:47 2012] [error] [client ::1] mod_wsgi (pid=12567): Exception occurred processing WSGI script '/data/socorro/application/socorro/middleware/middleware_app.py'.
[Tue Nov 20 14:42:47 2012] [error] [client ::1] TypeError: 'NoneType' object is not callable
diff --git a/socorro/external/postgresql/setupdb_app.py b/socorro/external/postgresql/setupdb_app.py
index 63930a7..076c325 100755
--- a/socorro/external/postgresql/setupdb_app.py
+++ b/socorro/external/postgresql/setupdb_app.py
@@ -178,6 +178,16 @@ class SocorroDB(App):
with open('sql/roles.sql') as f:
db.execute(f.read())
+ try:
+ db.execute('CREATE EXTENSION citext')
diff --git a/socorro/storage/storageMover.py b/socorro/storage/storageMover.py
index 2a60f27..7090b3a 100644
--- a/socorro/storage/storageMover.py
+++ b/socorro/storage/storageMover.py
@@ -48,19 +48,27 @@ def move (conf,
destStorage = crashStoragePoolForDest.crashStorage()
ooid = ooidTuple[0]
try:
+ logger.debug('PROFILING - start getting json from filesystem:', ooid)
jsonContents = sourceStorage.get_meta(ooid)