Closed Bug 1677434 Opened 5 years ago Closed 4 years ago

Enable Rust code generation from the glean_parser (RLB)

Categories

(Data Platform and Tools :: Glean: SDK, task, P1)

task

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: Dexter, Assigned: travis_)

References

Details

(Whiteboard: [telemetry:glean-rs:backlog])

Attachments

(1 file)

This is for supporting Rust Language Binding code generation from the glean_parser. Code generation from m-c can be used as a base for this.

Bonus point for investigating build system integration as well.

Whiteboard: [telemetry:glean-rs:m?][telemetry:fog:m6] → [telemetry:glean-rs:backlog][telemetry:fog:m6]

Turns out that FOG doesn't need this, it needs its own IPC-aware Rust generation anyway : |

Maybe in the future when the RLB has its own codegen we can adapt it and only add the IPC stuff on top, but for now it makes sense to keep managing it on its own.

Whiteboard: [telemetry:glean-rs:backlog][telemetry:fog:m6] → [telemetry:glean-rs:backlog]

In scope for this bug is also generating metrics code for glean-core, not just RLB.

Assignee: nobody → tlong
Priority: P4 → P1

Glean parser work has landed, now to add to the Glean docs and enable generating metrics for glean-core

travis79 merged PR #425: "Bug 1677434 - Enable Rust code generation from the glean_parser" in 228e179.

(This happened months ago, just marking as FIXED)

Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: