13113 Commits

Author SHA1 Message Date
Jonny Dixon
2b7624321d integration tests 2025-10-26 21:06:47 +00:00
Jonny Dixon
97add039c7 Update test_tableau_virtual_connections.py 2025-10-26 20:16:31 +00:00
Jonny Dixon
438321b58f readying for PR 2025-10-26 11:31:39 +00:00
Jonny Dixon
5b1ee67dba Update tableau.py 2025-10-23 17:59:26 +01:00
Jonny Dixon
bd96b1bad3 clean up 2025-10-23 17:53:17 +01:00
Jonny Dixon
9469e919a5
Merge branch 'master' into implement-tableau-virtual-connections 2025-10-23 17:33:46 +01:00
Jonny Dixon
9381898611 fixes to standard non vc path 2025-10-23 17:33:13 +01:00
Sergio Gómez Villamor
0d91067feb
chore: udpate ingestion support status (#15053) 2025-10-23 15:11:34 +00:00
david-leifker
8079e1c91b
fix(system-update): fix index prefix in new setup for es/os (#15087) 2025-10-23 07:24:29 -05:00
Chakru
695fb4904e
fix(quickstart): handle potential wrapping of df cmd output in disk space check (#15083) 2025-10-23 16:44:54 +05:30
Sergio Gómez Villamor
12cf28186c
fix(druid): fixes docker setup for postgres in druid integration tests (#15090) 2025-10-23 10:28:12 +00:00
Saketh Varma
81310f7e4f
fix(ui): Minor UX improvements for Query Tab (#15074) 2025-10-23 09:34:14 +05:30
david-leifker
a7f1c6b32f
fix(sort): fix out of bounds exception with count 0 (#15085) 2025-10-22 21:09:38 -05:00
Jonny Dixon
d1a0f095bc
Merge branch 'master' into implement-tableau-virtual-connections 2025-10-23 00:49:45 +01:00
Jonny Dixon
d03254ac8c updates 2025-10-23 00:45:50 +01:00
Jonny Dixon
645c075c9e y 2025-10-22 23:28:49 +01:00
ani-malgari
b9c263b0f6
fix(datahub-web-react): Update Titles and subtitles of Settings pages (#15072) 2025-10-22 15:14:45 -07:00
Jonny Dixon
a1ddab9875 x 2025-10-22 23:05:20 +01:00
v-tarasevich-blitz-brain
9b212562dd
feat(uploadFiles): add anaytics events (#15080) 2025-10-22 16:46:43 -05:00
Jonny Dixon
e970e196eb f 2025-10-22 22:05:26 +01:00
Jonny Dixon
2fd3f86cf3 update 2025-10-22 21:12:24 +01:00
Jonny Dixon
c2a6ea3263 fixes 2025-10-22 20:32:01 +01:00
v-tarasevich-blitz-brain
0641aa434d
feat(uloadFiles): add support to schema field and asset documentation tab (#15055)
Co-authored-by: Chris Collins <chriscollins3456@gmail.com>
2025-10-22 13:54:35 -05:00
Jonny Dixon
65e8a83126 Use standard database table approach for VC schema fields
- Remove custom create_vc_schema_field function entirely
- Use the same simple SchemaField creation as database tables
- No tags, no complex logic - just fieldPath, type, description, nativeDataType
- Eliminates unnecessary complexity and ensures full consistency
- VC tables now follow the exact same pattern as external database tables
2025-10-22 19:33:39 +01:00
Jonny Dixon
111ee25e31 Fix create_vc_schema_field to use proper standard Tableau approach
- Use make_description_from_params() for description formatting like standard fields
- Use nativeDataType for tags instead of column_type for consistency
- Ensure Virtual Connection schema fields fully match standard Tableau field creation
- Apply automatic linting fixes
2025-10-22 19:28:48 +01:00
Jonny Dixon
152d40a3c2 Fix virtual connections implementation issues
- Make virtual connection tables upstreams of embedded/published datasources
- Add column-level lineage between VC tables and datasource fields
- Standardize VC schema fields to use standard Tableau approach instead of v2 spec
- Add get_upstream_vc_tables method to handle VirtualConnectionTable types
- Update _create_upstream_table_lineage to include VC tables in table_id_to_urn mapping
- Remove create_vc_schema_field_v2 and replace with standard create_vc_schema_field
- Apply automatic linting fixes

This ensures consistency with the rest of the Tableau connector and enables
proper upstream relationships and column-level lineage for virtual connections.
2025-10-22 19:26:15 +01:00
Jonny Dixon
14e1c30e12 Merge master into implement-tableau-virtual-connections
- Successfully merged all latest changes from master
- Resolved conflict in tableau.py by keeping virtual connections imports
- All Tableau virtual connections functionality preserved
- Applied automatic linting fixes
- Branch now includes all latest upstream improvements
2025-10-22 18:54:57 +01:00
Sergio Gómez Villamor
605ce5e5ce
fix(mongodb): fixes missing deps for unit testing (#15077) 2025-10-22 17:44:12 +00:00
Chris Collins
e9fd5fe475
feat(gms) Add permission checks to download file REST endpoint (#15059) 2025-10-22 11:41:30 -05:00
kyungsoo-datahub
eecc2e922c
fix(ingest): Handle empty column names in SQL parsing column lineage (#15013)
Co-authored-by: Kyungsoo Lee <kyungsl@Kyungsoos-MacBook-Pro.local>
2025-10-22 16:09:32 +00:00
Chris Collins
396868391d
feat(gms) Add new dataHubFile entity and relevant graphql mappings (#15028) 2025-10-22 10:31:18 -05:00
v-tarasevich-blitz-brain
c3ae2133ea
feat(uploadFiles): handle errors (#15024) 2025-10-22 10:24:14 -05:00
purnimagarg1
efae5559fb
feat(file-upload): implement selecting and uploading file via button on the editor toolbar (#15036)
Co-authored-by: Chris Collins <chriscollins3456@gmail.com>
2025-10-22 09:13:28 -05:00
v-tarasevich-blitz-brain
afdf18e370
feat(uploadFiles): disable feature flag when s3 isn't configured (#14990) 2025-10-22 09:05:58 -05:00
Tamas Nemeth
e9becdd11c
feat(ingest/snowfle,bigquery): Stateful time window ingestion for queries v2 with bucket alignment (#15040) 2025-10-22 11:16:50 +02:00
Ben Blazke
fd00f04b0f
SE-123: added product update resolver (#14980) 2025-10-21 15:18:01 -07:00
david-leifker
edcc8bca76
feat(elasticsearch-setup): system-update replacement for elasticsearch-setup (#15058) 2025-10-21 15:57:36 -05:00
david-leifker
2973da553f
feat(sql-setup): system-update replacement for mysql/postgres setup (#15044) 2025-10-21 15:07:52 -05:00
purnimagarg1
8f21a6c6ce
feat(homepage): add default platforms module on the homepage (#14942)
Co-authored-by: Chris Collins <chriscollins3456@gmail.com>
2025-10-21 14:37:58 -05:00
Saketh Varma
d0bd2d50e4
feat(ui): Show all views in settings (#14971) 2025-10-21 20:24:33 +05:30
Sergio Gómez Villamor
7628ab3fa4
fix(redsfhit): fix closed cursor (#15065) 2025-10-21 14:26:10 +00:00
Chris Collins
de38fd048e
feat(ui) Add new file upload to S3 extension in the UI (#15061)
Co-authored-by: v-tarasevich-blitz-brain <v.tarasevich@blitz-brain.com>
2025-10-21 09:20:43 -05:00
Jonny Dixon
0b5616208f
docs(ingestion/bigquery): update docs to cover bigquery.tables.getData for use_tables_list_query_v2 parameter (#14728) 2025-10-21 15:42:41 +02:00
Hyejin Yoon
bca63189fe
ci(label): add username to pr-labeler (#15064) 2025-10-21 10:07:08 +00:00
Saketh Varma
c436e97e84
fix(ui): Removing unused props and trimming down the graphql objects (#15043) 2025-10-21 13:40:05 +05:30
Saketh Varma
27fca1c0bf
feat(ui/platform): Adds env variable to control default skipHighlighting search flag (#15038) 2025-10-21 13:17:54 +05:30
Sergio Gómez Villamor
0f63e6d367
chore(redshift): log time taken queries (#15054) 2025-10-21 07:31:38 +00:00
Tamas Nemeth
22c602dcaf
feat(ingest/postgres,mysql): Add iam auth support for MySql and Postgresql source (#14899) 2025-10-21 08:33:39 +02:00
Michael Maltese
b4b96ab8f9
feat(ui/ingest): unity-catalog => databricks (#14636) 2025-10-20 07:49:30 -07:00
skrydal
33089b4eaa
chore(docs): Clarifying listDomains query documentation (#15050) 2025-10-20 09:39:12 +02:00