2020-10-07 16:26:26 UTC - Rich Adams: Does anyone know why pulsar-sql creates its ReadOnlyCursors with a default ManagedLedgerConfig rather than the configured ManagedLedgerConfig? I am running into issues where queries including a predicate with `__publish_time__` are failing with a `ManagedLedgerException`. After investigating I found that the exception was coming from the `NullLedgerOffloader` when pulsar-sql attempted to call readOffloaded for predicates using `__publish_time__`. The spot where the default ManagedLedgerConfig is used is here: <https://github.com/apache/pulsar/blob/634e9b9920737925ad418e792f87eaef4c2fe24d/pulsar-sql/presto-pulsar/src/main/java/org/apache/pulsar/sql/presto/PulsarSplitManager.java#L351> ---- 2020-10-07 17:18:54 UTC - Robert Stolz: @Robert Stolz has joined the channel ----
