You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@prabhu can you please propose a non-breaking option that would be compatible with existing v1.5 (single array) and array of arrays? I'd like to get this introduced in v1.6 if possible. This should be possible with JSON and XML.
@stevespringett how about an optional nested property frames?
messageCallstack {
repeatedFramesframes=1;
messageFrames {
// A package organizes modules into namespaces, providing a unique namespace for each type it contains.optionalstringpackage=1;
// A module or class that encloses functions/methods and other code.stringmodule=2;
// A block of code designed to perform a particular task.optionalstringfunction=3;
// Optional arguments that are passed to the module or function.repeatedstringparameters=4;
// The line number the code that is called resides on.optionalint32line=5;
// The column the code that is called resides.optionalint32column=6;
// The full path and filename of the module.optionalstringfullFilename=7;
// For multiple callstack, nest the framesoptionalFramesframes=8;
}
}
@prabhu would you be able to submit a non-breaking PR supporting JSON Schema, XML Schema, and Protobuf that achieves the desired outcome?
In JSON Schema for example, I believe it is possible to specify that an array will contain an object OR another array. I believe the same is possible in XML.
I'm not sure about the whole inner frame concept. Let's try to get the object model that we want and figure out a way to make it happen in the schemas. We are less concerned about breaking changes with protobuf since protobufs are not sharable files.
Activity
jkowalleck commentedon Aug 16, 2023
this would be a a breaking change
stevespringett commentedon Oct 16, 2023
We should be able to make this either an array of object (as it is today) or an array of arrays without breaking changes.
stevespringett commentedon Nov 9, 2023
@prabhu can you please propose a non-breaking option that would be compatible with existing v1.5 (single array) and array of arrays? I'd like to get this introduced in v1.6 if possible. This should be possible with JSON and XML.
prabhu commentedon Nov 9, 2023
@stevespringett how about an optional nested property frames?
Example transformation
Current
New
Now the outer frame could have more objects.
stevespringett commentedon Dec 9, 2023
@prabhu would you be able to submit a non-breaking PR supporting JSON Schema, XML Schema, and Protobuf that achieves the desired outcome?
In JSON Schema for example, I believe it is possible to specify that an array will contain an object OR another array. I believe the same is possible in XML.
I'm not sure about the whole inner frame concept. Let's try to get the object model that we want and figure out a way to make it happen in the schemas. We are less concerned about breaking changes with protobuf since protobufs are not sharable files.
stevespringett commentedon Jun 28, 2026
@prabhu With 2.0, we can introduce some minor breaking changes.
Should frames have nested frames?
Should callstack become an array (currently an object)?
stevespringett commentedon Jul 20, 2026
Comments in the public RFC period should be made to #980 only.
jkowalleck commentedon Jul 20, 2026
RFC notice sent on July 20, 2026
Public RFC period ends August 17, 2026