Page MenuHomePhabricator

DMartin-WMF (David Martin)
User

Projects

Heute

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Monday

  • Clear sailing ahead.

User Details

User Since
Nov 6 2021, 1:16 AM (143 w, 7 h)
Availability
Available
LDAP User
Unknown
MediaWiki User
DMartin (WMF) [ Global Accounts ]

Neueste Aktivität

Yesterday

DMartin-WMF updated the task description for T330956: ApiPerformTest: Revisit implementation ranking invocation strategy.
Fri, Aug 2, 5:45 PM · WikiLambda, Abstract Wikipedia team
DMartin-WMF created T371716: Revisit test-results cache ejection strategy.
Fri, Aug 2, 5:41 PM · WikiLambda Front-end, WikiLambda, Abstract Wikipedia team
DMartin-WMF created T371714: WikiLambda: Test runs sometimes get stuck showing "Running".
Fri, Aug 2, 5:22 PM · WikiLambda Front-end, WikiLambda, Abstract Wikipedia team
DMartin-WMF updated the task description for T330956: ApiPerformTest: Revisit implementation ranking invocation strategy.
Fri, Aug 2, 5:45 AM · WikiLambda, Abstract Wikipedia team
DMartin-WMF updated the task description for T330956: ApiPerformTest: Revisit implementation ranking invocation strategy.
Fri, Aug 2, 5:43 AM · WikiLambda, Abstract Wikipedia team

Thu, Aug 1

DMartin-WMF updated the task description for T330956: ApiPerformTest: Revisit implementation ranking invocation strategy.
Thu, Aug 1, 11:32 PM · WikiLambda, Abstract Wikipedia team
DMartin-WMF added a comment to T363908: Review WikiLambda system’s criteria for updating a function’s implementation list.

Yesterday and today I've revisited several of the cases mentioned in this ticket (Z13522, Z16137, Z16688). I forced the currently enabled tests to rerun. Orderings got updated when appropriate (and only when appropriate), and the current orderings are consistent with the use of elapsed-time instead of CPU time. (That patch got landed a couple weeks ago.) Hopefully the use of elapsed-time will make the orderings more intuitive and useful from a practical point of view. I also think it will be helpful to give more attention to T330956 and T366660, which I'm planning to do when time permits.

Thu, Aug 1, 9:07 PM · Patch-For-Review, Abstract Wikipedia team
DMartin-WMF closed T371574: Function page shows all tests failing w/ "Cannot read properties of undefined (reading 'forEach')" as Invalid.

As noted above – Cannot reproduce after forcing the tests to run again, and then force-refreshing the page.

Thu, Aug 1, 5:14 AM · WikiLambda Front-end, WikiLambda, Abstract Wikipedia team
DMartin-WMF updated the task description for T371574: Function page shows all tests failing w/ "Cannot read properties of undefined (reading 'forEach')" .
Thu, Aug 1, 2:32 AM · WikiLambda Front-end, WikiLambda, Abstract Wikipedia team
DMartin-WMF updated the task description for T371574: Function page shows all tests failing w/ "Cannot read properties of undefined (reading 'forEach')" .
Thu, Aug 1, 2:12 AM · WikiLambda Front-end, WikiLambda, Abstract Wikipedia team
DMartin-WMF created T371574: Function page shows all tests failing w/ "Cannot read properties of undefined (reading 'forEach')" .
Thu, Aug 1, 2:09 AM · WikiLambda Front-end, WikiLambda, Abstract Wikipedia team

Wed, Jul 31

DMartin-WMF created T371451: WikiLambda: action=raw can produce JSON that includes a fragment in normal form.
Wed, Jul 31, 4:44 AM · Abstract Wikipedia team (25Q1 (Jul–Sep)), WikiLambda Front-end, WikiLambda
DMartin-WMF created T371450: Remove Wikidata-based types/functions that were created in Wikifunctions.org .
Wed, Jul 31, 3:28 AM · Abstract Wikipedia team (25Q1 (Jul–Sep)), function-schemata

Fri, Jul 26

DMartin-WMF added a comment to T368654: Determine which API we should use to fetch Lexeme data from Wikidata when specified in the function-orchestrator.

