-
Notifications
You must be signed in to change notification settings - Fork 16.3k
Feature/close german translation gaps 2025 10 21 v3 1 v2 #57099
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Closed
jscheffl
wants to merge
353
commits into
apache:main
from
jscheffl:feature/close-german-translation-gaps-2025-10-21-v3-1-v2
Closed
Feature/close german translation gaps 2025 10 21 v3 1 v2 #57099
jscheffl
wants to merge
353
commits into
apache:main
from
jscheffl:feature/close-german-translation-gaps-2025-10-21-v3-1-v2
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* Fix real-time updates for running tasks in Gantt chart view * Fix linting * Use DEFAULT_DATETIME_FORMAT_WITH_TZ as recommended * Fix linting issue (cherry picked from commit 67b0c79)
…5699) The `RuntimeTaskInstance.log_url` property incorrectly concatenated base_url with the path, causing malformed URLs when base_url didn't end with a slash. Fixes apache#54247 Closes apache#54248 Closes apache#53884 (cherry picked from commit 3e16382)
(cherry picked from commit a9eecaf)
Follow up of apache#55603. Only the last commit is relevant. Tested locally all seems good. (cherry picked from commit c14c18e)
…55700) Replace `remove()` with `discard()` when handling `apache-airflow-providers-fab` package for Python 3.13 to avoid `KeyError` when package is not present. Example error: https://github.com/apache/airflow/actions/runs/17747714819/job/50436510299 on `v3-1-test` (cherry picked from commit b73809a)
(cherry picked from commit 71fe5b4)
…ures (apache#55517) * Fix TestFileTaskLogHandler tests * Return placeholder message when requested the logs of tasks skipped because of upstream failures (cherry picked from commit b069f1f)
(cherry picked from commit bfc0f89)
…stacks (apache#55662) Co-authored-by: Ash Berlin-Taylor <ash_github@firemirror.com> (cherry picked from commit 86cd11a)
We were trying to be "smart" about what interface we listened on, but that isn't really needed, and passing an empty host achieves the same effect: ``` $ netstat -antlp | grep 8793 tcp 0 0 0.0.0.0:8793 0.0.0.0:* LISTEN 85699/airflow serve tcp6 0 0 :::8793 :::* LISTEN 85699/airflow serve ``` The existing approach was working fine for most people (including myself) it was working fine and listening on ipv6 and v4 wildcard interfaces as expected, but some Docker/container set ups this was not the case, and despite Dualstack saying True, listening on `::` ended up _only_ listening on IPv6, but the entry in `/etc/hosts` in the container only had an entry for the IPv4 address of the pod, which we weren't listening on, so log requests would fail. Which is all a round about way of saying "doing less works better" 😀 (We also don't need the getattr+lambda anymore, as that was to support Python <= 3.7!) Fixes apache#55470 (cherry picked from commit 9ff753d)
Change the default number of API server workers from 4 to 1 and add guidance to deploy multiple API servers for scaling instead of increasing workers per server. With FastAPI, sync code runs in an external thread pool, making multiple workers within a single api server less necessary than it was in our flask days. And with uvicorns new spawn behavior instead of fork, it means no shared copy-on-write memory between workers, so it's better to scale horizontally now. (cherry picked from commit 87fc469)
(cherry picked from commit 8e35584)
(cherry picked from commit 6b93f9f)
(cherry picked from commit 69e646d)
…g loggers (apache#55725) * Add newsfragment to call out new features available now with structlog loggers Nothing _needs_ to change, but people (both DAG authors and provider authors) can now start to take advantage of this. * Update airflow-core/newsfragments/52651.significant.rst --------- Co-authored-by: Kaxil Naik <kaxilnaik@gmail.com> (cherry picked from commit 8fed1a2)
(cherry picked from commit 0a02ded)
* Fix bug in gray.500 * fix: Remove syntax error commas from auth manager theme.ts gray.500 Fix oklch color syntax in auth manager theme to match main UI theme. Removes commas and updates chroma value from 0.04 to 0.042 for consistency. (cherry picked from commit 7a01836)
We should continue downgrade if fab ab_user table exists even when fab version table does not exist (cherry picked from commit 5cdbdc6)
…che#55698) When `min_file_process_interval` exceeds `stale_dag_threshold`, DAGs would incorrectly disappear after callback processing. This occurred because callback-only processing updated file processing timestamps but not DAG parsing timestamps, causing stale DAG detection to trigger false positives. The fix prevents callback-only processing from updating `last_finish_time`, ensuring DAGs remain active when only callbacks are executed. fixes apache#55315 (cherry picked from commit 98e2f6a)
* Add crosshair hover effect between gantt and grid view * Declare util function outside of the components (cherry picked from commit 8d772e0)
* Add select filter support in FilterBar * Support React.Element for select options (cherry picked from commit 8e91ac5)
* Add QueryTIMapIndexFilter to API parameters for task instance queries * Update test case to prevent confusion (cherry picked from commit 62fbe01)
…N_LOGS (apache#55712) (cherry picked from commit 0bd1c82)
If we are skipping log serving there is no need to import/load the executor to check if it supports log serving. (cherry picked from commit 7fee3e9)
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
area:dev-tools
area:plugins
area:production-image
Production image improvements and fixes
area:serialization
backport-to-v3-1-test
Mark PR with this label to backport to v3-1-test branch
kind:documentation
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
After #57048 I double checked and somehow the re-basing/merging broke Germen completeness on v3-1-test. This PR makes German to be 100% coverage back again: