### Description

We now support storing KNN vectors as part of our indexed data.  These vectors should be included in the disk usage API.
server/src/test/java/org/elasticsearch/action/admin/indices/diskusage/IndexDiskUsageAnalyzerTests.java
@Override
        public Weight createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost) throws IOException {
            return new ConstantScoreWeight(this, 1.0f) {
                @Override
                public Scorer scorer(LeafReaderContext context) {
                    final FixedBitSet bits = new FixedBitSet(context.reader().maxDoc());
                    for (int i = 0; i < bits.length(); i++) {
                        if (randomBoolean()) {
                            bits.set(i);
                        }
                    }
                    return new ConstantScoreScorer(this, 1.0f, ScoreMode.COMPLETE_NO_SCORES, new BitSetIterator(bits, bits.length()));
                }
                @Override
                public boolean isCacheable(LeafReaderContext ctx) {
                    return false;
                }
            };
        }
        @Override
        public String toString(String field) {
            return "RandomMatchQuery";
        }
        @Override
        public void visit(QueryVisitor visitor) {
        }
        @Override
        public boolean equals(Object obj) {