• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

anthonypdawson / vector-inspector
80%

Build:
DEFAULT BRANCH: master
Repo Added 15 Feb 2026 05:22PM UTC
Files 136
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH master
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • add-coverage
  • add-telemetry
  • coverage-to-80
  • error-telemetry
  • feat/milvus-final
  • feat/milvus-support
  • fix/content-column-detection
  • fix/lancedb-flat-schema-metadata
  • fixes
  • histogram
  • ingestion-and-preview
  • llm-providers
  • llm-search-context
  • master
  • packaging
  • progressive-enhancement
  • status-improvement
  • v0.8.2

23 Jun 2026 04:13PM UTC coverage: 80.358% (+0.03%) from 80.33%
28039876143

push

github

web-flow
Fix LanceDB flat schema metadata extraction and column width limits (#40)

* fix: LanceDB flat schema metadata extraction and column width limits

Fixes metadata display for LanceDB databases with flat schemas (e.g., Contextus)
where metadata is stored as individual columns rather than nested in a 'metadata' column.

## Changes

### LanceDB Connection
- Extract metadata from PyArrow schema first (all non-reserved columns)
- Support flat schema format in get_all_items() - build metadata dicts from column values
- Detect and exclude content column from metadata to prevent duplication
- Maintain backward compatibility with nested 'metadata' column format
- Fix count detection when schema extraction succeeds but count is unavailable

### UI
- Add 600px max-width constraint to table columns to prevent excessive width
- Prevent 'document' column from appearing twice (once as content, once as metadata)

### Tests
- Add comprehensive flat schema metadata extraction tests
- Update existing tests to reflect content column exclusion from metadata
- Verify backward compatibility with nested metadata format

Closes #XX

* docs: update CHANGELOG for v0.8.4

* ci: add PR checks for tests and linting

- Enable CI test workflow on all PRs to master/main
- Add new lint workflow with ruff (check + format)
- Linting is advisory-only (won't block merges) until codebase is cleaned up
- Tests remain blocking as expected

* chore: finalize v0.8.4 release prep

- Update RELEASE_REASON.md to v0.8.4 (matches CHANGELOG and pyproject.toml)
- Add permissions blocks to CI workflows per GitHub security recommendation

* chore: bump __version__ to 0.8.4 in __init__.py

73 of 88 new or added lines in 3 files covered. (82.95%)

4 existing lines in 1 file now uncovered.

15751 of 19601 relevant lines covered (80.36%)

0.8 hits per line

Relevant lines Covered
Build:
Build:
19601 RELEVANT LINES 15751 COVERED LINES
0.8 HITS PER LINE
Source Files on master
  • Tree
  • List 136
  • Changed 4
  • Source Changed 3
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
28039876143 master Fix LanceDB flat schema metadata extraction and column width limits (#40) * fix: LanceDB flat schema metadata extraction and column width limits Fixes metadata display for LanceDB databases with flat schemas (e.g., Contextus) where metadata is s... push 23 Jun 2026 04:21PM UTC web-flow github
80.36
28039256879 fix/lancedb-flat-schema-metadata Merge 380ceb7a1 into 7398cf804 Pull #40 23 Jun 2026 04:11PM UTC web-flow github
80.36
28039144304 fix/lancedb-flat-schema-metadata Merge 3da7b676f into 7398cf804 Pull #40 23 Jun 2026 04:09PM UTC web-flow github
80.33
28038809760 fix/lancedb-flat-schema-metadata Merge 081fa9a68 into 7398cf804 Pull #40 23 Jun 2026 04:04PM UTC web-flow github
80.36
27912404423 fix/lancedb-flat-schema-metadata fix: LanceDB flat schema metadata extraction and column width limits Fixes metadata display for LanceDB databases with flat schemas (e.g., Contextus) where metadata is stored as individual columns rather than nested in a 'metadata' column. ## Ch... push 21 Jun 2026 05:51PM UTC anthonypdawson github
80.36
27910899718 master Dynamic content column detection + Ollama embedding support (#39) * feat: add dynamic content column detection for cross-database compatibility - Add automatic detection of content/text columns (document, text, content, etc.) - Implement per-col... push 21 Jun 2026 04:52PM UTC web-flow github
80.33
27909447879 fix/content-column-detection chore: bump version to 0.8.3 and update release notes push 21 Jun 2026 03:55PM UTC anthonypdawson github
80.34
27909337749 v0.8.2 fix: correct installer filename order to vector-inspector-installer-{platform}-v{version} push 21 Jun 2026 03:51PM UTC anthonypdawson github
80.81
27908335070 fix/content-column-detection feat: persist content column overrides across sessions User-reported issue: manually configured content columns reset to auto-detected values after restarting Vector Inspector. **Changes:** - Store content column overrides in SettingsService - K... push 21 Jun 2026 03:10PM UTC anthonypdawson github
80.3
27908204525 fix/content-column-detection fix: address all critical review issues from PR #39 Fixes blocking issues identified by Copilot and ChatGPT reviews: **Critical Fixes (Phase 1):** - Fix potential deadlock: Change Lock to RLock for re-entrant locking - Add missing log_info impor... push 21 Jun 2026 03:05PM UTC anthonypdawson github
80.26
See All Builds (117)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc