Page MenuHomePhabricator

cmassaro (Cory Massaro)
User

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Thursday

  • Clear sailing ahead.

User Details

User Since
Jan 5 2021, 4:31 PM (115 w, 6 d)
Availability
Available
LDAP User
Cory Massaro
MediaWiki User
CMassaro (WMF) [ Global Accounts ]

Recent Activity

Yesterday

cmassaro claimed T322097: Add a Proper Logger to the Evaluator.
Mon, Mar 27, 11:10 PM · Abstract Wikipedia team (Phase θ – Throttling), function-evaluator

Fri, Mar 24

cmassaro claimed T332746: Return Z22 with Error if Call to Wiki Fails.
Fri, Mar 24, 8:23 PM · MW-1.41-notes (1.41.0-wmf.2; 2023-03-27), Abstract Wikipedia Fix-It tasks, function-orchestrator, Abstract Wikipedia team
cmassaro created T333022: Extension: Consider Returning Error on per-ZID Basis for wikilambda_fetch.
Fri, Mar 24, 4:49 PM · WikiLambda, Abstract Wikipedia team
cmassaro added a comment to T332944: Test Error That Results When Exceeding Recursion Limit.

Unassigning for now; this case is actually pretty hard to trigger with recent changes.

Fri, Mar 24, 4:45 PM · Abstract Wikipedia Fix-It tasks, function-orchestrator, Abstract Wikipedia team
cmassaro placed T332944: Test Error That Results When Exceeding Recursion Limit up for grabs.
Fri, Mar 24, 4:44 PM · Abstract Wikipedia Fix-It tasks, function-orchestrator, Abstract Wikipedia team
cmassaro committed rMSFO1bef6278efb8: Z5 should be an error, not a return value, when eagerly evaluating (oops). (authored by cmassaro).
Z5 should be an error, not a return value, when eagerly evaluating (oops).
Fri, Mar 24, 12:36 AM

Thu, Mar 23

cmassaro claimed T332944: Test Error That Results When Exceeding Recursion Limit.
Thu, Mar 23, 8:21 PM · Abstract Wikipedia Fix-It tasks, function-orchestrator, Abstract Wikipedia team
cmassaro created T332944: Test Error That Results When Exceeding Recursion Limit.
Thu, Mar 23, 8:17 PM · Abstract Wikipedia Fix-It tasks, function-orchestrator, Abstract Wikipedia team

Wed, Mar 22

cmassaro claimed T325320: Echo kleenean true fails.
Wed, Mar 22, 2:52 PM · Patch-For-Review, Abstract Wikipedia team (Phase θ – Throttling)
cmassaro updated the task description for T332746: Return Z22 with Error if Call to Wiki Fails.
Wed, Mar 22, 2:41 PM · MW-1.41-notes (1.41.0-wmf.2; 2023-03-27), Abstract Wikipedia Fix-It tasks, function-orchestrator, Abstract Wikipedia team

Tue, Mar 21

cmassaro claimed T329738: Add Integration Test Calling Z823 with Evaluated Function Call.
Tue, Mar 21, 11:59 PM · MW-1.41-notes (1.41.0-wmf.2; 2023-03-27), Abstract Wikipedia team (Phase κ – Clean-up), Abstract Wikipedia Fix-It tasks, WikiLambda
cmassaro added a project to T332746: Return Z22 with Error if Call to Wiki Fails: Abstract Wikipedia Fix-It tasks.
Tue, Mar 21, 10:44 PM · MW-1.41-notes (1.41.0-wmf.2; 2023-03-27), Abstract Wikipedia Fix-It tasks, function-orchestrator, Abstract Wikipedia team
cmassaro created T332746: Return Z22 with Error if Call to Wiki Fails.
Tue, Mar 21, 10:44 PM · MW-1.41-notes (1.41.0-wmf.2; 2023-03-27), Abstract Wikipedia Fix-It tasks, function-orchestrator, Abstract Wikipedia team

Mon, Mar 20

cmassaro committed rMSFO91627f4b6f57: Remove extra describe() statements in mswOrchestrateTest. (authored by cmassaro).
Remove extra describe() statements in mswOrchestrateTest.
Mon, Mar 20, 9:41 PM
cmassaro claimed T329765: Tests Should Not Fail When Filtering with `mocha -g`.
Mon, Mar 20, 8:43 PM · Abstract Wikipedia Fix-It tasks, function-orchestrator, Abstract Wikipedia team
cmassaro added a comment to T329765: Tests Should Not Fail When Filtering with `mocha -g`.

to reproduce this bug:

Mon, Mar 20, 8:41 PM · Abstract Wikipedia Fix-It tasks, function-orchestrator, Abstract Wikipedia team

Mon, Mar 6

cmassaro moved T330899: Try Re-Running with a Different Implementation if Evaluator Is Unavailable from To triage to Phase θ – Throttling on the Abstract Wikipedia team board.
Mon, Mar 6, 9:01 PM · MW-1.40-notes (1.40.0-wmf.26; 2023-03-06), Abstract Wikipedia team (Phase θ – Throttling), function-orchestrator
cmassaro moved T330899: Try Re-Running with a Different Implementation if Evaluator Is Unavailable from Incoming to QA / Ready to close on the Abstract Wikipedia team (Phase θ – Throttling) board.
Mon, Mar 6, 9:01 PM · MW-1.40-notes (1.40.0-wmf.26; 2023-03-06), Abstract Wikipedia team (Phase θ – Throttling), function-orchestrator
cmassaro claimed T316706: Run user-submitted code under gVisor.
Mon, Mar 6, 7:50 PM · function-evaluator, Abstract Wikipedia team (Phase θ – Throttling)
cmassaro committed rMSFO0abbef7782ef: Back off to another implementation if evaluator fails. (authored by cmassaro).
Back off to another implementation if evaluator fails.
Mon, Mar 6, 6:39 PM
cmassaro committed rMSFOc79abced1e0d: Call isVoid in tests instead of comparing to a (but not the only!) Void value. (authored by cmassaro).
Call isVoid in tests instead of comparing to a (but not the only!) Void value.
Mon, Mar 6, 5:01 PM

Sat, Mar 4

cmassaro committed rMSFE595d380eb6e1: Give descriptive names to the separate evaluator variants. (authored by cmassaro).
Give descriptive names to the separate evaluator variants.
Sat, Mar 4, 1:49 AM

Fri, Mar 3

cmassaro committed rMSFSf7535549079c: isVoid should also return true on the singleton instance whose type is Z21. (authored by cmassaro).
isVoid should also return true on the singleton instance whose type is Z21.
Fri, Mar 3, 7:51 PM

Thu, Mar 2

cmassaro created T331072: Audit Usage of `makeWrappedResultEnvelope`.
Thu, Mar 2, 10:21 PM · function-orchestrator, Abstract Wikipedia team
cmassaro created T331071: Don't resolve `Z24` unless `evenBuiltIns` is specified.
Thu, Mar 2, 10:18 PM · function-orchestrator, Abstract Wikipedia team
cmassaro created T331050: Consult evalutor heartbeats and static analysis of configs instead of trying/failing evaluation.
Thu, Mar 2, 5:53 PM · function-evaluator, function-orchestrator, Abstract Wikipedia team

Wed, Mar 1

cmassaro committed rMSFE82b96bbefbd5: Configure which programming languages are available for each variant. (authored by cmassaro).
Configure which programming languages are available for each variant.
Wed, Mar 1, 4:04 PM
cmassaro updated the task description for T330899: Try Re-Running with a Different Implementation if Evaluator Is Unavailable.
Wed, Mar 1, 3:52 PM · MW-1.40-notes (1.40.0-wmf.26; 2023-03-06), Abstract Wikipedia team (Phase θ – Throttling), function-orchestrator
cmassaro added a comment to T330301: Discuss guarantees around implementation reordering and re-running.

Ah! I didn't see your comment. No, I just meant deleting them from the internal representation in the Implementation object within the orchestrator. I wanna discuss this tomorrow in the eng meeting.

Wed, Mar 1, 3:47 PM · function-evaluator, function-orchestrator, Abstract Wikipedia team
cmassaro claimed T330899: Try Re-Running with a Different Implementation if Evaluator Is Unavailable.
Wed, Mar 1, 3:40 PM · MW-1.40-notes (1.40.0-wmf.26; 2023-03-06), Abstract Wikipedia team (Phase θ – Throttling), function-orchestrator
cmassaro updated the task description for T330899: Try Re-Running with a Different Implementation if Evaluator Is Unavailable.
Wed, Mar 1, 3:40 PM · MW-1.40-notes (1.40.0-wmf.26; 2023-03-06), Abstract Wikipedia team (Phase θ – Throttling), function-orchestrator
cmassaro removed a subtask for T330301: Discuss guarantees around implementation reordering and re-running: T330899: Try Re-Running with a Different Implementation if Evaluator Is Unavailable.
Wed, Mar 1, 3:39 PM · function-evaluator, function-orchestrator, Abstract Wikipedia team
cmassaro removed a parent task for T330899: Try Re-Running with a Different Implementation if Evaluator Is Unavailable: T330301: Discuss guarantees around implementation reordering and re-running.
Wed, Mar 1, 3:39 PM · MW-1.40-notes (1.40.0-wmf.26; 2023-03-06), Abstract Wikipedia team (Phase θ – Throttling), function-orchestrator
cmassaro added a subtask for T330301: Discuss guarantees around implementation reordering and re-running: T330899: Try Re-Running with a Different Implementation if Evaluator Is Unavailable.
Wed, Mar 1, 3:38 PM · function-evaluator, function-orchestrator, Abstract Wikipedia team
cmassaro added a parent task for T330899: Try Re-Running with a Different Implementation if Evaluator Is Unavailable: T330301: Discuss guarantees around implementation reordering and re-running.
Wed, Mar 1, 3:38 PM · MW-1.40-notes (1.40.0-wmf.26; 2023-03-06), Abstract Wikipedia team (Phase θ – Throttling), function-orchestrator
cmassaro created T330899: Try Re-Running with a Different Implementation if Evaluator Is Unavailable.
Wed, Mar 1, 3:38 PM · MW-1.40-notes (1.40.0-wmf.26; 2023-03-06), Abstract Wikipedia team (Phase θ – Throttling), function-orchestrator
cmassaro updated the task description for T330301: Discuss guarantees around implementation reordering and re-running.
Wed, Mar 1, 3:36 PM · function-evaluator, function-orchestrator, Abstract Wikipedia team
cmassaro renamed T330301: Discuss guarantees around implementation reordering and re-running from Create guarantees around implementation reordering to Discuss guarantees around implementation reordering and re-running.
Wed, Mar 1, 3:35 PM · function-evaluator, function-orchestrator, Abstract Wikipedia team
cmassaro moved T330238: Error out when useReentrance is true but no websocket is provided from To triage to Phase θ – Throttling on the Abstract Wikipedia team board.
Wed, Mar 1, 3:32 PM · Abstract Wikipedia team (Phase θ – Throttling), Abstract Wikipedia Fix-It tasks, function-evaluator
cmassaro moved T330238: Error out when useReentrance is true but no websocket is provided from Incoming to QA / Ready to close on the Abstract Wikipedia team (Phase θ – Throttling) board.
Wed, Mar 1, 3:32 PM · Abstract Wikipedia team (Phase θ – Throttling), Abstract Wikipedia Fix-It tasks, function-evaluator
cmassaro added a comment to T330238: Error out when useReentrance is true but no websocket is provided.

The patch doesn't cause an error to be raised. Instead, in this case, it sets useReentrance to false (to avoid the error altogether) AND logs a warning. Moving to QA

Wed, Mar 1, 3:31 PM · Abstract Wikipedia team (Phase θ – Throttling), Abstract Wikipedia Fix-It tasks, function-evaluator
cmassaro claimed T330238: Error out when useReentrance is true but no websocket is provided.
Wed, Mar 1, 3:29 PM · Abstract Wikipedia team (Phase θ – Throttling), Abstract Wikipedia Fix-It tasks, function-evaluator

Tue, Feb 28

