improve pagination, extract api client package - #45
Conversation
|
Important Review skippedToo many files! This PR contains 560 files, which is 460 over the limit of 100. To get a review, narrow the scope: Upgrade to a paid plan to raise the limit. Usage-priced reviews support at most 300 files. ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (606)
You can disable this status message by setting the ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
5230552 to
33ec337
Compare
33ec337 to
da542c7
Compare
da542c7 to
27e2241
Compare
|
Published Install: |
27e2241 to
e9b2dd5
Compare
|
Published Install: |
e9b2dd5 to
37d766b
Compare
Description
Splits Metabase client and CLI into two separate packages so that the Metabase CLI can be used separately when building our own harness or plugins for popular harnesses.
Usage example:
Pagination improvements
--limit/--offseton all list commandsoffset,has_more,next_offset. The byte cap recomputesnext_offsetfrom therows that survive, so truncation can be resumed
How to verify
E2E suite should be green