Skip to content

Add elasticgraph-protobuf schema artifacts#1080

Draft
jwils wants to merge 1 commit intojoshauw/pluggable-ingestion-serializersfrom
joshuaw/protobuf-schema-generation
Draft

Add elasticgraph-protobuf schema artifacts#1080
jwils wants to merge 1 commit intojoshauw/pluggable-ingestion-serializersfrom
joshuaw/protobuf-schema-generation

Conversation

@jwils
Copy link
Copy Markdown
Collaborator

@jwils jwils commented Mar 22, 2026

Why

What

  • add a new elasticgraph-protobuf extension gem that generates schema.proto and proto_field_numbers.yaml
  • keep schema.proto on public GraphQL field names while storing private name_in_index overrides in the sidecar mapping file
  • preserve field numbers across public renames via field.renamed_from and update repo wiring/docs/tests

References

@jwils jwils force-pushed the joshuaw/protobuf-schema-generation branch from 2e0e4a1 to 53ea492 Compare March 22, 2026 22:54
@jwils jwils force-pushed the joshauw/pluggable-ingestion-serializers branch from a3cfa5c to 9e6f39a Compare March 22, 2026 22:57
@jwils jwils force-pushed the joshuaw/protobuf-schema-generation branch 3 times, most recently from 4325d51 to fd8dd47 Compare March 23, 2026 04:10
@jwils jwils force-pushed the joshauw/pluggable-ingestion-serializers branch from 9e6f39a to c408a50 Compare March 23, 2026 04:10
@jwils jwils force-pushed the joshuaw/protobuf-schema-generation branch from fd8dd47 to bdce7fb Compare March 26, 2026 14:32
@jwils jwils force-pushed the joshauw/pluggable-ingestion-serializers branch from c408a50 to 5717334 Compare March 26, 2026 14:32
@jwils jwils force-pushed the joshauw/pluggable-ingestion-serializers branch 12 times, most recently from 0607029 to 40815e1 Compare April 4, 2026 21:53
@jwils jwils force-pushed the joshuaw/protobuf-schema-generation branch 5 times, most recently from 72001a1 to 6591c29 Compare April 5, 2026 15:16
@jwils jwils force-pushed the joshuaw/protobuf-schema-generation branch from 6591c29 to 751db75 Compare April 5, 2026 15:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant