Skip to content
This repository has been archived by the owner on Sep 30, 2024. It is now read-only.

Code Intelligence Sprint 4 Tracking issue #17371

Closed
32 of 40 tasks
efritz opened this issue Jan 18, 2021 · 5 comments
Closed
32 of 40 tasks

Code Intelligence Sprint 4 Tracking issue #17371

efritz opened this issue Jan 18, 2021 · 5 comments
Assignees
Labels
team/graph Graph Team (previously Code Intel/Language Tools/Language Platform) tracking

Comments

@efritz
Copy link
Contributor

efritz commented Jan 18, 2021

Plan

This sprint covers 2021-01-18 through 2021-01-29.

Availability

If you have planned unavailability this iteration (e.g., vacation), you can note that here.

Eric: 10d
Noah: 9d (29th off)
Garo: 5d (28th off)
Owen: TODO
Olaf: TODO
Maria: 10d

Tracked issues

@unassigned

  • Link auto-index jobs to the uploads they create (#17342)
  • RFC 158: Code Intel UI Tracking Issue (#10891)
    • Keep 'References' panel open after clicking on one reference (#13722)

@Strum355

  • codeintel: add informative comments to auto-configurator output (#17491)

Completed

  • (🏁 14 days ago) codeintel: Research adding cmake project configuration inference (#17375)
  • (🏁 10 days ago) code-intel: hotfix typescript autoconf lerna.json detection (#17584) :shipit:
  • (🏁 5 days ago) fix codeintel QA tests as dir rename from database->db (#17713) :shipit:
  • (🏁 5 days ago) bumps dbaeumer's typescript-lsif dep (#113) :shipit:
  • (🏁 5 days ago) adds dockerfile and travis config for separate autoindex image (#114) :shipit:
  • (🏁 4 days ago) transition to github actions over travis (#115) :shipit:
  • (🏁 4 days ago) adds support for node version inference and changing via n (#17724) :shipit:
  • (🏁 3 days ago) codeintel: Auto-configure 5 cmake repositories (#17376)
  • (🏁 today) lsif-node: high error rate in auto index due to npm/node version mismatch (#17536; PRs: #110, #17570, #17620, #111)

@efritz

  • codeintel: Write blog post about the commit graph optimization (#17379)

Completed

  • (🏁 14 days ago) codeintel: Research adding cmake project configuration inference (#17375)
  • (🏁 13 days ago) chore: Reduce logspam from nginx (#17428) :shipit:
  • (🏁 13 days ago) executor: Ping the frontend before starting up (#17435) :shipit:
  • (🏁 13 days ago) chore: Squash migrations (#17390) :shipit:
  • (🏁 13 days ago) executor: Remove temporary observability code (#17437) :shipit:
  • (🏁 13 days ago) codeintel: Do not enable tracing for background tasks (#17439) :shipit:
  • (🏁 12 days ago) codeintel: Do not export internal methods in lsifstore (#17443) :shipit:
  • (🏁 11 days ago) debt: Reuse lsif-protocol (#15946; PRs: #17523) 🧶
  • (🏁 10 days ago) codeintel: Change rank behavior for uploads and indexes (#17537) :shipit:
  • (🏁 5 days ago) codeintel: Start RFC 293: Code intel auto-indexing delivery (#17377)
  • (🏁 4 days ago) codeintel: Write RFC 294: Replacing ctags for symbol search (#17378)
  • (🏁 3 days ago) codeintel: Expose commit graph metadata in GraphQL (#17818) :shipit:
  • (🏁 3 days ago) codeintel: De-flake integration tests (#17820) :shipit:
  • (🏁 3 days ago) codeintel: Add commit graph state to repo-specific uploads page (#17819) :shipit:
  • (🏁 3 days ago) codeintel: Collapse layer of abstraction in lsifstore (#17538) :shipit:

@gbrik

Completed

  • (🏁 14 days ago) codeintel: Research adding cmake project configuration inference (#17375)
  • (🏁 14 days ago) add an optional upload argument for an associated index ID (#10) :shipit:
  • (🏁 13 days ago) codeintel: add an --associated-index-id flag for autoindexer usage (#430) :shipit:
  • (🏁 13 days ago) bump src-cli minimum version (#17391) :shipit:
  • (🏁 11 days ago) code intel: link completed index jobs to their successful lsif_uploads (#17386; PRs: #17388)

@macraig

  • For milestone 5 list the build tools/project info for each customer we intend to deliver lsif-clang to. (#17368)
  • 🚚 LSIF-Go Delivery (#13015)
  • codeintel: Confirm Bazel customers can use bazel compilation database. (#17380)

@olafurpg: 1.00d

Completed: 1.00d

  • (🏁 12 days ago) codeintel: Accept multiple directories in lsif-semanticdb (#17382)
  • (🏁 12 days ago) codeintel: Write plugin for sbt that runs lsif-semanticdb (#17381)
  • (🏁 7 days ago) LSIF quickstart is not quick (#14422) 1.00d

Legend

  • 👩 Customer issue
  • 🐛 Bug
  • 🧶 Technical debt
  • 🎩 Quality of life
  • 🛠️ Roadmap
  • 🕵️ Spike
  • 🔒 Security issue
  • :shipit: Pull Request
@efritz efritz added team/graph Graph Team (previously Code Intel/Language Tools/Language Platform) tracking labels Jan 18, 2021
@efritz efritz added this to the Code Intelligence Sprint 4 milestone Jan 18, 2021
@github-actions
Copy link
Contributor

Heads up @macraig - the "team/code-intelligence" label was applied to this issue.

@Strum355
Copy link
Contributor

Strum355 commented Jan 22, 2021

18th-22nd

  • Researched feasibility of cmake auto conf. Determined not possible
  • Following from above, discussed with @gbrik on generating best-effort templates to be completed, along with UX changes to make the process more transparent and explained
  • Researched current issues in autoindexer with certain lsif-node indexing jobs and submitted 1 PR of more to come to address the issues discovered
  • Added docs in lsif-clang on how to provide core dumps in the case of a segfault

25th-29th

  • Reach milestone of 5 cmake repos in autoindex
  • Continue on lsif-node autoconf issues from above

@macraig
Copy link
Contributor

macraig commented Jan 25, 2021

Last week:

  • Backlog grooming
  • Revisited goals and Productboard (make research items clearer)
  • Customer reach out for lsif-go
  • Started customer language interest research
  • Small doc clarifications on upgrading and MinIO
  • Customer follow-ups

This week:

  • RFC reviewing
  • Continue language interest research and customer info aggregation
  • Finish processing usertesting feedback
  • Draft PD on indexing configuration templates

@efritz
Copy link
Contributor Author

efritz commented Jan 29, 2021

Last week:

This week:

  • Finished an initial draft of both RFCs, marked as REVIEW
  • Continued writing blog post. Will likely continue massaging content over the weekend, but this will likely bleed into next week before I have a full draft. Will submit for review once there's no glaring holes for reactions/input/proof reading.
  • Reviewed RFCs from other teams
  • Caught a few code quality of life issues (see PR list for details; reused lsif-protocol in sg/sg, de-flaked integration tests).
  • Began a team alignment document doc to help us smooth out some rough edges in product vision (especially necessary now that we will have some overlapping onboarding windows).

@efritz
Copy link
Contributor Author

efritz commented Feb 1, 2021

@efritz efritz closed this as completed Feb 1, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
team/graph Graph Team (previously Code Intel/Language Tools/Language Platform) tracking
Projects
None yet
Development

No branches or pull requests

6 participants