cmassaro committed rMSFO30f2d71526a3: Set useReentrance to false if evaluatorWs is not supplied. (authored by cmassaro).
Set useReentrance to false if evaluatorWs is not supplied.
Tue, Feb 28, 5:07 PM

Feb 23 2023

cmassaro committed rMSFOaff8d26f28e2: Return an error when the list of implementations contains something that is not… (authored by cmassaro).
Return an error when the list of implementations contains something that is not…
Feb 23 2023, 8:47 PM
cmassaro created T330431: Make the orchestrator emit an understandable error rather than have odd bugs when a non-implementation is supplied as the implementation to use.
Feb 23 2023, 8:16 PM · MW-1.40-notes (1.40.0-wmf.27; 2023-03-13), Abstract Wikipedia team (Phase θ – Throttling), WikiLambda, function-orchestrator
cmassaro committed rMSFO67bff2c22c76: Correct invocation of makeErrorInNormalForm. (authored by cmassaro).
Correct invocation of makeErrorInNormalForm.
Feb 23 2023, 7:16 PM

Feb 22 2023

cmassaro committed rMSFO345ccb91f7de: Allow the orchestrator to support multiple executors. (authored by cmassaro).
Allow the orchestrator to support multiple executors.
Feb 22 2023, 4:04 PM
cmassaro created T330301: Discuss guarantees around implementation reordering and re-running.
Feb 22 2023, 3:16 PM · function-evaluator, function-orchestrator, Abstract Wikipedia team
cmassaro created T330294: Make programming language executable decisions configurable at the Docker image (or service) level.
Feb 22 2023, 1:53 PM · Abstract Wikipedia team (Phase θ – Throttling), function-evaluator

Feb 21 2023

cmassaro created T330238: Error out when useReentrance is true but no websocket is provided.
Feb 21 2023, 9:31 PM · Abstract Wikipedia team (Phase θ – Throttling), Abstract Wikipedia Fix-It tasks, function-evaluator
cmassaro committed rMSFOa36ebac5c089: Remove support for bare ZObject as input to orchestrate. (authored by cmassaro).
Remove support for bare ZObject as input to orchestrate.
Feb 21 2023, 8:30 PM
cmassaro added a comment to T329765: Tests Should Not Fail When Filtering with `mocha -g`.

This happens because the evaluator and wiki stubs aren't being properly populated. Presumably, when mocha filters tests, it runs the tests before certain other bits of config have had a chance to run.

Feb 21 2023, 7:40 PM · Abstract Wikipedia Fix-It tasks, function-orchestrator, Abstract Wikipedia team

Feb 16 2023

cmassaro committed rMSFO4b317a8588bc: Update function-schemata sub-module to HEAD (0c9bb16) (authored by cmassaro).
Update function-schemata sub-module to HEAD (0c9bb16)
Feb 16 2023, 10:25 PM
cmassaro committed rMSFE1c008d492def: Update function-schemata sub-module to HEAD (0c9bb16) (authored by cmassaro).
Update function-schemata sub-module to HEAD (0c9bb16)
Feb 16 2023, 10:12 PM

Feb 15 2023

cmassaro created T329767: Orchestrator Output Is Not Canonicalized When Timeouts Happen.
Feb 15 2023, 5:04 PM · Abstract Wikipedia team (Phase κ – Clean-up), function-orchestrator
cmassaro created T329765: Tests Should Not Fail When Filtering with `mocha -g`.
Feb 15 2023, 5:00 PM · Abstract Wikipedia Fix-It tasks, function-orchestrator, Abstract Wikipedia team
cmassaro created T329738: Add Integration Test Calling Z823 with Evaluated Function Call.
Feb 15 2023, 2:02 PM · MW-1.41-notes (1.41.0-wmf.2; 2023-03-27), Abstract Wikipedia team (Phase κ – Clean-up), Abstract Wikipedia Fix-It tasks, WikiLambda

Feb 7 2023

