adapters/

directory
v1.36.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 27, 2026 License: BSD-3-Clause

Directories

Path Synopsis
handlers
graphql
Package graphql provides the graphql endpoint for Weaviate
Package graphql provides the graphql endpoint for Weaviate
graphql/descriptions
Package descriptions provides the descriptions as used by the graphql endpoint for Weaviate
Package descriptions provides the descriptions as used by the graphql endpoint for Weaviate
graphql/graphiql
Based on `graphiql.go` from https://github.com/graphql-go/handler only made RenderGraphiQL a public function.
Based on `graphiql.go` from https://github.com/graphql-go/handler only made RenderGraphiQL a public function.
graphql/local/aggregate
Package aggregate provides the local aggregate graphql endpoint for Weaviate
Package aggregate provides the local aggregate graphql endpoint for Weaviate
graphql/local/common_filters
Package common_filters provides the filters for the graphql endpoint for Weaviate
Package common_filters provides the filters for the graphql endpoint for Weaviate
graphql/utils
Package utils provides utility methods and classes to support the graphql endpoint for Weaviate
Package utils provides utility methods and classes to support the graphql endpoint for Weaviate
rest
Package rest with all rest API functions.
Package rest with all rest API functions.
repos
db
Some standard accessors for the shard struct.
Some standard accessors for the shard struct.
db/clusterintegrationtest
clusterintegrationtest acts as a test package to provide a component test spanning multiple parts of the application, including everything that's required for a distributed setup.
clusterintegrationtest acts as a test package to provide a component test spanning multiple parts of the application, including everything that's required for a distributed setup.
db/lsmkv/entities
ent contains common types used throughout various lsmkv (sub-)packages
ent contains common types used throughout various lsmkv (sub-)packages
db/multitenancy
Package multitenancy provides tenant validation strategies for Weaviate collections based on their multi-tenancy configuration.
Package multitenancy provides tenant validation strategies for Weaviate collections based on their multi-tenancy configuration.
db/queue
Queue package implements a queue system for background operations using disk storage.
Queue package implements a queue system for background operations using disk storage.
db/roaringset
Package roaringset contains all the LSM business logic that is unique to the "RoaringSet" strategy
Package roaringset contains all the LSM business logic that is unique to the "RoaringSet" strategy
db/sharding
Package resolver provides shard resolution strategies for Weaviate collections based on their configuration.
Package resolver provides shard resolution strategies for Weaviate collections based on their configuration.
db/vector/compressionhelpers
Package compressionhelpers provides vector compression algorithms for HNSW indexes.
Package compressionhelpers provides vector compression algorithms for HNSW indexes.
db/vector/hnsw/distancer/asm
asm only has amd64 specific implementations at the moment
asm only has amd64 specific implementations at the moment

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL