Skip to content

Send empty vector index type on Weaviate 1.37.5 #998

Send empty vector index type on Weaviate 1.37.5

Send empty vector index type on Weaviate 1.37.5 #998

Triggered via pull request May 21, 2026 20:53
Status Success
Total duration 12m 57s
Artifacts 7

main.yaml

on: pull_request
Preflight Checks
2m 18s
Preflight Checks
Matrix: test-weaviate-versions
Test Summary
47s
Test Summary
Build and Publish to NuGet
Build and Publish to NuGet
Fit to window
Zoom out
Zoom in

Annotations

71 warnings
Preflight Checks: src/Weaviate.Client/Models/QueryProfile.cs#L4
Symbol 'virtual Weaviate.Client.Models.SearchProfile.<Clone>$() -> Weaviate.Client.Models.SearchProfile!' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Preflight Checks: src/Weaviate.Client/Models/QueryProfile.cs#L4
Symbol 'virtual Weaviate.Client.Models.SearchProfile.Equals(Weaviate.Client.Models.SearchProfile? other) -> bool' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Preflight Checks: src/Weaviate.Client/Models/QueryProfile.cs#L4
Symbol 'override Weaviate.Client.Models.SearchProfile.Equals(object? obj) -> bool' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Preflight Checks: src/Weaviate.Client/Models/QueryProfile.cs#L4
Symbol 'override Weaviate.Client.Models.SearchProfile.GetHashCode() -> int' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Preflight Checks: src/Weaviate.Client/Models/QueryProfile.cs#L4
Symbol 'static Weaviate.Client.Models.SearchProfile.operator ==(Weaviate.Client.Models.SearchProfile? left, Weaviate.Client.Models.SearchProfile? right) -> bool' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Preflight Checks: src/Weaviate.Client/Models/QueryProfile.cs#L4
Symbol 'static Weaviate.Client.Models.SearchProfile.operator !=(Weaviate.Client.Models.SearchProfile? left, Weaviate.Client.Models.SearchProfile? right) -> bool' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Preflight Checks: src/Weaviate.Client/Models/QueryProfile.cs#L4
Symbol 'virtual Weaviate.Client.Models.SearchProfile.PrintMembers(System.Text.StringBuilder! builder) -> bool' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Preflight Checks: src/Weaviate.Client/Models/QueryProfile.cs#L4
Symbol 'override Weaviate.Client.Models.SearchProfile.ToString() -> string!' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Preflight Checks: src/Weaviate.Client/Models/QueryProfile.cs#L4
Symbol 'virtual Weaviate.Client.Models.SearchProfile.EqualityContract.get -> System.Type!' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Test on Weaviate v1.33.18 / All Integration Tests - v1.33.18: src/Weaviate.Client/Models/QueryProfile.cs#L4
Symbol 'virtual Weaviate.Client.Models.SearchProfile.Equals(Weaviate.Client.Models.SearchProfile? other) -> bool' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Test on Weaviate v1.33.18 / All Integration Tests - v1.33.18: src/Weaviate.Client/Models/QueryProfile.cs#L4
Symbol 'override Weaviate.Client.Models.SearchProfile.Equals(object? obj) -> bool' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Test on Weaviate v1.33.18 / All Integration Tests - v1.33.18: src/Weaviate.Client/Models/QueryProfile.cs#L4
Symbol 'static Weaviate.Client.Models.SearchProfile.operator ==(Weaviate.Client.Models.SearchProfile? left, Weaviate.Client.Models.SearchProfile? right) -> bool' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Test on Weaviate v1.33.18 / All Integration Tests - v1.33.18: src/Weaviate.Client/Models/QueryProfile.cs#L4
Symbol 'static Weaviate.Client.Models.SearchProfile.operator !=(Weaviate.Client.Models.SearchProfile? left, Weaviate.Client.Models.SearchProfile? right) -> bool' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Test on Weaviate v1.33.18 / All Integration Tests - v1.33.18: src/Weaviate.Client/Models/QueryProfile.cs#L4
Symbol 'virtual Weaviate.Client.Models.SearchProfile.PrintMembers(System.Text.StringBuilder! builder) -> bool' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Test on Weaviate v1.33.18 / All Integration Tests - v1.33.18: src/Weaviate.Client/Models/QueryProfile.cs#L4
Symbol 'virtual Weaviate.Client.Models.SearchProfile.EqualityContract.get -> System.Type!' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Test on Weaviate v1.33.18 / All Integration Tests - v1.33.18: src/Weaviate.Client/Models/MetadataQuery.cs#L137
Symbol 'Weaviate.Client.Models.MetadataOptions.QueryProfile = 256 -> Weaviate.Client.Models.MetadataOptions' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Test on Weaviate v1.32.27 / All Integration Tests - v1.32.27: src/Weaviate.Client/Models/QueryProfile.cs#L4
Symbol 'virtual Weaviate.Client.Models.SearchProfile.Equals(Weaviate.Client.Models.SearchProfile? other) -> bool' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Test on Weaviate v1.32.27 / All Integration Tests - v1.32.27: src/Weaviate.Client/Models/QueryProfile.cs#L4
Symbol 'override Weaviate.Client.Models.SearchProfile.Equals(object? obj) -> bool' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Test on Weaviate v1.32.27 / All Integration Tests - v1.32.27: src/Weaviate.Client/Models/QueryProfile.cs#L4
Symbol 'static Weaviate.Client.Models.SearchProfile.operator ==(Weaviate.Client.Models.SearchProfile? left, Weaviate.Client.Models.SearchProfile? right) -> bool' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Test on Weaviate v1.32.27 / All Integration Tests - v1.32.27: src/Weaviate.Client/Models/QueryProfile.cs#L4
Symbol 'static Weaviate.Client.Models.SearchProfile.operator !=(Weaviate.Client.Models.SearchProfile? left, Weaviate.Client.Models.SearchProfile? right) -> bool' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Test on Weaviate v1.32.27 / All Integration Tests - v1.32.27: src/Weaviate.Client/Models/QueryProfile.cs#L4
Symbol 'virtual Weaviate.Client.Models.SearchProfile.PrintMembers(System.Text.StringBuilder! builder) -> bool' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Test on Weaviate v1.32.27 / All Integration Tests - v1.32.27: src/Weaviate.Client/Models/QueryProfile.cs#L4
Symbol 'virtual Weaviate.Client.Models.SearchProfile.EqualityContract.get -> System.Type!' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Test on Weaviate v1.32.27 / All Integration Tests - v1.32.27: src/Weaviate.Client/Models/MetadataQuery.cs#L137
Symbol 'Weaviate.Client.Models.MetadataOptions.QueryProfile = 256 -> Weaviate.Client.Models.MetadataOptions' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Test on Weaviate v1.35.16 / All Integration Tests - v1.35.16: src/Weaviate.Client/Models/QueryProfile.cs#L4
Symbol 'virtual Weaviate.Client.Models.SearchProfile.<Clone>$() -> Weaviate.Client.Models.SearchProfile!' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Test on Weaviate v1.35.16 / All Integration Tests - v1.35.16: src/Weaviate.Client/Models/QueryProfile.cs#L4
Symbol 'virtual Weaviate.Client.Models.SearchProfile.Equals(Weaviate.Client.Models.SearchProfile? other) -> bool' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Test on Weaviate v1.35.16 / All Integration Tests - v1.35.16: src/Weaviate.Client/Models/QueryProfile.cs#L4
Symbol 'override Weaviate.Client.Models.SearchProfile.Equals(object? obj) -> bool' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Test on Weaviate v1.35.16 / All Integration Tests - v1.35.16: src/Weaviate.Client/Models/QueryProfile.cs#L4
Symbol 'static Weaviate.Client.Models.SearchProfile.operator ==(Weaviate.Client.Models.SearchProfile? left, Weaviate.Client.Models.SearchProfile? right) -> bool' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Test on Weaviate v1.35.16 / All Integration Tests - v1.35.16: src/Weaviate.Client/Models/QueryProfile.cs#L4
Symbol 'static Weaviate.Client.Models.SearchProfile.operator !=(Weaviate.Client.Models.SearchProfile? left, Weaviate.Client.Models.SearchProfile? right) -> bool' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Test on Weaviate v1.35.16 / All Integration Tests - v1.35.16: src/Weaviate.Client/Models/QueryProfile.cs#L4
Symbol 'virtual Weaviate.Client.Models.SearchProfile.PrintMembers(System.Text.StringBuilder! builder) -> bool' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Test on Weaviate v1.35.16 / All Integration Tests - v1.35.16: src/Weaviate.Client/Models/QueryProfile.cs#L4
Symbol 'virtual Weaviate.Client.Models.SearchProfile.EqualityContract.get -> System.Type!' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Test on Weaviate v1.34.20 / All Integration Tests - v1.34.20: src/Weaviate.Client/Models/QueryProfile.cs#L11
Symbol 'static Weaviate.Client.Models.ShardProfile.operator !=(Weaviate.Client.Models.ShardProfile? left, Weaviate.Client.Models.ShardProfile? right) -> bool' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Test on Weaviate v1.34.20 / All Integration Tests - v1.34.20: src/Weaviate.Client/Models/QueryProfile.cs#L11
Symbol 'virtual Weaviate.Client.Models.ShardProfile.PrintMembers(System.Text.StringBuilder! builder) -> bool' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Test on Weaviate v1.34.20 / All Integration Tests - v1.34.20: src/Weaviate.Client/Models/QueryProfile.cs#L11
Symbol 'virtual Weaviate.Client.Models.ShardProfile.EqualityContract.get -> System.Type!' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Test on Weaviate v1.34.20 / All Integration Tests - v1.34.20: src/Weaviate.Client/Models/QueryProfile.cs#L4
Symbol 'static Weaviate.Client.Models.SearchProfile.operator !=(Weaviate.Client.Models.SearchProfile? left, Weaviate.Client.Models.SearchProfile? right) -> bool' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Test on Weaviate v1.34.20 / All Integration Tests - v1.34.20: src/Weaviate.Client/Models/QueryProfile.cs#L4
Symbol 'virtual Weaviate.Client.Models.SearchProfile.PrintMembers(System.Text.StringBuilder! builder) -> bool' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Test on Weaviate v1.34.20 / All Integration Tests - v1.34.20: src/Weaviate.Client/Models/QueryProfile.cs#L4
Symbol 'virtual Weaviate.Client.Models.SearchProfile.EqualityContract.get -> System.Type!' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Test on Weaviate v1.37.5-e0fe0d5.amd64 / All Integration Tests - v1.37.5-e0fe0d5.amd64: src/Weaviate.Client/Models/QueryProfile.cs#L11
Symbol 'virtual Weaviate.Client.Models.ShardProfile.<Clone>$() -> Weaviate.Client.Models.ShardProfile!' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Test on Weaviate v1.37.5-e0fe0d5.amd64 / All Integration Tests - v1.37.5-e0fe0d5.amd64: src/Weaviate.Client/Models/QueryProfile.cs#L11
Symbol 'virtual Weaviate.Client.Models.ShardProfile.Equals(Weaviate.Client.Models.ShardProfile? other) -> bool' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Test on Weaviate v1.37.5-e0fe0d5.amd64 / All Integration Tests - v1.37.5-e0fe0d5.amd64: src/Weaviate.Client/Models/QueryProfile.cs#L11
Symbol 'static Weaviate.Client.Models.ShardProfile.operator ==(Weaviate.Client.Models.ShardProfile? left, Weaviate.Client.Models.ShardProfile? right) -> bool' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Test on Weaviate v1.37.5-e0fe0d5.amd64 / All Integration Tests - v1.37.5-e0fe0d5.amd64: src/Weaviate.Client/Models/QueryProfile.cs#L11
Symbol 'static Weaviate.Client.Models.ShardProfile.operator !=(Weaviate.Client.Models.ShardProfile? left, Weaviate.Client.Models.ShardProfile? right) -> bool' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Test on Weaviate v1.37.5-e0fe0d5.amd64 / All Integration Tests - v1.37.5-e0fe0d5.amd64: src/Weaviate.Client/Models/QueryProfile.cs#L11
Symbol 'virtual Weaviate.Client.Models.ShardProfile.PrintMembers(System.Text.StringBuilder! builder) -> bool' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Test on Weaviate v1.36.10 / All Integration Tests - v1.36.10: src/Weaviate.Client/Models/QueryProfile.cs#L4
Symbol 'virtual Weaviate.Client.Models.SearchProfile.Equals(Weaviate.Client.Models.SearchProfile? other) -> bool' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Test on Weaviate v1.36.10 / All Integration Tests - v1.36.10: src/Weaviate.Client/Models/QueryProfile.cs#L4
Symbol 'override Weaviate.Client.Models.SearchProfile.Equals(object? obj) -> bool' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Test on Weaviate v1.36.10 / All Integration Tests - v1.36.10: src/Weaviate.Client/Models/QueryProfile.cs#L4
Symbol 'static Weaviate.Client.Models.SearchProfile.operator ==(Weaviate.Client.Models.SearchProfile? left, Weaviate.Client.Models.SearchProfile? right) -> bool' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Test on Weaviate v1.36.10 / All Integration Tests - v1.36.10: src/Weaviate.Client/Models/QueryProfile.cs#L4
Symbol 'static Weaviate.Client.Models.SearchProfile.operator !=(Weaviate.Client.Models.SearchProfile? left, Weaviate.Client.Models.SearchProfile? right) -> bool' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Test on Weaviate v1.36.10 / All Integration Tests - v1.36.10: src/Weaviate.Client/Models/QueryProfile.cs#L4
Symbol 'virtual Weaviate.Client.Models.SearchProfile.PrintMembers(System.Text.StringBuilder! builder) -> bool' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Test on Weaviate v1.36.10 / All Integration Tests - v1.36.10: src/Weaviate.Client/Models/QueryProfile.cs#L4
Symbol 'virtual Weaviate.Client.Models.SearchProfile.EqualityContract.get -> System.Type!' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Test on Weaviate v1.36.10 / All Integration Tests - v1.36.10: src/Weaviate.Client/Models/MetadataQuery.cs#L137
Symbol 'Weaviate.Client.Models.MetadataOptions.QueryProfile = 256 -> Weaviate.Client.Models.MetadataOptions' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Test Summary
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: marocchino/sticky-pull-request-comment@773744901bac0e8cbb5a0dc842800d45e9b2b405. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
coverage-integration-1.32.27 Expired
2.57 MB
sha256:019d38f21bc0eb9697c7b5e395f9c394623a5a8899fc9cf2e875994d4ae44ac5
coverage-integration-1.33.18 Expired
2.36 MB
sha256:3595ff475a18c63868b1ab7b78bfbdcc52c84181ab95751069f78832b81e23f1
coverage-integration-1.34.20 Expired
2.57 MB
sha256:fb3df6803baa195c1ce16a0abec2c1f9cbea47fb40ba0fe7cdd8727d6043e3dd
coverage-integration-1.35.16 Expired
2.57 MB
sha256:4041b8ea6361dabb73eb76e47610909a8c4768e1735a05009e7959815c431302
coverage-integration-1.36.10 Expired
2.57 MB
sha256:a9f495bcdf1abc7858c2d0a17c7800ce28cc760b74107033354a5e31610be2ca
coverage-integration-1.37.5-e0fe0d5.amd64 Expired
2.57 MB
sha256:d3e614881e47c0290f140a5aecc72d94a050cab0534c890d98cfedd7f4f25e4c
coverage-report-html Expired
12 MB
sha256:f59718026bdda5cc2e0c7e0ca0fbbc6a8a5b6663107d59d4d0ef0a74f35974dc