Skip to content

[pull] main from apache:main#163

Merged
pull[bot] merged 5 commits intosudoevans:mainfrom
apache:main
Apr 10, 2026
Merged

[pull] main from apache:main#163
pull[bot] merged 5 commits intosudoevans:mainfrom
apache:main

Conversation

@pull
Copy link
Copy Markdown

@pull pull bot commented Apr 10, 2026

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

vaquarkhan and others added 5 commits April 10, 2026 15:08
* feat: BIP-0042 Cloud-Native Architecture for Apache Burr on AWS (#664)

- Event-driven SQS telemetry: S3 notifications to SQS, near-instant updates
- Buffered S3 persistence: SpooledTemporaryFile fixes seek errors on large files
- Native BedrockAction and BedrockStreamingAction for Bedrock integration
- Terraform module: S3, SQS, IAM with dev/prod tfvars and tutorial

* feat: BIP-0042 Cloud-Native Architecture for Apache Burr on AWS (#664)

* feat: BIP-0042 Cloud-Native Architecture for Apache Burr on AWS (#664)

* BIP-0042 Cloud-Native Architecture for Apache Burr on AWS (#664) fixed build error

* chore: move Bedrock integration to separate PR and review comments fixed

* feat: add Bedrock integration (BIP-0042) as separate PR

* Revert "feat: add Bedrock integration (BIP-0042) as separate PR"

This reverts commit 61673cd.

* fix: add tracking-server-s3 to CI deps, remove Bedrock (in separate PR), fix typo

* fix: lint S3/run.py, SQS multi-record parse, BIP-0042 tests and CI job

---------

Co-authored-by: vaquarkhan <vaquarkhan@users.noreply.github.com>
* ci: add stale PR lifecycle workflow

Weekly cron job (Mondays 09:00 UTC) that enforces the PR
lifecycle policy defined in #690:

- 14 days after review with no author response: label pr/stale
  and convert to draft
- 90 days with no activity: close with comment
- Skip PRs with lifecycle/frozen, pr/do-not-merge, or from
  dependabot

Closes #695

Signed-off-by: André Ahlert <andre@aex.partners>

* ci: add auto-labeling for new issues and PRs

- New issues automatically get `status/needs-triage`
- PRs get `area/*` labels based on changed files via actions/labeler
- PRs get `pr/needs-rebase` when they have merge conflicts (auto-removed
  when resolved)

Labeler config maps repo paths to area labels: core, ui, storage,
streaming, hooks, tracking, integrations, visualization, website,
ci, examples, typing.

Closes #696

Signed-off-by: André Ahlert <andre@aex.partners>

* ci: add issue assignment policy and stale assignment workflow

Documents the assignment policy in CONTRIBUTING.rst:
- Assignee = actively working
- 14 days without activity: warning comment
- 21 days total: unassign + add help wanted
- lifecycle/frozen issues are exempt

Adds weekly workflow (Wednesdays 09:00 UTC) to enforce it
automatically.

Closes #709

Signed-off-by: André Ahlert <andre@aex.partners>

---------

Signed-off-by: André Ahlert <andre@aex.partners>
Replaces gpt-3.5-turbo and gpt-4 references with gpt-4o-mini across
8 example files. Closes #521.
choose_mode uses gpt-4o (replaces gpt-4) to preserve the intentional
two-tier model design. chat_response uses gpt-4o-mini (replaces gpt-3.5-turbo).
Replaces gpt-3.5-turbo with gpt-4o-mini and gpt-4-turbo-preview with
gpt-4o in 5 example notebooks. Skips parallelism/notebook.ipynb which
intentionally uses multiple models to demonstrate parallel execution.
@pull pull bot locked and limited conversation to collaborators Apr 10, 2026
@pull pull bot added the ⤵️ pull label Apr 10, 2026
@pull pull bot merged commit c73b24c into sudoevans:main Apr 10, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants