dal
e66e3d729c
Merge pull request #1008 from buster-so/dallin-bus-1844-angel-stored-values-not-synced
...
BUS-1844: Optimize sync-searchable-values performance
2025-09-19 12:09:16 -06:00
dal
d395848b6f
test: fix mock adapter to include getDataSourceType method
2025-09-19 12:05:30 -06:00
dal
ab62bd3f20
fix: optimize sync-searchable-values performance with concurrent processing
...
- Add concurrent embedding generation (5 batches concurrently)
- Add concurrent Turbopuffer upserts (3 batches concurrently)
- Fix dynamic SQL identifier quoting for different databases (Snowflake, PostgreSQL, MySQL, etc.)
- Remove unnecessary ORDER BY clause when joining with cached datasets
These optimizations significantly reduce processing time for large datasets by processing
multiple batches in parallel instead of sequentially.
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-19 11:55:59 -06:00
wellsbunk5
ba93511536
Merge pull request #1007 from buster-so/wells-bus-1841-migrate-get-dashboard-endpoint-to-v2
...
Migrate dashboards/[id] GET endpoint over to v2
2025-09-19 11:52:08 -06:00
dal
7b01c8ca0c
specails chars and order by.
2025-09-19 11:45:41 -06:00
Wells Bunker
4293093669
Migrate dashboards/[id] GET endpoint over to v2
2025-09-19 11:42:52 -06:00
dal
894db00004
Revert "Merge pull request #1005 from buster-so/feature/prompt-improvements"
...
This reverts commit 7c4b22e62b
, reversing
changes made to 939012a601
.
2025-09-19 11:03:27 -06:00
dal
85ff4f88de
Merge pull request #1004 from buster-so/dallin-bus-1843-on-all-errors-retry
...
fix: retry on all AI provider errors
2025-09-19 11:01:13 -06:00
dal
6434bb077c
ok get rid of random string
2025-09-19 10:57:05 -06:00
dal
bea4e290e8
Merge remote-tracking branch 'origin/staging' into dallin-bus-1843-on-all-errors-retry
2025-09-19 10:55:16 -06:00
Nate Kelley
fb36f28ae3
Merge pull request #1006 from buster-so/big-nate-bus-1834-admin-role-gets-routed-to-sign-in-page-when-i-click
...
admin footer check
2025-09-19 10:53:25 -06:00
Nate Kelley
a6680a4678
admin footer check
2025-09-19 10:52:09 -06:00
dal
21f1636fb4
unit test fix
2025-09-19 10:49:12 -06:00
dal
c2ffce7526
Merge remote-tracking branch 'origin/staging' into dallin-bus-1843-on-all-errors-retry
2025-09-19 10:46:18 -06:00
dal
6efa72de40
Merge pull request #1000 from buster-so/dallin-bus-1816-dataset-sample-endpoint-not-working
...
Update dataset sample handling and add new API routes
2025-09-19 10:42:41 -06:00
dal
7c4b22e62b
Merge pull request #1005 from buster-so/feature/prompt-improvements
...
Improve AI agent prompts for better routing and analysis
2025-09-19 10:35:46 -06:00
Nate Kelley
939012a601
Hot fix: must key items
2025-09-19 10:35:08 -06:00
dal
84314ebc13
fixes for imports
2025-09-19 10:31:46 -06:00
Blake Rouse
c44591b001
Improve AI agent prompts for better routing and analysis
...
- Enhanced analysis-type-router prompt with detailed routing rules and edge case handling
- Updated analyst-agent prompt for improved analysis capabilities
- Refined think-and-prep-agent prompts for both standard and investigation modes
- Added comprehensive guidelines for Standard vs Investigation mode selection
2025-09-19 10:28:50 -06:00
Nate Kelley
1a7458dada
Merge pull request #1003 from buster-so/big-nate-bus-1833-doing-undo-in-a-fresh-report-completely-clears-out-the
...
Update skeleton to be more dynamic
2025-09-19 10:28:16 -06:00
dal
ec757ce152
fix: retry on all AI provider errors, not just overloaded
...
- Modified retry logic to catch and retry on ALL errors from AI providers
- Keeps exponential backoff and message recovery unchanged
- Updates logging to be more generic for all error types
- Ensures robust handling of unpredictable provider errors (500s, 503s, 429s, etc.)
2025-09-19 10:27:42 -06:00
Nate Kelley
59d8aeaf3c
Update skeleton to be more dynamic
2025-09-19 10:27:07 -06:00
Nate Kelley
82d20da1f8
Merge pull request #1002 from buster-so/big-nate-bus-1833-doing-undo-in-a-fresh-report-completely-clears-out-the
...
initialize with content - the editor
2025-09-19 10:21:38 -06:00
Nate Kelley
e643c3d496
initialize with content - the editor
2025-09-19 10:21:19 -06:00
dal
101d4902bf
Merge remote-tracking branch 'origin/staging' into dallin-bus-1816-dataset-sample-endpoint-not-working
2025-09-19 10:16:22 -06:00
dal
2df6b234ac
Merge remote-tracking branch 'origin/staging' into dallin-bus-1816-dataset-sample-endpoint-not-working
...
# Conflicts:
# packages/access-controls/src/datasets/permissions.ts
2025-09-19 10:16:14 -06:00
Nate Kelley
1c1f894a9d
Merge pull request #1001 from buster-so/big-nate-bus-1842-blocked-on-click-into-chatlog-for-a-report-file-when-the
...
version number query param pass through
2025-09-19 10:12:06 -06:00
Nate Kelley
b3b21c65b3
version number query param pass through
2025-09-19 10:09:45 -06:00
dal
d6d18f3fca
Update dataset sample handling and add new API routes
...
- Added new API routes for fetching dataset samples by ID, including validation and error handling.
- Implemented `getDatasetSampleHandler` to manage dataset access and sample query execution.
- Introduced `executeSampleQuery` utility for executing read-only SQL queries with retry logic.
- Created new schemas for dataset sample request and response types.
- Updated existing dataset access control logic to ensure proper permissions are enforced.
- Added tests for the new dataset sample functionality to ensure reliability.
2025-09-19 10:06:03 -06:00
dal
863257fdd1
trigger deployment
2025-09-19 09:04:28 -06:00
wellsbunk5
feafeb15e1
Merge pull request #993 from buster-so/wells-bus-1825-create-api-endpoint-for-v2-metric_fileid
...
Adding /metric_file/[id] GET endpoint in v2
2025-09-19 09:01:58 -06:00
dal
f96cbf02e8
report file and trigger
2025-09-19 08:58:50 -06:00
Wells Bunker
b88740d405
revert auto change
2025-09-19 08:58:47 -06:00
Wells Bunker
27e4537ee3
update imports
2025-09-19 08:55:46 -06:00
dal
2922e1f1bb
Merge pull request #999 from buster-so/Jacob-Fix-Commas-and-Escaped-$
...
Fixed commas being added and escaping the $ in reports
2025-09-19 08:52:15 -06:00
jacob-buster
89de1b0dbc
Fixed commas being added and escpaing the $ in reports
2025-09-19 08:50:24 -06:00
Wells Bunker
478ad4012a
fix pnpm lock
2025-09-19 08:35:25 -06:00
Wells Bunker
1149d5751b
Merge branch 'staging' of https://github.com/buster-so/buster into wells-bus-1825-create-api-endpoint-for-v2-metric_fileid
2025-09-19 08:33:32 -06:00
Nate Kelley
657eb19177
Merge pull request #997 from buster-so/big-nate-bus-1840-make-sure-auto-scroll-works
...
fix auto scroll
2025-09-18 22:35:21 -06:00
Nate Kelley
e58e255a78
fix auto scroll
2025-09-18 21:42:42 -06:00
Nate Kelley
74ca11ac4f
added more logs
2025-09-18 21:31:26 -06:00
Nate Kelley
951e6ae7b9
more logs for router
2025-09-18 17:35:45 -06:00
Nate Kelley
e8b7e722bb
add different logs for stream
2025-09-18 17:17:41 -06:00
Nate Kelley
f3e6471bc4
add some auto redirect log
2025-09-18 16:58:25 -06:00
Nate Kelley
39302f38c5
Merge pull request #996 from buster-so/big-nate-bus-1837-make-sure-embed-assets-work
...
Big nate bus 1837 make sure embed assets work
2025-09-18 16:28:48 -06:00
Nate Kelley
78c733cfc8
scroll area check
2025-09-18 16:28:28 -06:00
dal
df29484dd7
most recent file bug
2025-09-18 16:27:59 -06:00
Nate Kelley
8c6c41d6fe
wrap embed routes so that we can get anon user
2025-09-18 16:19:28 -06:00
dal
2ce485e921
terminated retry
2025-09-18 16:10:03 -06:00
Nate Kelley
be365bac73
added embed report
2025-09-18 15:56:29 -06:00