Skip to content

Commit e58650b

Browse files
authored
Merge branch 'main' into subexpression
2 parents eae0a02 + aefd2a5 commit e58650b

File tree

220 files changed

+5481
-1968
lines changed

Some content is hidden

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

220 files changed

+5481
-1968
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/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

.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)