Thanks, @Lucas_Werkmeister_WMDE ! Extremely helpful. Work is proceeding on some orchestrator code to retrieve lexemes via the Linked data interface. It would be useful to know if there are any guarantees about the structure of a Lexeme returned as JSON. For example, is it certain there will always be an id, language, lexicalCategory, and at least one lemma? Can there be a lexeme with no forms? If there are no forms, will there still be a forms property with an empty list? If there are zero claims, will there still be a claims property with an empty object?

Fri, Jul 26, 3:01 PM · Wikidata Dev Team, OKR-Work, Wikidata, Abstract Wikipedia team (25Q1 (Jul–Sep)), WikiLambda, function-orchestrator

Wed, Jul 24

DMartin-WMF closed T355638: WikiLambda metrics: track types usage for inputs/outputs of functions as Resolved.

The new DB table has been completed, including QA, and the Wikifunctions UI metrics table has been in use for some time already, so the needed info is now available. Closing.

Wed, Jul 24, 6:15 PM · Abstract Wikipedia team (25Q1 (Jul–Sep)), WikiLambda Front-end
DMartin-WMF closed T355638: WikiLambda metrics: track types usage for inputs/outputs of functions, a subtask of T356027: WikiLambda metrics: 2023/24 suggested new metrics, as Resolved.
Wed, Jul 24, 6:14 PM · WikiLambda Front-end, Abstract Wikipedia team
DMartin-WMF updated the task description for T355638: WikiLambda metrics: track types usage for inputs/outputs of functions.
Wed, Jul 24, 6:13 PM · Abstract Wikipedia team (25Q1 (Jul–Sep)), WikiLambda Front-end
DMartin-WMF updated the task description for T355638: WikiLambda metrics: track types usage for inputs/outputs of functions.
Wed, Jul 24, 6:11 PM · Abstract Wikipedia team (25Q1 (Jul–Sep)), WikiLambda Front-end
DMartin-WMF removed a subtask for T282926: [25Q1] Allow for users to specify Wikidata items in function evaluation requests: T370341: Create type "Lexeme".
Wed, Jul 24, 1:58 AM · OKR-Work, Abstract Wikipedia team (25Q1 (Jul–Sep)), serviceops-radar, WikiLambda, function-orchestrator, Epic
DMartin-WMF added a subtask for T370072: Implement retrieval of a Lexeme from Wikidata: T370341: Create type "Lexeme".
Wed, Jul 24, 1:58 AM · Patch-For-Review, OKR-Work, Abstract Wikipedia team (25Q1 (Jul–Sep)), function-orchestrator
DMartin-WMF edited parent tasks for T370341: Create type "Lexeme", added: T370072: Implement retrieval of a Lexeme from Wikidata; removed: T282926: [25Q1] Allow for users to specify Wikidata items in function evaluation requests.
Wed, Jul 24, 1:58 AM · Patch-For-Review, Abstract Wikipedia team (25Q1 (Jul–Sep)), function-schemata
DMartin-WMF removed a subtask for T282926: [25Q1] Allow for users to specify Wikidata items in function evaluation requests: T368654: Determine which API we should use to fetch Lexeme data from Wikidata when specified in the function-orchestrator.
Wed, Jul 24, 1:57 AM · OKR-Work, Abstract Wikipedia team (25Q1 (Jul–Sep)), serviceops-radar, WikiLambda, function-orchestrator, Epic
DMartin-WMF added a subtask for T370072: Implement retrieval of a Lexeme from Wikidata: T368654: Determine which API we should use to fetch Lexeme data from Wikidata when specified in the function-orchestrator.
Wed, Jul 24, 1:57 AM · Patch-For-Review, OKR-Work, Abstract Wikipedia team (25Q1 (Jul–Sep)), function-orchestrator
DMartin-WMF edited parent tasks for T368654: Determine which API we should use to fetch Lexeme data from Wikidata when specified in the function-orchestrator, added: T370072: Implement retrieval of a Lexeme from Wikidata; removed: T282926: [25Q1] Allow for users to specify Wikidata items in function evaluation requests.
Wed, Jul 24, 1:57 AM · Wikidata Dev Team, OKR-Work, Wikidata, Abstract Wikipedia team (25Q1 (Jul–Sep)), WikiLambda, function-orchestrator
DMartin-WMF updated the task description for T370072: Implement retrieval of a Lexeme from Wikidata.
Wed, Jul 24, 1:56 AM · Patch-For-Review, OKR-Work, Abstract Wikipedia team (25Q1 (Jul–Sep)), function-orchestrator

