Skip to content

Feature/reviewing-lexical-graph-documentation#124

Merged
iansrobinson merged 4 commits intoawslabs:mainfrom
fbmz-improving:feature/reviewing-lexical-graph-documentation
Feb 26, 2026
Merged

Feature/reviewing-lexical-graph-documentation#124
iansrobinson merged 4 commits intoawslabs:mainfrom
fbmz-improving:feature/reviewing-lexical-graph-documentation

Conversation

@fbmz-improving
Copy link
Contributor

Summary

Documentation review and source code corrections for the lexical-graph package.

Source code fixes

  • Removed duplicate to_indexing_config definition in lexical_graph_index.py (dead code silently overwriting the live definition)
  • Fixed variable shadowing bug in VectorStoreFactory.for_composite (for k, v in v.indexes → renamed outer variable to vs)
  • _aquery now raises NotImplementedError instead of silently returning None
  • Removed a 10-item enhancement wishlist embedded as a comment block in prompt_provider_config.py
  • Fixed TenantId docstring: max length was documented as 10, actual limit is 25

Documentation fixes

  • configuration.md: corrected env var name (DEFAULT_INCLUDE_DOMAIN_LABELSINCLUDE_DOMAIN_LABELS), removed invalid JSON fields (streaming, dimensions) from config examples, added missing parameters (include_classification_in_entity_id, filename for logging), corrected aws_region default, fixed BedrockEmbedding class name, added ResilientClient/SSO section
  • indexing.md: corrected chunk_overlap default (20 → 25), added preferred_topics to ExtractionConfig table, added full BuildConfig and BatchConfig parameter tables
  • multi-tenancy.md: corrected TenantId constraints (1–10 chars → 1–25 chars, periods allowed), documented that extraction always writes under the default tenant
  • querying.md: added context_format options and per-factory defaults, verbose kwarg, async not implemented notice, get_stats/get_sources/delete_sources API reference
  • versioned-updates.md: added standalone add_versioning_info signature block
  • faq.md: added entry on the asyncio patch applied at import time
  • README.md: updated install URL, added connection string reference table, added S3 Vectors to dependencies, fixed context manager inconsistency in querying example

resolves #115

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

…teps to create and upload latest distribution copies and update notebook versions.
- Remove streaming and dimensions fields from JSON examples (silently ignored)
- Fix embed model type name: Bedrock -> BedrockEmbedding
- Fix aws_region default: hardcoded us-east-1 -> default boto3 session region
- Fix include_domain_labels env var: DEFAULT_INCLUDE_DOMAIN_LABELS -> INCLUDE_DOMAIN_LABELS
- Add missing parameters: include_classification_in_entity_id, filename (logging)
- Correct wildcard support description for set_advanced_logging_config
@fbmz-improving fbmz-improving force-pushed the feature/reviewing-lexical-graph-documentation branch from af884ca to 9e6e6b4 Compare February 26, 2026 03:10
@iansrobinson iansrobinson merged commit fb6f534 into awslabs:main Feb 26, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[lexical-graph] Refresh the documentation

2 participants