# Release-20220815
* Merge pull request [#2442](https://github.com/tidbcloud/dbaas-ui/pull/2442) from tidbcloud/fix/import_validate [20162343](https://github.com/tidbcloud/dbaas-ui/commit/201623438fc4abf1d3da2adb7f17e336b542223d)

  * fix: conditional validate rule [3adae4fd](https://github.com/tidbcloud/dbaas-ui/commit/3adae4fd9bb2f1d32e70c72421aac1096746c76d)

* Merge pull request [#2440](https://github.com/tidbcloud/dbaas-ui/pull/2440) from tidbcloud/fix/sentry-tracing [31c6e8cc](https://github.com/tidbcloud/dbaas-ui/commit/31c6e8ccd892a37a6d157ec99ba9290f6fdab9ce)

  * feat(tracing): update window SentryEnabled [be58e019](https://github.com/tidbcloud/dbaas-ui/commit/be58e0196a18dd823064687bd0e208d797b01ff1)

* Merge pull request [#2439](https://github.com/tidbcloud/dbaas-ui/pull/2439) from tidbcloud/fix/api-private-key [571f0554](https://github.com/tidbcloud/dbaas-ui/commit/571f0554595ea9bc074399611af7383253ae63fa)

  * feat(tracing): enable sentry by env [26ff98bb](https://github.com/tidbcloud/dbaas-ui/commit/26ff98bb6767cf1272da14843bd7b1dca11c849b)

* Merge pull request [#2441](https://github.com/tidbcloud/dbaas-ui/pull/2441) from tidbcloud/fix/dataservice-input [6479b7fc](https://github.com/tidbcloud/dbaas-ui/commit/6479b7fc1d9cb0802d90f42668a690a5d9c0c64d)

  * fix: dataservice input type [7993ff80](https://github.com/tidbcloud/dbaas-ui/commit/7993ff802fbcf6cf0916b09b55086bf60454845f)

  * fix(tracing):  sentry init error [49f94655](https://github.com/tidbcloud/dbaas-ui/commit/49f94655e4d044bd201ef68d7787054f4516eb6d)

  * feat(APIKeys): hide private key [d1027f81](https://github.com/tidbcloud/dbaas-ui/commit/d1027f811133c79a51a0e67ab6997b104b413ef3)

* Merge pull request [#2396](https://github.com/tidbcloud/dbaas-ui/pull/2396) from tidbcloud/feat/okta-saml [4980a95a](https://github.com/tidbcloud/dbaas-ui/commit/4980a95a495e11604e5042d2fcfa02f00d8145e2)

* Merge pull request [#2438](https://github.com/tidbcloud/dbaas-ui/pull/2438) from tidbcloud/feat/dataservice-cache [ed9539b4](https://github.com/tidbcloud/dbaas-ui/commit/ed9539b4aa72830fced7b7fef773a85c0a73bade)

  * feat(SQLUsers): update certificate rules [97a8f921](https://github.com/tidbcloud/dbaas-ui/commit/97a8f9215fdb679cac23b1d700d7e44eca1a0c86)

  * fix: dataservice opti [0eb22729](https://github.com/tidbcloud/dbaas-ui/commit/0eb227298184f6e8dda087351316f9448901fa5a)

  * fix: dataservice opti [d2b3d78b](https://github.com/tidbcloud/dbaas-ui/commit/d2b3d78b9f2d33b1b7e5325fe0d9584e18748ffa)

  * fix: dataservice reset pagination & cache while method changed [fe71a694](https://github.com/tidbcloud/dbaas-ui/commit/fe71a69469cff826f6af0fde0c72ee946141fbb3)

  * feat: dataservice ttl default value [b596339b](https://github.com/tidbcloud/dbaas-ui/commit/b596339b7921320e7bc5e31f4e886d5b9549d77d)

  * feat: dataservice pagination lonk [75c5b2f6](https://github.com/tidbcloud/dbaas-ui/commit/75c5b2f6832797b4b6fc15a6114d1b305eb9283b)

  * feat: dataservice pagination [e1131bd9](https://github.com/tidbcloud/dbaas-ui/commit/e1131bd94fc1ed52f20df674a7a631ab142c77b8)

  * feat: pagination save [1a1fae68](https://github.com/tidbcloud/dbaas-ui/commit/1a1fae6837f1e1ceeb50d7a5a6ebd50562fbb56d)

  * feat: dataservice cache [23952aab](https://github.com/tidbcloud/dbaas-ui/commit/23952aab630a5cb7b723f21f094841a57e09e809)

* Merge pull request [#2379](https://github.com/tidbcloud/dbaas-ui/pull/2379) from tidbcloud/feat/hero-component [3496a662](https://github.com/tidbcloud/dbaas-ui/commit/3496a6621e3e44df827446949f80b3a19e1248a5)

  * feat(CloudOrgSSO): expand edit button [4e6ad70f](https://github.com/tidbcloud/dbaas-ui/commit/4e6ad70fc347fb35efb01aa36aad3633349d3c6b)

  * feat(SSO): remove metadata_url [497138d5](https://github.com/tidbcloud/dbaas-ui/commit/497138d54a43caaabff9caffcb892fc3793b69ad)

  * feat(sso): add saml config [35a0c87a](https://github.com/tidbcloud/dbaas-ui/commit/35a0c87aa33d0ffc98549fe71ae4d422e0e192fb)

  * feat(SAML): add SAML to sso types [ac320984](https://github.com/tidbcloud/dbaas-ui/commit/ac320984dbfed6fd4740f3cd3262b3df63f90adf)

  * feat(SAML): add saml icon to sso button [7bae3323](https://github.com/tidbcloud/dbaas-ui/commit/7bae33235313a493ba7eabd7e06d93de9b86b6df)

  * feat(SAML): add saml config to cloud org sso [6c805868](https://github.com/tidbcloud/dbaas-ui/commit/6c8058681eb171d596e16e88addbccdadabe2797)

  * feat(SAML): add saml to auth [2cb79eb0](https://github.com/tidbcloud/dbaas-ui/commit/2cb79eb0f70787505e6745325dfe431308299446)

  * feat(SAML): add SAML API [2aeb7ac9](https://github.com/tidbcloud/dbaas-ui/commit/2aeb7ac97b31ec79b23c636658da74f19b4b557a)

* Merge pull request [#2437](https://github.com/tidbcloud/dbaas-ui/pull/2437) from tidbcloud/fix/dataservice-cluster-required [f9e5c2ca](https://github.com/tidbcloud/dbaas-ui/commit/f9e5c2ca4dfc4e87ed746aa19642c20cb3cadc8f)

* Merge pull request [#2433](https://github.com/tidbcloud/dbaas-ui/pull/2433) from tidbcloud/fix/import_switch_ctx [013c5113](https://github.com/tidbcloud/dbaas-ui/commit/013c5113464a088c0038958317c771ec0b9c03d1)

* Merge pull request [#2436](https://github.com/tidbcloud/dbaas-ui/pull/2436) from tidbcloud/feat/serverless_connect [6cd04aec](https://github.com/tidbcloud/dbaas-ui/commit/6cd04aece257879705c92e41d5d4f91a2602a26e)

  * refine(cluster/connection/serverless): adjust file name [ec323615](https://github.com/tidbcloud/dbaas-ui/commit/ec323615d283897bf631b93ada25ae02fa910f48)

  * feat(tracing): add fcp/fp mark [03de9fcb](https://github.com/tidbcloud/dbaas-ui/commit/03de9fcbbef16ea51d5241924a50e8a12dd5c5f7)

  * feat(tracing): measure editor [cdc2acdf](https://github.com/tidbcloud/dbaas-ui/commit/cdc2acdf5ec535a38479ec399c752906fd3f06c7)

  * feat(tracing): measure cluster overview [9eade67b](https://github.com/tidbcloud/dbaas-ui/commit/9eade67b2a94c75bcdef4022265b0763494e3eaa)

  * feat(tracing): hero component support tracing [5c4d24aa](https://github.com/tidbcloud/dbaas-ui/commit/5c4d24aa4ebadba6924dc87f3c4183051050f107)

  * feat(tracing): update yarn [691acea1](https://github.com/tidbcloud/dbaas-ui/commit/691acea15df0807aa4fcdbb22737525dbbae92fc)

  * feat(tracing): add overview [18009c06](https://github.com/tidbcloud/dbaas-ui/commit/18009c0649149af33a1c3e7660156139bf52dc1b)

  * feat(tracing): measure cluster list [b82824c4](https://github.com/tidbcloud/dbaas-ui/commit/b82824c4f5b939820a4d447ffdd574cd1efbc43a)

  * feat(tracing): measure getting started [a114098a](https://github.com/tidbcloud/dbaas-ui/commit/a114098a519f60b0d2a8dbc41c597165471390a5)

  * feat(tracing): measure cluster overview [d69da380](https://github.com/tidbcloud/dbaas-ui/commit/d69da380faafeecf843976a761a24e8063a0d7b7)

  * feat(tracing): add measurement [3df85193](https://github.com/tidbcloud/dbaas-ui/commit/3df851939b708bc8be21f5c2aa21f305026cbeb6)

  * feat(tracing): tracing performance [5f43c970](https://github.com/tidbcloud/dbaas-ui/commit/5f43c970c6b6a20f6d6e7c073e89cda2e7dd86c5)

  * feat(tracing): extract tracing routes [2ec73871](https://github.com/tidbcloud/dbaas-ui/commit/2ec73871c2e047e00489ed55c5994d9bbc443f94)

  * feat(sentry): upgrade sentry to 7.60.0 [1f486dbe](https://github.com/tidbcloud/dbaas-ui/commit/1f486dbe548cd15afed0137bbc02916bc72f825a)

  * feat(cluster/connection/serverless): add SQLAlchemy connection [5e3040bf](https://github.com/tidbcloud/dbaas-ui/commit/5e3040bf6804f0ba9c720fd5867e8861cdeaa74c)

  * feat: dataservice cluster id is required while create app [49b83e43](https://github.com/tidbcloud/dbaas-ui/commit/49b83e43c0d1a7a05e57ea4a402eef2a2f592bde)

* Merge pull request [#2435](https://github.com/tidbcloud/dbaas-ui/pull/2435) from tidbcloud/hotfix/20230812-chat2query-tips [9c62895d](https://github.com/tidbcloud/dbaas-ui/commit/9c62895d874fc12e86450b425c9bb7c94f4ec346)

  * fix(import): preserve ctx when switch data source type [eb032be6](https://github.com/tidbcloud/dbaas-ui/commit/eb032be65dfc31d824594b84810d9e946f1567bc)

* Merge pull request [#2432](https://github.com/tidbcloud/dbaas-ui/pull/2432) from tidbcloud/hotfix/20230811-dataservice-sql-save [78b9d0c5](https://github.com/tidbcloud/dbaas-ui/commit/78b9d0c546697e2e23bd770822bed166ed1abba4)

* Merge pull request [#2430](https://github.com/tidbcloud/dbaas-ui/pull/2430) from tidbcloud/fix/uikit [0c5974e6](https://github.com/tidbcloud/dbaas-ui/commit/0c5974e64ac738a05d93f9918de0a4323769d381)

  * fix: upgrade uikit [1725c754](https://github.com/tidbcloud/dbaas-ui/commit/1725c7542432a98103b1ff98686e685b70f850f7)

* Merge pull request [#2429](https://github.com/tidbcloud/dbaas-ui/pull/2429) from tidbcloud/hotfix/dataservice-spell [39bca357](https://github.com/tidbcloud/dbaas-ui/commit/39bca35787616184b19fbf7826dfb2d0c049174e)

* Merge pull request [#2427](https://github.com/tidbcloud/dbaas-ui/pull/2427) from tidbcloud/hotfix/20230811-dataservice-sql [76b71718](https://github.com/tidbcloud/dbaas-ui/commit/76b71718fc67767189fd50abc4a6ce28416d9bfc)

* Merge pull request [#2425](https://github.com/tidbcloud/dbaas-ui/pull/2425) from tidbcloud/hotfix/20230810-deploy-status [f2571d74](https://github.com/tidbcloud/dbaas-ui/commit/f2571d740eb82a76a342545769ef8733a63277fb)

* Merge pull request [#2423](https://github.com/tidbcloud/dbaas-ui/pull/2423) from tidbcloud/hotfix/20230810-dataserivce-quick-click [13fff8c8](https://github.com/tidbcloud/dbaas-ui/commit/13fff8c8d42f37b4e46f88a931928d1db14e479b)

* Merge pull request [#2421](https://github.com/tidbcloud/dbaas-ui/pull/2421) from tidbcloud/hotfix/20230810-rbac-placeholder [edc3b105](https://github.com/tidbcloud/dbaas-ui/commit/edc3b10571f5a1d4a974a5e0c290841bee0b917d)

* Merge pull request [#2418](https://github.com/tidbcloud/dbaas-ui/pull/2418) from tidbcloud/hotfix/20230810-createendpoint [1ce79c91](https://github.com/tidbcloud/dbaas-ui/commit/1ce79c91d05fb4199c52bcfe5033bffa6edfc140)

* Merge pull request [#2415](https://github.com/tidbcloud/dbaas-ui/pull/2415) from tidbcloud/feat/auto-log-hotfix [5e15656a](https://github.com/tidbcloud/dbaas-ui/commit/5e15656a9bdf13f7a9b1dd9ac938777226ce8093)