Thu, Jul 18

DMartin-WMF closed T368103: Data QA of wikilambda_zobject_join table as Resolved.

That small discrepancy is gone today, and when it did occur there are several possible explanations, so closing this. Will continue to keep an eye on it.

Thu, Jul 18, 3:26 PM · Abstract Wikipedia team (25Q1 (Jul–Sep)), Product-Analytics (Kanban), WikiLambda
DMartin-WMF closed T368103: Data QA of wikilambda_zobject_join table, a subtask of T363439: [24Q4] WikiLambda Metrics: Create DB table wikilambda_zobject_join & make it available in Analytics Data Lake, as Resolved.
Thu, Jul 18, 3:26 PM · Abstract Wikipedia team (24Q4 (Apr–Jun)), Epic, WikiLambda
DMartin-WMF updated the task description for T370344: Create type "Wikidata item".
Thu, Jul 18, 4:59 AM · Patch-For-Review, Abstract Wikipedia team (25Q1 (Jul–Sep)), function-schemata
DMartin-WMF updated the task description for T370347: Create type "Wikidata property".
Thu, Jul 18, 4:58 AM · Patch-For-Review, Abstract Wikipedia team (25Q1 (Jul–Sep)), function-schemata

Wed, Jul 17

DMartin-WMF added a subtask for T282926: [25Q1] Allow for users to specify Wikidata items in function evaluation requests: T370347: Create type "Wikidata property".
Wed, Jul 17, 6:25 PM · OKR-Work, Abstract Wikipedia team (25Q1 (Jul–Sep)), serviceops-radar, WikiLambda, function-orchestrator, Epic
DMartin-WMF added a parent task for T370347: Create type "Wikidata property": T282926: [25Q1] Allow for users to specify Wikidata items in function evaluation requests.
Wed, Jul 17, 6:25 PM · Patch-For-Review, Abstract Wikipedia team (25Q1 (Jul–Sep)), function-schemata
DMartin-WMF added a subtask for T282926: [25Q1] Allow for users to specify Wikidata items in function evaluation requests: T370346: Create type "Wikidata statement".
Wed, Jul 17, 6:25 PM · OKR-Work, Abstract Wikipedia team (25Q1 (Jul–Sep)), serviceops-radar, WikiLambda, function-orchestrator, Epic
DMartin-WMF added a parent task for T370346: Create type "Wikidata statement": T282926: [25Q1] Allow for users to specify Wikidata items in function evaluation requests.
Wed, Jul 17, 6:25 PM · Patch-For-Review, Abstract Wikipedia team (25Q1 (Jul–Sep)), function-schemata
DMartin-WMF added a subtask for T282926: [25Q1] Allow for users to specify Wikidata items in function evaluation requests: T370344: Create type "Wikidata item".
Wed, Jul 17, 6:25 PM · OKR-Work, Abstract Wikipedia team (25Q1 (Jul–Sep)), serviceops-radar, WikiLambda, function-orchestrator, Epic
DMartin-WMF added a parent task for T370344: Create type "Wikidata item": T282926: [25Q1] Allow for users to specify Wikidata items in function evaluation requests.
Wed, Jul 17, 6:25 PM · Patch-For-Review, Abstract Wikipedia team (25Q1 (Jul–Sep)), function-schemata
DMartin-WMF added a subtask for T282926: [25Q1] Allow for users to specify Wikidata items in function evaluation requests: T370343: Create type "Lexeme form".
Wed, Jul 17, 6:24 PM · OKR-Work, Abstract Wikipedia team (25Q1 (Jul–Sep)), serviceops-radar, WikiLambda, function-orchestrator, Epic
DMartin-WMF added a parent task for T370343: Create type "Lexeme form": T282926: [25Q1] Allow for users to specify Wikidata items in function evaluation requests.
Wed, Jul 17, 6:24 PM · Patch-For-Review, Abstract Wikipedia team (25Q1 (Jul–Sep)), function-schemata
DMartin-WMF added a subtask for T282926: [25Q1] Allow for users to specify Wikidata items in function evaluation requests: T370341: Create type "Lexeme".
Wed, Jul 17, 6:24 PM · OKR-Work, Abstract Wikipedia team (25Q1 (Jul–Sep)), serviceops-radar, WikiLambda, function-orchestrator, Epic
DMartin-WMF added a parent task for T370341: Create type "Lexeme": T282926: [25Q1] Allow for users to specify Wikidata items in function evaluation requests.
Wed, Jul 17, 6:24 PM · Patch-For-Review, Abstract Wikipedia team (25Q1 (Jul–Sep)), function-schemata
DMartin-WMF claimed T370347: Create type "Wikidata property".
Wed, Jul 17, 6:22 PM · Patch-For-Review, Abstract Wikipedia team (25Q1 (Jul–Sep)), function-schemata
DMartin-WMF created T370347: Create type "Wikidata property".
Wed, Jul 17, 6:22 PM · Patch-For-Review, Abstract Wikipedia team (25Q1 (Jul–Sep)), function-schemata
DMartin-WMF claimed T370346: Create type "Wikidata statement".
Wed, Jul 17, 6:20 PM · Patch-For-Review, Abstract Wikipedia team (25Q1 (Jul–Sep)), function-schemata
DMartin-WMF created T370346: Create type "Wikidata statement".
Wed, Jul 17, 6:20 PM · Patch-For-Review, Abstract Wikipedia team (25Q1 (Jul–Sep)), function-schemata
DMartin-WMF claimed T370344: Create type "Wikidata item".
Wed, Jul 17, 6:17 PM · Patch-For-Review, Abstract Wikipedia team (25Q1 (Jul–Sep)), function-schemata
DMartin-WMF created T370344: Create type "Wikidata item".
Wed, Jul 17, 6:17 PM · Patch-For-Review, Abstract Wikipedia team (25Q1 (Jul–Sep)), function-schemata
DMartin-WMF claimed T370343: Create type "Lexeme form".
Wed, Jul 17, 6:15 PM · Patch-For-Review, Abstract Wikipedia team (25Q1 (Jul–Sep)), function-schemata
DMartin-WMF created T370343: Create type "Lexeme form".
Wed, Jul 17, 6:15 PM · Patch-For-Review, Abstract Wikipedia team (25Q1 (Jul–Sep)), function-schemata
DMartin-WMF claimed T370341: Create type "Lexeme".
Wed, Jul 17, 6:12 PM · Patch-For-Review, Abstract Wikipedia team (25Q1 (Jul–Sep)), function-schemata
DMartin-WMF created T370341: Create type "Lexeme".
Wed, Jul 17, 6:12 PM · Patch-For-Review, Abstract Wikipedia team (25Q1 (Jul–Sep)), function-schemata
DMartin-WMF added a comment to T369762: Implementations seem to be chosen at random.

