Skip to content

Code Intelligence Iteration 9 Tracking issue

Created by: efritz

Plan

This iteration covers through 2021-04-10.

Availability

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

Eric: 10d Owen: 6d Maria: 8d Olaf: TODO TJ: TODO Noah: 8d (2nd and 5th) Roux: 5d (5th)

Tracked issues

@Strum355

  • codeintel: surface errors in upload stage of LSIF dump uploading in the UI (#18375) :shipit:
  • Failed LSIF uploads not reflected in uploads UI (#18188) 🐛
  • fix range building for tabs or mixed tabs/spaces files (#171) :shipit:

Completed

  • (🏁 17 days ago) Add signature pretty-printer to lsif-semanticdb conversion process (#131) :shipit:
  • (🏁 10 days ago) fix textDocument/reference -> textDocument/references (#149) :shipit:
  • (🏁 4 days ago) fix range building for all constructors (#151) :shipit:
  • (🏁 4 days ago) add pretty-printing of annotations on symbols (#148) :shipit:
  • (🏁 4 days ago) fix ctor range via textsearch & dont emit ref to class in ctro call (#156) :shipit:
  • (🏁 3 days ago) Pretty-print throws clause in method signatures (#160) :shipit:
  • (🏁 3 days ago) dont emit references for 'this' (#159) :shipit:
  • (🏁 3 days ago) Reduce emitted occurences noise from anonymous classes (#158) :shipit:

@davejrt

Completed

  • (🏁 10 days ago) large migrations fail due to liveness checks (#19757)

@efritz

  • codeintel: The lifecycle configuration is broken for MinIO (#19729; PRs: #19787, #19788)
  • codeintel: More intelligently page/paginate lsifstore bulk moniker results (#18554; PRs: #18549)
  • codeintel: More intelligently page/paginate lsifstore diagnostic results (#18249)
  • blog: Write about the code intelligence commit graph optimization effort (#17379)
  • Refresh lsif-node (#19362)
  • dev-ex: Speed up database tests (#19604) :shipit:
  • RFC 311: Out of band migrations Tracking issue (#18252)
    • (🏁 18 days ago) RFC 311: Add site-admin UI page to view migrations (#18344) :shipit:

Completed

  • (🏁 20 days ago) schemadoc: Use Postgres 12 (#19545) :shipit:
  • (🏁 20 days ago) server: Install Postgres 12 in Dockerfile (#19566) :shipit:
  • (🏁 20 days ago) dev: Update dev/start to put any installed postgres version on PATH (#19564) :shipit:
  • (🏁 20 days ago) dev: Update postgres container for squash_migrations.sh (#19563) :shipit:
  • (🏁 19 days ago) docker-image: Update codeintel-db to postgres 12 (#19574) :shipit:
  • (🏁 19 days ago) docs: Update references to Postgres 9.6 (#19565) :shipit:
  • (🏁 19 days ago) database: Require Postgres 12 (#19424) :shipit:
  • (🏁 19 days ago) blog: Write announcement on why we're upgrading to Postgres 12 (#19359)
  • (🏁 18 days ago) codeintel: Add migration to add count of locations in lsif_data_{definitions,references} (#18549) :shipit:
  • (🏁 18 days ago) codeintel: Standardize lsifstore out-of-band migrations (#18667) :shipit:
  • (🏁 18 days ago) RFC 311: Add site-admin UI page to view migrations (#18344) :shipit:
  • (🏁 18 days ago) logo: Give a new face to this company (#19539) :shipit:
  • (🏁 13 days ago) monitoring: Alert on invalid indexes (#19694) :shipit:
  • (🏁 12 days ago) docs: Fix half-sentence in oob migration guide (#19722) :shipit:
  • (🏁 12 days ago) codeintel: Optimize out-of-band migration queries (#19695) :shipit:
  • (🏁 11 days ago) uploadstore: Manually expire objects when using MinIO (#19787) :shipit:
  • (🏁 11 days ago) codeintel: Standardize bulk upload technique (#19697) :shipit:
  • (🏁 11 days ago) codeintel: Split hover text into separate column (#18251; PRs: #19659)
  • (🏁 11 days ago) codeintel: Optimize offline data migrations (#19677) :shipit:
  • (🏁 11 days ago) codeintel: Do a better job distributing result chunk values (#18242; PRs: #19759)
  • (🏁 11 days ago) codeintel: Split diagnostics into separate column (#18289; PRs: #19659)
  • (🏁 11 days ago) postgres_exporter: Update build and queries (#19731) :shipit:
  • (🏁 10 days ago) large migrations fail due to liveness checks (#19757)
  • (🏁 10 days ago) uploadstore: Omit multipart upload rule when backend is minio (#19788) :shipit:
  • (🏁 6 days ago) codeintel: Refactor data migrator (#19827) :shipit:

@macraig

  • For milestone 5 list the build tools/project info for each customer we intend to deliver lsif-clang to. (#17368)

Completed

  • (🏁 7 days ago) 🚚 LSIF-Java Delivery (#13017)

@olafurpg

Completed

  • (🏁 19 days ago) Update documentation (#132) :shipit:
  • (🏁 2 days ago) Add support for Gradle v7, fixes #164 (#168) :shipit:

@shrouxm

  • Hover tooltip shows up seemingly randomly (#18681) 🐛
  • Write a cleaner/more general version of grailbio/bazel-compilation-database (#18186)

@tjdevries

  • Hover tooltip shows up seemingly randomly (#18681) 🐛
  • Write a cleaner/more general version of grailbio/bazel-compilation-database (#18186)

Legend

  • 👩 Customer issue
  • 🐛 Bug
  • 🧶 Technical debt
  • 🎩 Quality of life
  • 🛠Roadmap
  • 🕵Spike
  • 🔒 Security issue
  • :shipit: Pull Request