As discussed in #8475 (comment) the integration build is failing because we have changed the constructor API.
We need to restore the original constructor and make it deprecated.
Reporter: Liya Fan / @liyafan82
Assignee: Liya Fan / @liyafan82
PRs and other links:
Note: This issue was originally created as ARROW-10388. Please see the migration documentation for further details.