Skip to content

feat: Optimize massive keys#371

Merged
tbphp merged 3 commits intomainfrom
feat-optimize-massive-keys
Jan 24, 2026
Merged

feat: Optimize massive keys#371
tbphp merged 3 commits intomainfrom
feat-optimize-massive-keys

Conversation

@tbphp
Copy link
Owner

@tbphp tbphp commented Jan 23, 2026

关联 Issue / Related Issue

Closes #369, closes #370

变更内容 / Change Content

  • Bug 修复 / Bug fix
  • 新功能 / New feature
  • 其他改动 / Other changes
  • 添加text导入密钥功能
  • 极大优化导入速度
  • 优化keys查询,索引添加

自查清单 / Checklist

  • 我已在本地测试过我的变更。 / I have tested my changes locally.
  • 我已更新了必要的文档。 / I have updated the necessary documentation.

@tbphp tbphp added this to the v1.4.2 milestone Jan 23, 2026
@tbphp tbphp self-assigned this Jan 23, 2026
@tbphp tbphp added bug Something isn't working enhancement New feature or request labels Jan 23, 2026
Copy link
Owner Author

@tbphp tbphp left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code reviewed.

@tbphp tbphp merged commit e4657ca into main Jan 24, 2026
5 checks passed
rebecca554owen added a commit to rebecca554owen/gpt-load that referenced this pull request Jan 24, 2026
rebecca554owen added a commit to rebecca554owen/gpt-load that referenced this pull request Jan 24, 2026
@tbphp tbphp deleted the feat-optimize-massive-keys branch January 25, 2026 22:46
rebecca554owen added a commit to rebecca554owen/gpt-load that referenced this pull request Feb 16, 2026
Merge upstream changes including:
- Model redirect feature (tbphp#334, tbphp#335)
- Key optimization (tbphp#371, tbphp#347)
- Add openai-response channel type support (tbphp#387)
- Upgrade dependencies and Go 1.24 documentation (tbphp#388)
- Fix key last_used_at accuracy (tbphp#383)
- Various bug fixes

Conflicts to resolve:
- models/types.go: Keep dev's LastUsedAt, ModelMappingList, Token fields
- services/subgroup_manager.go: Use dev's enhanced version
- proxy/server.go: Use dev's version (includes main's features)
- go.mod: Keep dev's dependency versions (Go 1.26)
rebecca554owen added a commit to rebecca554owen/gpt-load that referenced this pull request Feb 16, 2026
Merge upstream changes including:
- Model redirect feature (tbphp#334, tbphp#335)
- Key optimization (tbphp#371, tbphp#347)
- Add openai-response channel type support (tbphp#387)
- Upgrade dependencies and Go 1.24 documentation (tbphp#388)
- Fix key last_used_at accuracy (tbphp#383)
- Various bug fixes

Conflicts resolved:
- models/types.go: Keep dev's LastUsedAt, ModelMappingList, Token fields
- services/subgroup_manager.go: Use dev's enhanced version
- proxy/server.go: Use dev's version (includes main's features)
- go.mod: Keep dev's dependency versions (Go 1.26)
- channel: Use upstream's openai-response naming convention for compatibility
rebecca554owen added a commit to rebecca554owen/gpt-load that referenced this pull request Feb 16, 2026
Merge upstream changes including:
- Model redirect feature (tbphp#334, tbphp#335)
- Key optimization (tbphp#371, tbphp#347)
- Add openai-response channel type support (tbphp#387)
- Upgrade dependencies and Go 1.24 documentation (tbphp#388)
- Fix key last_used_at accuracy (tbphp#383)
- Various bug fixes

Conflicts resolved:
- models/types.go: Keep dev's LastUsedAt, ModelMappingList, Token fields
- services/subgroup_manager.go: Use dev's enhanced version
- proxy/server.go: Use dev's version (includes main's features)
- go.mod: Keep dev's dependency versions (Go 1.26)
- channel: Use upstream's openai-response naming convention for compatibility
rebecca554owen added a commit to rebecca554owen/gpt-load that referenced this pull request Feb 16, 2026
Merge upstream changes including:
- Model redirect feature (tbphp#334, tbphp#335)
- Key optimization (tbphp#371, tbphp#347)
- Add openai-response channel type support (tbphp#387)
- Upgrade dependencies and Go 1.24 documentation (tbphp#388)
- Fix key last_used_at accuracy (tbphp#383)
- Various bug fixes

Conflicts resolved:
- models/types.go: Keep dev's LastUsedAt, ModelMappingList, Token fields
- services/subgroup_manager.go: Use dev's enhanced version
- proxy/server.go: Use dev's version (includes main's features)
- go.mod: Keep dev's dependency versions (Go 1.26)
- channel: Use upstream's openai-response naming convention for compatibility
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working enhancement New feature or request

Projects

None yet

1 participant