kayx23 commented on code in PR #1954:
URL: https://github.com/apache/apisix-website/pull/1954#discussion_r2389751255


##########
blog/en/blog/2025/09/30/2025-sep-monthly-report.md:
##########
@@ -0,0 +1,75 @@
+---
+title: "2025 Monthly Report (September 01 - September 30)"
+keywords: ["Apache APISIX", "API Gateway", "Monthly Report", "Contributor"]
+description: Our monthly Apache APISIX community report generates insights 
into the project's monthly developments. The reports provide a pathway into the 
Apache APISIX community, ensuring that you stay well-informed and actively 
involved.
+tags: [Community]
+image: 
https://static.api7.ai/uploads/2025/09/29/APa3g8ZM_sep-monthly-report-cover-en.webp
+---
+
+> Recently, we've introduced and updated some new features, including adding 
fallback mechanism for specific error codes in `ai-proxy-multi` plugin and 
adding KSUID algorithm in `request-id` plugin, etc. For more details, please 
read this month's newsletter.
+
+<!--truncate-->
+
+## Introduction
+
+From its inception, the Apache APISIX project has embraced the ethos of 
open-source community collaboration, propelling it into the ranks of the most 
active global open-source API gateway projects. The proverbial wisdom of 
'teamwork makes the dream work' rings true in our way and is made possible by 
the collective effort of our community.
+
+From September 1st to September 30th, 17 contributors made 76 commits to 
Apache APISIX. We sincerely appreciate your contributions to Apache APISIX.
+
+## Contributor Statistics
+
+![Apache APISIX Contributors 
List](https://static.api7.ai/uploads/2025/09/29/8AmFT8hp_2025-sep-contributor-list.webp)
+
+![New Contributors 
List](https://static.api7.ai/uploads/2025/09/29/ukKJS7E3_2025-sep-new-contributors.webp)
+
+## Feature Highlights
+
+### 1. Admin API No Longer Overwrites User Data with Defaults
+
+PR: https://github.com/apache/apisix/pull/12603
+
+Contributor: [SkyeYoung](https://github.com/SkyeYoung)
+
+This PR removes the logic of populating default values before writing to the 
admin API. By leaving the copy in etcd untouched and applying the new defaults 
only inside APISIX, the PR keeps the user's config identical to what was 
posted, removing surprise diffs and letting the ingress controller's ADC diff 
logic keep working with older versions.
+
+### 2. Add the KSUID algorithm in the `request-id` Plugin
+
+PR: https://github.com/apache/apisix/pull/12573
+
+Contributor: [Crazy-xyr](https://github.com/Crazy-xyr)
+
+This PR replaces the previous request-id generation method with the KSUID 
(K-Sortable Unique IDentifier) algorithm. KSUIDs are always 27 characters long 
and are encoded in base62, making them URL-safe. Their key advantage is that 
they are lexicographically sortable, ensuring they remain in time order even 
when treated as strings. With 128 bits of randomness, they also provide 
stronger collision resistance than standard UUIDs.

Review Comment:
   Here it means the request ID generation method in the `request-id` plugin
   
   ```suggestion
   This PR replaces the previous request ID generation method with the KSUID 
(K-Sortable Unique IDentifier) algorithm. KSUIDs are always 27 characters long 
and are encoded in base62, making them URL-safe. Their key advantage is that 
they are lexicographically sortable, ensuring they remain in time order even 
when treated as strings. With 128 bits of randomness, they also provide 
stronger collision resistance than standard UUIDs.
   ```



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to