cmassaro committed rMSFO7c6306aa6ced: Re-enable check for isZMap in orchestrateTest. (authored by cmassaro).
Re-enable check for isZMap in orchestrateTest.
Feb 7 2023, 7:45 PM
cmassaro committed rMSFS88f158865ce3: [BREAKING CHANGE] Do not call validators in findIdentity or code that touches… (authored by cmassaro).
[BREAKING CHANGE] Do not call validators in findIdentity or code that touches…
Feb 7 2023, 6:05 PM

Feb 6 2023

cmassaro committed rMSFObb620361ac79: Don't try to write to the schema definitions directory when regenerating test… (authored by cmassaro).
Don't try to write to the schema definitions directory when regenerating test…
Feb 6 2023, 9:10 AM

Feb 3 2023

cmassaro committed rMSFOaa69a391bc40: Add some notes about how temperamental ZWrapper is. (authored by cmassaro).
Add some notes about how temperamental ZWrapper is.
Feb 3 2023, 6:21 PM
cmassaro committed rMSFO6bf1f8063601: Ephemerally expand function call internals. Re-enable test that was affected by… (authored by cmassaro).
Ephemerally expand function call internals. Re-enable test that was affected by…
Feb 3 2023, 6:09 PM
cmassaro added a comment to T328019: Ensure --regenerate-output mode escapes non-ASCII characters.

this is really hard to do ...

Feb 3 2023, 11:58 AM · Abstract Wikipedia Fix-It tasks, function-orchestrator, Abstract Wikipedia team

Feb 2 2023

cmassaro committed rMSFOcbf6278e9b7c: Re-enable map (emptiness of lists) test. (authored by cmassaro).
Re-enable map (emptiness of lists) test.
Feb 2 2023, 9:00 PM
cmassaro committed rMSFOa64279bf267d: Fix reference check in src/implementation.js; the code setting ZID was never… (authored by cmassaro).
Fix reference check in src/implementation.js; the code setting ZID was never…
Feb 2 2023, 5:26 PM
cmassaro committed rMSFSc25e1526f8e7: Generalize isZMap and setZMapValue to account for ZMaps whose type has been… (authored by cmassaro).
Generalize isZMap and setZMapValue to account for ZMaps whose type has been…
Feb 2 2023, 2:46 PM
cmassaro committed rMSFS486c46a82c96: Ensure that all applicable QUnit tests supply actual value before expected… (authored by cmassaro).
Ensure that all applicable QUnit tests supply actual value before expected…
Feb 2 2023, 2:46 PM

Feb 1 2023