Thanks, @cmassaro ! Just confirming, this would be a Promise.all statement in the orchestrator, right?

Wed, Jul 17, 5:45 PM · Abstract Wikipedia team (25Q1 (Jul–Sep)), function-orchestrator
DMartin-WMF added a comment to T368103: Data QA of wikilambda_zobject_join table.

The table contents look good and the table grows a reasonable amount every 24 hours as expected. The number of functions recorded in the table is consistently very close to the number of functions listed at https://www.wikifunctions.org/wiki/Special:ListObjectsByType/Z8 - but there usually seems to be few more functions in the table than on the wiki listing, which is a bit puzzling.

Wed, Jul 17, 5:36 PM · Abstract Wikipedia team (25Q1 (Jul–Sep)), Product-Analytics (Kanban), WikiLambda

Tue, Jul 16

DMartin-WMF updated the task description for T370072: Implement retrieval of a Lexeme from Wikidata.
Tue, Jul 16, 2:51 AM · Patch-For-Review, OKR-Work, Abstract Wikipedia team (25Q1 (Jul–Sep)), function-orchestrator
DMartin-WMF claimed T370072: Implement retrieval of a Lexeme from Wikidata.
Tue, Jul 16, 2:49 AM · Patch-For-Review, OKR-Work, Abstract Wikipedia team (25Q1 (Jul–Sep)), function-orchestrator
DMartin-WMF updated the task description for T370072: Implement retrieval of a Lexeme from Wikidata.
Tue, Jul 16, 2:49 AM · Patch-For-Review, OKR-Work, Abstract Wikipedia team (25Q1 (Jul–Sep)), function-orchestrator

