Skip to content

Commit

Permalink
feat: Implement RFC-4382 Range Based Read (#4381)
Browse files Browse the repository at this point in the history
  • Loading branch information
Xuanwo authored Mar 26, 2024
1 parent cf3742c commit c997590
Show file tree
Hide file tree
Showing 350 changed files with 5,121 additions and 8,387 deletions.
1 change: 1 addition & 0 deletions .github/services/sftp/sftp/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,3 +38,4 @@ runs:
OPENDAL_SFTP_KEY=${{ github.workspace }}/fixtures/sftp/test_ssh_key
OPENDAL_SFTP_KNOWN_HOSTS_STRATEGY=accept
EOF
12 changes: 8 additions & 4 deletions .github/workflows/test_behavior.yml
Original file line number Diff line number Diff line change
Expand Up @@ -79,10 +79,11 @@ jobs:
test_core:
name: core / ${{ matrix.os }}
needs: [plan]
needs: [ plan ]
if: fromJson(needs.plan.outputs.plan).components.core
secrets: inherit
strategy:
fail-fast: false
matrix:
include: ${{ fromJson(needs.plan.outputs.plan).core }}
uses: ./.github/workflows/test_behavior_core.yml
Expand All @@ -92,10 +93,11 @@ jobs:

test_binding_java:
name: binding_java / ${{ matrix.os }}
needs: [plan]
needs: [ plan ]
if: fromJson(needs.plan.outputs.plan).components.binding_java
secrets: inherit
strategy:
fail-fast: false
matrix:
include: ${{ fromJson(needs.plan.outputs.plan).binding_java }}
uses: ./.github/workflows/test_behavior_binding_java.yml
Expand All @@ -105,10 +107,11 @@ jobs:

test_binding_python:
name: binding_python / ${{ matrix.os }}
needs: [plan]
needs: [ plan ]
if: fromJson(needs.plan.outputs.plan).components.binding_python
secrets: inherit
strategy:
fail-fast: false
matrix:
include: ${{ fromJson(needs.plan.outputs.plan).binding_python }}
uses: ./.github/workflows/test_behavior_binding_python.yml
Expand All @@ -118,10 +121,11 @@ jobs:

test_binding_nodejs:
name: binding_nodejs / ${{ matrix.os }}
needs: [plan]
needs: [ plan ]
if: fromJson(needs.plan.outputs.plan).components.binding_nodejs
secrets: inherit
strategy:
fail-fast: false
matrix:
include: ${{ fromJson(needs.plan.outputs.plan).binding_nodejs }}
uses: ./.github/workflows/test_behavior_binding_nodejs.yml
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/test_behavior_binding_java.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@ jobs:
name: ${{ matrix.cases.service }} / ${{ matrix.cases.setup }}
runs-on: ${{ inputs.os }}
strategy:
fail-fast: false
matrix:
cases: ${{ fromJson(inputs.cases) }}
steps:
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/test_behavior_binding_nodejs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@ jobs:
name: ${{ matrix.cases.service }} / ${{ matrix.cases.setup }}
runs-on: ${{ inputs.os }}
strategy:
fail-fast: false
matrix:
cases: ${{ fromJson(inputs.cases) }}
steps:
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/test_behavior_binding_python.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@ jobs:
name: ${{ matrix.cases.service }} / ${{ matrix.cases.setup }}
runs-on: ${{ inputs.os }}
strategy:
fail-fast: false
matrix:
cases: ${{ fromJson(inputs.cases) }}
steps:
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/test_behavior_core.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@ jobs:
name: ${{ matrix.cases.service }} / ${{ matrix.cases.setup }}
runs-on: ${{ inputs.os }}
strategy:
fail-fast: false
matrix:
cases: ${{ fromJson(inputs.cases) }}
steps:
Expand Down
Loading

0 comments on commit c997590

Please sign in to comment.