In DynamoDBMapper.createScanRequestFromExpression and DynamoDBMapper.createQueryRequestFromExpression, methods are not passing limits nor exclusiveStartKeys from high-level request to low-level request.
As a result, scan and query operations are always starting from the beginning of the table.
Bug is present in the newest version (1.3.26) of the SDK.