You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@superset.apache.org by "Yisel-Hernandez (via GitHub)" <gi...@apache.org> on 2026/04/16 01:23:46 UTC

[D] Missing option to select number of rows per page [superset]

GitHub user Yisel-Hernandez created a discussion: Missing option to select number of rows per page

Hi everyone,

Since upgrading to Superset 6.0, I noticed that in the new Table chart it is no longer possible for end users to select the number of rows displayed per page, as was possible in the previous version. Instead, there is now a “search” field and server-side pagination.

Is there any way to re-enable or configure the option for users to choose how many rows to display per page?

In some use cases, this was a very useful feature for navigation and data exploration, and its absence has impacted the user experience.

If this was an intentional change, is there any recommended workaround or best practice to achieve similar behavior?

Thanks in advance!

GitHub link: https://github.com/apache/superset/discussions/39397

----
This is an automatically sent email for notifications@superset.apache.org.
To unsubscribe, please send an email to: notifications-unsubscribe@superset.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@superset.apache.org
For additional commands, e-mail: notifications-help@superset.apache.org


Re: [D] Missing option to select number of rows per page [superset]

Posted by "dosubot[bot] (via GitHub)" <gi...@apache.org>.
GitHub user dosubot[bot] edited a comment on the discussion: Missing option to select number of rows per page

<!-- Answer -->
Thanks for the screenshot and details — this helps narrow it down.

The **`page_length` control does exist in the code** and its visibility logic is correct (it should appear when server pagination is off) [[1]](https://github.com/apache/superset/blob/829e4d92d91ceae4b43b1ed3b063ffe45377799c/superset-frontend/plugins/plugin-chart-table/src/controlPanel.tsx#L499-L513). However, there's a key detail: **`page_length` and `server_page_length` are in different sections** of the control panel:

- **"Server Page Length"** is in the **Query** section (near the top)
- **"Page Length"** is in the **Options** section (further down)

Version 6.0.0 has a **known scrolling bug** in the Explore control panel that can prevent you from scrolling down to the Options section where `page_length` lives. Several fixes for this were merged in April 2026 [[2]](https://github.com/apache/superset/pull/39160) [[3]](https://github.com/apache/superset/pull/39211) — addressing resize observer issues and missing `overflow: auto` / `max-height` constraints on the panel.

**To verify this is the issue:**

1. Try scrolling down in the control panel to the "Options" section — the "Page Length" control should be there when server pagination is disabled
2. You can also try resizing your browser window or the panel to see if more controls become visible
3. Open browser DevTools (F12), search the DOM for `page_length` — if the element is present but just out of view, that confirms the scrolling bug

**To work around this for now:**

- Try expanding your browser window or zooming out (Ctrl/Cmd + minus) to make more of the control panel visible
- If you can access the "Page Length" dropdown in the Options section and set it to a specific value (e.g., 10, 20, 50), the rows-per-page selector should appear in the rendered table

**For a proper fix**, you'll want to upgrade to a newer Superset release that includes the April 2026 scrolling fixes. These patches add proper flex layout constraints to the configuration panel so all sections are scrollable.


<!-- Dosu Comment Footer -->
*To reply, just mention [@dosu](https://go.dosu.dev/dosubot?utm_source=github&utm_medium=bot-comment&utm_campaign=github-comment-footer-20260415&utm_content=reply-with-mention&utm_term=apache%2Fsuperset).*

---

Share context across your team and agents. Try [Dosu](https://dosu.dev?utm_source=github&utm_medium=bot-comment&utm_campaign=github-comment-footer-20260415&utm_content=knowledge-infrastructure-tagline&utm_term=apache%2Fsuperset).

[![Leave Feedback](https://img.shields.io/badge/Leave%20Feedback-555555?style=flat)](https://app.dosu.dev/response-feedback?utm_source=github&utm_medium=bot-comment&utm_campaign=github-comment-footer-20260415&utm_content=knowledge-infrastructure-feedback&utm_term=apache%2Fsuperset&message_id=2c2c8eb6-1262-43a9-8c64-6efe0bd1a83e) [![Learn about superset with Dosu](https://img.shields.io/badge/Learn%20about%20superset%20with%20Dosu-2f7b3f?style=flat&logo=data%3Aimage%2Fsvg%2Bxml%3Bbase64%2CPHN2ZyB3aWR0aD0iODYiIGhlaWdodD0iODkiIHZpZXdCb3g9IjAgMCA4NiA4OSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNS4yOTIzNiAxMi43OTI4TDE3Ljc1OTMgNi42ODE4OFY3Mi41NjY3TDUuMjkyMzYgODQuMDYxOFYxMi43OTI4WiIgZmlsbD0iI0I0QkI5MSIvPjxwYXRoIGQ9Ik0xOC4yNTc1IDczLjExOTZMNTkuMTMyOSA3Mi43NDhMNTEuNzAxMSA4Mi40MDk1TDI5LjAzMzggODYuMjkxTDYuMjM5NjIgODUuMTU1NEwxOC4yNTc1IDczLjExOTZaIiBmaWxsPSIjNzc4NTYxIi8%2BPHBhdGggZD0iTTE3LjQ5MTYgMy43MzYzM0wzLjU4NTU3IDEyLjcwOTlWODMuNTc5MkMzLjU4NTU3IDg0Ljc1NDIgNC4
 5ODU2MyA4NS4zNjUyIDUuODQ3MDUgODQuNTY2TDE5LjYyOTYgNzEuNzgwMSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSI2LjQyODQ0IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48bWFzayBpZD0iZG9zdS1kLWN1dG91dCIgZmlsbD0id2hpdGUiPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNDAuNzA0IDAuNTE4MDY2SDE3LjA0MzlWNzYuMjIyMUg0MC43MDRINDIuNTgwNUg0Ny44MDEzQzY4LjcwNjQgNzYuMjIyMSA4NS42NTMzIDU5LjI3NTIgODUuNjUzMyAzOC4zNzAxQzg1LjY1MzMgMTcuNDY1IDY4LjcwNjMgMC41MTgwNjYgNDcuODAxMyAwLjUxODA2Nkg0Mi41ODA1SDQwLjcwNFoiLz48L21hc2s%2BPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00MC43MDQgMC41MTgwNjZIMTcuMDQzOVY3Ni4yMjIxSDQwLjcwNEg0Mi41ODA1SDQ3LjgwMTNDNjguNzA2NCA3Ni4yMjIxIDg1LjY1MzMgNTkuMjc1MiA4NS42NTMzIDM4LjM3MDFDODUuNjUzMyAxNy40NjUgNjguNzA2MyAwLjUxODA2NiA0Ny44MDEzIDAuNTE4MDY2SDQyLjU4MDVINDAuNzA0WiIgZmlsbD0iI0YzRjZGMSIvPjxwYXRoIGQ9Ik0xNy4wNDM5IDAuNTE4MDY2Vi02LjU3OTE5SDkuOTQ2NjlWMC41MTgwNjZIMTcuMDQzOVpNMTcuMDQzOSA3Ni4yMjIxSDkuOTQ2NjlWODMuMzE5NEgxNy4wNDM5Vjc2LjIyMjFaTTE3LjA0MzkgNy42MTUzMkg0MC43MDRWLTYuNT
 c5MTlIMTcuMDQzOVY3LjYxNTMyWk0yNC4xNDEyIDc2LjIyMjFWMC41MTgwNjZIOS45NDY2OVY3Ni4yMjIxSDI0LjE0MTJaTTQwLjcwNCA2OS4xMjQ5SDE3LjA0MzlWODMuMzE5NEg0MC43MDRWNjkuMTI0OVpNNDIuNTgwNSA2OS4xMjQ5SDQwLjcwNFY4My4zMTk0SDQyLjU4MDVWNjkuMTI0OVpNNDcuODAxMyA2OS4xMjQ5SDQyLjU4MDVWODMuMzE5NEg0Ny44MDEzVjY5LjEyNDlaTTc4LjU1NiAzOC4zNzAxQzc4LjU1NiA1NS4zNTU1IDY0Ljc4NjcgNjkuMTI0OSA0Ny44MDEzIDY5LjEyNDlWODMuMzE5NEM3Mi42MjYxIDgzLjMxOTQgOTIuNzUwNSA2My4xOTQ5IDkyLjc1MDUgMzguMzcwMUg3OC41NTZaTTQ3LjgwMTMgNy42MTUzMkM2NC43ODY2IDcuNjE1MzIgNzguNTU2IDIxLjM4NDcgNzguNTU2IDM4LjM3MDFIOTIuNzUwNUM5Mi43NTA1IDEzLjU0NTMgNzIuNjI2IC02LjU3OTE5IDQ3LjgwMTMgLTYuNTc5MTlWNy42MTUzMlpNNDIuNTgwNSA3LjYxNTMySDQ3LjgwMTNWLTYuNTc5MTlINDIuNTgwNVY3LjYxNTMyWk00MC43MDQgNy42MTUzMkg0Mi41ODA1Vi02LjU3OTE5SDQwLjcwNFY3LjYxNTMyWiIgZmlsbD0iYmxhY2siIG1hc2s9InVybCgjZG9zdS1kLWN1dG91dCkiLz48cGF0aCBkPSJNNjguOTIxNSAzNi4wMTM1QzY4LjkyMTUgMzYuMDEzNSA2NS43MzY5IDQ5LjQ3MzggNTEuNDIzMSA0OS40NzM4QzM3LjEwOTMgNDkuNDczOCAzMi41Nzg3IDM3LjM1OTYgMzIuNTc4NyAzNi4wMTM1IiBzdHJva2U9ImJsYWNrIiB
 zdHJva2Utd2lkdGg9IjcuNjkxNjEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjxwYXRoIGQ9Ik0wLjM0ODYzMyA4NS40OTQ2QzAuMzQ4NjMzIDg1LjQ5NDYgMjkuNDg1NiA4NS44MzA5IDM0LjgwOSA4NS42OThDNDQuODMzNyA4NS40NDc3IDUxLjI4NzIgODQuNDAyIDU3LjUyNjkgNzguOTcyNEM2Mi44MTI5IDc0LjM3MjcgNzUuMTM0MiA1OS42ODM2IDc1LjEzNDIgNTkuNjgzNiIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSI2LjE2NDgyIi8%2BPC9zdmc%2B)](https://github.dosu.com/apache/superset?utm_source=github&utm_medium=bot-comment&utm_campaign=github-comment-footer-20260415&utm_content=knowledge-infrastructure-learn-repo&utm_term=apache%2Fsuperset) [![Add Dosu to your team](https://img.shields.io/badge/Add%20Dosu%20to%20your%20team-1f6feb?style=flat)](https://app.dosu.dev/signup?referrer=openSource&source=github-footer&utm_source=github&utm_medium=bot-comment&utm_campaign=github-comment-footer-20260415&utm_content=knowledge-infrastructure-add-team&utm_term=apache%2Fsuperset)

GitHub link: https://github.com/apache/superset/discussions/39397#discussioncomment-16578539

----
This is an automatically sent email for notifications@superset.apache.org.
To unsubscribe, please send an email to: notifications-unsubscribe@superset.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@superset.apache.org
For additional commands, e-mail: notifications-help@superset.apache.org


Re: [D] Missing option to select number of rows per page [superset]

Posted by "dosubot[bot] (via GitHub)" <gi...@apache.org>.
GitHub user dosubot[bot] edited a comment on the discussion: Missing option to select number of rows per page

<!-- Answer -->
That's an interesting symptom. I dug into the source code, and the visibility logic for these controls is actually correct — `page_length` is configured to show when server pagination is **off**, and `server_page_length` is configured to show when server pagination is **on** [[1]](https://github.com/apache/superset/blob/829e4d92d91ceae4b43b1ed3b063ffe45377799c/superset-frontend/plugins/plugin-chart-table/src/controlPanel.tsx#L499-L511) [[2]](https://github.com/apache/superset/blob/829e4d92d91ceae4b43b1ed3b063ffe45377799c/superset-frontend/plugins/plugin-chart-table/src/controlPanel.tsx#L399-L410). So what you're describing shouldn't happen based on the current code.

A few things worth checking:

1. **Are these the same control?** When server pagination is enabled, the control that appears is actually called **"Server Page Length"**, not "Page Length." They look very similar but are separate controls. When you toggle server pagination off, "Server Page Length" disappears and "Page Length" should appear in its place — but it may render in a slightly different position in the control panel, so it could be easy to miss.

2. **Try a hard browser refresh** (Ctrl+F5 or Cmd+Shift+R) or test in an incognito window. There are some known cases of stale control panel state in the Explore view [[3]](https://github.com/apache/superset/issues/37444#issuecomment-3878699832).

3. **Check the in-chart dropdown vs. the control panel.** The "Page Length" setting in the chart editor sidebar (left panel in Explore) is a *configuration* control for chart creators. The page size dropdown that end users see *inside the rendered table* is a separate component (`SelectPageSize`) and has its own visibility conditions — it only renders when `initialPageSize > 0` and data exists [[4]](https://github.com/apache/superset/blob/829e4d92d91ceae4b43b1ed3b063ffe45377799c/superset-frontend/plugins/plugin-chart-table/src/DataTable/DataTable.tsx#L167). Even if the control panel setting works, the in-chart dropdown can still be hidden if page size resolves to 0.

4. **Confirm your Superset version.** Versions 4.1.x had significant pagination bugs that were only fixed in 6.0.0 [[5]](https://github.com/apache/superset/issues/31626#issuecomment-3279368337). If you're on an earlier release, upgrading may resolve it.

If after checking these the "Page Length" control is truly missing from the Explore sidebar when server pagination is off, this could be a bug — possibly related to control panel re-rendering or stale state. In that case, it would be helpful to share:

- Your exact Superset version (Settings → About)
- A screenshot of the control panel with server pagination toggled off
- Any browser console errors

That would help confirm whether this needs to be reported as a bug.


<!-- Dosu Comment Footer -->
*To reply, just mention [@dosu](https://go.dosu.dev/dosubot?utm_source=github&utm_medium=bot-comment&utm_campaign=github-comment-footer-20260415&utm_content=reply-with-mention&utm_term=apache%2Fsuperset).*

---

Docs are dead. Just use [Dosu](https://dosu.dev?utm_source=github&utm_medium=bot-comment&utm_campaign=github-comment-footer-20260415&utm_content=static-docs-tagline&utm_term=apache%2Fsuperset).

[![Leave Feedback](https://img.shields.io/badge/Leave%20Feedback-555555?style=flat)](https://app.dosu.dev/response-feedback?utm_source=github&utm_medium=bot-comment&utm_campaign=github-comment-footer-20260415&utm_content=static-docs-feedback&utm_term=apache%2Fsuperset&message_id=1373c6c9-da36-4ef2-8665-20b3f231d813) [![Ask Dosu about superset](https://img.shields.io/badge/Ask%20Dosu%20about%20superset-2f7b3f?style=flat&logo=data%3Aimage%2Fsvg%2Bxml%3Bbase64%2CPHN2ZyB3aWR0aD0iODYiIGhlaWdodD0iODkiIHZpZXdCb3g9IjAgMCA4NiA4OSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNS4yOTIzNiAxMi43OTI4TDE3Ljc1OTMgNi42ODE4OFY3Mi41NjY3TDUuMjkyMzYgODQuMDYxOFYxMi43OTI4WiIgZmlsbD0iI0I0QkI5MSIvPjxwYXRoIGQ9Ik0xOC4yNTc1IDczLjExOTZMNTkuMTMyOSA3Mi43NDhMNTEuNzAxMSA4Mi40MDk1TDI5LjAzMzggODYuMjkxTDYuMjM5NjIgODUuMTU1NEwxOC4yNTc1IDczLjExOTZaIiBmaWxsPSIjNzc4NTYxIi8%2BPHBhdGggZD0iTTE3LjQ5MTYgMy43MzYzM0wzLjU4NTU3IDEyLjcwOTlWODMuNTc5MkMzLjU4NTU3IDg0Ljc1NDIgNC45ODU2MyA4NS4zNjUyIDUuODQ3MDUg
 ODQuNTY2TDE5LjYyOTYgNzEuNzgwMSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSI2LjQyODQ0IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48bWFzayBpZD0iZG9zdS1kLWN1dG91dCIgZmlsbD0id2hpdGUiPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNDAuNzA0IDAuNTE4MDY2SDE3LjA0MzlWNzYuMjIyMUg0MC43MDRINDIuNTgwNUg0Ny44MDEzQzY4LjcwNjQgNzYuMjIyMSA4NS42NTMzIDU5LjI3NTIgODUuNjUzMyAzOC4zNzAxQzg1LjY1MzMgMTcuNDY1IDY4LjcwNjMgMC41MTgwNjYgNDcuODAxMyAwLjUxODA2Nkg0Mi41ODA1SDQwLjcwNFoiLz48L21hc2s%2BPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00MC43MDQgMC41MTgwNjZIMTcuMDQzOVY3Ni4yMjIxSDQwLjcwNEg0Mi41ODA1SDQ3LjgwMTNDNjguNzA2NCA3Ni4yMjIxIDg1LjY1MzMgNTkuMjc1MiA4NS42NTMzIDM4LjM3MDFDODUuNjUzMyAxNy40NjUgNjguNzA2MyAwLjUxODA2NiA0Ny44MDEzIDAuNTE4MDY2SDQyLjU4MDVINDAuNzA0WiIgZmlsbD0iI0YzRjZGMSIvPjxwYXRoIGQ9Ik0xNy4wNDM5IDAuNTE4MDY2Vi02LjU3OTE5SDkuOTQ2NjlWMC41MTgwNjZIMTcuMDQzOVpNMTcuMDQzOSA3Ni4yMjIxSDkuOTQ2NjlWODMuMzE5NEgxNy4wNDM5Vjc2LjIyMjFaTTE3LjA0MzkgNy42MTUzMkg0MC43MDRWLTYuNTc5MTlIMTcuMDQzOVY3LjYxNTMyWk0
 yNC4xNDEyIDc2LjIyMjFWMC41MTgwNjZIOS45NDY2OVY3Ni4yMjIxSDI0LjE0MTJaTTQwLjcwNCA2OS4xMjQ5SDE3LjA0MzlWODMuMzE5NEg0MC43MDRWNjkuMTI0OVpNNDIuNTgwNSA2OS4xMjQ5SDQwLjcwNFY4My4zMTk0SDQyLjU4MDVWNjkuMTI0OVpNNDcuODAxMyA2OS4xMjQ5SDQyLjU4MDVWODMuMzE5NEg0Ny44MDEzVjY5LjEyNDlaTTc4LjU1NiAzOC4zNzAxQzc4LjU1NiA1NS4zNTU1IDY0Ljc4NjcgNjkuMTI0OSA0Ny44MDEzIDY5LjEyNDlWODMuMzE5NEM3Mi42MjYxIDgzLjMxOTQgOTIuNzUwNSA2My4xOTQ5IDkyLjc1MDUgMzguMzcwMUg3OC41NTZaTTQ3LjgwMTMgNy42MTUzMkM2NC43ODY2IDcuNjE1MzIgNzguNTU2IDIxLjM4NDcgNzguNTU2IDM4LjM3MDFIOTIuNzUwNUM5Mi43NTA1IDEzLjU0NTMgNzIuNjI2IC02LjU3OTE5IDQ3LjgwMTMgLTYuNTc5MTlWNy42MTUzMlpNNDIuNTgwNSA3LjYxNTMySDQ3LjgwMTNWLTYuNTc5MTlINDIuNTgwNVY3LjYxNTMyWk00MC43MDQgNy42MTUzMkg0Mi41ODA1Vi02LjU3OTE5SDQwLjcwNFY3LjYxNTMyWiIgZmlsbD0iYmxhY2siIG1hc2s9InVybCgjZG9zdS1kLWN1dG91dCkiLz48cGF0aCBkPSJNNjguOTIxNSAzNi4wMTM1QzY4LjkyMTUgMzYuMDEzNSA2NS43MzY5IDQ5LjQ3MzggNTEuNDIzMSA0OS40NzM4QzM3LjEwOTMgNDkuNDczOCAzMi41Nzg3IDM3LjM1OTYgMzIuNTc4NyAzNi4wMTM1IiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjcuNjkxNjEi
 IHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjxwYXRoIGQ9Ik0wLjM0ODYzMyA4NS40OTQ2QzAuMzQ4NjMzIDg1LjQ5NDYgMjkuNDg1NiA4NS44MzA5IDM0LjgwOSA4NS42OThDNDQuODMzNyA4NS40NDc3IDUxLjI4NzIgODQuNDAyIDU3LjUyNjkgNzguOTcyNEM2Mi44MTI5IDc0LjM3MjcgNzUuMTM0MiA1OS42ODM2IDc1LjEzNDIgNTkuNjgzNiIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSI2LjE2NDgyIi8%2BPC9zdmc%2B)](https://github.dosu.com/apache/superset?utm_source=github&utm_medium=bot-comment&utm_campaign=github-comment-footer-20260415&utm_content=static-docs-ask-repo&utm_term=apache%2Fsuperset) [![Share Dosu with your team](https://img.shields.io/badge/Share%20Dosu%20with%20your%20team-1f6feb?style=flat)](https://app.dosu.dev/signup?referrer=openSource&source=github-footer&utm_source=github&utm_medium=bot-comment&utm_campaign=github-comment-footer-20260415&utm_content=static-docs-share-team&utm_term=apache%2Fsuperset)

GitHub link: https://github.com/apache/superset/discussions/39397#discussioncomment-16578141

----
This is an automatically sent email for notifications@superset.apache.org.
To unsubscribe, please send an email to: notifications-unsubscribe@superset.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@superset.apache.org
For additional commands, e-mail: notifications-help@superset.apache.org


Re: [D] Missing option to select number of rows per page [superset]

Posted by "dosubot[bot] (via GitHub)" <gi...@apache.org>.
GitHub user dosubot[bot] added a comment to the discussion: Missing option to select number of rows per page

<!-- Answer -->
Thanks for the follow-up! This is likely caused by how the **`page_length`** setting interacts with Superset's auto-pagination logic.

When `page_length` is left at its default (not explicitly set), Superset auto-calculates whether to paginate based on your dataset size [[1]](https://github.com/apache/superset/blob/829e4d92d91ceae4b43b1ed3b063ffe45377799c/superset-frontend/plugins/plugin-chart-table/src/transformProps.ts#L438-L452):

- If `rows × columns > 5000` → paginate at 200 rows/page (dropdown appears)
- If `rows × columns ≤ 5000` → no pagination, `pageSize = 0` (dropdown is **hidden**)

The page size selector is only rendered when `initialPageSize > 0` [[2]](https://github.com/apache/superset/blob/829e4d92d91ceae4b43b1ed3b063ffe45377799c/superset-frontend/plugins/plugin-chart-table/src/DataTable/DataTable.tsx#L167). So for smaller datasets, the dropdown won't appear at all unless you explicitly configure it.

**To fix this**, in the chart editor (Explore view):

1. Look for the **"Page Length"** control in the Data panel (it should be visible now that server pagination is off)
2. Explicitly set it to a value like **10**, **20**, or **50** instead of leaving it at the default
3. Save the chart

Setting `page_length` to `0` means "show all rows" and will also hide the dropdown, so make sure to pick a positive number [[3]](https://github.com/apache/superset/blob/829e4d92d91ceae4b43b1ed3b063ffe45377799c/superset-frontend/plugins/plugin-chart-table/src/controlPanel.tsx#L505).

If the "Page Length" control itself isn't appearing in the chart editor even with server pagination disabled, that could point to a different issue — let me know and I can dig further.


<!-- Dosu Comment Footer -->
*To reply, just mention [@dosu](https://go.dosu.dev/dosubot?utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=brand-link).*

---
<sup>How did I do? [Good](https://app.dosu.dev/response-feedback?utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=feedback-great_response#message_id=ad25e179-f3d0-468e-bd16-8767b2ab841e&feedback_type=great_response) | [Irrelevant](https://app.dosu.dev/response-feedback?utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=feedback-irrelevant_answer#message_id=ad25e179-f3d0-468e-bd16-8767b2ab841e&feedback_type=irrelevant_answer) | [Incorrect](https://app.dosu.dev/response-feedback?utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=feedback-incorrect_sources#message_id=ad25e179-f3d0-468e-bd16-8767b2ab841e&feedback_type=incorrect_sources) | [Verbose](https://app.dosu.dev/response-feedback?utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=feedback-too_verbose#message_id=ad25e179-f3d0-468e-bd16-8767b2ab841e&feedback_type=too_verbose) | [Hallucination](https://app
 .dosu.dev/response-feedback?utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=feedback-hallucination#message_id=ad25e179-f3d0-468e-bd16-8767b2ab841e&feedback_type=hallucination) | [Report 🐛](https://app.dosu.dev/response-feedback?utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=feedback-bug_report#message_id=ad25e179-f3d0-468e-bd16-8767b2ab841e&feedback_type=bug_report) | [Other](https://app.dosu.dev/response-feedback?utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=feedback-other#message_id=ad25e179-f3d0-468e-bd16-8767b2ab841e&feedback_type=other)</sup>
[![Chat with Dosu](https://dosu.dev/dosu-chat-badge.svg)](https://app.dosu.dev/a28d3c7e-a9d3-459e-9fb6-3a6f9ff4f357/ask?utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=chat-badge)&nbsp;[![Open in Cursor](https://dosu.dev/dosu-in-cursor.svg)](https://cursor.com/link/prompt?text=Thanks%20for%20the%20follow-up%21%20This%20is%20likely%20caused%20by%20how%20the%20%2A%2A%60page_length%60%2A%2A%20setting%20interacts%20with%20Superset%27s%20auto-pagination%20logic.%0A%0AWhen%20%60page_length%60%20is%20left%20at%20its%20default%20%28not%20explicitly%20set%29%2C%20Superset%20auto-calculates%20whether%20to%20paginate%20based%20on%20your%20dataset%20size%20%5B%5B1%5D%5D%28https%3A//github.com/apache/superset/blob/829e4d92d91ceae4b43b1ed3b063ffe45377799c/superset-frontend/plugins/plugin-chart-table/src/transformProps.ts%23L438-L452%29%3A%0A%0A-%20If%20%60rows%20%C3%97%20columns%20%3E%205000%60%20%E2%86%92%20paginate%20at%20200%20rows/page%20%28dropdown%20appears
 %29%0A-%20If%20%60rows%20%C3%97%20columns%20%E2%89%A4%205000%60%20%E2%86%92%20no%20pagination%2C%20%60pageSize%20%3D%200%60%20%28dropdown%20is%20%2A%2Ahidden%2A%2A%29%0A%0AThe%20page%20size%20selector%20is%20only%20rendered%20when%20%60initialPageSize%20%3E%200%60%20%5B%5B2%5D%5D%28https%3A//github.com/apache/superset/blob/829e4d92d91ceae4b43b1ed3b063ffe45377799c/superset-frontend/plugins/plugin-chart-table/src/DataTable/DataTable.tsx%23L167%29.%20So%20for%20smaller%20datasets%2C%20the%20dropdown%20won%27t%20appear%20at%20all%20unless%20you%20explicitly%20configure%20it.%0A%0A%2A%2ATo%20fix%20this%2A%2A%2C%20in%20the%20chart%20editor%20%28Explore%20view%29%3A%0A%0A1.%20Look%20for%20the%20%2A%2A%22Page%20Length%22%2A%2A%20control%20in%20the%20Data%20panel%20%28it%20should%20be%20visible%20now%20that%20server%20pagination%20is%20off%29%0A2.%20Explicitly%20set%20it%20to%20a%20value%20like%20%2A%2A10%2A%2A%2C%20%2A%2A20%2A%2A%2C%20or%20%2A%2A50%2A%2A%20instead%20of%20leaving%20it%20at%2
 0the%20default%0A3.%20Save%20the%20chart%0A%0ASetting%20%60page_length%60%20to%20%600%60%20means%20%22show%20all%20rows%22%20and%20will%20also%20hide%20the%20dropdown%2C%20so%20make%20sure%20to%20pick%20a%20positive%20number%20%5B%5B3%5D%5D%28https%3A//github.com/apache/superset/blob/829e4d92d91ceae4b43b1ed3b063ffe45377799c/superset-frontend/plugins/plugin-chart-table/src/controlPanel.tsx%23L505%29.%0A%0AIf%20the%20%22Page%20Length%22%20control%20itself%20isn%27t%20appearing%20in%20the%20chart%20editor%20even%20with%20server%20pagination%20disabled%2C%20that%20could%20point%20to%20a%20different%20issue%20%E2%80%94%20let%20me%20know%20and%20I%20can%20dig%20further.)&nbsp;[![Join Discord](https://img.shields.io/badge/join-5865F2?logo=discord&logoColor=white&label=)](https://go.dosu.dev/discord-bot?utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=join-discord)&nbsp;[![Share on X](https://img.shields.io/badge/X-share-black)](https://twitter.com/intent/t
 weet?text=%40dosu_ai%20helped%20me%20solve%20this%20issue!&url=https%3A//github.com/apache/superset/discussions/39397)

GitHub link: https://github.com/apache/superset/discussions/39397#discussioncomment-16577588

----
This is an automatically sent email for notifications@superset.apache.org.
To unsubscribe, please send an email to: notifications-unsubscribe@superset.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@superset.apache.org
For additional commands, e-mail: notifications-help@superset.apache.org


Re: [D] Missing option to select number of rows per page [superset]

Posted by "dosubot[bot] (via GitHub)" <gi...@apache.org>.
GitHub user dosubot[bot] added a comment to the discussion: Missing option to select number of rows per page

<!-- Answer -->
The "rows per page" selector wasn't actually removed in Superset 6.0 — it's conditionally hidden when **server-side pagination** is enabled on the chart. When server pagination is active, you see the search field and server pagination controls instead of the traditional page length dropdown.

**To restore the traditional "rows per page" dropdown:**

1. Edit your Table chart
2. In the chart configuration panel, find and **uncheck** the "Server pagination" option [[1]](https://github.com/apache/superset/blob/829e4d92d91ceae4b43b1ed3b063ffe45377799c/superset-frontend/plugins/plugin-chart-table/src/controlPanel.tsx#L386-L411)
3. The `page_length` control will reappear with options like 10, 20, 50, 100, 200 rows per page [[2]](https://github.com/apache/superset/blob/829e4d92d91ceae4b43b1ed3b063ffe45377799c/superset-frontend/plugins/plugin-chart-table/src/consts.ts#L25-L32)
4. Save the chart

When server pagination is **disabled**, the client-side "rows per page" selector is visible to end users as before.

**Trade-off to be aware of:** Client-side pagination has a max row limit of 100K rows (`SQL_MAX_ROW`), while server-side pagination supports up to 500K rows (`TABLE_VIZ_MAX_ROW_SERVER`) [[3]](https://github.com/apache/superset/blob/829e4d92d91ceae4b43b1ed3b063ffe45377799c/superset/config.py#L978-L981). So if you're working with very large datasets, server pagination may still be preferable despite the different UX.

It's also worth noting that a bug in 4.1.x where the page size dropdown didn't work correctly was fixed in 6.0 [[4]](https://github.com/apache/superset/issues/31626#issuecomment-3279368337), so if you disable server pagination, the rows-per-page selector should now function properly.


<!-- Dosu Comment Footer -->
*To reply, just mention [@dosu](https://go.dosu.dev/dosubot?utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=brand-link).*

---
<sup>How did I do? [Good](https://app.dosu.dev/response-feedback?utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=feedback-great_response#message_id=6372f81a-1880-4318-a156-b6a35992a6a9&feedback_type=great_response) | [Irrelevant](https://app.dosu.dev/response-feedback?utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=feedback-irrelevant_answer#message_id=6372f81a-1880-4318-a156-b6a35992a6a9&feedback_type=irrelevant_answer) | [Incorrect](https://app.dosu.dev/response-feedback?utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=feedback-incorrect_sources#message_id=6372f81a-1880-4318-a156-b6a35992a6a9&feedback_type=incorrect_sources) | [Verbose](https://app.dosu.dev/response-feedback?utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=feedback-too_verbose#message_id=6372f81a-1880-4318-a156-b6a35992a6a9&feedback_type=too_verbose) | [Hallucination](https://app
 .dosu.dev/response-feedback?utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=feedback-hallucination#message_id=6372f81a-1880-4318-a156-b6a35992a6a9&feedback_type=hallucination) | [Report 🐛](https://app.dosu.dev/response-feedback?utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=feedback-bug_report#message_id=6372f81a-1880-4318-a156-b6a35992a6a9&feedback_type=bug_report) | [Other](https://app.dosu.dev/response-feedback?utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=feedback-other#message_id=6372f81a-1880-4318-a156-b6a35992a6a9&feedback_type=other)</sup>
[![Chat with Dosu](https://dosu.dev/dosu-chat-badge.svg)](https://app.dosu.dev/a28d3c7e-a9d3-459e-9fb6-3a6f9ff4f357/ask?utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=chat-badge)&nbsp;[![Open in Cursor](https://dosu.dev/dosu-in-cursor.svg)](https://cursor.com/link/prompt?text=The%20%22rows%20per%20page%22%20selector%20wasn%27t%20actually%20removed%20in%20Superset%206.0%20%E2%80%94%20it%27s%20conditionally%20hidden%20when%20%2A%2Aserver-side%20pagination%2A%2A%20is%20enabled%20on%20the%20chart.%20When%20server%20pagination%20is%20active%2C%20you%20see%20the%20search%20field%20and%20server%20pagination%20controls%20instead%20of%20the%20traditional%20page%20length%20dropdown.%0A%0A%2A%2ATo%20restore%20the%20traditional%20%22rows%20per%20page%22%20dropdown%3A%2A%2A%0A%0A1.%20Edit%20your%20Table%20chart%0A2.%20In%20the%20chart%20configuration%20panel%2C%20find%20and%20%2A%2Auncheck%2A%2A%20the%20%22Server%20pagination%22%20option%20%5B%5B1%5D%5D%28https
 %3A//github.com/apache/superset/blob/829e4d92d91ceae4b43b1ed3b063ffe45377799c/superset-frontend/plugins/plugin-chart-table/src/controlPanel.tsx%23L386-L411%29%0A3.%20The%20%60page_length%60%20control%20will%20reappear%20with%20options%20like%2010%2C%2020%2C%2050%2C%20100%2C%20200%20rows%20per%20page%20%5B%5B2%5D%5D%28https%3A//github.com/apache/superset/blob/829e4d92d91ceae4b43b1ed3b063ffe45377799c/superset-frontend/plugins/plugin-chart-table/src/consts.ts%23L25-L32%29%0A4.%20Save%20the%20chart%0A%0AWhen%20server%20pagination%20is%20%2A%2Adisabled%2A%2A%2C%20the%20client-side%20%22rows%20per%20page%22%20selector%20is%20visible%20to%20end%20users%20as%20before.%0A%0A%2A%2ATrade-off%20to%20be%20aware%20of%3A%2A%2A%20Client-side%20pagination%20has%20a%20max%20row%20limit%20of%20100K%20rows%20%28%60SQL_MAX_ROW%60%29%2C%20while%20server-side%20pagination%20supports%20up%20to%20500K%20rows%20%28%60TABLE_VIZ_MAX_ROW_SERVER%60%29%20%5B%5B3%5D%5D%28https%3A//github.com/apache/superset/blob/8
 29e4d92d91ceae4b43b1ed3b063ffe45377799c/superset/config.py%23L978-L981%29.%20So%20if%20you%27re%20working%20with%20very%20large%20datasets%2C%20server%20pagination%20may%20still%20be%20preferable%20despite%20the%20different%20UX.%0A%0AIt%27s%20also%20worth%20noting%20that%20a%20bug%20in%204.1.x%20where%20the%20page%20size%20dropdown%20didn%27t%20work%20correctly%20was%20fixed%20in%206.0%20%5B%5B4%5D%5D%28https%3A//github.com/apache/superset/issues/31626%23issuecomment-3279368337%29%2C%20so%20if%20you%20disable%20server%20pagination%2C%20the%20rows-per-page%20selector%20should%20now%20function%20properly.)&nbsp;[![Join Discord](https://img.shields.io/badge/join-5865F2?logo=discord&logoColor=white&label=)](https://go.dosu.dev/discord-bot?utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=join-discord)&nbsp;[![Share on X](https://img.shields.io/badge/X-share-black)](https://twitter.com/intent/tweet?text=%40dosu_ai%20helped%20me%20solve%20this%20issue!&ur
 l=https%3A//github.com/apache/superset/discussions/39397)

GitHub link: https://github.com/apache/superset/discussions/39397#discussioncomment-16577353

----
This is an automatically sent email for notifications@superset.apache.org.
To unsubscribe, please send an email to: notifications-unsubscribe@superset.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@superset.apache.org
For additional commands, e-mail: notifications-help@superset.apache.org


Re: [D] Missing option to select number of rows per page [superset]

Posted by "Yisel-Hernandez (via GitHub)" <gi...@apache.org>.
GitHub user Yisel-Hernandez added a comment to the discussion: Missing option to select number of rows per page

Hi @dosu, thanks for the suggestion.

I already disabled the "Server pagination" option, but the rows-per-page dropdown is still not appearing.

Is there any additional configuration I should check, or could this be related to Table behavior?

GitHub link: https://github.com/apache/superset/discussions/39397#discussioncomment-16577392

----
This is an automatically sent email for notifications@superset.apache.org.
To unsubscribe, please send an email to: notifications-unsubscribe@superset.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@superset.apache.org
For additional commands, e-mail: notifications-help@superset.apache.org


Re: [D] Missing option to select number of rows per page [superset]

Posted by "dosubot[bot] (via GitHub)" <gi...@apache.org>.
GitHub user dosubot[bot] added a comment to the discussion: Missing option to select number of rows per page

<!-- Answer -->
That's an interesting symptom. I dug into the source code, and the visibility logic for these controls is actually correct — `page_length` is configured to show when server pagination is **off**, and `server_page_length` is configured to show when server pagination is **on** [[1]](https://github.com/apache/superset/blob/829e4d92d91ceae4b43b1ed3b063ffe45377799c/superset-frontend/plugins/plugin-chart-table/src/controlPanel.tsx#L499-L511) [[2]](https://github.com/apache/superset/blob/829e4d92d91ceae4b43b1ed3b063ffe45377799c/superset-frontend/plugins/plugin-chart-table/src/controlPanel.tsx#L399-L410). So what you're describing shouldn't happen based on the current code.

A few things worth checking:

1. **Are these the same control?** When server pagination is enabled, the control that appears is actually called **"Server Page Length"**, not "Page Length." They look very similar but are separate controls. When you toggle server pagination off, "Server Page Length" disappears and "Page Length" should appear in its place — but it may render in a slightly different position in the control panel, so it could be easy to miss.

2. **Try a hard browser refresh** (Ctrl+F5 or Cmd+Shift+R) or test in an incognito window. There are some known cases of stale control panel state in the Explore view [[3]](https://github.com/apache/superset/issues/37444#issuecomment-3878699832).

3. **Check the in-chart dropdown vs. the control panel.** The "Page Length" setting in the chart editor sidebar (left panel in Explore) is a *configuration* control for chart creators. The page size dropdown that end users see *inside the rendered table* is a separate component (`SelectPageSize`) and has its own visibility conditions — it only renders when `initialPageSize > 0` and data exists [[4]](https://github.com/apache/superset/blob/829e4d92d91ceae4b43b1ed3b063ffe45377799c/superset-frontend/plugins/plugin-chart-table/src/DataTable/DataTable.tsx#L167). Even if the control panel setting works, the in-chart dropdown can still be hidden if page size resolves to 0.

4. **Confirm your Superset version.** Versions 4.1.x had significant pagination bugs that were only fixed in 6.0.0 [[5]](https://github.com/apache/superset/issues/31626#issuecomment-3279368337). If you're on an earlier release, upgrading may resolve it.

If after checking these the "Page Length" control is truly missing from the Explore sidebar when server pagination is off, this could be a bug — possibly related to control panel re-rendering or stale state. In that case, it would be helpful to share:

- Your exact Superset version (Settings → About)
- A screenshot of the control panel with server pagination toggled off
- Any browser console errors

That would help confirm whether this needs to be reported as a bug.


<!-- Dosu Comment Footer -->
*To reply, just mention [@dosu](https://go.dosu.dev/dosubot?utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=brand-link).*

---
<sup>How did I do? [Good](https://app.dosu.dev/response-feedback?utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=feedback-great_response#message_id=1373c6c9-da36-4ef2-8665-20b3f231d813&feedback_type=great_response) | [Irrelevant](https://app.dosu.dev/response-feedback?utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=feedback-irrelevant_answer#message_id=1373c6c9-da36-4ef2-8665-20b3f231d813&feedback_type=irrelevant_answer) | [Incorrect](https://app.dosu.dev/response-feedback?utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=feedback-incorrect_sources#message_id=1373c6c9-da36-4ef2-8665-20b3f231d813&feedback_type=incorrect_sources) | [Verbose](https://app.dosu.dev/response-feedback?utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=feedback-too_verbose#message_id=1373c6c9-da36-4ef2-8665-20b3f231d813&feedback_type=too_verbose) | [Hallucination](https://app
 .dosu.dev/response-feedback?utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=feedback-hallucination#message_id=1373c6c9-da36-4ef2-8665-20b3f231d813&feedback_type=hallucination) | [Report 🐛](https://app.dosu.dev/response-feedback?utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=feedback-bug_report#message_id=1373c6c9-da36-4ef2-8665-20b3f231d813&feedback_type=bug_report) | [Other](https://app.dosu.dev/response-feedback?utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=feedback-other#message_id=1373c6c9-da36-4ef2-8665-20b3f231d813&feedback_type=other)</sup>
[![Chat with Dosu](https://dosu.dev/dosu-chat-badge.svg)](https://app.dosu.dev/a28d3c7e-a9d3-459e-9fb6-3a6f9ff4f357/ask?utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=chat-badge)&nbsp;[![Open in Cursor](https://dosu.dev/dosu-in-cursor.svg)](https://cursor.com/link/prompt?text=That%27s%20an%20interesting%20symptom.%20I%20dug%20into%20the%20source%20code%2C%20and%20the%20visibility%20logic%20for%20these%20controls%20is%20actually%20correct%20%E2%80%94%20%60page_length%60%20is%20configured%20to%20show%20when%20server%20pagination%20is%20%2A%2Aoff%2A%2A%2C%20and%20%60server_page_length%60%20is%20configured%20to%20show%20when%20server%20pagination%20is%20%2A%2Aon%2A%2A%20%5B%5B1%5D%5D%28https%3A//github.com/apache/superset/blob/829e4d92d91ceae4b43b1ed3b063ffe45377799c/superset-frontend/plugins/plugin-chart-table/src/controlPanel.tsx%23L499-L511%29%20%5B%5B2%5D%5D%28https%3A//github.com/apache/superset/blob/829e4d92d91ceae4b43b1ed3b063ffe45377799c/supers
 et-frontend/plugins/plugin-chart-table/src/controlPanel.tsx%23L399-L410%29.%20So%20what%20you%27re%20describing%20shouldn%27t%20happen%20based%20on%20the%20current%20code.%0A%0AA%20few%20things%20worth%20checking%3A%0A%0A1.%20%2A%2AAre%20these%20the%20same%20control%3F%2A%2A%20When%20server%20pagination%20is%20enabled%2C%20the%20control%20that%20appears%20is%20actually%20called%20%2A%2A%22Server%20Page%20Length%22%2A%2A%2C%20not%20%22Page%20Length.%22%20They%20look%20very%20similar%20but%20are%20separate%20controls.%20When%20you%20toggle%20server%20pagination%20off%2C%20%22Server%20Page%20Length%22%20disappears%20and%20%22Page%20Length%22%20should%20appear%20in%20its%20place%20%E2%80%94%20but%20it%20may%20render%20in%20a%20slightly%20different%20position%20in%20the%20control%20panel%2C%20so%20it%20could%20be%20easy%20to%20miss.%0A%0A2.%20%2A%2ATry%20a%20hard%20browser%20refresh%2A%2A%20%28Ctrl%2BF5%20or%20Cmd%2BShift%2BR%29%20or%20test%20in%20an%20incognito%20window.%20There%20are%2
 0some%20known%20cases%20of%20stale%20control%20panel%20state%20in%20the%20Explore%20view%20%5B%5B3%5D%5D%28https%3A//github.com/apache/superset/issues/37444%23issuecomment-3878699832%29.%0A%0A3.%20%2A%2ACheck%20the%20in-chart%20dropdown%20vs.%20the%20control%20panel.%2A%2A%20The%20%22Page%20Length%22%20setting%20in%20the%20chart%20editor%20sidebar%20%28left%20panel%20in%20Explore%29%20is%20a%20%2Aconfiguration%2A%20control%20for%20chart%20creators.%20The%20page%20size%20dropdown%20that%20end%20users%20see%20%2Ainside%20the%20rendered%20table%2A%20is%20a%20separate%20component%20%28%60SelectPageSize%60%29%20and%20has%20its%20own%20visibility%20conditions%20%E2%80%94%20it%20only%20renders%20when%20%60initialPageSize%20%3E%200%60%20and%20data%20exists%20%5B%5B4%5D%5D%28https%3A//github.com/apache/superset/blob/829e4d92d91ceae4b43b1ed3b063ffe45377799c/superset-frontend/plugins/plugin-chart-table/src/DataTable/DataTable.tsx%23L167%29.%20Even%20if%20the%20control%20panel%20setting%20works
 %2C%20the%20in-chart%20dropdown%20can%20still%20be%20hidden%20if%20page%20size%20resolves%20to%200.%0A%0A4.%20%2A%2AConfirm%20your%20Superset%20version.%2A%2A%20Versions%204.1.x%20had%20significant%20pagination%20bugs%20that%20were%20only%20fixed%20in%206.0.0%20%5B%5B5%5D%5D%28https%3A//github.com/apache/superset/issues/31626%23issuecomment-3279368337%29.%20If%20you%27re%20on%20an%20earlier%20release%2C%20upgrading%20may%20resolve%20it.%0A%0AIf%20after%20checking%20these%20the%20%22Page%20Length%22%20control%20is%20truly%20missing%20from%20the%20Explore%20sidebar%20when%20server%20pagination%20is%20off%2C%20this%20could%20be%20a%20bug%20%E2%80%94%20possibly%20related%20to%20control%20panel%20re-rendering%20or%20stale%20state.%20In%20that%20case%2C%20it%20would%20be%20helpful%20to%20share%3A%0A%0A-%20Your%20exact%20Superset%20version%20%28Settings%20%E2%86%92%20About%29%0A-%20A%20screenshot%20of%20the%20control%20panel%20with%20server%20pagination%20toggled%20off%0A-%20Any%20browser%
 20console%20errors%0A%0AThat%20would%20help%20confirm%20whether%20this%20needs%20to%20be%20reported%20as%20a%20bug.)&nbsp;[![Join Discord](https://img.shields.io/badge/join-5865F2?logo=discord&logoColor=white&label=)](https://go.dosu.dev/discord-bot?utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=join-discord)&nbsp;[![Share on X](https://img.shields.io/badge/X-share-black)](https://twitter.com/intent/tweet?text=%40dosu_ai%20helped%20me%20solve%20this%20issue!&url=https%3A//github.com/apache/superset/discussions/39397)

GitHub link: https://github.com/apache/superset/discussions/39397#discussioncomment-16578141

----
This is an automatically sent email for notifications@superset.apache.org.
To unsubscribe, please send an email to: notifications-unsubscribe@superset.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@superset.apache.org
For additional commands, e-mail: notifications-help@superset.apache.org


Re: [D] Missing option to select number of rows per page [superset]

Posted by "dosubot[bot] (via GitHub)" <gi...@apache.org>.
GitHub user dosubot[bot] added a comment to the discussion: Missing option to select number of rows per page

<!-- Answer -->
Thanks for the screenshot and details — this helps narrow it down.

The **`page_length` control does exist in the code** and its visibility logic is correct (it should appear when server pagination is off) [[1]](https://github.com/apache/superset/blob/829e4d92d91ceae4b43b1ed3b063ffe45377799c/superset-frontend/plugins/plugin-chart-table/src/controlPanel.tsx#L499-L513). However, there's a key detail: **`page_length` and `server_page_length` are in different sections** of the control panel:

- **"Server Page Length"** is in the **Query** section (near the top)
- **"Page Length"** is in the **Options** section (further down)

Version 6.0.0 has a **known scrolling bug** in the Explore control panel that can prevent you from scrolling down to the Options section where `page_length` lives. Several fixes for this were merged in April 2026 [[2]](https://github.com/apache/superset/pull/39160) [[3]](https://github.com/apache/superset/pull/39211) — addressing resize observer issues and missing `overflow: auto` / `max-height` constraints on the panel.

**To verify this is the issue:**

1. Try scrolling down in the control panel to the "Options" section — the "Page Length" control should be there when server pagination is disabled
2. You can also try resizing your browser window or the panel to see if more controls become visible
3. Open browser DevTools (F12), search the DOM for `page_length` — if the element is present but just out of view, that confirms the scrolling bug

**To work around this for now:**

- Try expanding your browser window or zooming out (Ctrl/Cmd + minus) to make more of the control panel visible
- If you can access the "Page Length" dropdown in the Options section and set it to a specific value (e.g., 10, 20, 50), the rows-per-page selector should appear in the rendered table

**For a proper fix**, you'll want to upgrade to a newer Superset release that includes the April 2026 scrolling fixes. These patches add proper flex layout constraints to the configuration panel so all sections are scrollable.


<!-- Dosu Comment Footer -->
*To reply, just mention [@dosu](https://go.dosu.dev/dosubot?utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=brand-link).*

---
<sup>How did I do? [Good](https://app.dosu.dev/response-feedback?utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=feedback-great_response#message_id=2c2c8eb6-1262-43a9-8c64-6efe0bd1a83e&feedback_type=great_response) | [Irrelevant](https://app.dosu.dev/response-feedback?utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=feedback-irrelevant_answer#message_id=2c2c8eb6-1262-43a9-8c64-6efe0bd1a83e&feedback_type=irrelevant_answer) | [Incorrect](https://app.dosu.dev/response-feedback?utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=feedback-incorrect_sources#message_id=2c2c8eb6-1262-43a9-8c64-6efe0bd1a83e&feedback_type=incorrect_sources) | [Verbose](https://app.dosu.dev/response-feedback?utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=feedback-too_verbose#message_id=2c2c8eb6-1262-43a9-8c64-6efe0bd1a83e&feedback_type=too_verbose) | [Hallucination](https://app
 .dosu.dev/response-feedback?utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=feedback-hallucination#message_id=2c2c8eb6-1262-43a9-8c64-6efe0bd1a83e&feedback_type=hallucination) | [Report 🐛](https://app.dosu.dev/response-feedback?utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=feedback-bug_report#message_id=2c2c8eb6-1262-43a9-8c64-6efe0bd1a83e&feedback_type=bug_report) | [Other](https://app.dosu.dev/response-feedback?utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=feedback-other#message_id=2c2c8eb6-1262-43a9-8c64-6efe0bd1a83e&feedback_type=other)</sup>
[![Chat with Dosu](https://dosu.dev/dosu-chat-badge.svg)](https://app.dosu.dev/a28d3c7e-a9d3-459e-9fb6-3a6f9ff4f357/ask?utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=chat-badge)&nbsp;[![Open in Cursor](https://dosu.dev/dosu-in-cursor.svg)](https://cursor.com/link/prompt?text=Thanks%20for%20the%20screenshot%20and%20details%20%E2%80%94%20this%20helps%20narrow%20it%20down.%0A%0AThe%20%2A%2A%60page_length%60%20control%20does%20exist%20in%20the%20code%2A%2A%20and%20its%20visibility%20logic%20is%20correct%20%28it%20should%20appear%20when%20server%20pagination%20is%20off%29%20%5B%5B1%5D%5D%28https%3A//github.com/apache/superset/blob/829e4d92d91ceae4b43b1ed3b063ffe45377799c/superset-frontend/plugins/plugin-chart-table/src/controlPanel.tsx%23L499-L513%29.%20However%2C%20there%27s%20a%20key%20detail%3A%20%2A%2A%60page_length%60%20and%20%60server_page_length%60%20are%20in%20different%20sections%2A%2A%20of%20the%20control%20panel%3A%0A%0A-%20%2A%2A%22Server%2
 0Page%20Length%22%2A%2A%20is%20in%20the%20%2A%2AQuery%2A%2A%20section%20%28near%20the%20top%29%0A-%20%2A%2A%22Page%20Length%22%2A%2A%20is%20in%20the%20%2A%2AOptions%2A%2A%20section%20%28further%20down%29%0A%0AVersion%206.0.0%20has%20a%20%2A%2Aknown%20scrolling%20bug%2A%2A%20in%20the%20Explore%20control%20panel%20that%20can%20prevent%20you%20from%20scrolling%20down%20to%20the%20Options%20section%20where%20%60page_length%60%20lives.%20Several%20fixes%20for%20this%20were%20merged%20in%20April%202026%20%5B%5B2%5D%5D%28https%3A//github.com/apache/superset/pull/39160%29%20%5B%5B3%5D%5D%28https%3A//github.com/apache/superset/pull/39211%29%20%E2%80%94%20addressing%20resize%20observer%20issues%20and%20missing%20%60overflow%3A%20auto%60%20/%20%60max-height%60%20constraints%20on%20the%20panel.%0A%0A%2A%2ATo%20verify%20this%20is%20the%20issue%3A%2A%2A%0A%0A1.%20Try%20scrolling%20down%20in%20the%20control%20panel%20to%20the%20%22Options%22%20section%20%E2%80%94%20the%20%22Page%20Length%22%20cont
 rol%20should%20be%20there%20when%20server%20pagination%20is%20disabled%0A2.%20You%20can%20also%20try%20resizing%20your%20browser%20window%20or%20the%20panel%20to%20see%20if%20more%20controls%20become%20visible%0A3.%20Open%20browser%20DevTools%20%28F12%29%2C%20search%20the%20DOM%20for%20%60page_length%60%20%E2%80%94%20if%20the%20element%20is%20present%20but%20just%20out%20of%20view%2C%20that%20confirms%20the%20scrolling%20bug%0A%0A%2A%2ATo%20work%20around%20this%20for%20now%3A%2A%2A%0A%0A-%20Try%20expanding%20your%20browser%20window%20or%20zooming%20out%20%28Ctrl/Cmd%20%2B%20minus%29%20to%20make%20more%20of%20the%20control%20panel%20visible%0A-%20If%20you%20can%20access%20the%20%22Page%20Length%22%20dropdown%20in%20the%20Options%20section%20and%20set%20it%20to%20a%20specific%20value%20%28e.g.%2C%2010%2C%2020%2C%2050%29%2C%20the%20rows-per-page%20selector%20should%20appear%20in%20the%20rendered%20table%0A%0A%2A%2AFor%20a%20proper%20fix%2A%2A%2C%20you%27ll%20want%20to%20upgrade%20to%20
 a%20newer%20Superset%20release%20that%20includes%20the%20April%202026%20scrolling%20fixes.%20These%20patches%20add%20proper%20flex%20layout%20constraints%20to%20the%20configuration%20panel%20so%20all%20sections%20are%20scrollable.)&nbsp;[![Join Discord](https://img.shields.io/badge/join-5865F2?logo=discord&logoColor=white&label=)](https://go.dosu.dev/discord-bot?utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=join-discord)&nbsp;[![Share on X](https://img.shields.io/badge/X-share-black)](https://twitter.com/intent/tweet?text=%40dosu_ai%20helped%20me%20solve%20this%20issue!&url=https%3A//github.com/apache/superset/discussions/39397)

GitHub link: https://github.com/apache/superset/discussions/39397#discussioncomment-16578539

----
This is an automatically sent email for notifications@superset.apache.org.
To unsubscribe, please send an email to: notifications-unsubscribe@superset.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@superset.apache.org
For additional commands, e-mail: notifications-help@superset.apache.org


Re: [D] Missing option to select number of rows per page [superset]

Posted by "dosubot[bot] (via GitHub)" <gi...@apache.org>.
GitHub user dosubot[bot] edited a comment on the discussion: Missing option to select number of rows per page

<!-- Answer -->
The "rows per page" selector wasn't actually removed in Superset 6.0 — it's conditionally hidden when **server-side pagination** is enabled on the chart. When server pagination is active, you see the search field and server pagination controls instead of the traditional page length dropdown.

**To restore the traditional "rows per page" dropdown:**

1. Edit your Table chart
2. In the chart configuration panel, find and **uncheck** the "Server pagination" option [[1]](https://github.com/apache/superset/blob/829e4d92d91ceae4b43b1ed3b063ffe45377799c/superset-frontend/plugins/plugin-chart-table/src/controlPanel.tsx#L386-L411)
3. The `page_length` control will reappear with options like 10, 20, 50, 100, 200 rows per page [[2]](https://github.com/apache/superset/blob/829e4d92d91ceae4b43b1ed3b063ffe45377799c/superset-frontend/plugins/plugin-chart-table/src/consts.ts#L25-L32)
4. Save the chart

When server pagination is **disabled**, the client-side "rows per page" selector is visible to end users as before.

**Trade-off to be aware of:** Client-side pagination has a max row limit of 100K rows (`SQL_MAX_ROW`), while server-side pagination supports up to 500K rows (`TABLE_VIZ_MAX_ROW_SERVER`) [[3]](https://github.com/apache/superset/blob/829e4d92d91ceae4b43b1ed3b063ffe45377799c/superset/config.py#L978-L981). So if you're working with very large datasets, server pagination may still be preferable despite the different UX.

It's also worth noting that a bug in 4.1.x where the page size dropdown didn't work correctly was fixed in 6.0 [[4]](https://github.com/apache/superset/issues/31626#issuecomment-3279368337), so if you disable server pagination, the rows-per-page selector should now function properly.


<!-- Dosu Comment Footer -->
*To reply, just mention [@dosu](https://go.dosu.dev/dosubot?utm_source=github&utm_medium=bot-comment&utm_campaign=github-comment-footer-20260415&utm_content=reply-with-mention&utm_term=apache%2Fsuperset).*

---

Docs are dead. Just use [Dosu](https://dosu.dev?utm_source=github&utm_medium=bot-comment&utm_campaign=github-comment-footer-20260415&utm_content=static-docs-tagline&utm_term=apache%2Fsuperset).

[![Leave Feedback](https://img.shields.io/badge/Leave%20Feedback-555555?style=flat)](https://app.dosu.dev/response-feedback?utm_source=github&utm_medium=bot-comment&utm_campaign=github-comment-footer-20260415&utm_content=static-docs-feedback&utm_term=apache%2Fsuperset&message_id=6372f81a-1880-4318-a156-b6a35992a6a9) [![Ask Dosu about superset](https://img.shields.io/badge/Ask%20Dosu%20about%20superset-2f7b3f?style=flat&logo=data%3Aimage%2Fsvg%2Bxml%3Bbase64%2CPHN2ZyB3aWR0aD0iODYiIGhlaWdodD0iODkiIHZpZXdCb3g9IjAgMCA4NiA4OSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNS4yOTIzNiAxMi43OTI4TDE3Ljc1OTMgNi42ODE4OFY3Mi41NjY3TDUuMjkyMzYgODQuMDYxOFYxMi43OTI4WiIgZmlsbD0iI0I0QkI5MSIvPjxwYXRoIGQ9Ik0xOC4yNTc1IDczLjExOTZMNTkuMTMyOSA3Mi43NDhMNTEuNzAxMSA4Mi40MDk1TDI5LjAzMzggODYuMjkxTDYuMjM5NjIgODUuMTU1NEwxOC4yNTc1IDczLjExOTZaIiBmaWxsPSIjNzc4NTYxIi8%2BPHBhdGggZD0iTTE3LjQ5MTYgMy43MzYzM0wzLjU4NTU3IDEyLjcwOTlWODMuNTc5MkMzLjU4NTU3IDg0Ljc1NDIgNC45ODU2MyA4NS4zNjUyIDUuODQ3MDUg
 ODQuNTY2TDE5LjYyOTYgNzEuNzgwMSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSI2LjQyODQ0IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48bWFzayBpZD0iZG9zdS1kLWN1dG91dCIgZmlsbD0id2hpdGUiPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNDAuNzA0IDAuNTE4MDY2SDE3LjA0MzlWNzYuMjIyMUg0MC43MDRINDIuNTgwNUg0Ny44MDEzQzY4LjcwNjQgNzYuMjIyMSA4NS42NTMzIDU5LjI3NTIgODUuNjUzMyAzOC4zNzAxQzg1LjY1MzMgMTcuNDY1IDY4LjcwNjMgMC41MTgwNjYgNDcuODAxMyAwLjUxODA2Nkg0Mi41ODA1SDQwLjcwNFoiLz48L21hc2s%2BPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00MC43MDQgMC41MTgwNjZIMTcuMDQzOVY3Ni4yMjIxSDQwLjcwNEg0Mi41ODA1SDQ3LjgwMTNDNjguNzA2NCA3Ni4yMjIxIDg1LjY1MzMgNTkuMjc1MiA4NS42NTMzIDM4LjM3MDFDODUuNjUzMyAxNy40NjUgNjguNzA2MyAwLjUxODA2NiA0Ny44MDEzIDAuNTE4MDY2SDQyLjU4MDVINDAuNzA0WiIgZmlsbD0iI0YzRjZGMSIvPjxwYXRoIGQ9Ik0xNy4wNDM5IDAuNTE4MDY2Vi02LjU3OTE5SDkuOTQ2NjlWMC41MTgwNjZIMTcuMDQzOVpNMTcuMDQzOSA3Ni4yMjIxSDkuOTQ2NjlWODMuMzE5NEgxNy4wNDM5Vjc2LjIyMjFaTTE3LjA0MzkgNy42MTUzMkg0MC43MDRWLTYuNTc5MTlIMTcuMDQzOVY3LjYxNTMyWk0
 yNC4xNDEyIDc2LjIyMjFWMC41MTgwNjZIOS45NDY2OVY3Ni4yMjIxSDI0LjE0MTJaTTQwLjcwNCA2OS4xMjQ5SDE3LjA0MzlWODMuMzE5NEg0MC43MDRWNjkuMTI0OVpNNDIuNTgwNSA2OS4xMjQ5SDQwLjcwNFY4My4zMTk0SDQyLjU4MDVWNjkuMTI0OVpNNDcuODAxMyA2OS4xMjQ5SDQyLjU4MDVWODMuMzE5NEg0Ny44MDEzVjY5LjEyNDlaTTc4LjU1NiAzOC4zNzAxQzc4LjU1NiA1NS4zNTU1IDY0Ljc4NjcgNjkuMTI0OSA0Ny44MDEzIDY5LjEyNDlWODMuMzE5NEM3Mi42MjYxIDgzLjMxOTQgOTIuNzUwNSA2My4xOTQ5IDkyLjc1MDUgMzguMzcwMUg3OC41NTZaTTQ3LjgwMTMgNy42MTUzMkM2NC43ODY2IDcuNjE1MzIgNzguNTU2IDIxLjM4NDcgNzguNTU2IDM4LjM3MDFIOTIuNzUwNUM5Mi43NTA1IDEzLjU0NTMgNzIuNjI2IC02LjU3OTE5IDQ3LjgwMTMgLTYuNTc5MTlWNy42MTUzMlpNNDIuNTgwNSA3LjYxNTMySDQ3LjgwMTNWLTYuNTc5MTlINDIuNTgwNVY3LjYxNTMyWk00MC43MDQgNy42MTUzMkg0Mi41ODA1Vi02LjU3OTE5SDQwLjcwNFY3LjYxNTMyWiIgZmlsbD0iYmxhY2siIG1hc2s9InVybCgjZG9zdS1kLWN1dG91dCkiLz48cGF0aCBkPSJNNjguOTIxNSAzNi4wMTM1QzY4LjkyMTUgMzYuMDEzNSA2NS43MzY5IDQ5LjQ3MzggNTEuNDIzMSA0OS40NzM4QzM3LjEwOTMgNDkuNDczOCAzMi41Nzg3IDM3LjM1OTYgMzIuNTc4NyAzNi4wMTM1IiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjcuNjkxNjEi
 IHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjxwYXRoIGQ9Ik0wLjM0ODYzMyA4NS40OTQ2QzAuMzQ4NjMzIDg1LjQ5NDYgMjkuNDg1NiA4NS44MzA5IDM0LjgwOSA4NS42OThDNDQuODMzNyA4NS40NDc3IDUxLjI4NzIgODQuNDAyIDU3LjUyNjkgNzguOTcyNEM2Mi44MTI5IDc0LjM3MjcgNzUuMTM0MiA1OS42ODM2IDc1LjEzNDIgNTkuNjgzNiIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSI2LjE2NDgyIi8%2BPC9zdmc%2B)](https://github.dosu.com/apache/superset?utm_source=github&utm_medium=bot-comment&utm_campaign=github-comment-footer-20260415&utm_content=static-docs-ask-repo&utm_term=apache%2Fsuperset) [![Share Dosu with your team](https://img.shields.io/badge/Share%20Dosu%20with%20your%20team-1f6feb?style=flat)](https://app.dosu.dev/signup?referrer=openSource&source=github-footer&utm_source=github&utm_medium=bot-comment&utm_campaign=github-comment-footer-20260415&utm_content=static-docs-share-team&utm_term=apache%2Fsuperset)

GitHub link: https://github.com/apache/superset/discussions/39397#discussioncomment-16577353

----
This is an automatically sent email for notifications@superset.apache.org.
To unsubscribe, please send an email to: notifications-unsubscribe@superset.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@superset.apache.org
For additional commands, e-mail: notifications-help@superset.apache.org


Re: [D] Missing option to select number of rows per page [superset]

Posted by "dosubot[bot] (via GitHub)" <gi...@apache.org>.
GitHub user dosubot[bot] edited a comment on the discussion: Missing option to select number of rows per page

<!-- Answer -->
Thanks for the follow-up! This is likely caused by how the **`page_length`** setting interacts with Superset's auto-pagination logic.

When `page_length` is left at its default (not explicitly set), Superset auto-calculates whether to paginate based on your dataset size [[1]](https://github.com/apache/superset/blob/829e4d92d91ceae4b43b1ed3b063ffe45377799c/superset-frontend/plugins/plugin-chart-table/src/transformProps.ts#L438-L452):

- If `rows × columns > 5000` → paginate at 200 rows/page (dropdown appears)
- If `rows × columns ≤ 5000` → no pagination, `pageSize = 0` (dropdown is **hidden**)

The page size selector is only rendered when `initialPageSize > 0` [[2]](https://github.com/apache/superset/blob/829e4d92d91ceae4b43b1ed3b063ffe45377799c/superset-frontend/plugins/plugin-chart-table/src/DataTable/DataTable.tsx#L167). So for smaller datasets, the dropdown won't appear at all unless you explicitly configure it.

**To fix this**, in the chart editor (Explore view):

1. Look for the **"Page Length"** control in the Data panel (it should be visible now that server pagination is off)
2. Explicitly set it to a value like **10**, **20**, or **50** instead of leaving it at the default
3. Save the chart

Setting `page_length` to `0` means "show all rows" and will also hide the dropdown, so make sure to pick a positive number [[3]](https://github.com/apache/superset/blob/829e4d92d91ceae4b43b1ed3b063ffe45377799c/superset-frontend/plugins/plugin-chart-table/src/controlPanel.tsx#L505).

If the "Page Length" control itself isn't appearing in the chart editor even with server pagination disabled, that could point to a different issue — let me know and I can dig further.


<!-- Dosu Comment Footer -->
*To reply, just mention [@dosu](https://go.dosu.dev/dosubot?utm_source=github&utm_medium=bot-comment&utm_campaign=github-comment-footer-20260415&utm_content=reply-with-mention&utm_term=apache%2Fsuperset).*

---

Share context across your team and agents. Try [Dosu](https://dosu.dev?utm_source=github&utm_medium=bot-comment&utm_campaign=github-comment-footer-20260415&utm_content=knowledge-infrastructure-tagline&utm_term=apache%2Fsuperset).

[![Leave Feedback](https://img.shields.io/badge/Leave%20Feedback-555555?style=flat)](https://app.dosu.dev/response-feedback?utm_source=github&utm_medium=bot-comment&utm_campaign=github-comment-footer-20260415&utm_content=knowledge-infrastructure-feedback&utm_term=apache%2Fsuperset&message_id=ad25e179-f3d0-468e-bd16-8767b2ab841e) [![Learn about superset with Dosu](https://img.shields.io/badge/Learn%20about%20superset%20with%20Dosu-2f7b3f?style=flat&logo=data%3Aimage%2Fsvg%2Bxml%3Bbase64%2CPHN2ZyB3aWR0aD0iODYiIGhlaWdodD0iODkiIHZpZXdCb3g9IjAgMCA4NiA4OSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNS4yOTIzNiAxMi43OTI4TDE3Ljc1OTMgNi42ODE4OFY3Mi41NjY3TDUuMjkyMzYgODQuMDYxOFYxMi43OTI4WiIgZmlsbD0iI0I0QkI5MSIvPjxwYXRoIGQ9Ik0xOC4yNTc1IDczLjExOTZMNTkuMTMyOSA3Mi43NDhMNTEuNzAxMSA4Mi40MDk1TDI5LjAzMzggODYuMjkxTDYuMjM5NjIgODUuMTU1NEwxOC4yNTc1IDczLjExOTZaIiBmaWxsPSIjNzc4NTYxIi8%2BPHBhdGggZD0iTTE3LjQ5MTYgMy43MzYzM0wzLjU4NTU3IDEyLjcwOTlWODMuNTc5MkMzLjU4NTU3IDg0Ljc1NDIgNC4
 5ODU2MyA4NS4zNjUyIDUuODQ3MDUgODQuNTY2TDE5LjYyOTYgNzEuNzgwMSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSI2LjQyODQ0IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48bWFzayBpZD0iZG9zdS1kLWN1dG91dCIgZmlsbD0id2hpdGUiPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNDAuNzA0IDAuNTE4MDY2SDE3LjA0MzlWNzYuMjIyMUg0MC43MDRINDIuNTgwNUg0Ny44MDEzQzY4LjcwNjQgNzYuMjIyMSA4NS42NTMzIDU5LjI3NTIgODUuNjUzMyAzOC4zNzAxQzg1LjY1MzMgMTcuNDY1IDY4LjcwNjMgMC41MTgwNjYgNDcuODAxMyAwLjUxODA2Nkg0Mi41ODA1SDQwLjcwNFoiLz48L21hc2s%2BPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00MC43MDQgMC41MTgwNjZIMTcuMDQzOVY3Ni4yMjIxSDQwLjcwNEg0Mi41ODA1SDQ3LjgwMTNDNjguNzA2NCA3Ni4yMjIxIDg1LjY1MzMgNTkuMjc1MiA4NS42NTMzIDM4LjM3MDFDODUuNjUzMyAxNy40NjUgNjguNzA2MyAwLjUxODA2NiA0Ny44MDEzIDAuNTE4MDY2SDQyLjU4MDVINDAuNzA0WiIgZmlsbD0iI0YzRjZGMSIvPjxwYXRoIGQ9Ik0xNy4wNDM5IDAuNTE4MDY2Vi02LjU3OTE5SDkuOTQ2NjlWMC41MTgwNjZIMTcuMDQzOVpNMTcuMDQzOSA3Ni4yMjIxSDkuOTQ2NjlWODMuMzE5NEgxNy4wNDM5Vjc2LjIyMjFaTTE3LjA0MzkgNy42MTUzMkg0MC43MDRWLTYuNT
 c5MTlIMTcuMDQzOVY3LjYxNTMyWk0yNC4xNDEyIDc2LjIyMjFWMC41MTgwNjZIOS45NDY2OVY3Ni4yMjIxSDI0LjE0MTJaTTQwLjcwNCA2OS4xMjQ5SDE3LjA0MzlWODMuMzE5NEg0MC43MDRWNjkuMTI0OVpNNDIuNTgwNSA2OS4xMjQ5SDQwLjcwNFY4My4zMTk0SDQyLjU4MDVWNjkuMTI0OVpNNDcuODAxMyA2OS4xMjQ5SDQyLjU4MDVWODMuMzE5NEg0Ny44MDEzVjY5LjEyNDlaTTc4LjU1NiAzOC4zNzAxQzc4LjU1NiA1NS4zNTU1IDY0Ljc4NjcgNjkuMTI0OSA0Ny44MDEzIDY5LjEyNDlWODMuMzE5NEM3Mi42MjYxIDgzLjMxOTQgOTIuNzUwNSA2My4xOTQ5IDkyLjc1MDUgMzguMzcwMUg3OC41NTZaTTQ3LjgwMTMgNy42MTUzMkM2NC43ODY2IDcuNjE1MzIgNzguNTU2IDIxLjM4NDcgNzguNTU2IDM4LjM3MDFIOTIuNzUwNUM5Mi43NTA1IDEzLjU0NTMgNzIuNjI2IC02LjU3OTE5IDQ3LjgwMTMgLTYuNTc5MTlWNy42MTUzMlpNNDIuNTgwNSA3LjYxNTMySDQ3LjgwMTNWLTYuNTc5MTlINDIuNTgwNVY3LjYxNTMyWk00MC43MDQgNy42MTUzMkg0Mi41ODA1Vi02LjU3OTE5SDQwLjcwNFY3LjYxNTMyWiIgZmlsbD0iYmxhY2siIG1hc2s9InVybCgjZG9zdS1kLWN1dG91dCkiLz48cGF0aCBkPSJNNjguOTIxNSAzNi4wMTM1QzY4LjkyMTUgMzYuMDEzNSA2NS43MzY5IDQ5LjQ3MzggNTEuNDIzMSA0OS40NzM4QzM3LjEwOTMgNDkuNDczOCAzMi41Nzg3IDM3LjM1OTYgMzIuNTc4NyAzNi4wMTM1IiBzdHJva2U9ImJsYWNrIiB
 zdHJva2Utd2lkdGg9IjcuNjkxNjEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjxwYXRoIGQ9Ik0wLjM0ODYzMyA4NS40OTQ2QzAuMzQ4NjMzIDg1LjQ5NDYgMjkuNDg1NiA4NS44MzA5IDM0LjgwOSA4NS42OThDNDQuODMzNyA4NS40NDc3IDUxLjI4NzIgODQuNDAyIDU3LjUyNjkgNzguOTcyNEM2Mi44MTI5IDc0LjM3MjcgNzUuMTM0MiA1OS42ODM2IDc1LjEzNDIgNTkuNjgzNiIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSI2LjE2NDgyIi8%2BPC9zdmc%2B)](https://github.dosu.com/apache/superset?utm_source=github&utm_medium=bot-comment&utm_campaign=github-comment-footer-20260415&utm_content=knowledge-infrastructure-learn-repo&utm_term=apache%2Fsuperset) [![Add Dosu to your team](https://img.shields.io/badge/Add%20Dosu%20to%20your%20team-1f6feb?style=flat)](https://app.dosu.dev/signup?referrer=openSource&source=github-footer&utm_source=github&utm_medium=bot-comment&utm_campaign=github-comment-footer-20260415&utm_content=knowledge-infrastructure-add-team&utm_term=apache%2Fsuperset)

GitHub link: https://github.com/apache/superset/discussions/39397#discussioncomment-16577588

----
This is an automatically sent email for notifications@superset.apache.org.
To unsubscribe, please send an email to: notifications-unsubscribe@superset.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@superset.apache.org
For additional commands, e-mail: notifications-help@superset.apache.org


Re: [D] Missing option to select number of rows per page [superset]

Posted by "Yisel-Hernandez (via GitHub)" <gi...@apache.org>.
GitHub user Yisel-Hernandez added a comment to the discussion: Missing option to select number of rows per page

@dosu

In my case, the "page length" control only appears when I enable server pagination. However, when I disable server pagination, the rows-per-page dropdown does not appear at all.

So currently, the dropdown is never available in the expected way. Also, the dataset contains a large number of records, so pagination should be applicable.

In this situation, is there anything else I should check or configure? Or could this be a bug?

GitHub link: https://github.com/apache/superset/discussions/39397#discussioncomment-16577827

----
This is an automatically sent email for notifications@superset.apache.org.
To unsubscribe, please send an email to: notifications-unsubscribe@superset.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@superset.apache.org
For additional commands, e-mail: notifications-help@superset.apache.org


Re: [D] Missing option to select number of rows per page [superset]

Posted by "Yisel-Hernandez (via GitHub)" <gi...@apache.org>.
GitHub user Yisel-Hernandez added a comment to the discussion: Missing option to select number of rows per page

@dosu

I am currently using Apache Superset 6.0.0. I’m attaching a screenshot of the Data configuration panel for the chart. As you can see, I only have the "Server page length" option available, and not a general "Page length" option as you mentioned.

Additionally, when I disable server pagination, all pagination controls disappear entirely, and the rows-per-page dropdown does not show up.

Could you please clarify if this is expected behavior in this version or if there is something else I should check?
<img width="1600" height="752" alt="image" src="https://github.com/user-attachments/assets/034dcd5b-2460-444a-a0df-a3aaabf6b9cc" />


GitHub link: https://github.com/apache/superset/discussions/39397#discussioncomment-16578238

----
This is an automatically sent email for notifications@superset.apache.org.
To unsubscribe, please send an email to: notifications-unsubscribe@superset.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@superset.apache.org
For additional commands, e-mail: notifications-help@superset.apache.org