When evaluating fetch() performance, I am looking to determine all of the fields on a Type that are indexed.
Question 1: Is there an API that I can use to find all the indexed fields without navigating back through the inheritance hierarchy?
Question 2: Which (if any) fields does the platform index by default?
I can find which fields are indexed on a given type that I defined by c3ShowType(MyType) and showing the Type Declaration at the top of the screen to check out a list of the fields that have been indexed on the table (see examples screenshot below -->
@db(index=...) ), and if my type inherits another type from a c3 base repository package, I can navigate to c3ShowType(C3BaseType) and do the same thing.