Skip to content

Commit f69985f

Browse files
authored
Merge branch 'main' into remove_snapshot_location_logical_when_create_table
2 parents 9a12799 + 04cb8f2 commit f69985f

File tree

651 files changed

+15752
-4419
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

651 files changed

+15752
-4419
lines changed

.github/actions/test_compat_meta_meta/action.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,11 @@ runs:
1010

1111
- name: Test compatibility
1212
shell: bash
13-
# test-*.sh <leader-meta-ver> <follower-meta-ver>
13+
# test-*.py <leader-meta-ver> <follower-meta-ver>
1414
# 1.2.288 is the first version after 1.2.212 that has built a binary.
1515
run: |
16-
bash ./tests/compat/meta_meta/test_meta_meta.sh 1.2.547 current
17-
bash ./tests/compat/meta_meta/test_meta_meta.sh current 1.2.547
16+
python ./tests/compat/meta_meta/test_meta_meta.py 1.2.547 current
17+
python ./tests/compat/meta_meta/test_meta_meta.py current 1.2.547
1818
1919
- name: Upload failure
2020
if: failure()

.github/actions/test_sqllogic_cluster_linux/action.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,5 +26,4 @@ runs:
2626
env:
2727
TEST_HANDLERS: ${{ inputs.handlers }}
2828
TEST_PARALLEL: ${{ inputs.parallel }}
29-
TEST_EXT_ARGS: '--skip_file tpcds_spill_1.test,tpcds_spill_2.test,tpcds_spill_3.test'
3029
run: bash ./scripts/ci/ci-run-sqllogic-tests-cluster.sh ${{ inputs.dirs }}

.github/actions/test_sqllogic_standalone_linux/action.yml

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -29,20 +29,12 @@ runs:
2929
with:
3030
artifacts: sqllogictests,meta,query
3131

32-
- uses: actions/github-script@v7
33-
id: ext-args
34-
env:
35-
DIRS: ${{ inputs.dirs }}
36-
with:
37-
script: require('.github/actions/test_sqllogic_standalone_linux/script.js')(core)
38-
3932
- name: Run sqllogic Tests with Standalone mode
4033
if: inputs.storage-format == 'all' || inputs.storage-format == 'parquet'
4134
shell: bash
4235
env:
4336
TEST_HANDLERS: ${{ inputs.handlers }}
4437
TEST_PARALLEL: ${{ inputs.parallel }}
45-
TEST_EXT_ARGS: ${{ steps.ext-args.outputs.parquet }}
4638
CACHE_ENABLE_TABLE_META_CACHE: ${{ inputs.enable_table_meta_cache}}
4739
run: bash ./scripts/ci/ci-run-sqllogic-tests.sh ${{ inputs.dirs }}
4840

.github/actions/test_sqllogic_standalone_linux/script.js

Lines changed: 0 additions & 12 deletions
This file was deleted.

.github/scripts/retry_failed_jobs.js

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
const TITLE = '## 🤖 CI Job Analysis';
2+
13
function isRetryableError(errorMessage) {
24
if (!errorMessage) return false;
35
return errorMessage.includes('The self-hosted runner lost communication with the server.') ||
@@ -299,7 +301,7 @@ async function findExistingRetryComment(github, context, core, pr) {
299301
// Look for our smart retry analysis comment
300302
const retryComment = comments.find(comment =>
301303
comment.user.type === 'Bot' &&
302-
comment.body.includes('## 🤖 Smart Auto-retry Analysis')
304+
comment.body.includes(TITLE)
303305
);
304306

305307
if (retryComment) {
@@ -379,7 +381,7 @@ async function addCommentToPR(github, context, core, runID, runURL, jobData, pri
379381

380382
if (priorityCancelled) {
381383
// Simplified comment for priority cancelled workflow
382-
comment = `## 🤖 Smart Auto-retry Analysis${titleSuffix}
384+
comment = `${TITLE}${titleSuffix}
383385
384386
> **Workflow:** [\`${runID}\`](${runURL})
385387
@@ -389,7 +391,7 @@ Higher priority request detected - retry cancelled to avoid conflicts.
389391
[View Workflow](${runURL})`;
390392
} else if (maxRetriesReached) {
391393
// Comment for when max retries reached
392-
comment = `## 🤖 Smart Auto-retry Analysis${titleSuffix}
394+
comment = `${TITLE}${titleSuffix}
393395
394396
> **Workflow:** [\`${runID}\`](${runURL})
395397
@@ -436,7 +438,7 @@ Automated analysis using job annotations to distinguish infrastructure issues (a
436438
</details>`;
437439
} else {
438440
// Full comment for normal analysis
439-
comment = `## 🤖 Smart Auto-retry Analysis${titleSuffix}
441+
comment = `${TITLE}${titleSuffix}
440442
441443
> **Workflow:** [\`${runID}\`](${runURL})
442444

.github/workflows/reuse.sqllogic.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ jobs:
6060
- { dirs: "crdb", runner: "2c8g" }
6161
- { dirs: "base", runner: "2c8g" }
6262
- { dirs: "ydb", runner: "2c8g" }
63-
- { dirs: "tpcds", runner: "4c16g", parallel: "1" }
63+
- { dirs: "tpcds", runner: "2c8g" }
6464
- { dirs: "tpch", runner: "2c8g" }
6565
- { dirs: "standalone", runner: "2c8g" }
6666
handler:

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,7 @@ __pycache__/
6969
.python-version
7070

7171
*.zip
72+
*.profraw
7273

7374
# tpch data set
7475
benchmark/tpch/data

0 commit comments

Comments
 (0)