Extend use of Annotations to improve transparency of deferral based optimisations
[[ReresolvableResolution]] needs to be removed and replaced with an Annotation. <br/> <br/> All Major Tuples that provide operations on Tuples need to be modified to provide aggregated access to their operands annotations when their operands provide them. <br/> <br/> As a longer term goal we should rephrase the annotations in terms of complexity estimates for reordering/sorting/etc operations as well as constraints on join ordering to permit more nuanced optimisation of joins - this however needs to wait until we are fully exploiting the capabilities of the existing annotations.
No data to display