Code Creation 17.8 Planning : December
Release planning for the Code Creation Group
Overview
- Start Date: 2024-12-14
- End Date: 2025-01-10
- Release Date: 2025-01-16
_Milestone dates can be found _here
Issue Boards
- Code Creation Workflow Issue Board
- Code Creation Milestone Priority Board
- Code Creation Release Issue Board
Planning Tasks
- Set the correct dates above
- Refine the issues already assigned to the upcoming milestone for correct label hygiene
- Check/update past milestones for wayward issues
Main Goals
- Improve code completion latency by rolling out Qwen 2.5 7B, pending commercial negotiations.
- Continue progress on improving code suggestions quality through expanded context.
Issue Priorities
For issues below:
-
higher priority - no triangle: to follow higher priority
-
lower priority
Product Themes
Improve code completion latency
-
[Feature flag] Rollout of `fireworks_qwen_code_... (gitlab#500744) -
Add Readiness probe for Fireworks API (gitlab#504141 - closed) - Improve code completion latency - FY25Q4 (gitlab#509192 - closed)
Improve quality via context
Context retrieval
Imports & references
Knowledge graph prototoyping
- Collect Knowledge Graph Use Cases (gitlab#508978 - closed)
- Basic Knowledge Graph Implementation (gitlab#508979 - closed)
X-Ray
Signal context sources to user
Update internal evaluations to improve quality
- Update code completion evaluation datasets (gitlab#508166)
- Update code generation evaluation datasets (gitlab#508167)
- Validation Dataset for /tests (gitlab#503813 - closed)
Additional Issues
Incremental features
- Upgrade to the new version of Sonnet 3.5 (gitlab#503249)
-
Create load testing script for code completion (gitlab#507578)
Bugs
Security
-
https://gitlab.com/gitlab-org/gitlab/-/issues/509031+ - https://gitlab.com/gitlab-org/gitlab/-/issues/509152+
Maintenance
- [Feature flag] Rollout of `enable_code_generati... (gitlab#507363 - closed)
-
Follow-up from "feat: add region telemetry data... (gitlab-org/modelops/applied-ml/code-suggestions/ai-assist#739 - closed) -
Remove references to Codestral FIM (codestral@2... (gitlab-org/modelops/applied-ml/code-suggestions/ai-assist#755 - closed) -
Remove ignore_column rule for file_checksum in ... (gitlab#500465 - closed) -
Remove StoreRepositoryXrayWorker class followin... (gitlab#505676 - closed)
For Awareness
Issues where Code Creation is a stakeholder but has no expected implementation effort from the team
- SPIKE - [LS] ImportContextProvider - Resolve EC... (gitlab#491745 - closed)
- [LS] Handle and parse SSE streaming messages fr... (gitlab-org/editor-extensions/gitlab-lsp#613 - closed)
- [LS] Track model data in streamed suggestions t... (gitlab-org/editor-extensions/gitlab-lsp#188 - closed)
- Add 'region' field to Code Suggestions telemetr... (gitlab-org/editor-extensions/gitlab-lsp#611 - closed)
- https://gitlab.com/gitlab-data/product-analytics/-/issues/2334+
- [LS] Reduce debounce in the Language Server (gitlab-org/editor-extensions/gitlab-lsp#619)
- https://gitlab.com/gitlab-org/gitlab/-/issues/505669+
- https://gitlab.com/gitlab-org/gitlab/-/issues/506653+
- Docs: Improve documentation clarity of Advanced... (gitlab#508555 - closed)
Priority Issues
High Priority
display: table
fields: assignee, labels("code-creation-priority::*", "type::*", "Deliverable", "workflow::*"), weight, title
query: group = "gitlab-org" and milestone = "17.8" and label = "group::code creation" and label = "code-creation-priority::high" and label != "type::ignore"
Issues needing refinement
display: table
fields: assignee, labels("code-creation-priority::*", "type::*", "Deliverable", "workflow::*"), weight, title
query: group = "gitlab-org" and milestone = "17.8" and label = "group::code creation" and label = "workflow::refinement" and label != "type::ignore"