Closed seancorfield closed 4 years ago
The two existing adapters must implement clojure.lang.ILookup
and delegate to the adapted builder.
Need to add tests around this: wrap an adapter in an adapter and verify it can read columns correctly, also indexed access in plan when the builder is an adapter.
An assumption has crept in that all builders have
:cols
and:rsmeta
elements that can be looked up. That isn't currently true of adapters so those builders will not behave correctly when used in several situations. This should be fixed before any more open adapter is added.