cmassaro committed rMSFOadef2ae13bd6: Allow metadata values to be set without conversion to/from ZWrapper. (authored by cmassaro).
Allow metadata values to be set without conversion to/from ZWrapper.
Feb 1 2023, 6:33 PM
cmassaro created T328583: Avoid Cross-Test Interference in mockUtils.
Feb 1 2023, 6:12 PM · Abstract Wikipedia team (Phase κ – Clean-up), Abstract Wikipedia Fix-It tasks, function-orchestrator
cmassaro committed rMSFO5e83ffcb6dc2: Remove Z13 from mock wiki in orchestrator tests. (authored by cmassaro).
Remove Z13 from mock wiki in orchestrator tests.
Feb 1 2023, 5:35 PM
cmassaro committed rMSFO7318627cabf4: Update function-schemata sub-module to HEAD (1a5e338) (authored by cmassaro).
Update function-schemata sub-module to HEAD (1a5e338)
Feb 1 2023, 4:22 PM
cmassaro claimed T309409: Track down and eliminate all uses/mentions of Z13/Empty list, we've abandoned it as a ZID.
Feb 1 2023, 2:44 PM · Abstract Wikipedia team (Phase κ – Clean-up), Abstract Wikipedia Fix-It tasks, WikiLambda
cmassaro placed T308585: Allow Z1K1s to Be Literal Types up for grabs.
Feb 1 2023, 1:20 PM · Abstract Wikipedia team (Phase θ – Throttling), 2022 Wikimedia Google.org Fellowship, function-schemata
cmassaro committed rMSFSf2ca8e28ad57: Allow setZMapValue to run a callback over values it sets (allows things like… (authored by cmassaro).
Allow setZMapValue to run a callback over values it sets (allows things like…
Feb 1 2023, 12:49 PM
cmassaro claimed T304352: function-schemata: In many QUnit tests, the arg expected and actual are swapped around.
Feb 1 2023, 12:32 PM · Patch-For-Review, Abstract Wikipedia team, Abstract Wikipedia Fix-It tasks, function-schemata

Jan 31 2023

cmassaro renamed T327415: isZMap does not account for resolved types from `isZMap` code does not account for resolved types to isZMap does not account for resolved types.
Jan 31 2023, 2:03 PM · MW-1.40-notes (1.40.0-wmf.23; 2023-02-13), Patch-For-Review, Abstract Wikipedia Fix-It tasks, Abstract Wikipedia team (Phase θ – Throttling), WikiLambda, function-schemata, function-evaluator, function-orchestrator
cmassaro added a comment to T327415: isZMap does not account for resolved types.

setZMapValue also needs to call findIdentity to learn key and value types.

Jan 31 2023, 12:37 PM · MW-1.40-notes (1.40.0-wmf.23; 2023-02-13), Patch-For-Review, Abstract Wikipedia Fix-It tasks, Abstract Wikipedia team (Phase θ – Throttling), WikiLambda, function-schemata, function-evaluator, function-orchestrator
cmassaro created T328431: Encapsulate Shared Functionality between ZWrapper.create and ZWrapper.copy.
Jan 31 2023, 12:17 PM · function-orchestrator, Abstract Wikipedia team

Jan 30 2023

cmassaro claimed T318293: Add to the ZWrapper code of a Z22 the ability to modify the internals.
Jan 30 2023, 12:12 PM · MW-1.40-notes (1.40.0-wmf.22; 2023-02-06), Abstract Wikipedia team, good first task, function-orchestrator, Abstract Wikipedia Fix-It tasks
cmassaro claimed T327415: isZMap does not account for resolved types.
Jan 30 2023, 11:03 AM · MW-1.40-notes (1.40.0-wmf.23; 2023-02-13), Patch-For-Review, Abstract Wikipedia Fix-It tasks, Abstract Wikipedia team (Phase θ – Throttling), WikiLambda, function-schemata, function-evaluator, function-orchestrator
cmassaro updated subscribers of T327415: isZMap does not account for resolved types.

The docstring for isZMap says, "Does not validate the ZObject." Is it necessary that the object not be run through a validator for any reason? I'd like to alter this function to call findIdentity, which will fix the bug but will add a validation step for type-checking. @DMartin-WMF , any thoughts?

Jan 30 2023, 11:03 AM · MW-1.40-notes (1.40.0-wmf.23; 2023-02-13), Patch-For-Review, Abstract Wikipedia Fix-It tasks, Abstract Wikipedia team (Phase θ – Throttling), WikiLambda, function-schemata, function-evaluator, function-orchestrator

Jan 27 2023

cmassaro claimed T282923: Provide a mechanism by which sysadmins can easily disable/re-enable specific language evaluators from Wikifunctions.
Jan 27 2023, 2:46 PM · Abstract Wikipedia team (Phase θ – Throttling), function-orchestrator, function-evaluator, WikiLambda
cmassaro placed T282920: Implement per-request timeout / resource consumption limits in the orchestrator up for grabs.
Jan 27 2023, 12:34 PM · MW-1.40-notes (1.40.0-wmf.20; 2023-01-23), Abstract Wikipedia team (Phase θ – Throttling), function-orchestrator
cmassaro added a comment to T282920: Implement per-request timeout / resource consumption limits in the orchestrator.

Hmm, I'm assuming we'll handle the memory limit bit in Kube. Let's keep this open for that (unless there's already another, more specific task to cover that).

Jan 27 2023, 12:29 PM · MW-1.40-notes (1.40.0-wmf.20; 2023-01-23), Abstract Wikipedia team (Phase θ – Throttling), function-orchestrator
cmassaro moved T321821: Migrate from Validators to Type Comparisons from Ready: G2. Correct & efficient to QA / Ready to close on the Abstract Wikipedia team (Phase θ – Throttling) board.
Jan 27 2023, 11:30 AM · Abstract Wikipedia team (Phase θ – Throttling), function-schemata, function-orchestrator
cmassaro placed T282923: Provide a mechanism by which sysadmins can easily disable/re-enable specific language evaluators from Wikifunctions up for grabs.
Jan 27 2023, 11:30 AM · Abstract Wikipedia team (Phase θ – Throttling), function-orchestrator, function-evaluator, WikiLambda
cmassaro committed rMSFOe8324cb733ab: Replace validation with type comparison. (authored by cmassaro).
Replace validation with type comparison.
Jan 27 2023, 10:45 AM

Jan 26 2023

cmassaro added a comment to T282923: Provide a mechanism by which sysadmins can easily disable/re-enable specific language evaluators from Wikifunctions.

There are some things we still need to think through about the Helm charts and Kube configuration.

Jan 26 2023, 6:54 PM · Abstract Wikipedia team (Phase θ – Throttling), function-orchestrator, function-evaluator, WikiLambda
cmassaro placed T324636: Reify a kleenean returns an error up for grabs.
Jan 26 2023, 5:46 PM · MW-1.40-notes (1.40.0-wmf.18; 2023-01-09), Abstract Wikipedia team (Phase θ – Throttling), Abstract Wikipedia Fix-It tasks
cmassaro created T328019: Ensure --regenerate-output mode escapes non-ASCII characters.
Jan 26 2023, 12:55 PM · Abstract Wikipedia Fix-It tasks, function-orchestrator, Abstract Wikipedia team

Jan 25 2023

cmassaro committed rMSFO1d93096e860e: Update function-schemata sub-module to HEAD (e7af92e) (authored by cmassaro).
Update function-schemata sub-module to HEAD (e7af92e)
Jan 25 2023, 5:35 PM
cmassaro created T327872: Standardize Validator Functions' Inputs, Usage of Z99 Therein.
Jan 25 2023, 9:28 AM · Abstract Wikipedia team (Phase θ – Throttling), Abstract Wikipedia Fix-It tasks, WikiLambda, function-schemata, function-orchestrator
cmassaro added a subtask for T321821: Migrate from Validators to Type Comparisons: T327870: Discuss Running the Validator Function for Both the Actual Type and the Declared Type.
Jan 25 2023, 9:23 AM · Abstract Wikipedia team (Phase θ – Throttling), function-schemata, function-orchestrator
cmassaro added a parent task for T327870: Discuss Running the Validator Function for Both the Actual Type and the Declared Type: T321821: Migrate from Validators to Type Comparisons.
Jan 25 2023, 9:23 AM · Abstract Wikipedia team (Phase θ – Throttling), function-orchestrator
cmassaro created T327870: Discuss Running the Validator Function for Both the Actual Type and the Declared Type.
Jan 25 2023, 9:22 AM · Abstract Wikipedia team (Phase θ – Throttling), function-orchestrator

Jan 24 2023

cmassaro committed rMSFS4e43d3a5a803: Add compareTypes function to replace validation. (authored by cmassaro).
Add compareTypes function to replace validation.
Jan 24 2023, 9:14 PM
cmassaro committed rMSFOaf6b25d6ac6b: Add test with an intricate series of function calls at various nesting levels. (authored by cmassaro).
Add test with an intricate series of function calls at various nesting levels.
Jan 24 2023, 6:34 PM
cmassaro committed rMSFOdc7b837f33ca: Add test ensuring that built-in types are resolved when they are a function… (authored by cmassaro).
Add test ensuring that built-in types are resolved when they are a function…
Jan 24 2023, 5:26 PM
cmassaro claimed T310513: New Orchestrator Tests: Call Echo Where; Input/Output Is a Complex Object Containing a Z7.
Jan 24 2023, 12:12 PM · Abstract Wikipedia team (Phase θ – Throttling), function-orchestrator
cmassaro added a comment to T325320: Echo kleenean true fails.

We can't meaningfully fix this right now. I suggest doing what you did with Kleenean and just make the identity field a Z6 instead of a Z9.

Jan 24 2023, 12:11 PM · Patch-For-Review, Abstract Wikipedia team (Phase θ – Throttling)