Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support plain leveldb source type for KATC #2186

Open
RebeccaMahany opened this issue Mar 31, 2025 · 0 comments · May be fixed by #2188
Open

Support plain leveldb source type for KATC #2186

RebeccaMahany opened this issue Mar 31, 2025 · 0 comments · May be fixed by #2188
Assignees
Labels
features-improvements Features and Improvements

Comments

@RebeccaMahany
Copy link
Contributor

Some extension data is stored in a plain leveldb (not indexeddb on top of leveldb) database. We would like to be able to query this via the KATC tables.

Add new leveldb source type to https://github.com/kolide/launcher/blob/main/ee/katc/config.go, and support reading a key-value leveldb. We can use some of the basic code from https://github.com/kolide/launcher/tree/main/ee/indexeddb -- there's no encoding and no nesting present, so we can simply iterate over the database keys instead of having to find the correct database and object store.

@RebeccaMahany RebeccaMahany added the features-improvements Features and Improvements label Mar 31, 2025
@RebeccaMahany RebeccaMahany self-assigned this Mar 31, 2025
@RebeccaMahany RebeccaMahany linked a pull request Apr 1, 2025 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
features-improvements Features and Improvements
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant