activeloopai / activeloopai/deeplake

[BUG] Read-Only Vectorstore with GCS persistence goes stale

Offen
#2,612 7 Kommentare 0 Reaktionen 1 zugewiesene Person Beansprucht von @adolkhan Auf GitHub ansehen
bug
Vorherrschende Sprache
C++
Sterne
9.2k
Forks
722
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

### Severity

P0 - Critical breaking issue or missing functionality

### Current Behavior

When running the Deeplake Vectorstore with a GCS path, any changes and commits made by a separate Deeplake instance on the same GCS path does not get picked up by the already running Deeplake Vectorstore instance.

### Steps to Reproduce

1. Run a Deeplake Vectorstore with a Google cloud storage path in read-only mode
2. Run a separate Deeplake Vectorstore with the same GCS path and push some new data to the Vectorstore
3. Perform a search with the first Deeplake Vectorstore instance and see if the new data is reflected. The new data typically does not get reflected.

### Expected/Desired Behavior

A Deeplake Vectorstore with cloud persistence should periodically pick up and pull any changes made to the peristed data by another vectorstore instance.

Alternatively, provide a refresh method to trigger any Deeplake Vectorstore to refresh its data from cloud persistence.

### Python Version

_No response_

### OS

_No response_

### IDE

_No response_

### Packages

_No response_

### Additional Context

_No response_

### Possible Solution

_No response_

### Are you willing to submit a PR?

- [ ] I'm willing to submit a PR (Thank you!)

Beitragsleitfaden

Beitragsleitfaden öffnen

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.