* updated metadata to work with the impala query engine.
Uses the describe function to grab column names, data types, and comments.
* added the ordinalPosition data point into the Column constructor.
* renamed variable to better describe its usage.
* updated profile errors.
Hive connections now comment columns by default.
* removed print statements
* Cleaned up code by pulling check into its own function
* Updated median function to return null when it is being used for first and third quartiles.
* updated metadata to work with the impala query engine.
Uses the describe function to grab column names, data types, and comments.
* added the ordinalPosition data point into the Column constructor.
* renamed variable to better describe its usage.
* updated profile errors.
Hive connections now comment columns by default.
* removed print statements
* Cleaned up code by pulling check into its own function
* Updated median function to return null when it is being used for first and third quartiles.
* removed print statements and ran make py_format
* updated to fix some pylint errors.
imported Dialects to remove string compare to "impala" engine
* moved huge comment into function docstring.
This comment shows us the sql to get quartiles in Impala
* added cast to decimal for column when running average in mean.py
* fixed lint error
* fixed ui ordering of precision and scale.
Precision should be ordred in front of scale since the precision is set first in decimal data types
* first pass for impala connector
* updated default auth_mechanism to be one of the enum values.
* updated UI documentation to match fields for the impalaconneciton.
refined impalaConnection to bring use_ssl to a boolean instead or relying on an extra connection option being manually added.
Removed reference to hive for type mapping
added impala to the pip setup
* py_format updates
* removed print statement
* Lints and fixes
* Updated database documentation to follow new style
* Flag as BETA
* Remove tests
---------
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
Co-authored-by: Pere Miquel Brull <peremiquelbrull@gmail.com>
* fix(ui): tab switch issue while updating team
* fixed add user to team issue
* fix add user to team issue and add cypress for the same
* fixed loading issue
* fix: We should provide helpful text here on why we are disabling the "Test Connection" button.
* address comment
* address feedback
* address feedback
* fix: unit test
---------
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
* ui: feedback 1.0 part-1
* fixed failing cypress
* fixed: flow is broken when cancelling the creation of a column level test
* implemented functionality to persist selected tab for table profiler
* fixed failing unit test
* miner fix
---------
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
* fix(ui): entire entity title is link
* fix bigquery selector
* fix data test id missing for entity displayName
* fix data test id missing for entity displayName
* remove underline from name for links
* fix unit tests
* Supported DataModel include switch only for Dashboard services
* fix unit test
* captalize label
---------
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
* Supported Partitioned info data in Container Detail Page
* changes as per commets
* localisation key added
* remove unwanted changes
* change the partitioned label if isPartitioned is false
---------
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
* fix: show task action buttons for members of team
* fix: update redirection path for users and teams
* fix: show task action buttons for members of team
* fix: update redirection path for users and teams
* Fetch user teams during the task permission check
* feat: update tag suggestion and description component
* Update v009__create_db_connection_info.sql
* fix: review comments
* fix: persist default state for update tags
* fix: update css styles for form
* fix: resolve code smells
---------
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
Co-authored-by: Sriharsha Chintalapani <harsha@getcollate.io>
Co-authored-by: Ayush Shah <ayush@getcollate.io>
Co-authored-by: Pere Miquel Brull <peremiquelbrull@gmail.com>
* chore(ui): Enhance markdown with custom rendering
* chore: sync locales
* revert: hook changes
* fix: styling
* chore: rename custom renderer
* chore: increase the font size
* chore(ui): add support for inline markdown parsing
* chore: add custom renderer for links
* chore: add comments
* chore: add custom renderer for headings
* chore : update copy button styling
* doc: add postgres doc as example
* chore: update postgres example.
* chore: resizable layout initial setup
* fix: unit test
* fix: markdown font size
* chore: add resizable panels on edit service page
* chore: address feedback
* chore: update custom renderer to support heading id
* chore: only render the second panel if required.
* feat: add support for scroll down to focused field section
* chore: add service icon for selected service
* chore: minor update
* chore: remove side panel text check.
* chore: update the heading styling
* chore: add resizable panel for add and edit ingestion page
* chore: show right panel when adding ingestion
* Fix connection config files with new structure
* chore: initial commit for generate formFields
* chore: add info popover
* fix: unit test
* chore: generate metadata workflow fields dynamically
* chore: generate other workflow fields dynamically
* chore: add key and id for form item
* chore: add support for fetching the workflow md files
* fix: cy tests
* fix: workflow form styling
* chore: work on styling as per feedback
* chore: refactor fields
* chore: add custom fields for description.
* chore: change description rendering for object and array fields
* chore: add support for ingestion field focus
* fix: test
* fixed failing cypress
* fixed failing cypress
* fixed issue related to re-render
---------
Co-authored-by: Nahuel Verdugo Revigliono <nahuel@getcollate.io>
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
* Fixed tableau url
* review comments and tests
* changes to remove host-port addition from the UI for dashboard and chart urls
---------
Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
* fixed glossary failing cypress
* fixing update glossary term test
* cypress config
* cy-test
* added API wait for `Updating data of glossary should work properly`
* added additional timeout
* skipping update term test from glossary spec