Skip to content

Commit 2164435

Browse files
authored
Fix Issue 48466 (#62)
select_rows: Set default max_rows to -1
1 parent 604cd15 commit 2164435

File tree

4 files changed

+11
-5
lines changed

4 files changed

+11
-5
lines changed

CHANGE.txt

+6
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,12 @@
22
LabKey Python Client API News
33
+++++++++++
44

5+
What's New in the LabKey 2.6.1 package
6+
==============================
7+
8+
*Release date: 10/09/2023*
9+
- Query API - Change max_rows default value to -1 in select_rows
10+
511
What's New in the LabKey 2.6.0 package
612
==============================
713

labkey/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,6 @@
1414
# limitations under the License.
1515
#
1616
__title__ = "labkey"
17-
__version__ = "2.6.0"
17+
__version__ = "2.6.1"
1818
__author__ = "LabKey"
1919
__license__ = "Apache License 2.0"

labkey/query.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -316,7 +316,7 @@ def select_rows(
316316
filter_array: List[QueryFilter] = None,
317317
container_path: str = None,
318318
columns=None,
319-
max_rows: int = None,
319+
max_rows: int = -1,
320320
sort: str = None,
321321
offset: int = None,
322322
container_filter: str = None,
@@ -339,7 +339,7 @@ def select_rows(
339339
:param filter_array: set of filter objects to apply
340340
:param container_path: folder path if not already part of server_context
341341
:param columns: set of columns to retrieve
342-
:param max_rows: max number of rows to retrieve
342+
:param max_rows: max number of rows to retrieve, defaults to -1 (unlimited)
343343
:param sort: comma separated list of column names to sort by, prefix a column with '-' to sort descending
344344
:param offset: number of rows to offset results by
345345
:param container_filter: enumeration of the various container filters available. See:
@@ -522,7 +522,7 @@ def select_rows(
522522
filter_array: List[QueryFilter] = None,
523523
container_path: str = None,
524524
columns=None,
525-
max_rows: int = None,
525+
max_rows: int = -1,
526526
sort: str = None,
527527
offset: int = None,
528528
container_filter: str = None,

test/unit/test_query_api.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -365,7 +365,7 @@ def setUp(self):
365365
self.service = MockSelectRows()
366366
self.expected_kwargs = {
367367
"expected_args": [self.service.get_server_url()],
368-
"data": {"schemaName": schema, "query.queryName": query},
368+
"data": {"schemaName": schema, "query.queryName": query, "query.maxRows": -1},
369369
"headers": None,
370370
"timeout": 300,
371371
}

0 commit comments

Comments
 (0)