Mon, Jul 15

DMartin-WMF added a subtask for T282926: [25Q1] Allow for users to specify Wikidata items in function evaluation requests: T370072: Implement retrieval of a Lexeme from Wikidata.
Mon, Jul 15, 4:02 PM · OKR-Work, Abstract Wikipedia team (25Q1 (Jul–Sep)), serviceops-radar, WikiLambda, function-orchestrator, Epic
DMartin-WMF added a parent task for T370072: Implement retrieval of a Lexeme from Wikidata: T282926: [25Q1] Allow for users to specify Wikidata items in function evaluation requests.
Mon, Jul 15, 4:02 PM · Patch-For-Review, OKR-Work, Abstract Wikipedia team (25Q1 (Jul–Sep)), function-orchestrator
DMartin-WMF created T370072: Implement retrieval of a Lexeme from Wikidata.
Mon, Jul 15, 3:59 PM · Patch-For-Review, OKR-Work, Abstract Wikipedia team (25Q1 (Jul–Sep)), function-orchestrator

Sat, Jul 13

DMartin-WMF closed T369971: WikiLambda: Special:ListObjectsByType/Z8 doesn't list as Invalid.

Created by mistake; not completed; not needed; invalid

Sat, Jul 13, 1:24 AM · WikiLambda Front-end, WikiLambda, Abstract Wikipedia team
DMartin-WMF created T369971: WikiLambda: Special:ListObjectsByType/Z8 doesn't list.
Sat, Jul 13, 1:18 AM · WikiLambda Front-end, WikiLambda, Abstract Wikipedia team

Fri, Jul 12

DMartin-WMF created T369953: Test performance: Consider whether running many tests at once affects the accuracy of performance metadata.
Fri, Jul 12, 9:28 PM · WikiLambda Front-end, WikiLambda, Abstract Wikipedia team
DMartin-WMF updated the task description for T369949: WikiLambda metrics: Remove the wikifunctions.ui stream.
Fri, Jul 12, 8:59 PM · Abstract Wikipedia team (25Q1 (Jul–Sep)), WikiLambda Front-end
DMartin-WMF updated the task description for T369949: WikiLambda metrics: Remove the wikifunctions.ui stream.
Fri, Jul 12, 8:53 PM · Abstract Wikipedia team (25Q1 (Jul–Sep)), WikiLambda Front-end
DMartin-WMF added a subtask for T369949: WikiLambda metrics: Remove the wikifunctions.ui stream: T369946: WikiLambda metrics: Remove tracking code for the 'wikifunctions.ui' metrics stream.
Fri, Jul 12, 8:53 PM · Abstract Wikipedia team (25Q1 (Jul–Sep)), WikiLambda Front-end
DMartin-WMF added a parent task for T369946: WikiLambda metrics: Remove tracking code for the 'wikifunctions.ui' metrics stream: T369949: WikiLambda metrics: Remove the wikifunctions.ui stream.
Fri, Jul 12, 8:53 PM · Abstract Wikipedia team (25Q1 (Jul–Sep)), WikiLambda Front-end
DMartin-WMF created T369949: WikiLambda metrics: Remove the wikifunctions.ui stream.
Fri, Jul 12, 8:52 PM · Abstract Wikipedia team (25Q1 (Jul–Sep)), WikiLambda Front-end
DMartin-WMF created T369946: WikiLambda metrics: Remove tracking code for the 'wikifunctions.ui' metrics stream.
Fri, Jul 12, 8:41 PM · Abstract Wikipedia team (25Q1 (Jul–Sep)), WikiLambda Front-end
DMartin-WMF claimed T368103: Data QA of wikilambda_zobject_join table.
Fri, Jul 12, 7:58 PM · Abstract Wikipedia team (25Q1 (Jul–Sep)), Product-Analytics (Kanban), WikiLambda
DMartin-WMF added a comment to T369788: Metadata dialog inappropriately displays the sum of the durations.

I agree. It seems to me it should always just be the orchestrator time.

Fri, Jul 12, 6:15 PM · WikiLambda Front-end, Abstract Wikipedia team

Thu, Jul 11

DMartin-WMF renamed T369788: Metadata dialog inappropriately displays the sum of the durations from Metadata dialog incorrectly displays the sum of the durations to Metadata dialog inappropriately displays the sum of the durations.
Thu, Jul 11, 2:45 PM · WikiLambda Front-end, Abstract Wikipedia team
DMartin-WMF added a comment to T363908: Review WikiLambda system’s criteria for updating a function’s implementation list.

@GrounderUK - Thanks for noticing the double counting of the evaluation duration! yes, this appears to be a mistake in the logic of our front-end code, and I created T369788 for this.

Thu, Jul 11, 6:20 AM · Patch-For-Review, Abstract Wikipedia team
DMartin-WMF created T369788: Metadata dialog inappropriately displays the sum of the durations.
Thu, Jul 11, 6:04 AM · WikiLambda Front-end, Abstract Wikipedia team

Tue, Jul 9

DMartin-WMF added a comment to T363908: Review WikiLambda system’s criteria for updating a function’s implementation list.

Hi @GrounderUK and @99of9 - Thanks for weighing in. I've made a ticket (T369587) and implemented a patch for the change we discussed above: basing the ordering on runtime (i.e., duration, elapsed time) instead of CPU times. If everything goes smoothly it might get deployed this week; we'll see.

Tue, Jul 9, 6:03 AM · Patch-For-Review, Abstract Wikipedia team
DMartin-WMF changed the status of T369587: WikiLambda: Use duration to determine implementation ranking, instead of CPU times, a subtask of T363908: Review WikiLambda system’s criteria for updating a function’s implementation list, from Open to In Progress.
Tue, Jul 9, 3:28 AM · Patch-For-Review, Abstract Wikipedia team
DMartin-WMF changed the status of T369587: WikiLambda: Use duration to determine implementation ranking, instead of CPU times from Open to In Progress.
Tue, Jul 9, 3:28 AM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), Abstract Wikipedia team (25Q1 (Jul–Sep)), WikiLambda
DMartin-WMF claimed T369587: WikiLambda: Use duration to determine implementation ranking, instead of CPU times.
Tue, Jul 9, 3:28 AM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), Abstract Wikipedia team (25Q1 (Jul–Sep)), WikiLambda
DMartin-WMF added a subtask for T363908: Review WikiLambda system’s criteria for updating a function’s implementation list: T369587: WikiLambda: Use duration to determine implementation ranking, instead of CPU times.
Tue, Jul 9, 3:11 AM · Patch-For-Review, Abstract Wikipedia team
DMartin-WMF added a parent task for T369587: WikiLambda: Use duration to determine implementation ranking, instead of CPU times: T363908: Review WikiLambda system’s criteria for updating a function’s implementation list.
Tue, Jul 9, 3:11 AM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), Abstract Wikipedia team (25Q1 (Jul–Sep)), WikiLambda
DMartin-WMF created T369587: WikiLambda: Use duration to determine implementation ranking, instead of CPU times.
Tue, Jul 9, 3:10 AM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), Abstract Wikipedia team (25Q1 (Jul–Sep)), WikiLambda

Jul 4 2024

DMartin-WMF added a comment to T363908: Review WikiLambda system’s criteria for updating a function’s implementation list.

Hi @99of9 - Yes, after studying the Z13522 example, and also having some discussion with other team members, it's clear the issue is real. In fact, it looks like there are 2 questions that need attention: (1) Is the ordering strategy (as described at the doc page) what's needed and (2) Is the implementation of the ordering strategy correct? Until today I thought the answer to (2) was probably "yes", but there is indeed something out of joint with the Z13522 example (from the data displayed in the metadata dialogs, I expect the ordering to be different). I will continue to investigate question (2).

