Closed scwhittle closed 11 months ago
.take-issue
Renaming to reflect the end goal. I was looking into doing this at the Prefetchables level but it was difficult given overridden methods having colliding types for ElementByteSizeObservableIterable and PrefectIterable.
Planning instead of just fixing up StateBackedIterable and possibly exposing a generic way to wrap an iterable to make it cheap to byte size observe.
What would you like to happen?
As it does not, Iterables.registerByteObserver triggers element iteration and prefetching/reading. Otherwise byte observing would occur lazily during iteration.
Issue Priority
Priority: 2 (default / most feature requests should be filed as P2)
Issue Components