-
Notifications
You must be signed in to change notification settings - Fork 0
known_issues
makr-code edited this page Nov 30, 2025
·
1 revision
Datum: 19. Nov 2025
- Symptome:
- Einige GTests liefern 0 Ergebnisse trotz korrekter Pre-Filter-Whitelist (z. B. 60 Kandidaten für
category == "tech"). - Ungefilterte KNN-Suchen und einige kombinierte Filterfälle funktionieren.
- Einige GTests liefern 0 Ergebnisse trotz korrekter Pre-Filter-Whitelist (z. B. 60 Kandidaten für
- Umgebung:
- Windows 11, Visual Studio 2022 (MSVC 19.44), vcpkg manifest mode
- Reproduktion:
- Build:
cmake -S . -B build-msvc -G "Visual Studio 17 2022" -A x64 cmake --build build-msvc --config Debug --target filtered_vector_search_tests
- Ausführen (Beispiel eines fehlschlagenden Tests):
.\build-msvc\Debug\filtered_vector_search_tests.exe --gtest_filter=FilteredVectorSearchTest.EqualityFilter_Category
- Build:
- Beobachtungen/Logs:
- VectorIndex hat 100 Vektoren (HNSW befüllt)
- SecondaryIndex scan für
category=techliefert 60 PKs -
executeFilteredVectorSearchgibtstatus.ok=true, aberresults.size()==0
- Verdacht/Nächste Schritte:
- Roh-Ergebnisgröße aus
VectorIndexManager::searchKnnPreFilteredloggen und validieren - Entity-Ladevorgang prüfen (
KeySchema::makeVectorKey(table, pk)), inkl. Deserialisierung - Post-Filter-Pfade validieren (Feldexistenz, Typkonvertierung für Zahlen)
- Roh-Ergebnisgröße aus
- Workarounds:
- Für ungefilterte KNN:
NoFilters_StandardKNNfunktioniert - Einige hochselektive oder Mehrfach-Filter-Szenarien liefern korrekte Ergebnisse
- Für ungefilterte KNN:
- Tracking:
- Roadmap-Task: "Investigate and fix filtered vector search test failures (Win/MSVC)"
- AQL Overview
- AQL Syntax Reference
- EXPLAIN and PROFILE
- Hybrid Queries
- Pattern Matching
- Subquery Implementation
- Subquery Quick Reference
- Fulltext Release Notes
- Hybrid Search Design
- Fulltext Search API
- Content Search
- Pagination Benchmarks
- Stemming
- Hybrid Fusion API
- Performance Tuning
- Migration Guide
- Storage Overview
- RocksDB Layout
- Geo Schema
- Index Types
- Index Statistics
- Index Backup
- HNSW Persistence
- Vector Index
- Graph Index
- Secondary Index
- Security Overview
- RBAC and Authorization
- TLS Setup
- Certificate Pinning
- Encryption Strategy
- Column Encryption
- Key Management
- Key Rotation
- HSM Integration
- PKI Integration
- eIDAS Signatures
- PII Detection
- PII API
- Threat Model
- Hardening Guide
- Incident Response
- SBOM
- Enterprise Overview
- Scalability Features
- Scalability Strategy
- HTTP Client Pool
- Enterprise Build Guide
- Enterprise Ingestion
- Benchmarks Overview
- Compression Benchmarks
- Compression Strategy
- Memory Tuning
- Hardware Acceleration
- GPU Acceleration Plan
- CUDA Backend
- Vulkan Backend
- Multi-CPU Support
- TBB Integration
- Time Series
- Vector Operations
- Graph Features
- Temporal Graphs
- Path Constraints
- Recursive Queries
- Audit Logging
- Change Data Capture
- Transactions
- Semantic Cache
- Cursor Pagination
- Compliance Features
- GNN Embeddings
- Geo Overview
- Geo Architecture
- 3D Game Acceleration
- Geo Feature Tiering
- G3 Phase 2 Status
- G5 Implementation
- Integration Guide
- Content Architecture
- Content Pipeline
- Content Manager
- JSON Ingestion
- Content Ingestion
- Filesystem API
- Image Processor
- Geo Processor
- Policy Implementation
- Developer Guide
- Implementation Status
- Development Roadmap
- Build Strategy
- Build Acceleration
- Code Quality Guide
- AQL LET Implementation
- Audit API Implementation
- SAGA API Implementation
- PKI eIDAS
- WAL Archiving
- Architecture Overview
- Strategic Overview
- Ecosystem
- MVCC Design
- Base Entity
- Caching Strategy
- Caching Data Structures
- Docker Build
- Docker Status
- Multi-Arch CI/CD
- ARM Build Guide
- ARM Packages
- Raspberry Pi Tuning
- Packaging Guide
- Package Maintainers
- Roadmap
- Changelog
- Database Capabilities
- Implementation Summary
- Sachstandsbericht 2025
- Enterprise Final Report
- Test Report
- Build Success Report
- Integration Analysis
- Source Overview
- API Implementation
- Query Engine
- Storage Layer
- Security Implementation
- CDC Implementation
- Time Series
- Utils and Helpers
Updated: 2025-11-30