From 6bc3018a3975d57afc2a5ca016e823a0c2b9141c Mon Sep 17 00:00:00 2001 From: Robbie Court Date: Sun, 12 Jul 2026 09:05:16 +0100 Subject: [PATCH] Page size 25k: RESULT_ROW_CAP + ALL_ALIGNED_IMAGES_MAX_PAGE -> 25000 (1.22.21) --- src/vfbquery/_version.py | 2 +- src/vfbquery/ha_api.py | 2 +- src/vfbquery/vfb_queries.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/vfbquery/_version.py b/src/vfbquery/_version.py index 29e8699..6509816 100644 --- a/src/vfbquery/_version.py +++ b/src/vfbquery/_version.py @@ -6,4 +6,4 @@ cache's version stamp can never drift apart. """ -__version__ = "1.22.20" +__version__ = "1.22.21" diff --git a/src/vfbquery/ha_api.py b/src/vfbquery/ha_api.py index c2822fd..15e4a01 100644 --- a/src/vfbquery/ha_api.py +++ b/src/vfbquery/ha_api.py @@ -713,7 +713,7 @@ async def handle_get_term_info(request): # "count", and flag "capped" so the UI can show "first N - refine". Override the # cap with VFBQUERY_RESULT_ROW_CAP (default 10000; 0 disables). try: - RESULT_ROW_CAP = int(os.getenv("VFBQUERY_RESULT_ROW_CAP", "10000") or "10000") + RESULT_ROW_CAP = int(os.getenv("VFBQUERY_RESULT_ROW_CAP", "25000") or "25000") except ValueError: RESULT_ROW_CAP = 10000 diff --git a/src/vfbquery/vfb_queries.py b/src/vfbquery/vfb_queries.py index 8eebd7d..b32a852 100644 --- a/src/vfbquery/vfb_queries.py +++ b/src/vfbquery/vfb_queries.py @@ -6062,7 +6062,7 @@ def get_dataset_images(dataset_short_form: str, return_dataframe=True, limit: in return {"headers": {"id": {"title": "ID", "type": "selection_id", "order": -1}, "name": {"title": "Image", "type": "markdown", "order": 0}, "tags": {"title": "Tags", "type": "tags", "order": 1}, "type": {"title": "Type", "type": "text", "order": 2}, "template": {"title": "Template", "type": "markdown", "order": 3}, "technique": {"title": "Imaging Technique", "type": "text", "order": 4}, "thumbnail": {"title": "Thumbnail", "type": "markdown", "order": 9}}, "rows": [{key: row[key] for key in ["id", "name", "tags", "type", "template", "technique", "thumbnail"]} for row in safe_to_dict(df, sort_by_id=False)], "count": total_count} -ALL_ALIGNED_IMAGES_MAX_PAGE = 10000 +ALL_ALIGNED_IMAGES_MAX_PAGE = 25000 _ALL_ALIGNED_IMAGES_HEADERS = { "id": {"title": "ID", "type": "selection_id", "order": -1}, "name": {"title": "Image", "type": "markdown", "order": 0},