sqlakeyset
sqlakeyset copied to clipboard
Implement get_homogeneous_pages and select_homogeneous_pages
The select version was super challenging to write, but we made it. Lots of type wrangling to get the query to work with orm entities. Doesn't work in 1.3, but neither does select(Book, Book.id) with a normal page. Figure it's probably pretty rare to be using select() and 1.3 anyway.
AFAIK using select
with ORM entities was never officially supported in 1.3, so I think we're good there :)
I'd be perfectly happy with restricting new features to sqlalchemy 1.4+ or even 2+ anyway.
Full review coming soon when I have the time, thanks again :)
Just wanted to follow up @acarapetis for a review when you have the chance! Thanks!
@mattalbr Sorry for the delay on this, been a bit swamped. Hopefully will have time this weekend!
Any updates to this?
Hi Anthony, just wanted to ping here to see if you'll have time to review coming up!
Hi @acarapetis, picking this back up, is there any way to get a review from you on this PR?