rebase hexun patch on release-v0.16 (#4956)
* fix: move extract existing graphql data to general position (#4921)
Co-authored-by: abeizn <zikuan.an@merico.dev>
* fix(release): add skip binlog for mysql (#4798)
* fix: the jql time zone issue (#4932)
* fix: customize refers to the code of jira (#4936) (#4940)
* fix: expand project key to 255 (#4744)
* fix: Downgrade Python to 3.9 to support dbt plugin (#4946)
* fix: cherry pick #4947 (#4950)
* Cherrypick #4912 #4913 to release-v0.16 for hexun (#4919)
* cp(tapd): cherrypick #4913 to v0.16 for hexun
* feat(tapd): add custom field enricher (#4912)
* fix(tapd): fix raw data args
* cp(tapd): cherrypick #4913 to v0.16 for hexun (#4920)
---------
Co-authored-by: Likyh <yanghui@meri.co>
Co-authored-by: abeizn <zikuan.an@merico.dev>
Co-authored-by: Liang Zhang <liang.zhang@merico.dev>
Co-authored-by: Keon Amini <keon.amini@merico.dev>