Skip to content

Conversation

breardon2011
Copy link
Contributor

@breardon2011 breardon2011 commented Sep 29, 2025

Adds modular DB backing, allow bucketstore abstraction.

Note: a large amount of the LOC change is the test suite and data.

@breardon2011 breardon2011 marked this pull request as ready for review October 7, 2025 03:46
Discovered a flaw in sqlstore's handling of wildcard perms during testing, adjusted
Adjustd the s3 store to enable testing with this definition instead of separate mock

Added tests for different aspects of the query engine, especially rbac and unit management.
@breardon2011 breardon2011 changed the title SQLite Proof of Concept DB Query Engine Oct 9, 2025
// Initialize analytics with system ID management (always create system ID)
analytics.InitGlobalWithSystemID("production", store)

// 3. Create the base OrchestratingStore
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  1. is redundant in comment, where is 1 and 2?

analytics.InitGlobalWithSystemID("production", store)

// 3. Create the base OrchestratingStore
orchestratingStore := storage.NewOrchestratingStore(blobStore, queryStore)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this orchestrating store is grouping blobStore and queryStore which are both unrelated it seems, just use UnitStore and QueryStore independently ?

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.

2 participants