-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Code Intelligence 3.21 Tracking issue #13987
Comments
Planned 2020/09/21-25 This week I will focus on breaking down the work on RFC 235 (migrating SQLite data to Postgres) into manageable/reviewable changes. I'll also be available for pairing, design, and shadowing some of Aida's tasks to take over my share of the interim management responsibilities. |
Planned 2020/09/21-2020/09/25
|
Completed 2020/09/21 - 2020/09/25
Planned 2020/09/28 - 2020/10/01
|
Completed 2020/09/21 - 2020/09/25
Planned2020/09/21
2020/09/23
2020/09/24
Reminder: Out next week |
Completed 2020/09/21-25 Lots of tracking issue improvements. Implemented the majority of RFC 235/RFC 201 work. Most of the effort remaining here will just be on getting the necessary infra reviews and deploying in the correct order. Planned 2020/10/01-02 Will start to work more deeply with @garo on RFC 201 work, as this has a lot of overlap with incremental indexing. |
Completed 2020/09/28-2020/10/2Cleaned up the way lsif-clang accepts arguments, can now be invoked simply as Planned 2020/10/05-2020/10/09🛌 |
Completed 2020/10/01-02 Short week for me. Mainly discussed priorities around CNCF and RFC 201. We decided that completion of RFC 201 will give us what we need with respect to preparing the CNCF repogroup, so we'll continue to do that. Planned 2020/10/05-09 Complete efforts on RFC 235 (deployment priority) and RFC 201 (CNCF priority). |
Completed 2020/09/28 - 2020/10/01
Planned 2020/10/05 - 2020/10/09
|
Completed 2020/10/05-09 Performed migration from SQLite to Postgres (a bit of blood was shed, but a manageable amount). Finished all of the big work to have user-defined index operations run on our side 😎 . We are now automatically indexing typescript repositories, and we can drop a configuration in the database for any repository we'd like. Will work with Garo next week to see what we can automate for CNCF C++ repositories. Planned 2020/10/12-16 Tie up a few loose ends in both RFC201 and 235 (I've created additional issues in those tracking issues). I've also planned future work which is not in this milestone (so will show in the RFC tracking issue but not this one). Will prioritize whatever needs to be in private instance for before branch cut. |
Completed 2020/10/05 - 2020/10/09
Planned 2020/10/12 - 2020/10/16
|
Completed 2020/10/05 - 2020/10/09Planned 2020/10/12 - 2020/10/16
|
Completed 2020/10/12-16 Finished the remaining work for RFC 235 (SQLite -> Postgres migration) and RFC 201 (auto-indexer configuration) that was planned for this milestone. Effort will be applied to the remainder of RFC 201 in the next milestone. Had a meeting with @sourcegraph/campaigns engineers showing them the infrastructure for how code intelligence does safe user-supplied code execution. Did a quick proof of concept to see if we can run Plan 2020/10/19 Planning to write (and publish) a blog post before the 20th explaining some engineering decisions that went into introducing a new Postgres instance. Will spend remaining time working on refactoring the code intel auto-indexer services into something that is not specific to code intelligence. In doing this refactor, code quality, testing, and docs of the indexer will be improved. |
Completed 2020/10/05 - 2020/10/09
Plan 2020/10/19
|
Plan
Goal: Get the top three most popular language indexers: lsif-go, lsif-java, lsif-clang stable by working directly on implementation with customers to identify and resolve any remaining issues that prevent the tool from being use in a wide release. This goal takes top priority for this milestone and each member of the team is leading the initiative on an indexer.
Goal: Improve the reliability and the precise code intel backend by migrating data away from SQLite and into a more suitable database, Postgres.
Goal: Improve best effort auto-indexing for supported languages (see issues related to RFC 201).
Availability
Period is from 2020-09-20 to 2020-10-20. Please write the days you won't be working and the number of working days for the period.
Tracked issues
@unassigned
Completed
#14608; PRs:#14637) 🧶@Strum355
Completed
#14057) 🕵️#14486; PRs:#14581)@aidaeology: 1.00d
Completed: 1.00d
#1628)#14224) 0.50d#13200) 0.50d 🐛@beyang: 4.00d
@efritz: 9.00d
#13822)#13883; PRs:#13864,#13904,#13924) 1.00d#13884; PRs:#13864,#13952) 0.50d#13885; PRs:#13903,#13943) 1.00d#13886; PRs:#13923,#13924) 0.50d#13887; PRs:#13923,#14468)#13888; PRs:#13923,#13932) 0.50d#13889; PRs:#13923,#13946) 0.50d#13912; PRs:#13913) 0.50d#13942)#13955)#14379)#14464; PRs:#14487)#14484)#14493)#14507)#14520)#14536)#14537)#14538)#14566; PRs:#14641)#14568; PRs:#14695)#14569; PRs:#14641)#14604; PRs:#14635)#14605; PRs:#14633)RFC 201: Configure CNCF repositories for indexing(#14343; PRs:#14344,#14415) 1.00dRFC 201: Update metrics(#14567) 1.00d#13892; PRs:#14356)#13894; PRs:#14359)#13895; PRs:#14358)#13896; PRs:#14358,#14416)#13897; PRs:#14418)#14102)#14103)#14105)#14114)#14116)#14117)#14121)#14360)#14378)#14380)#14386)#14390; PRs:#14412)#14409; PRs:#14415)#14411)#14452)#14457)codeintel: git diffing fails graphql requests related to force-pushed commits(#12588) 0.50d 🧶🚚 LSIF-Go Delivery(#13015)Update RFC 236(#14007) 1.00dCompleted: 5.00d
#13942)#13912; PRs:#13913) 0.50d#13955)#12930) 🐛#13957; PRs:#14005) 0.50d#14008)#14035)#14060)#14102)#14103)#14105)#14114)#14116)#14117)#14044; PRs:#14061,#14063)#14124)#13822)#14052; PRs:#14141) 🐛#14344)#14142)#14121)#14353)#14355)#13892; PRs:#14356)#14360)#14264)#13885; PRs:#13903,#13943) 1.00d#14379)#14378)#13894; PRs:#14359)#14380)#14386)#13883; PRs:#13864,#13904,#13924) 1.00d#13884; PRs:#13864,#13952) 0.50d#13895; PRs:#14358)#14411)#14390; PRs:#14412)#14409; PRs:#14415)#13896; PRs:#14358,#14416)#14428)#13897; PRs:#14418)#14452)#13886; PRs:#13923,#13924) 0.50d#14467; PRs:#14469)#13887; PRs:#13923,#14468)#14484)#13889; PRs:#13923,#13946) 0.50d#13888; PRs:#13923,#13932) 0.50d#14493)#14520)#14491)#14536)#14537)#14538)#14457)#14486; PRs:#14581)#14464; PRs:#14487)#14648)#14605; PRs:#14633)#14637)#14624)#14566; PRs:#14641)#14677)#14604; PRs:#14635)#14569; PRs:#14641)#14507)#14568; PRs:#14695)#14721)#14722)#14733)@gbrik: 5.00d
Completed: 1.00d
#15)#3) 🐛#13202) 1.00d 🕵️#13) 🐛@macraig: 0.50d
Completed: 0.50d
#14348)#13200) 0.50d 🐛Legend
The text was updated successfully, but these errors were encountered: