The `AbstractXContentFilteringTestCase#testDotsAndDoubleWildcardInExcludedFieldName` test (all subclasses) is failing. It is no longer failing due to invalid JSON (that was fixed by the upgrade to jackson 2.13.0), but it looks like it is failing to apply exclusions correctly.
libs/x-content/src/test/java/org/elasticsearch/xcontent/support/filtering/AbstractXContentFilteringTestCase.java
testFilter(
            builder -> builder.startObject().startObject("foo").field("baz", "test").endObject().endObject(),
            builder -> builder.startObject().startObject("foo").field("bar", "test").field("baz", "test").endObject().endObject(),
            emptySet(),
            singleton("**.bar"),
            true
        );
    }
    @Override
    protected final void testFilter(Builder expected, Builder sample, Collection<String> includes, Collection<String> excludes)
        throws IOException {
        testFilter(expected, sample, Set.copyOf(includes), Set.copyOf(excludes), false);
    }
    private void testFilter(Builder expected, Builder sample, Set<String> includes, Set<String> excludes, boolean matchFieldNamesWithDots)
        throws IOException {
        assertFilterResult(expected.apply(createBuilder()), filter(sample, includes, excludes, matchFieldNamesWithDots));
    }
    public void testArrayWithEmptyObjectInInclude() throws IOException {
        testFilter(
            builder -> builder.startObject().startArray("foo").startObject().field("bar", "baz").endObject().endArray().endObject(),
            builder -> builder.startObject()
                .startArray("foo")
                .startObject()
                .field("bar", "baz")
                .endObject()
                .startObject()
                .endObject()
                .endArray()
                .endObject(),
            singleton("foo.bar"),