Jul 4 2024, 2:38 AM · Patch-For-Review, Abstract Wikipedia team

Jul 3 2024

DMartin-WMF added a comment to T363908: Review WikiLambda system’s criteria for updating a function’s implementation list.

Hi @GrounderUK - Yes, that refers to connected tests. The algorithm considers only the currently connected implementations and tests.

Jul 3 2024, 10:03 PM · Patch-For-Review, Abstract Wikipedia team
DMartin-WMF added a project to T368489: WikiLambda metrics: Add client_ip to WikiLambda's common schema fragment: Abstract Wikipedia Fix-It tasks.
Jul 3 2024, 8:16 PM · Abstract Wikipedia Fix-It tasks, WikiLambda Front-end, Abstract Wikipedia team
DMartin-WMF renamed T368489: WikiLambda metrics: Add client_ip to WikiLambda's common schema fragment from WikiLambda metrics: Consider adding client_ip to WikiLambda's ui_actions schema to WikiLambda metrics: Add client_ip to WikiLambda's common schema fragment.
Jul 3 2024, 8:14 PM · Abstract Wikipedia Fix-It tasks, WikiLambda Front-end, Abstract Wikipedia team
DMartin-WMF added a comment to T368495: client_ip attribute reports only 127.0.0.1 in PHP/API context.

Sounds like IPv6 addresses?

Oh, I see. Yes, that's right. Thanks!

Jul 3 2024, 8:02 PM · Data Products (Data Products Sprint 16), MW-1.43-notes (1.43.0-wmf.12; 2024-07-02), Metrics Platform Backlog, Abstract Wikipedia team (25Q1 (Jul–Sep)), WikiLambda
DMartin-WMF added a comment to T368495: client_ip attribute reports only 127.0.0.1 in PHP/API context.

@phuedx , @Ottomata - In our Data Lake table, I now see a number of different IP addresses, which is exciting; thanks! Note however, I see 3 values (out of only about 15 distinct values so far) that don't look like IP addresses. Each of them contains groups of hexadecimal characters separated by colons (6-8 groups with 3-4 characters in each group). Any idea why we would get this sort of value sometimes? Is this something that needs further attention?

Jul 3 2024, 5:57 PM · Data Products (Data Products Sprint 16), MW-1.43-notes (1.43.0-wmf.12; 2024-07-02), Metrics Platform Backlog, Abstract Wikipedia team (25Q1 (Jul–Sep)), WikiLambda
DMartin-WMF added a comment to T368654: Determine which API we should use to fetch Lexeme data from Wikidata when specified in the function-orchestrator.

Actually, I raise this question in conjunction with considering the possibility of retrieving wikidata content directly from WikiLambda. It's a question that has been raised in the caching design document.

Jul 3 2024, 3:29 PM · Wikidata Dev Team, OKR-Work, Wikidata, Abstract Wikipedia team (25Q1 (Jul–Sep)), WikiLambda, function-orchestrator
DMartin-WMF added a comment to T368654: Determine which API we should use to fetch Lexeme data from Wikidata when specified in the function-orchestrator.

Here's another important question from the Wikifunctions team perspective: Given that we are running a MediaWiki extension (WikiLambda), is there a way for us to arrange for WikiLambda to retrieve Wikidata content (lexemes in particular) without crossing a network boundary?

Jul 3 2024, 3:20 PM · Wikidata Dev Team, OKR-Work, Wikidata, Abstract Wikipedia team (25Q1 (Jul–Sep)), WikiLambda, function-orchestrator
DMartin-WMF added a comment to T363908: Review WikiLambda system’s criteria for updating a function’s implementation list.

Hi @GrounderUK - Thanks for making this ticket and providing all the details, and apologies for not commenting sooner here. I did spend some time looking at the initial example above (Z13522), and I formed a hypothesis about the behavior in that case, but I didn't have certainty so I didn't provide info at that time. (It's hard to have complete certainty about these orderings at present, without turning on more detailed logging.) Also, I wrote a doc page outlining how the implementation list ordering happens.

Jul 3 2024, 1:58 AM · Patch-For-Review, Abstract Wikipedia team
DMartin-WMF updated the task description for T366659: WikiLambda: Provide documentation re: implementation ordering.
Jul 3 2024, 1:18 AM · WikiLambda Front-end, WikiLambda, Abstract Wikipedia team

Jul 2 2024

DMartin-WMF updated the task description for T366659: WikiLambda: Provide documentation re: implementation ordering.
Jul 2 2024, 3:28 PM · WikiLambda Front-end, WikiLambda, Abstract Wikipedia team
DMartin-WMF claimed T366659: WikiLambda: Provide documentation re: implementation ordering.
Jul 2 2024, 3:28 PM · WikiLambda Front-end, WikiLambda, Abstract Wikipedia team
DMartin-WMF triaged T368997: WikiLambda metrics: Consider removing unused contextual attributes as Low priority.
Jul 2 2024, 5:22 AM · Abstract Wikipedia Fix-It tasks, WikiLambda, Abstract Wikipedia team
DMartin-WMF created T368997: WikiLambda metrics: Consider removing unused contextual attributes.
Jul 2 2024, 5:21 AM · Abstract Wikipedia Fix-It tasks, WikiLambda, Abstract Wikipedia team
DMartin-WMF added a subtask for T363435: WikiLambda metrics: Create puppet scripting for wikilambda_zobject_join: T367847: WikiLambda: On production, create wikilambda_zobject_join table and initialize its contents.
Jul 2 2024, 4:58 AM · Abstract Wikipedia team (24Q4 (Apr–Jun)), WikiLambda
DMartin-WMF added a parent task for T367847: WikiLambda: On production, create wikilambda_zobject_join table and initialize its contents: T363435: WikiLambda metrics: Create puppet scripting for wikilambda_zobject_join.
Jul 2 2024, 4:58 AM · Abstract Wikipedia team (24Q4 (Apr–Jun)), WikiLambda
DMartin-WMF added a subtask for T363434: WikiLambda metrics: Add wikilambda_zobject_join query to sqoop: T367847: WikiLambda: On production, create wikilambda_zobject_join table and initialize its contents.
Jul 2 2024, 4:57 AM · Patch-For-Review, Abstract Wikipedia team (24Q4 (Apr–Jun)), WikiLambda
DMartin-WMF added a parent task for T367847: WikiLambda: On production, create wikilambda_zobject_join table and initialize its contents: T363434: WikiLambda metrics: Add wikilambda_zobject_join query to sqoop.
Jul 2 2024, 4:57 AM · Abstract Wikipedia team (24Q4 (Apr–Jun)), WikiLambda
DMartin-WMF added a subtask for T363436: WikiLambda metrics: Create wikilambda_zobject_join table in Hive: T367847: WikiLambda: On production, create wikilambda_zobject_join table and initialize its contents.
Jul 2 2024, 4:57 AM · Abstract Wikipedia team (24Q4 (Apr–Jun)), WikiLambda
DMartin-WMF added a parent task for T367847: WikiLambda: On production, create wikilambda_zobject_join table and initialize its contents: T363436: WikiLambda metrics: Create wikilambda_zobject_join table in Hive.
Jul 2 2024, 4:57 AM · Abstract Wikipedia team (24Q4 (Apr–Jun)), WikiLambda
DMartin-WMF added a parent task for T357552: WikiLambda DB: Extend DB content to support metrics & search needs: T367847: WikiLambda: On production, create wikilambda_zobject_join table and initialize its contents.
Jul 2 2024, 4:54 AM · MW-1.43-notes (1.43.0-wmf.12; 2024-07-02), Abstract Wikipedia team (24Q4 (Apr–Jun)), Patch-For-Review, WikiLambda Front-end, WikiLambda
DMartin-WMF added a subtask for T367847: WikiLambda: On production, create wikilambda_zobject_join table and initialize its contents: T357552: WikiLambda DB: Extend DB content to support metrics & search needs.
Jul 2 2024, 4:54 AM · Abstract Wikipedia team (24Q4 (Apr–Jun)), WikiLambda