[00:00:57] Analytics-Kanban, Analytics-EventLogging: Follow up with mobile team on instrumentation sampling rate (%50) - https://phabricator.wikimedia.org/T88363#1010140 (kevinator) NEW a:Milimetric [00:16:40] (PS1) Ottomata: Update refinery artifacts to 0.0.5 [analytics/refinery] - https://gerrit.wikimedia.org/r/188255 [00:19:30] (PS2) Ottomata: Update refinery artifacts to 0.0.5 [analytics/refinery] - https://gerrit.wikimedia.org/r/188255 [00:19:38] (CR) Ottomata: [C: 2 V: 2] Update refinery artifacts to 0.0.5 [analytics/refinery] - https://gerrit.wikimedia.org/r/188255 (owner: Ottomata) [00:22:58] Analytics-Kanban, Analytics-Visualization: Build high level timeseries view of key metrics (save / ready rate) - https://phabricator.wikimedia.org/T88367#1010198 (kevinator) NEW [00:24:41] Analytics-Kanban, Analytics-Visualization: Build low level visualization of the paths through the application (starburst) - https://phabricator.wikimedia.org/T88369#1010216 (kevinator) NEW [00:25:54] Analytics-Kanban, Analytics-Visualization: Build reactive filters on wiki and date - https://phabricator.wikimedia.org/T88371#1010234 (kevinator) NEW [00:27:33] Analytics-Kanban, Analytics-Visualization: Build Multi-tennant Dashiki (host different layouts) - https://phabricator.wikimedia.org/T88372#1010247 (kevinator) NEW [00:29:22] Analytics-Kanban, Analytics-Visualization: Build high level timeseries view of key metrics (save / ready rate) in Dashiki - https://phabricator.wikimedia.org/T88373#1010256 (kevinator) NEW [00:30:25] Analytics-Kanban, Analytics-Visualization, Analytics-Dashiki: Build low level visualization of the paths through the application (starburst) in Dashiki - https://phabricator.wikimedia.org/T88374#1010262 (kevinator) NEW [00:30:38] Analytics-Kanban, Analytics-Visualization, Analytics-Dashiki: Build high level timeseries view of key metrics (save / ready rate) in Dashiki - https://phabricator.wikimedia.org/T88373#1010256 (kevinator) [00:30:45] Analytics-Kanban, Analytics-EventLogging: Remove autoincrement id from tables [5 pts] - https://phabricator.wikimedia.org/T87661#1010270 (Nuria) a:Nuria [00:31:20] Analytics-Kanban, Analytics-Visualization, Analytics-Dashiki: Build reactive filters on wiki and date in Dashiki - https://phabricator.wikimedia.org/T88375#1010271 (kevinator) NEW [00:32:59] ori: bblack says go ahead [02:29:25] Analytics-Dashiki: WMF Dashiki instance should have reasonable URL - https://phabricator.wikimedia.org/T88390#1010457 (Eloquence) NEW [02:32:00] Analytics-Dashiki: Dashiki should support totals for reported metrics - https://phabricator.wikimedia.org/T88391#1010464 (Eloquence) NEW [07:43:50] Analytics-Wikistats: Provide total active editors for December 2014 - https://phabricator.wikimedia.org/T88403#1010737 (Tbayer) NEW [08:55:04] Analytics-Tech-community-metrics: Consolidating time ranges across tech community metrics - https://phabricator.wikimedia.org/T86630#1010864 (Qgil) @Dicortazar, what do you think about the proposal to normalize data? [09:20:37] Wikimedia-Git-or-Gerrit, Analytics-Tech-community-metrics: Figure out what to do with Gerrit reports - https://phabricator.wikimedia.org/T88384#1010916 (Aklapper) (Related to "tech community metrics" territory, hence also adding that project) [09:54:43] Analytics-Tech-community-metrics: No graphs are displayed on code review queue due to JS error - https://phabricator.wikimedia.org/T88322#1010983 (Aklapper) @He7d3r: Does that still happen after [[https://en.wikipedia.org/wiki/Wikipedia:Bypass_your_cache | bypassing your browser cache]]? [09:54:56] Wikimedia-Git-or-Gerrit, Analytics-Tech-community-metrics: Figure out what to do with Gerrit reports - https://phabricator.wikimedia.org/T88384#1010985 (Qgil) p:Triage>Normal I think some data provided by these reports is very useful, and I'm thankful that @mzmcbride opened the way creating them some ti... [10:00:50] Analytics-Tech-community-metrics: No graphs are displayed on code review queue due to JS error - https://phabricator.wikimedia.org/T88322#1010991 (Qgil) p:Triage>Normal Also, I wonder whether {T65061} plays any role here. As in not helping rendering the page faster. [10:02:01] Analytics-Tech-community-metrics: korma page returns 404 error 64 times - https://phabricator.wikimedia.org/T78268#1010999 (Qgil) [10:02:02] Analytics-Tech-community-metrics: Failed to load resource: the server responded with a status of 404 (Not Found) - https://phabricator.wikimedia.org/T65061#666747 (Qgil) [10:03:12] Analytics-Tech-community-metrics: Failed to load resource: the server responded with a status of 404 (Not Found) - https://phabricator.wikimedia.org/T65061#1011002 (Qgil) [11:43:35] Wikimedia-Git-or-Gerrit, Analytics-Tech-community-metrics: Figure out what to do with Gerrit reports - https://phabricator.wikimedia.org/T88384#1011125 (Nemo_bis) MZ, as you assigned this to me... at your convenience, for maximum smoothness, please [[https://wikitech.wikimedia.org/wiki/Help:Tool_Labs#Creating... [12:09:55] Analytics-Tech-community-metrics: Failed to load resource: the server responded with a status of 404 (Not Found) - https://phabricator.wikimedia.org/T65061#1011147 (He7d3r) [12:10:49] Analytics-Tech-community-metrics: No graphs are displayed on code review queue due to JS error - https://phabricator.wikimedia.org/T88322#1011148 (He7d3r) [12:14:50] Analytics-Tech-community-metrics: No graphs are displayed on code review queue due to JS error - https://phabricator.wikimedia.org/T88322#1011149 (He7d3r) >>! In T88322#1010983, @Aklapper wrote: > @He7d3r: Does that still happen after [[https://en.wikipedia.org/wiki/Wikipedia:Bypass_your_cache | bypassing you... [12:57:01] Continuous-Integration, Analytics-EventLogging: Run phpunit tests for EventLogging before merging - https://phabricator.wikimedia.org/T87165#1011197 (hashar) Open>Resolved a:hashar The build logs are gone so I am not sure what happened :-/ Maybe it was caused by another change? Feel free to reopen... [12:57:59] Continuous-Integration, Analytics-EventLogging: Run phpunit tests for EventLogging before merging - https://phabricator.wikimedia.org/T87165#1011200 (hashar) And I forgot: on +2 we run mediawiki-extensions-hhvm and mediawiki-extensions-zend which clone EventLogging and run tests registered by the UnitTestList... [13:05:16] Phabricator, Analytics-Tech-community-metrics: Metrics for Maniphest - https://phabricator.wikimedia.org/T28#1011213 (Aklapper) a:Aklapper [13:14:22] (CR) Nemo bis: "Thanks for the patch! Can you explain what you are trying to achieve with this change? It helps getting reviews. See also https://www.medi" [analytics/refinery/source] - https://gerrit.wikimedia.org/r/187651 (owner: Ananthrk) [13:16:51] Phabricator, Analytics-Tech-community-metrics: Metrics for Maniphest - https://phabricator.wikimedia.org/T28#1011234 (Qgil) My first : https://www.mediawiki.org/wiki/Community_metrics#Reports [13:23:34] Analytics-Tech-community-metrics: Consolidating time ranges across tech community metrics - https://phabricator.wikimedia.org/T86630#1011246 (Qgil) p:Normal>Low [13:23:55] (CR) Nemo bis: "Thanks for the patch! Explaining what you're achieving here, per https://www.mediawiki.org/wiki/Gerrit/Commit_message_guidelines , helps s" [analytics/refinery/source] - https://gerrit.wikimedia.org/r/185377 (owner: Ewulczyn) [13:24:43] (PS5) Nemo bis: [WIP] Add user names to json report, corresponding test [analytics/wikimetrics] - https://gerrit.wikimedia.org/r/181770 (https://phabricator.wikimedia.org/T74747) (owner: Fhocutt) [13:25:03] Analytics-Tech-community-metrics: Consolidating time ranges across tech community metrics - https://phabricator.wikimedia.org/T86630#973043 (Qgil) Meh, the more I think about this, the more I believe that it is better to focus on publishing the metrics we need, keeping these ideas as a reference but without h... [13:25:14] (CR) Nemo bis: "Added WIP per "not ready to merge". Please update the commit message when you're done!" [analytics/wikimetrics] - https://gerrit.wikimedia.org/r/181770 (https://phabricator.wikimedia.org/T74747) (owner: Fhocutt) [15:03:12] am having trouble joining the hangout [15:03:23] is anyone else facing similar issues? [15:03:25] Analytics-Engineering, Analytics-Cluster: Add ability to oozie to send data e-mail as a generic component - https://phabricator.wikimedia.org/T88433#1011522 (Nuria) NEW [15:12:52] Analytics-Engineering, Analytics-Cluster: Add ability to oozie to send data via e-mail as a generic component that can be used by all jobs - https://phabricator.wikimedia.org/T88433#1011553 (Nuria) [15:14:43] Analytics-Kanban, Analytics-Visualization: Build low level visualization of the paths through the application (starburst) - https://phabricator.wikimedia.org/T88369#1011560 (Milimetric) a:Milimetric [15:14:50] Analytics-Kanban, Analytics-Visualization: Build reactive filters on wiki and date - https://phabricator.wikimedia.org/T88371#1011561 (Milimetric) a:Milimetric [15:14:54] MediaWiki-General-or-Unknown, Analytics-Kanban: generateRandomSessionId on mediawiki.user.js not so random - https://phabricator.wikimedia.org/T78449#1011562 (kevinator) [15:22:25] Analytics-Wikistats: Provide total active editors for December 2014 - https://phabricator.wikimedia.org/T88403#1011575 (Tnegrin) Hi Tilman -- Unfortunately we are having trouble with the dumps; they are running 6 weeks behind per Erik Z. We're working with ops to get an ETA. -Toby [15:31:47] YuviPanda: holaaa, I have 1 question for you...yt? [15:31:57] nuria: heya! [15:31:58] 'sup [15:32:26] YuviPanda: how in the world do i deploy code to beta labs [15:32:41] nuria: aaaaaah. I do not know :) you need the releng team! [15:32:52] I think the answer depends on what code you want to deploy [15:33:23] YuviPanda: eventlogging code to here: https://wikitech.wikimedia.org/wiki/EventLogging/Testing/BetaLabs#How_to_deploy_code [15:33:43] YuviPanda: i would swear i deploy easily before but now i cannot [15:33:54] hmm, I've no idea, sorry :( [15:34:01] release engineering! [15:34:44] YuviPanda: how do i find who knows about it? antoine did not know [15:35:01] YuviPanda: do they have an e-mail alias? [15:35:04] nuria: greg-g is their manager, maybe he would know who knows? [15:35:11] nuria: #wikimedia-releng is their IRC channel [15:35:35] YuviPanda: thank you !!!! [15:35:44] nuria: yw! [16:04:22] (PS2) Ananthrk: [WIP] Added IpUtil class for IP address related utility methods. For now, it exposes only 'getClientIp' to determine client IP address from source IP and XFF IpUtil uses hardcoded trusted proxies list Included CIDRUtils from https://github.com/edazdarevic [analytics/refinery/source] - https://gerrit.wikimedia.org/r/187651 [17:31:28] nuria, ping! :). [17:31:49] Ironholds: on meeting 10 mins? [17:31:54] totally! [17:49:31] kevinator: so, the showcase :) [17:50:07] i'm generating data for all wikis, and I can probably demo this viz if you'd like [17:50:27] but it's up to you, we usually demo more "productionized" stuff [17:52:07] hrm. UDF weirdness. [17:52:22] Project-Creators, Phabricator, Engineering-Community: Analytics-Volunteering and Wikidata's Need-Volunter tags - https://phabricator.wikimedia.org/T88266#1011951 (Aklapper) a:Aklapper [17:52:57] milimetric: yes showcase [17:53:19] milimetric nuria mforns_brb : this is the sprint [17:53:20] https://phabricator.wikimedia.org/project/board/997/query/all/ [17:53:52] the link to the showcase is here… [17:53:53] https://docs.google.com/a/wikimedia.org/presentation/d/1O3fWWo_jE4_zIO3kLU6ObWRZV3RdLaYpv-53pcho6rk/edit?usp=sharing [17:53:54] kevinator, thx [17:53:56] I’m still editing it [17:54:13] it’s a copy from our last showcase [17:57:05] Ironholds: present! [17:57:17] Ironholds: sorry it was more like 30 mins [17:57:50] nuria, that's okay! [17:58:10] so, would you be able to point me at an example of a UDF that outputs multiple values? Something simpler than the ua-parser, that is? [17:58:16] I'm prototyping a host extractor :) [17:58:34] Ironholds: mutiple values as part of a json object, for example? [17:59:17] nuria, I..don't know. An array, I guess? Like, if I pass in en.wikipedia.org, it should spit out "en" as project_variant and "wikipedia" as project_class [17:59:19] Ironholds: normally you would want to spit out a structure taht you can parse easily (key, value) pairs . is that waht you are thinking of? [17:59:38] and then make it possible to do fakeUDF(field)['project_variant'] to just grab that value [17:59:55] yeah, pretty much; a la the ua-parser UDF, but less complex, simply so I can read it more easily. [17:59:55] ok, i would put it on a json object still like {class:'en', project:'wikipedia'} [17:59:58] I'm still a java noob. [18:00:09] cool! And Hive will interpret that properly when I pass it back out? [18:00:21] kevinator: sorry gotta run get food but let me know if you'd like me to show the viz I sent [18:00:24] Okay; I'll look into that. Thanks :) [18:00:36] ok [18:00:49] Ironholds: does hive have to read it? to output it to smething else? it can if you do: [18:00:57] (let me get you a real example) [18:01:01] okie-dokes :) [18:01:30] Ironholds: SELECT ua(user_agent)['device_family'] AS device_family [18:01:38] for example, fr ua parser udf [18:01:42] exactly! [18:01:49] Ironholds: makes sense? [18:01:52] it does; thanks :) [18:01:54] that uses JSON? [18:02:27] ironholds: pseudo objects more like it, but json-enough [18:02:37] cool! [18:02:39] thanks! [18:02:58] Ironholds: the output of ua parser udf looks really like: [18:03:28] Ironholds: {"browser_major":"4","os_family":"Android","os_major":"4","device_family":"TM-9757 3G rev1","browser_family":"Android","os_minor":"2"} [18:03:47] Ironholds: see the "device family"? [18:04:01] yup! [18:04:02] Ironholds: it's really hashmap in java [18:04:33] gootcha [18:04:44] okay, that's the structure I'm probably gonna use, then, for simplicity's sake [18:05:32] Ironholds: ok, use the unit tests of ua UDF to see easily how values are created per every entry [18:05:57] Ironholds: here is the code: https://github.com/wikimedia/analytics-refinery-source/blob/master/refinery-hive/src/main/java/org/wikimedia/analytics/refinery/hive/UAParserUDF.java#L178 [18:06:24] Ironholds: Map result = new HashMap(); would work for you [18:06:30] gotcha; thanks :) [18:06:52] mforns: do you want to showcase the work you did in vagrant? [18:08:55] kevinator, the eventlogging-devserver thing? [18:09:58] kevinator, I don't know.. it's something that was broken, not a new feature [18:12:11] ok [18:12:34] what about the puppet investigation that you did. Anything new to showcase there? [18:21:53] Analytics-Tech-community-metrics, MediaWiki-Developer-Summit-2015: Achievements, lessons learned, and data related with the MediaWiki Developer Summit 2015 - https://phabricator.wikimedia.org/T87514#1012042 (Spage) We can ask session organizers to - add links to any slides or presos to the Phabricator tasks -... [18:22:30] kevinator, I don't think so... it was an behind-the-scenes task, puppet was broken because of out-to-date repositories [18:29:19] Analytics-Engineering, Analytics-Cluster: Mobile product managers should have reports on session-related metrics from the Wikipedia Apps - https://phabricator.wikimedia.org/T86535#970748 (Ironholds) Good q: Deskana? [18:33:04] Phabricator, Project-Creators, Engineering-Community: Analytics-Volunteering and Wikidata's Need-Volunter tags - https://phabricator.wikimedia.org/T88266#1012071 (Aklapper) Question is if "could be accomplished by a Volunteer" (what does that mean? No access restrictions to required infrastructure etc? When c... [18:33:28] Phabricator, Project-Creators, Engineering-Community: Analytics-Volunteering and Wikidata's Need-Volunter tags - https://phabricator.wikimedia.org/T88266#1012073 (Aklapper) p:Triage>Low [18:37:11] milimetric: yes I think it would be a good idea to show the funnel visualization [18:38:34] ok, cool [18:38:40] i will show it kevinator [18:38:45] i have the data ready for other wikis [18:38:49] ty [18:39:32] I put in a slide with a screenshot because your demo will probably not be there in months to come [18:41:03] nuria: you there? [18:41:51] anyone want to show the refined tables in hive, with the pageview tags? [18:42:45] kevinator: I can made a slide about it. [18:43:01] thanks :-) [18:43:11] we should also call out Oliver for implementing the UDF [18:43:34] kevinator: as far as i can see presentation is not "editable" [18:44:16] I just added you, Dan, Marcel [18:44:33] kevinator, thx [18:44:37] I thought I had set it to inherit previous sharing rules [18:45:44] What about mentioning using Alembic to manage shema migrations in data warehouse? https://phabricator.wikimedia.org/T76829 [18:46:53] Oh, and we can also include the deck of the presentation we did at MWDS [18:49:30] kevinator, I think including the deck is a good idea, because that took a lot of time from dan and nuria [18:50:14] I added the deck to the showcase slides [18:50:33] kevinator, nuria: I added another comment on DWH vetting, and if you nuria think this is enough for the meeting with Sean, we maybe can call this task done and update the showcase presentaton [19:00:38] MediaWiki-Developer-Summit-2015, Analytics-Tech-community-metrics: Achievements, lessons learned, and data related with the MediaWiki Developer Summit 2015 - https://phabricator.wikimedia.org/T87514#1012235 (Qgil) All tasks were created by someone, and that someone is likely to be the main presenter of the se... [19:00:57] mforns: For sean's meeting sounds good, for showcase i do not think we need to show it as it is not very show-caseable on my opinion but up to kevin [19:01:17] no, I did not mean to showcase it [19:01:26] nuria, I just meant to mark it as done [19:01:34] mforns: ah SOORY! [19:01:39] *SORRY [19:01:39] because it's in the sprint marked as pending [19:01:50] but it's ok [19:02:03] nuria, let's do it after the showcase [19:02:42] Project-Creators, Phabricator, Engineering-Community: Analytics-Volunteering and Wikidata's Need-Volunter tags - https://phabricator.wikimedia.org/T88266#1012238 (Lydia_Pintscher) I'd really like to keep the need-volunteer tag. Wikidata has a lot of open tickets. A considerable amount are requests that either... [19:08:20] Analytics, MediaWiki-General-or-Unknown, operations, Services, Wikidata, wikidata-query-service: Reliable publish / subscribe event bus - https://phabricator.wikimedia.org/T84923#1012242 (GWicke) [19:29:49] did you say something [19:30:12] dan, I’m finally able to see your funnel viz, really cool (for whatever reason I couldn’t load it from home…labs glitch maybe?) [19:30:46] oops, looks like dan is not around [20:15:41] hi DarTar, who is this "dan"? :P [20:16:10] DarTar: no glitch, I had to fix a flaw I keep putting into all my ad-hoc stuff [20:16:29] Chrome on Linux has Array.prototype.find, but Chrome everywhere else does not [20:44:11] DarTar, looks like it may still be fundraising's fault [20:52:29] (CR) QChris: [C: -1] [WIP] Added IpUtil class for IP address related utility methods. For now, it exposes only 'getClientIp' to determine client IP address from (27 comments) [analytics/refinery/source] - https://gerrit.wikimedia.org/r/187651 (owner: Ananthrk) [20:58:15] (CR) QChris: [WIP] Added IpUtil class for IP address related utility methods. For now, it exposes only 'getClientIp' to determine client IP address from (1 comment) [analytics/refinery/source] - https://gerrit.wikimedia.org/r/187651 (owner: Ananthrk) [21:17:16] (CR) QChris: "refinery-hive-0.0.5 has been released. So this change is" [analytics/refinery] - https://gerrit.wikimedia.org/r/188231 (owner: QChris) [21:18:04] nuria: Could you please help me out with a quick review of https://gerrit.wikimedia.org/r/188231 ? [21:18:20] ottomata released refinery-hive-0.0.5 (with the geocoding fixes) [21:18:37] so I wanted to use it for the glam_nara files that we generate out of hive. [21:28:07] milimetric, mforns: ^ [21:28:28] qchris, sure [21:28:33] Thanks! [21:33:04] Ironholds: BTW, X-Analytics: page_id=NNNN; ns=NN rolled out yesterday [21:33:29] yay! Thanks :D [21:33:34] it will take up to 30 days for it to be reliably present on all page views [21:33:48] in the interim, there will be page views that were cached without the header [21:33:51] qchris, the code totally makes sense! but.. do you want me to check if this really works (will really take some time, I have never looked at refinery before)? or you just need a quick review? [21:34:35] I checked already that it is working :-) [21:34:40] ok [21:35:17] But I'd want someone else (!=me) to merge. [21:35:17] (CR) Mforns: [C: 2] "LGTM" [analytics/refinery] - https://gerrit.wikimedia.org/r/188231 (owner: QChris) [21:35:40] (CR) Mforns: [V: 2] "LGTM" [analytics/refinery] - https://gerrit.wikimedia.org/r/188231 (owner: QChris) [21:35:54] Awesome mforns! Thanks. [21:36:08] qchris, np [21:54:13] mforns / nuria: i finished up that viz sooner than I thought. I'm gonna take a break but do you have any time to talk it through before I show it to James? [21:54:28] milimetric, sure [21:55:41] milimetric, btw, probably you thought about this with aaron already, but a nice timely visualiztion for the funnel 'circles' (forgot the name), would be maybe a timely animation on the same chart, so you can see changes in time... [21:56:42] milimetric, or maybe you just said that in our daily standup, but I did not catch it [21:57:13] mforns: no that would be lovely [21:57:15] up for it? [21:57:15] :) [21:58:08] milimetric, you mean if I want to work on the animation? sure [21:58:20] :] [21:58:22] yeah, mforns this is priority #1, anything you can do to make it better is welcome [21:58:41] i'm done experimenting for a bit because I have to put all this stuff in gerrit, get it hosted somewhere, etc. [21:58:49] ok [21:59:02] but I agree a time-lapse animation would look cool here [21:59:22] anyway, let's chat in 15-20 min, I'll ping you again [21:59:48] milimetric, rok [21:59:53] ok [22:15:32] leila: Office IT is offering me an Asus Zenbook to run Linux in place of my faltering MacBook Air, I wondered how you're liking yours [22:16:30] I really like mine spagewmf. My personal and work laptops are both Zenbook (my personal one from three years ago) and they have both been working smoothly. [22:17:14] I used to have wireless drops with Ubuntu 12 and Zenbook but that was a while back and I never had the same problem with later upgrades [22:17:41] leila: and the external monitor works OK with Ubuntu? I rotate mine and am getting display corruption on it 2-3 times a week. [22:18:11] humm. you're more than welcome to drop by and check it out [22:18:17] I've never tried that. [22:22:24] thx! [22:42:34] Analytics-Kanban, Analytics-Cluster, Analytics-Dashiki: Analytics Engineer has a python job to aggregate by project - https://phabricator.wikimedia.org/T88127#1013089 (kevinator) [22:42:54] Analytics-Kanban, Analytics-Cluster, Analytics-Dashiki: Analytics Engineer has a job to aggregate by project - https://phabricator.wikimedia.org/T88127#1013090 (kevinator) [22:43:46] Analytics-Kanban, Analytics-Cluster, Analytics-Dashiki: Analytics Engineer has a job to aggregate by project - https://phabricator.wikimedia.org/T88127#1004465 (kevinator) no, it doesn't have to be python. I was originally mirroring what was done. I removed python from the title. [22:44:42] Analytics-Kanban, Analytics-Cluster, Analytics-Dashiki: Vital Signs user has access to the new page view data - https://phabricator.wikimedia.org/T88128#1013093 (kevinator) [22:45:00] Analytics-Kanban, Analytics-Cluster, Analytics-Dashiki: Vital Signs user clicks "Add Metric" then Daily Pageviews (New Definition) - https://phabricator.wikimedia.org/T86141#1013094 (kevinator) [22:46:04] Analytics-Kanban, Analytics-Cluster, Analytics-Dashiki: Analytics Engineer has a job to aggregate pageviews by project - https://phabricator.wikimedia.org/T88127#1013099 (kevinator) [22:47:47] ori|away: go ahead without me. can't make it today though would really love to. [22:48:05] leila: that sucks! some other time. [22:49:32] milimetric: is this the task you are working on? https://phabricator.wikimedia.org/T88369 [22:53:42] Ironholds: is this task done? https://phabricator.wikimedia.org/T77683 [22:54:26] kevinator, ask Ananth, who's assigned to it? [22:54:35] I haven't tested the resulting UDFs yet but I assume he has [22:54:36] no one is assigned to it. [22:54:44] er. [22:54:45] "Assigned To [22:54:45] ananthrk " [22:54:53] the Geo-coding UDF, right? [22:54:58] yes [22:55:11] I would normally got to Andrew, but he’s on vacation now [22:55:12] the ticket says it's assigned to Ananth. Unless I've had a stroke of some kind. [22:55:19] on the first line under the header. [22:56:54] but: he wrote the UDF, it got merged (I think?), I haven't had a chance to test it [22:57:06] Ironholds: for some reason I thought you had used it recently… my bad [22:57:25] nope. [22:57:32] Yes, ananth worked on it and I know otto and qchis did some more work on it [22:57:40] nevermind then [22:57:52] I’ll ask ananth at standup tomorrow. [22:58:39] Analytics-Kanban, Analytics-Cluster: Hive User calls UDF to pull real requestor IP out of X-Forwarded-For header - https://phabricator.wikimedia.org/T78812#1013123 (kevinator) a:ananthrk [22:58:40] okie-dokes [22:58:58] Analytics-Kanban, Analytics-Cluster: Geo-coding UDF - https://phabricator.wikimedia.org/T77683#1013125 (kevinator) [23:10:40] you know, I think the UDFs are actually faster than writing out the entire queries [23:52:48] Analytics-Kanban, Analytics-Cluster: Add ability to oozie to send data via e-mail as a generic component that can be used by all jobs - https://phabricator.wikimedia.org/T88433#1013213 (kevinator) p:Triage>Normal [23:53:32] kevinator: yes, that's the task i'm working on