Commit Graph

1101 Commits

Author SHA1 Message Date
dal e66843b1f1
prds, docker release, models 2025-05-06 08:09:31 -06:00
dal 4791a62531
models created 2025-05-05 18:47:49 -06:00
dal c3c8100f3c
moved semantic layer to server libs for now 2025-05-05 18:41:16 -06:00
dal 7709c2c3b2
no colon in timeframe 2025-05-05 17:51:45 -06:00
dal d1e8bad4fc
Merge pull request #269 from buster-so/evals
Evals
2025-05-05 16:49:11 -07:00
dal 8fd0ce820d
sql dialect guidance and passing 2025-05-05 17:35:36 -06:00
dal 8b76581454
timeframe and extract type 2025-05-05 16:58:59 -06:00
dal 649cc69039
Merge pull request #266 from buster-so/evals
Evals
2025-05-05 15:29:56 -07:00
dal 6eba7eac42
Merge branch 'evals' into dal/cli-final-features 2025-05-05 15:26:44 -06:00
dal 70cdb1882f
Refactor secret management and command structure
- Removed the `SecretIdResult` struct from `vault.rs` and updated `create_secret` to return `Result<()>` instead of `Result<Uuid>`.
- Adjusted the SQL query in `create_secret` to directly call the vault function without fetching the ID.
- Updated error handling in `update_secret` and `delete_secret` for consistency.
- Refactored `create_data_source_handler` to use the data source ID for storing credentials in the vault.
- Deleted the `generate.rs` command file and removed its references in the command module.
- Introduced a new `ProjectContext` struct in `exclusion.rs` to support multi-project configurations in `BusterConfig`.
- Updated the `init` command to create a new configuration structure using `ProjectContext` and sort database types alphabetically.
2025-05-05 15:03:14 -06:00
dal 82c415e80f
fix on stored v alues functions 2025-05-05 13:50:15 -06:00
dal e0a473b677
Merge pull request #258 from buster-so/evals
Evals to Staging
2025-05-05 10:24:10 -07:00
dal e8cbbf088c
revert 2025-05-05 09:54:40 -06:00
dal 11165be9b9
Merge pull request #263 from buster-so/litellm-testing
Litellm-testing
2025-05-05 07:30:06 -07:00
dal b4316b6119
unit testing for litellm 2025-05-05 08:24:01 -06:00
dal 61833c0997
prompt improvements on plan templates. 2025-05-03 08:02:46 -06:00
dal 67b94be806
testing commands for claude 2025-05-03 07:59:01 -06:00
dal 29511467f7
claude testing command 2025-05-03 07:48:06 -06:00
dal 830de45bfa
llm clarification on metric yml and lock metric yml to an enum 2025-05-02 14:45:27 -06:00
dal 5fd8531ce3
null not as string on number separator style 2025-05-02 14:38:26 -06:00
dal df46d418fe
make file works 2025-05-02 13:54:20 -06:00
dal 0997022da6
setup script fixed 2025-05-02 13:49:23 -06:00
dal 03d14da9e3
seed script done 2025-05-02 13:46:25 -06:00
dal 3cdd960004
ok makefile and setup 2025-05-02 13:39:12 -06:00
dal 3addf1bde4
seed with setup 2025-05-02 13:15:20 -06:00
dal 7c4be7883c
seed 2025-05-02 12:54:16 -06:00
dal f12e524b82
current makefile and seed 2025-05-02 12:14:37 -06:00
dal ad26b8db8d
data catalog search prompt fix 2025-05-01 16:16:21 -06:00
dal 409df89a25
adjusted the search stored values 2025-05-01 15:12:12 -06:00
dal 2a9ff873f3
Merge branch 'staging' into dal/data-catalog-search-improvement 2025-05-01 13:31:08 -06:00
dal da018c570f
don't extract ids 2025-05-01 12:35:04 -06:00
dal b0e1422ec9
small tweak 2025-05-01 11:28:45 -06:00
dal 3b599508a3
hotfix datasource id ref 2025-05-01 10:06:14 -06:00
dal 716feb4115
Merge pull request #248 from buster-so/evals
Evals
2025-05-01 08:30:36 -07:00
dal 567bf667b4
some sql prompt fixes 2025-05-01 09:14:26 -06:00
dal c3055a9424
ok fix on metric file to dataset 2025-05-01 08:59:16 -06:00
dal aafe225ac9
enum wrong 2025-05-01 08:31:19 -06:00
dal 843911eca1
jumped the gun on one delete bf it exists 2025-05-01 08:20:49 -06:00
dal 435042b766
migration handles orphaned metric_files better 2025-05-01 08:10:15 -06:00
dal 693eaec969
Enhance error handling and version management in metric file processing. Added detailed error logging for failed dataset associations and improved YAML serialization handling. Updated structures to track updated versions during metric modifications. 2025-04-30 17:22:47 -06:00
dal 775631ed43
semantic handling 2025-04-30 14:55:00 -06:00
dal 12077f9721
Enhance semantic query processing with improved handling for common tables and nested metrics. Added stricter validation for parameter types and refined error messages. Updated tests to reflect changes and ensure robustness. 2025-04-30 14:31:56 -06:00
dal 0db84419db
semantic improvmenets 2025-04-30 13:57:55 -06:00
dal 7e023d7178
semantic tets 2025-04-30 12:43:01 -06:00
dal 6c6becefb5
semantic substitution working 2025-04-30 08:51:15 -06:00
dal 491fc75c76
tests working better 2025-04-29 18:33:38 -06:00
dal 13e5712436
ok the rejections are working 2025-04-29 18:05:37 -06:00
dal 75e6e6de76
ok everything is working pretty well 2025-04-29 17:36:34 -06:00
dal c8f0e35f50
tests for sql analyzer looking really good 2025-04-29 16:17:06 -06:00
dal cb03e0f2f4
all tests passing on analysis 2025-04-29 14:27:38 -06:00
dal 19eea365a4
api, cli, web, tsting env and some rust fixes 2025-04-29 10:37:37 -06:00
dal 1eaa0c7369
one more test to pass 2025-04-29 09:21:03 -06:00
dal c43354bf75
super close, one complex use case that needs to be captured. 2025-04-29 08:31:51 -06:00
dal fda1b5d8be
sql refactor 2025-04-28 16:41:52 -06:00
dal 97abe6cbb6
Merge pull request #238 from buster-so/evals
Evals
2025-04-28 13:59:21 -07:00
dal 76da3b52be
sync jobs lowercase on snowflake 2025-04-28 14:21:43 -06:00
dal 679e46b535
sync job fix 2025-04-28 14:20:02 -06:00
dal 6f8793b674
1k limit for processing records. 2025-04-28 14:14:13 -06:00
dal 32501e4a0f
raindrop added 2025-04-28 14:00:36 -06:00
dal e0f57274c2
evals on gemini 2.5 pro 2025-04-28 08:07:24 -06:00
dal 279bc7c6c5
improved error handling on the agent workflow for catching sender errors and others. 2025-04-26 10:59:37 -06:00
dal 8ad1801d9d
agent retry syste a little more resilient 2025-04-26 10:47:58 -06:00
dal c8e059b270
enums on metric aggregate 2025-04-25 09:45:06 -06:00
dal 94d3c52ae9
backt o o4-mini dang it 2025-04-24 16:16:38 -06:00
dal da2006122c
going to test grok-3-mini-fast 2025-04-24 15:11:45 -06:00
dal 0923da0a8f
mismatch on column names 2025-04-24 12:47:47 -06:00
dal 2b8e35d09c
use oai instead for embeddings 2025-04-24 12:32:57 -06:00
dal 2e84d64e6e
stored valus sync as it goes 2025-04-24 12:16:49 -06:00
dal c1f35d6144
streaming queries 2025-04-24 11:49:47 -06:00
dal 469fd620a3
sync job fix 2025-04-24 11:48:22 -06:00
Nate Kelley 693b652d38
change prevent navigation to actually drop listener 2025-04-24 11:41:31 -06:00
dal bb983a7381
finishe reasoning flag 2025-04-24 10:21:58 -06:00
dal e410a4c4fa
push up o4-mini 2025-04-23 19:02:38 -06:00
dal b8026a9567
increase to 20 2025-04-23 18:51:58 -06:00
dal cae688b627
search values is working great now 2025-04-23 18:51:07 -06:00
dal d7527ee949
o3 mini 2025-04-23 16:56:32 -06:00
dal b525ebd22e
gemini-2.5-pro 2025-04-23 16:41:29 -06:00
dal 38f4b6f0ff
data catalog search for values on searchable cols 2025-04-23 15:39:51 -06:00
dal 4fdaa74565
ok sync job is unique 2025-04-23 11:58:14 -06:00
dal 91ebca260c
Merge branch 'staging' into evals 2025-04-23 11:55:36 -06:00
dal f0b5d57998
hotfix - deploy replacing dataset id 2025-04-23 11:55:02 -06:00
dal 5c81ade0e2
search stored values work 2025-04-23 11:47:11 -06:00
dal 166f54ee17
stored values sync on background job 2025-04-23 11:46:56 -06:00
dal 4d44a1766c
status filtering on metrics, public dashboard functionality restored 2025-04-23 06:10:54 -06:00
dal d6c0bee096
only 1 version on creation 2025-04-22 21:35:44 -06:00
dal 6af9fc4f3a
logs list item needs to be better 2025-04-22 11:55:51 -06:00
dal ecd86b29d0
better at handling what it can't do 2025-04-22 11:33:08 -06:00
dal 77c27fe698
committing up to evals for performance check 2025-04-22 11:10:29 -06:00
dal 48c4d82d34
removed tooltip from the llm metric yml, got added yesterday 2025-04-22 10:30:30 -06:00
dal e98cbf99b2
push for evals 2025-04-22 10:13:03 -06:00
dal 9f3214ce2b
evals fix 2025-04-22 09:42:09 -06:00
dal 05f03877b6
existing user no error on invites 2025-04-22 09:38:36 -06:00
dal a2ed206468
buster email being sent 2025-04-22 09:18:03 -06:00
dal 53b9f606da
data sample fix for datasets page 2025-04-22 08:04:58 -06:00
dal 69c12b2144
402 error 2025-04-21 17:25:38 -06:00
dal 7e866c54b1
bugfix: data metadata processing 2025-04-21 15:53:03 -06:00
dal 1819eb1859
bugfix: duplicate file being sent back 2025-04-21 15:45:06 -06:00
dal 38a8135dd7
bugfix: dashboard org association 2025-04-21 14:58:18 -06:00
dal 23fee4f0a0
bugfix: columns to lowercase 2025-04-21 14:44:31 -06:00
dal c52bf5e1c2
remove limit on query restuls 2025-04-21 13:42:47 -06:00