Merge remote-tracking branch 'origin/GP-6173_d-millar_tree_logic_bug'

(Closes #8702)
This commit is contained in:
Ryan Kurtz
2025-11-26 13:42:37 -05:00

View File

@@ -786,7 +786,7 @@ public interface TraceObjectSchema {
List<TraceObjectSchema> schemas = getSuccessorSchemas(path);
for (; path != null; path = path.parent()) {
TraceObjectSchema check = schemas.get(path.size());
if (check == schema) {
if (schema.isAssignableFrom(check)) {
return path;
}
KeyPath inAgg = Private.searchForSuitableInAggregate(check, schema);