<div dir="ltr">Hi folks,<div><br></div><div>as requested by Tom Stellar, I created a bug for this request:</div><div><div><a href="https://bugs.llvm.org/show_bug.cgi?id=48069" target="_blank" rel="noopener nofollow noreferrer">https://bugs.llvm.org/show_bug.cgi?id=48069</a>
</div><div></div><div><br></div></div><div><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr">Best,<div>Christian</div></div></div></div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Oct 28, 2020 at 6:02 PM Sam McCall <<a href="mailto:sammccall@google.com">sammccall@google.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hi llvm-admin folks,<div><br></div><div>We're developing a "remote index" feature that makes clangd work better on large codebases:  clangd queries a shared index server instead of parsing the whole project locally.</div><div>It's early days, but our initial target is LLVM itself. We have a public instance at 34.107.73.68 - Google is providing a GCP VM to run it on, but the indexer/server is part of llvm-project[1].</div><div><br></div><div>We'd like to give it a domain name so we can start sharing with early testers. Does it make sense to point <a href="http://clangd-index.llvm.org" target="_blank">clangd-index.llvm.org</a> at this server?<br></div><div>If there are concerns, we could also register a different domain, and either revisit once this is more stable or keep it "unofficial" indefinitely.</div><div><br></div><div>Privacy-wise, we need to write up a policy, but the service accepts limited context information needed to serve queries (e.g. the incomplete identifier for code completion). It will *record* only coarse aggregate statistics like request count/latency distribution/error rate, for monitoring health and usefulness.</div><div><br></div><div>Happy to discuss more about logistics, privacy, the feature itself or anything else.</div><div><br></div><div>Cheers, Sam</div><div><br></div><div>[1] <a href="https://github.com/llvm/llvm-project/blob/master/clang-tools-extra/clangd/index/remote/README.md" target="_blank">https://github.com/llvm/llvm-project/blob/master/clang-tools-extra/clangd/index/remote/README.md</a></div></div>
</blockquote></div>