This is an automated email from the ASF dual-hosted git repository.
zhangliang2022 pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-devlake.git
The following commit(s) were added to refs/heads/main by this push:
new d37540d9 feat: github action ci add postgres check (#3053)
d37540d9 is described below
commit d37540d9f2d0327ed61e802eac0386201d1adcb5
Author: abeizn <[email protected]>
AuthorDate: Wed Sep 14 13:17:03 2022 +0800
feat: github action ci add postgres check (#3053)
* feat: github action ci add postgres check
* fix: provide field name on creating struct to make the linter happy
* feat: github action ci add postgres check
Co-authored-by: zhangliang <[email protected]>
---
.github/workflows/test-e2e.yml | 51 +++++++--
impl/dalgorm/dalgorm.go | 10 ++
plugins/ae/e2e/raw_tables/_raw_ae_project.csv | 2 +-
.../ae/e2e/snapshot_tables/_tool_ae_projects.csv | 2 +-
plugins/bitbucket/e2e/comment_test.go | 4 -
plugins/bitbucket/e2e/issue_test.go | 4 -
plugins/bitbucket/e2e/pr_test.go | 3 -
plugins/bitbucket/e2e/repo_test.go | 4 -
.../snapshot_tables/_tool_bitbucket_accounts.csv | 2 +-
.../_tool_bitbucket_issue_comments.csv | 58 +++++------
.../e2e/snapshot_tables/_tool_bitbucket_issues.csv | 62 +++++------
.../_tool_bitbucket_pull_request_comments.csv | 38 +++----
plugins/bitbucket/e2e/snapshot_tables/issues.csv | 62 +++++------
.../e2e/snapshot_tables/pull_requests.csv | 116 ++++++++++-----------
plugins/bitbucket/e2e/snapshot_tables/repos.csv | 4 +-
.../20220907_add_pipeline_projects_tables.go | 2 +-
plugins/gitlab/models/pipeline.go | 2 +-
17 files changed, 226 insertions(+), 200 deletions(-)
diff --git a/.github/workflows/test-e2e.yml b/.github/workflows/test-e2e.yml
index 5d9947aa..839f5c5f 100644
--- a/.github/workflows/test-e2e.yml
+++ b/.github/workflows/test-e2e.yml
@@ -19,17 +19,17 @@
name: test-e2e
on:
pull_request:
- branches: [ main ]
+ branches: [main]
paths:
- - '**.go'
- - 'Makefile'
- - 'go.mod'
- - 'go.sum'
- - '.github/workflows/*.yml'
- - 'test/**'
- - 'e2e/**'
- - 'devops/**'
- - 'config-ui/**'
+ - "**.go"
+ - "Makefile"
+ - "go.mod"
+ - "go.sum"
+ - ".github/workflows/*.yml"
+ - "test/**"
+ - "e2e/**"
+ - "devops/**"
+ - "config-ui/**"
jobs:
e2e-mysql:
runs-on: ubuntu-latest
@@ -62,3 +62,34 @@ jobs:
cp .env.example .env
make e2e-test
make e2e-plugins
+
+ e2e-postgres:
+ runs-on: ubuntu-latest
+ services:
+ db:
+ image: postgres:14.2
+ env:
+ POSTGRES_DB: lake
+ POSTGRES_USER: merico
+ POSTGRES_PASSWORD: merico
+ container: mericodev/lake-builder:latest
+ steps:
+ - uses: actions/checkout@v3
+ - name: Cache test-e2e-pg
+ id: cache-test-e2e-pg
+ uses: actions/cache@v3
+ with:
+ path: |
+ ~/.cache/go-build
+ ~/go/pkg/mod
+ key: ${{ runner.os }}-go-${{ hashFiles('**/go.sum') }}
+ restore-keys: |
+ ${{ runner.os }}-go-
+ - name: Test-pg
+ env:
+ DB_URL: postgres://merico:merico@db:5432/lake
+ E2E_DB_URL: postgres://merico:merico@db:5432/lake
+ run: |
+ cp .env.example .env
+ make e2e-test
+ make e2e-plugins
diff --git a/impl/dalgorm/dalgorm.go b/impl/dalgorm/dalgorm.go
index 59ac6472..23e35652 100644
--- a/impl/dalgorm/dalgorm.go
+++ b/impl/dalgorm/dalgorm.go
@@ -169,11 +169,21 @@ func (d *Dalgorm) GetColumns(dst schema.Tabler, filter
func(columnMeta dal.Colum
// AddColumn add one column for the table
func (d *Dalgorm) AddColumn(table, columnName, columnType string) error {
+ // work around the error `cached plan must not change result type` for
postgres
+ // wrap in func(){} to make the linter happy
+ defer func() {
+ _ = d.Exec("SELECT * FROM ? LIMIT 1", clause.Table{Name: table})
+ }()
return d.Exec("ALTER TABLE ? ADD ? ?", clause.Table{Name: table},
clause.Column{Name: columnName}, clause.Expr{SQL: columnType})
}
// DropColumn drop one column from the table
func (d *Dalgorm) DropColumn(table, columnName string) error {
+ // work around the error `cached plan must not change result type` for
postgres
+ // wrap in func(){} to make the linter happy
+ defer func() {
+ _ = d.Exec("SELECT * FROM ? LIMIT 1", clause.Table{Name: table})
+ }()
return d.Exec("ALTER TABLE ? DROP COLUMN ?", clause.Table{Name: table},
clause.Column{Name: columnName})
}
diff --git a/plugins/ae/e2e/raw_tables/_raw_ae_project.csv
b/plugins/ae/e2e/raw_tables/_raw_ae_project.csv
index 2e498e46..a853a2fe 100644
--- a/plugins/ae/e2e/raw_tables/_raw_ae_project.csv
+++ b/plugins/ae/e2e/raw_tables/_raw_ae_project.csv
@@ -1,2 +1,2 @@
id,params,data,url,input,created_at
-6,"{""connectionId"":1,""ProjectId"":13}","{""id"":13,""git_url"":""https://github.com/merico-dev/lake"",""priority"":10000,""create_time"":""2021-11-25T20:58:58.053904+08:00"",""update_time"":""2021-11-25T20:58:58.053904+08:00""}","http://34.214.122.134:30012/projects/13","null","2022-06-22
16:01:51.943"
\ No newline at end of file
+6,"{""connectionId"":1,""ProjectId"":13}","{""id"":13,""git_url"":""https://github.com/merico-dev/lake"",""priority"":10000,""create_time"":""2021-11-25T20:58:58.053000+08:00"",""update_time"":""2021-11-25T20:58:58.053000+08:00""}","http://34.214.122.134:30012/projects/13","null","2022-06-22
16:01:51.943"
\ No newline at end of file
diff --git a/plugins/ae/e2e/snapshot_tables/_tool_ae_projects.csv
b/plugins/ae/e2e/snapshot_tables/_tool_ae_projects.csv
index 8a0d21a1..62930b7c 100644
--- a/plugins/ae/e2e/snapshot_tables/_tool_ae_projects.csv
+++ b/plugins/ae/e2e/snapshot_tables/_tool_ae_projects.csv
@@ -1,2 +1,2 @@
connection_id,id,git_url,priority,ae_create_time,ae_update_time,_raw_data_params,_raw_data_table,_raw_data_id,_raw_data_remark
-1,13,https://github.com/merico-dev/lake,10000,2021-11-25T12:58:58.054+00:00,2021-11-25T12:58:58.054+00:00,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_project,6,
+1,13,https://github.com/merico-dev/lake,10000,2021-11-25T12:58:58.053+00:00,2021-11-25T12:58:58.053+00:00,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_project,6,
diff --git a/plugins/bitbucket/e2e/comment_test.go
b/plugins/bitbucket/e2e/comment_test.go
index 8cbcef0c..a0fbf38e 100644
--- a/plugins/bitbucket/e2e/comment_test.go
+++ b/plugins/bitbucket/e2e/comment_test.go
@@ -75,8 +75,6 @@ func TestCommentDataFlow(t *testing.T) {
"issue_id",
"author_name",
"author_id",
- "bitbucket_created_at",
- "bitbucket_updated_at",
"type",
"_raw_data_params",
"_raw_data_table",
@@ -93,8 +91,6 @@ func TestCommentDataFlow(t *testing.T) {
"pull_request_id",
"author_name",
"author_id",
- "bitbucket_created_at",
- "bitbucket_updated_at",
"type",
"_raw_data_params",
"_raw_data_table",
diff --git a/plugins/bitbucket/e2e/issue_test.go
b/plugins/bitbucket/e2e/issue_test.go
index 259d7580..a83b26cf 100644
--- a/plugins/bitbucket/e2e/issue_test.go
+++ b/plugins/bitbucket/e2e/issue_test.go
@@ -83,8 +83,6 @@ func TestIssueDataFlow(t *testing.T) {
"lead_time_minutes",
"url",
"closed_at",
- "bitbucket_created_at",
- "bitbucket_updated_at",
"severity",
"component",
"_raw_data_params",
@@ -138,8 +136,6 @@ func TestIssueDataFlow(t *testing.T) {
"original_status",
"story_point",
"resolution_date",
- "created_date",
- "updated_date",
"lead_time_minutes",
"parent_issue_id",
"priority",
diff --git a/plugins/bitbucket/e2e/pr_test.go b/plugins/bitbucket/e2e/pr_test.go
index 2c93b1f7..d075bbfa 100644
--- a/plugins/bitbucket/e2e/pr_test.go
+++ b/plugins/bitbucket/e2e/pr_test.go
@@ -66,8 +66,6 @@ func TestPrDataFlow(t *testing.T) {
"number",
"state",
"title",
- "bitbucket_created_at",
- "bitbucket_updated_at",
"closed_at",
"comment_count",
"commits",
@@ -132,7 +130,6 @@ func TestPrDataFlow(t *testing.T) {
"author_id",
"parent_pr_id",
"pull_request_key",
- "created_date",
"merged_date",
"closed_date",
"type",
diff --git a/plugins/bitbucket/e2e/repo_test.go
b/plugins/bitbucket/e2e/repo_test.go
index 48999343..c3597999 100644
--- a/plugins/bitbucket/e2e/repo_test.go
+++ b/plugins/bitbucket/e2e/repo_test.go
@@ -67,8 +67,6 @@ func TestRepoDataFlow(t *testing.T) {
"description",
"owner_id",
"language",
- "created_date",
- "updated_date",
"_raw_data_params",
"_raw_data_table",
"_raw_data_id",
@@ -114,8 +112,6 @@ func TestRepoDataFlow(t *testing.T) {
"owner_id",
"language",
"forked_from",
- "created_date",
- "updated_date",
"deleted",
},
)
diff --git a/plugins/bitbucket/e2e/snapshot_tables/_tool_bitbucket_accounts.csv
b/plugins/bitbucket/e2e/snapshot_tables/_tool_bitbucket_accounts.csv
index 6665d105..cdbd1511 100644
--- a/plugins/bitbucket/e2e/snapshot_tables/_tool_bitbucket_accounts.csv
+++ b/plugins/bitbucket/e2e/snapshot_tables/_tool_bitbucket_accounts.csv
@@ -1,2 +1,2 @@
connection_id,account_id,user_name,account_status,display_name,avatar_url,html_url,uuid,has2_fa_enabled,_raw_data_params,_raw_data_table,_raw_data_id,_raw_data_remark
-1,62abf394192edb006fa0e8cf,,,teoiaoe,https://secure.gravatar.com/avatar/d37e5c64cd007c5c20654af064c3f410?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FT-0.png,https://bitbucket.org/%7B64135f6a-3978-4297-99b1-21827e0faf0b%7D/,,0,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_requests,171,
+1,62abf394192edb006fa0e8cf,,,teoiaoe,https://secure.gravatar.com/avatar/d37e5c64cd007c5c20654af064c3f410?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FT-0.png,https://bitbucket.org/%7B64135f6a-3978-4297-99b1-21827e0faf0b%7D/,,0,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_requests,171,
\ No newline at end of file
diff --git
a/plugins/bitbucket/e2e/snapshot_tables/_tool_bitbucket_issue_comments.csv
b/plugins/bitbucket/e2e/snapshot_tables/_tool_bitbucket_issue_comments.csv
index 400fb799..c75ba8a8 100644
--- a/plugins/bitbucket/e2e/snapshot_tables/_tool_bitbucket_issue_comments.csv
+++ b/plugins/bitbucket/e2e/snapshot_tables/_tool_bitbucket_issue_comments.csv
@@ -1,29 +1,29 @@
-connection_id,bitbucket_id,issue_id,author_name,author_id,bitbucket_created_at,bitbucket_updated_at,type,_raw_data_params,_raw_data_table,_raw_data_id,_raw_data_remark
-1,63860152,1,teoiaoe,62abf394192edb006fa0e8cf,2022-07-17T07:16:30.353+00:00,,issue_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issue_comments,1,
-1,63860153,1,teoiaoe,62abf394192edb006fa0e8cf,2022-07-17T07:17:01.992+00:00,,issue_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issue_comments,2,
-1,63860241,1,teoiaoe,62abf394192edb006fa0e8cf,2022-07-17T09:11:42.760+00:00,,issue_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issue_comments,3,
-1,63961973,6,teoiaoe,62abf394192edb006fa0e8cf,2022-08-12T13:51:25.882+00:00,,issue_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issue_comments,4,
-1,63961995,28,teoiaoe,62abf394192edb006fa0e8cf,2022-08-12T13:55:58.125+00:00,,issue_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issue_comments,5,
-1,63963442,27,teoiaoe,62abf394192edb006fa0e8cf,2022-08-13T06:17:23.165+00:00,,issue_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issue_comments,6,
-1,63963443,27,teoiaoe,62abf394192edb006fa0e8cf,2022-08-13T06:17:28.684+00:00,,issue_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issue_comments,7,
-1,63963444,27,teoiaoe,62abf394192edb006fa0e8cf,2022-08-13T06:17:36.686+00:00,,issue_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issue_comments,8,
-1,63963445,27,teoiaoe,62abf394192edb006fa0e8cf,2022-08-13T06:17:42.087+00:00,,issue_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issue_comments,9,
-1,63963446,27,teoiaoe,62abf394192edb006fa0e8cf,2022-08-13T06:17:47.634+00:00,,issue_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issue_comments,10,
-1,63963447,27,teoiaoe,62abf394192edb006fa0e8cf,2022-08-13T06:17:55.851+00:00,,issue_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issue_comments,11,
-1,63963449,27,teoiaoe,62abf394192edb006fa0e8cf,2022-08-13T06:18:01.928+00:00,,issue_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issue_comments,12,
-1,63963450,27,teoiaoe,62abf394192edb006fa0e8cf,2022-08-13T06:18:11.147+00:00,,issue_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issue_comments,13,
-1,63963451,27,teoiaoe,62abf394192edb006fa0e8cf,2022-08-13T06:18:19.377+00:00,,issue_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issue_comments,14,
-1,63963452,27,teoiaoe,62abf394192edb006fa0e8cf,2022-08-13T06:18:26.505+00:00,,issue_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issue_comments,15,
-1,63963453,27,teoiaoe,62abf394192edb006fa0e8cf,2022-08-13T06:18:33.109+00:00,,issue_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issue_comments,16,
-1,63963454,27,teoiaoe,62abf394192edb006fa0e8cf,2022-08-13T06:18:39.543+00:00,,issue_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issue_comments,17,
-1,63963455,27,teoiaoe,62abf394192edb006fa0e8cf,2022-08-13T06:18:46.158+00:00,,issue_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issue_comments,18,
-1,63963456,27,teoiaoe,62abf394192edb006fa0e8cf,2022-08-13T06:18:52.858+00:00,,issue_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issue_comments,19,
-1,63963457,27,teoiaoe,62abf394192edb006fa0e8cf,2022-08-13T06:18:58.979+00:00,,issue_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issue_comments,20,
-1,63963458,27,teoiaoe,62abf394192edb006fa0e8cf,2022-08-13T06:19:05.667+00:00,,issue_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issue_comments,21,
-1,63963459,27,teoiaoe,62abf394192edb006fa0e8cf,2022-08-13T06:19:15.957+00:00,,issue_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issue_comments,22,
-1,63963460,27,teoiaoe,62abf394192edb006fa0e8cf,2022-08-13T06:19:23.294+00:00,,issue_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issue_comments,23,
-1,63963461,27,teoiaoe,62abf394192edb006fa0e8cf,2022-08-13T06:19:31.457+00:00,,issue_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issue_comments,24,
-1,63963462,27,teoiaoe,62abf394192edb006fa0e8cf,2022-08-13T06:19:38.434+00:00,,issue_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issue_comments,25,
-1,63963463,27,teoiaoe,62abf394192edb006fa0e8cf,2022-08-13T06:19:45.161+00:00,,issue_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issue_comments,26,
-1,63963464,27,teoiaoe,62abf394192edb006fa0e8cf,2022-08-13T06:19:54.366+00:00,,issue_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issue_comments,27,
-1,63963465,27,teoiaoe,62abf394192edb006fa0e8cf,2022-08-13T06:20:01.329+00:00,,issue_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issue_comments,28,
+connection_id,bitbucket_id,issue_id,author_name,author_id,type,_raw_data_params,_raw_data_table,_raw_data_id,_raw_data_remark
+1,63860152,1,teoiaoe,62abf394192edb006fa0e8cf,issue_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issue_comments,1,
+1,63860153,1,teoiaoe,62abf394192edb006fa0e8cf,issue_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issue_comments,2,
+1,63860241,1,teoiaoe,62abf394192edb006fa0e8cf,issue_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issue_comments,3,
+1,63961973,6,teoiaoe,62abf394192edb006fa0e8cf,issue_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issue_comments,4,
+1,63961995,28,teoiaoe,62abf394192edb006fa0e8cf,issue_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issue_comments,5,
+1,63963442,27,teoiaoe,62abf394192edb006fa0e8cf,issue_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issue_comments,6,
+1,63963443,27,teoiaoe,62abf394192edb006fa0e8cf,issue_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issue_comments,7,
+1,63963444,27,teoiaoe,62abf394192edb006fa0e8cf,issue_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issue_comments,8,
+1,63963445,27,teoiaoe,62abf394192edb006fa0e8cf,issue_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issue_comments,9,
+1,63963446,27,teoiaoe,62abf394192edb006fa0e8cf,issue_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issue_comments,10,
+1,63963447,27,teoiaoe,62abf394192edb006fa0e8cf,issue_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issue_comments,11,
+1,63963449,27,teoiaoe,62abf394192edb006fa0e8cf,issue_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issue_comments,12,
+1,63963450,27,teoiaoe,62abf394192edb006fa0e8cf,issue_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issue_comments,13,
+1,63963451,27,teoiaoe,62abf394192edb006fa0e8cf,issue_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issue_comments,14,
+1,63963452,27,teoiaoe,62abf394192edb006fa0e8cf,issue_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issue_comments,15,
+1,63963453,27,teoiaoe,62abf394192edb006fa0e8cf,issue_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issue_comments,16,
+1,63963454,27,teoiaoe,62abf394192edb006fa0e8cf,issue_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issue_comments,17,
+1,63963455,27,teoiaoe,62abf394192edb006fa0e8cf,issue_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issue_comments,18,
+1,63963456,27,teoiaoe,62abf394192edb006fa0e8cf,issue_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issue_comments,19,
+1,63963457,27,teoiaoe,62abf394192edb006fa0e8cf,issue_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issue_comments,20,
+1,63963458,27,teoiaoe,62abf394192edb006fa0e8cf,issue_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issue_comments,21,
+1,63963459,27,teoiaoe,62abf394192edb006fa0e8cf,issue_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issue_comments,22,
+1,63963460,27,teoiaoe,62abf394192edb006fa0e8cf,issue_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issue_comments,23,
+1,63963461,27,teoiaoe,62abf394192edb006fa0e8cf,issue_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issue_comments,24,
+1,63963462,27,teoiaoe,62abf394192edb006fa0e8cf,issue_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issue_comments,25,
+1,63963463,27,teoiaoe,62abf394192edb006fa0e8cf,issue_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issue_comments,26,
+1,63963464,27,teoiaoe,62abf394192edb006fa0e8cf,issue_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issue_comments,27,
+1,63963465,27,teoiaoe,62abf394192edb006fa0e8cf,issue_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issue_comments,28,
diff --git a/plugins/bitbucket/e2e/snapshot_tables/_tool_bitbucket_issues.csv
b/plugins/bitbucket/e2e/snapshot_tables/_tool_bitbucket_issues.csv
index deeeffc1..d8517031 100644
--- a/plugins/bitbucket/e2e/snapshot_tables/_tool_bitbucket_issues.csv
+++ b/plugins/bitbucket/e2e/snapshot_tables/_tool_bitbucket_issues.csv
@@ -1,34 +1,34 @@
-connection_id,bitbucket_id,repo_id,number,state,title,body,priority,type,author_id,author_name,assignee_id,assignee_name,milestone_id,lead_time_minutes,url,closed_at,bitbucket_created_at,bitbucket_updated_at,severity,component,_raw_data_params,_raw_data_table,_raw_data_id,_raw_data_remark
-1,1,panjf2000/ants,1,new,issue test,bitbucket issues test for
devants,major,issue,62abf394192edb006fa0e8cf,teoiaoe,62abf394192edb006fa0e8cf,teoiaoe,0,0,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/1,,2022-07-17T07:15:55.959+00:00,2022-07-17T09:11:42.656+00:00,,,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,60,
-1,2,panjf2000/ants,2,new,add bitbucket
issue,feafejo,major,issue,62abf394192edb006fa0e8cf,teoiaoe,,,0,0,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/2,,2022-07-28T06:40:08.187+00:00,2022-07-28T06:40:08.187+00:00,,,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,59,
-1,3,panjf2000/ants,3,new,bitbucket test,"efaegjeoaijefioaegrjoeior,af enfaoiee
vioea.,,.wew",major,issue,62abf394192edb006fa0e8cf,teoiaoe,,,0,0,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/3,,2022-07-28T06:41:23.334+00:00,2022-07-28T06:41:23.334+00:00,,,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,58,
-1,4,panjf2000/ants,4,new,issue test001,Bitbucket issue
test001,major,issue,62abf394192edb006fa0e8cf,teoiaoe,,,0,0,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/4,,2022-08-12T13:39:52.109+00:00,2022-08-12T13:39:52.109+00:00,,,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,57,
-1,5,panjf2000/ants,5,new,issue test002,issue
test002,major,issue,62abf394192edb006fa0e8cf,teoiaoe,,,0,0,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/5,,2022-08-12T13:40:32.843+00:00,2022-08-12T13:40:32.843+00:00,,,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,56,
-1,6,panjf2000/ants,6,new,issue test003,issue test
003,major,issue,62abf394192edb006fa0e8cf,teoiaoe,62abf394192edb006fa0e8cf,teoiaoe,0,0,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/6,,2022-08-12T13:40:55.635+00:00,2022-08-12T13:51:25.769+00:00,,,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,37,
-1,7,panjf2000/ants,7,new,issue test004,issue
test004,major,issue,62abf394192edb006fa0e8cf,teoiaoe,,,0,0,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/7,,2022-08-12T13:41:21.859+00:00,2022-08-12T13:41:21.859+00:00,,,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,55,
-1,8,panjf2000/ants,8,new,issue test005,issue
test005,critical,issue,62abf394192edb006fa0e8cf,teoiaoe,,,0,0,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/8,,2022-08-12T13:41:58.511+00:00,2022-08-12T13:41:58.511+00:00,,,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,54,
-1,9,panjf2000/ants,9,new,issue test006,issue
test006,blocker,issue,62abf394192edb006fa0e8cf,teoiaoe,62abf394192edb006fa0e8cf,teoiaoe,0,0,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/9,,2022-08-12T13:42:29.072+00:00,2022-08-12T13:42:29.072+00:00,,,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,53,
-1,10,panjf2000/ants,10,new,issue test007,issue
test007,trivial,issue,62abf394192edb006fa0e8cf,teoiaoe,62abf394192edb006fa0e8cf,teoiaoe,0,0,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/10,,2022-08-12T13:43:00.783+00:00,2022-08-12T13:43:00.783+00:00,,,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,52,
-1,11,panjf2000/ants,11,new,issue test008,issue
test008,major,issue,62abf394192edb006fa0e8cf,teoiaoe,62abf394192edb006fa0e8cf,teoiaoe,0,0,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/11,,2022-08-12T13:43:26.414+00:00,2022-08-12T13:43:26.414+00:00,,,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,51,
-1,12,panjf2000/ants,12,new,issue test009,issue
test009,minor,issue,62abf394192edb006fa0e8cf,teoiaoe,,,0,0,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/12,,2022-08-12T13:44:04.502+00:00,2022-08-12T13:44:04.502+00:00,,,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,50,
-1,13,panjf2000/ants,13,new,issue test010,issue
test010,critical,issue,62abf394192edb006fa0e8cf,teoiaoe,,,0,0,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/13,,2022-08-12T13:44:46.508+00:00,2022-08-12T13:44:46.508+00:00,,,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,49,
-1,14,panjf2000/ants,14,new,issue test011,issue
test011,blocker,issue,62abf394192edb006fa0e8cf,teoiaoe,62abf394192edb006fa0e8cf,teoiaoe,0,0,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/14,,2022-08-12T13:45:12.810+00:00,2022-08-12T13:45:12.810+00:00,,,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,48,
-1,15,panjf2000/ants,15,new,issue test012,issue
test012,minor,issue,62abf394192edb006fa0e8cf,teoiaoe,,,0,0,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/15,,2022-08-12T13:45:41.640+00:00,2022-08-12T13:45:41.640+00:00,,,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,47,
-1,16,panjf2000/ants,16,new,issue test013,issue
test013,trivial,issue,62abf394192edb006fa0e8cf,teoiaoe,,,0,0,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/16,,2022-08-12T13:46:06.169+00:00,2022-08-12T13:46:06.169+00:00,,,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,46,
-1,17,panjf2000/ants,17,new,issue test014,issue
test014,trivial,issue,62abf394192edb006fa0e8cf,teoiaoe,,,0,0,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/17,,2022-08-12T13:46:39.426+00:00,2022-08-12T13:46:39.426+00:00,,,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,45,
-1,18,panjf2000/ants,18,new,issue test015,issue
test015,minor,issue,62abf394192edb006fa0e8cf,teoiaoe,,,0,0,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/18,,2022-08-12T13:47:01.892+00:00,2022-08-12T13:47:01.892+00:00,,,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,44,
-1,19,panjf2000/ants,19,new,issue test016,issue
test016,critical,issue,62abf394192edb006fa0e8cf,teoiaoe,62abf394192edb006fa0e8cf,teoiaoe,0,0,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/19,,2022-08-12T13:47:26.928+00:00,2022-08-12T13:47:26.928+00:00,,,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,43,
-1,20,panjf2000/ants,20,new,issue test017,issue
test017,blocker,issue,62abf394192edb006fa0e8cf,teoiaoe,62abf394192edb006fa0e8cf,teoiaoe,0,0,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/20,,2022-08-12T13:47:54.126+00:00,2022-08-12T13:47:54.126+00:00,,,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,42,
-1,21,panjf2000/ants,21,new,issue test018,issue
test018,trivial,issue,62abf394192edb006fa0e8cf,teoiaoe,,,0,0,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/21,,2022-08-12T13:48:50.020+00:00,2022-08-12T13:48:50.020+00:00,,,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,41,
-1,22,panjf2000/ants,22,new,issue test019,issue
test019,minor,issue,62abf394192edb006fa0e8cf,teoiaoe,,,0,0,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/22,,2022-08-12T13:49:23.252+00:00,2022-08-12T13:49:23.252+00:00,,,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,40,
-1,23,panjf2000/ants,23,new,issue test020,issue
test020,critical,issue,62abf394192edb006fa0e8cf,teoiaoe,62abf394192edb006fa0e8cf,teoiaoe,0,0,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/23,,2022-08-12T13:49:51.630+00:00,2022-08-12T13:49:51.630+00:00,,,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,39,
+connection_id,bitbucket_id,repo_id,number,state,title,body,priority,type,author_id,author_name,assignee_id,assignee_name,milestone_id,lead_time_minutes,url,closed_at,severity,component,_raw_data_params,_raw_data_table,_raw_data_id,_raw_data_remark
+1,1,panjf2000/ants,1,new,issue test,bitbucket issues test for
devants,major,issue,62abf394192edb006fa0e8cf,teoiaoe,62abf394192edb006fa0e8cf,teoiaoe,0,0,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/1,,,,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,60,
+1,2,panjf2000/ants,2,new,add bitbucket
issue,feafejo,major,issue,62abf394192edb006fa0e8cf,teoiaoe,,,0,0,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/2,,,,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,59,
+1,3,panjf2000/ants,3,new,bitbucket test,"efaegjeoaijefioaegrjoeior,af enfaoiee
vioea.,,.wew",major,issue,62abf394192edb006fa0e8cf,teoiaoe,,,0,0,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/3,,,,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,58,
+1,4,panjf2000/ants,4,new,issue test001,Bitbucket issue
test001,major,issue,62abf394192edb006fa0e8cf,teoiaoe,,,0,0,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/4,,,,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,57,
+1,5,panjf2000/ants,5,new,issue test002,issue
test002,major,issue,62abf394192edb006fa0e8cf,teoiaoe,,,0,0,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/5,,,,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,56,
+1,6,panjf2000/ants,6,new,issue test003,issue test
003,major,issue,62abf394192edb006fa0e8cf,teoiaoe,62abf394192edb006fa0e8cf,teoiaoe,0,0,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/6,,,,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,37,
+1,7,panjf2000/ants,7,new,issue test004,issue
test004,major,issue,62abf394192edb006fa0e8cf,teoiaoe,,,0,0,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/7,,,,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,55,
+1,8,panjf2000/ants,8,new,issue test005,issue
test005,critical,issue,62abf394192edb006fa0e8cf,teoiaoe,,,0,0,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/8,,,,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,54,
+1,9,panjf2000/ants,9,new,issue test006,issue
test006,blocker,issue,62abf394192edb006fa0e8cf,teoiaoe,62abf394192edb006fa0e8cf,teoiaoe,0,0,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/9,,,,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,53,
+1,10,panjf2000/ants,10,new,issue test007,issue
test007,trivial,issue,62abf394192edb006fa0e8cf,teoiaoe,62abf394192edb006fa0e8cf,teoiaoe,0,0,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/10,,,,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,52,
+1,11,panjf2000/ants,11,new,issue test008,issue
test008,major,issue,62abf394192edb006fa0e8cf,teoiaoe,62abf394192edb006fa0e8cf,teoiaoe,0,0,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/11,,,,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,51,
+1,12,panjf2000/ants,12,new,issue test009,issue
test009,minor,issue,62abf394192edb006fa0e8cf,teoiaoe,,,0,0,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/12,,,,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,50,
+1,13,panjf2000/ants,13,new,issue test010,issue
test010,critical,issue,62abf394192edb006fa0e8cf,teoiaoe,,,0,0,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/13,,,,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,49,
+1,14,panjf2000/ants,14,new,issue test011,issue
test011,blocker,issue,62abf394192edb006fa0e8cf,teoiaoe,62abf394192edb006fa0e8cf,teoiaoe,0,0,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/14,,,,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,48,
+1,15,panjf2000/ants,15,new,issue test012,issue
test012,minor,issue,62abf394192edb006fa0e8cf,teoiaoe,,,0,0,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/15,,,,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,47,
+1,16,panjf2000/ants,16,new,issue test013,issue
test013,trivial,issue,62abf394192edb006fa0e8cf,teoiaoe,,,0,0,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/16,,,,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,46,
+1,17,panjf2000/ants,17,new,issue test014,issue
test014,trivial,issue,62abf394192edb006fa0e8cf,teoiaoe,,,0,0,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/17,,,,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,45,
+1,18,panjf2000/ants,18,new,issue test015,issue
test015,minor,issue,62abf394192edb006fa0e8cf,teoiaoe,,,0,0,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/18,,,,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,44,
+1,19,panjf2000/ants,19,new,issue test016,issue
test016,critical,issue,62abf394192edb006fa0e8cf,teoiaoe,62abf394192edb006fa0e8cf,teoiaoe,0,0,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/19,,,,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,43,
+1,20,panjf2000/ants,20,new,issue test017,issue
test017,blocker,issue,62abf394192edb006fa0e8cf,teoiaoe,62abf394192edb006fa0e8cf,teoiaoe,0,0,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/20,,,,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,42,
+1,21,panjf2000/ants,21,new,issue test018,issue
test018,trivial,issue,62abf394192edb006fa0e8cf,teoiaoe,,,0,0,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/21,,,,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,41,
+1,22,panjf2000/ants,22,new,issue test019,issue
test019,minor,issue,62abf394192edb006fa0e8cf,teoiaoe,,,0,0,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/22,,,,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,40,
+1,23,panjf2000/ants,23,new,issue test020,issue
test020,critical,issue,62abf394192edb006fa0e8cf,teoiaoe,62abf394192edb006fa0e8cf,teoiaoe,0,0,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/23,,,,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,39,
1,24,panjf2000/ants,24,new,issue test021,"issue test021
ijeiawgoeive/faveevaeviaevfejaofejfioejaiofe_veavejiovajgiorejoifjrogiorejieafajejaojoejvgioriovioraivjairobnrnoivaiorjbiorjiojaeiorjvioejroivjaoijeriojiaojioeefjafioejfiojeiofawefwefoiwefiwoiefweefwoefuwhufirfrw._
```
``eveaeaeae`jiovjeiojoa oi2j3oij23jovnw3
```
-",trivial,issue,62abf394192edb006fa0e8cf,teoiaoe,62abf394192edb006fa0e8cf,teoiaoe,0,0,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/24,,2022-08-12T13:50:57.290+00:00,2022-08-12T13:50:57.290+00:00,,,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,38,
+",trivial,issue,62abf394192edb006fa0e8cf,teoiaoe,62abf394192edb006fa0e8cf,teoiaoe,0,0,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/24,,,,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,38,
1,25,panjf2000/ants,25,new,issue 023,"issue test023 ejoafehoafe
q
@@ -45,11 +45,11 @@ feaofe
| | | |
| | | |
-",critical,issue,62abf394192edb006fa0e8cf,teoiaoe,,,0,0,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/25,,2022-08-12T13:53:49.232+00:00,2022-08-12T13:53:49.232+00:00,,,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,36,
-1,26,panjf2000/ants,26,new,issue test022,issue
test022,blocker,issue,62abf394192edb006fa0e8cf,teoiaoe,,,0,0,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/26,,2022-08-12T13:54:28.911+00:00,2022-08-12T13:54:28.911+00:00,,,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,35,
+",critical,issue,62abf394192edb006fa0e8cf,teoiaoe,,,0,0,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/25,,,,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,36,
+1,26,panjf2000/ants,26,new,issue test022,issue
test022,blocker,issue,62abf394192edb006fa0e8cf,teoiaoe,,,0,0,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/26,,,,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,35,
1,27,panjf2000/ants,27,new,issue test024,"issue test024v aejnoafoeiogoiae
-qwofjeoiwjf",trivial,issue,62abf394192edb006fa0e8cf,teoiaoe,,,0,0,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/27,,2022-08-12T13:55:09.734+00:00,2022-08-13T06:20:01.410+00:00,,,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,31,
-1,28,panjf2000/ants,28,new,issue test025,issue
test025,minor,issue,62abf394192edb006fa0e8cf,teoiaoe,,,0,0,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/28,,2022-08-12T13:55:32.410+00:00,2022-08-12T13:55:58.035+00:00,,,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,34,
-1,29,panjf2000/ants,29,new,issue test026,issue
test026,critical,issue,62abf394192edb006fa0e8cf,teoiaoe,62abf394192edb006fa0e8cf,teoiaoe,0,0,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/29,,2022-08-12T13:56:26.434+00:00,2022-08-12T13:56:26.434+00:00,,,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,33,
-1,30,panjf2000/ants,30,new,issue test027,issue
test027,critical,issue,62abf394192edb006fa0e8cf,teoiaoe,62abf394192edb006fa0e8cf,teoiaoe,0,0,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/30,,2022-08-12T13:56:51.480+00:00,2022-08-12T13:56:51.480+00:00,,,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,32,
+qwofjeoiwjf",trivial,issue,62abf394192edb006fa0e8cf,teoiaoe,,,0,0,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/27,,,,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,31,
+1,28,panjf2000/ants,28,new,issue test025,issue
test025,minor,issue,62abf394192edb006fa0e8cf,teoiaoe,,,0,0,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/28,,,,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,34,
+1,29,panjf2000/ants,29,new,issue test026,issue
test026,critical,issue,62abf394192edb006fa0e8cf,teoiaoe,62abf394192edb006fa0e8cf,teoiaoe,0,0,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/29,,,,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,33,
+1,30,panjf2000/ants,30,new,issue test027,issue
test027,critical,issue,62abf394192edb006fa0e8cf,teoiaoe,62abf394192edb006fa0e8cf,teoiaoe,0,0,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/30,,,,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,32,
diff --git
a/plugins/bitbucket/e2e/snapshot_tables/_tool_bitbucket_pull_request_comments.csv
b/plugins/bitbucket/e2e/snapshot_tables/_tool_bitbucket_pull_request_comments.csv
index a4e5de43..f71495be 100644
---
a/plugins/bitbucket/e2e/snapshot_tables/_tool_bitbucket_pull_request_comments.csv
+++
b/plugins/bitbucket/e2e/snapshot_tables/_tool_bitbucket_pull_request_comments.csv
@@ -1,19 +1,19 @@
-connection_id,bitbucket_id,pull_request_id,author_name,author_id,bitbucket_created_at,bitbucket_updated_at,type,_raw_data_params,_raw_data_table,_raw_data_id,_raw_data_remark
-1,323119643,54,,62abf394192edb006fa0e8cf,2022-08-12T15:36:49.030+00:00,2022-08-12T15:36:49.030+00:00,pullrequest_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_request_comments,14,
-1,323119662,54,,62abf394192edb006fa0e8cf,2022-08-12T15:36:53.394+00:00,2022-08-12T15:36:53.394+00:00,pullrequest_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_request_comments,15,
-1,323119730,57,,62abf394192edb006fa0e8cf,2022-08-12T15:37:16.880+00:00,2022-08-12T15:37:16.880+00:00,pullrequest_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_request_comments,17,
-1,323119743,57,,62abf394192edb006fa0e8cf,2022-08-12T15:37:21.558+00:00,2022-08-12T15:37:21.558+00:00,pullrequest_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_request_comments,18,
-1,323119784,51,,62abf394192edb006fa0e8cf,2022-08-12T15:37:36.309+00:00,2022-08-12T15:37:36.309+00:00,pullrequest_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_request_comments,12,
-1,323119790,51,,62abf394192edb006fa0e8cf,2022-08-12T15:37:40.769+00:00,2022-08-12T15:37:40.769+00:00,pullrequest_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_request_comments,13,
-1,323119842,42,,62abf394192edb006fa0e8cf,2022-08-12T15:37:51.357+00:00,2022-08-12T15:37:51.357+00:00,pullrequest_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_request_comments,8,
-1,323119856,42,,62abf394192edb006fa0e8cf,2022-08-12T15:37:56.277+00:00,2022-08-12T15:37:56.277+00:00,pullrequest_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_request_comments,9,
-1,323119897,54,,62abf394192edb006fa0e8cf,2022-08-12T15:38:11.180+00:00,2022-08-12T15:38:11.180+00:00,pullrequest_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_request_comments,16,
-1,323119960,38,,62abf394192edb006fa0e8cf,2022-08-12T15:38:26.895+00:00,2022-08-12T15:38:26.895+00:00,pullrequest_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_request_comments,4,
-1,323119980,38,,62abf394192edb006fa0e8cf,2022-08-12T15:38:31.111+00:00,2022-08-12T15:38:31.111+00:00,pullrequest_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_request_comments,5,
-1,323120091,44,,62abf394192edb006fa0e8cf,2022-08-12T15:39:11.612+00:00,2022-08-12T15:39:11.612+00:00,pullrequest_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_request_comments,10,
-1,323120101,44,,62abf394192edb006fa0e8cf,2022-08-12T15:39:15.632+00:00,2022-08-12T15:39:15.632+00:00,pullrequest_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_request_comments,11,
-1,323120140,40,,62abf394192edb006fa0e8cf,2022-08-12T15:39:27.439+00:00,2022-08-12T15:39:27.439+00:00,pullrequest_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_request_comments,6,
-1,323120196,41,,62abf394192edb006fa0e8cf,2022-08-12T15:39:41.750+00:00,2022-08-12T15:39:41.750+00:00,pullrequest_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_request_comments,7,
-1,323120278,31,,62abf394192edb006fa0e8cf,2022-08-12T15:40:01.755+00:00,2022-08-12T15:40:01.755+00:00,pullrequest_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_request_comments,1,
-1,323120296,31,,62abf394192edb006fa0e8cf,2022-08-12T15:40:07.757+00:00,2022-08-12T15:40:07.757+00:00,pullrequest_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_request_comments,2,
-1,323120311,31,,62abf394192edb006fa0e8cf,2022-08-12T15:40:12.401+00:00,2022-08-12T15:40:12.401+00:00,pullrequest_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_request_comments,3,
+connection_id,bitbucket_id,pull_request_id,author_name,author_id,type,_raw_data_params,_raw_data_table,_raw_data_id,_raw_data_remark
+1,323119643,54,,62abf394192edb006fa0e8cf,pullrequest_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_request_comments,14,
+1,323119662,54,,62abf394192edb006fa0e8cf,pullrequest_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_request_comments,15,
+1,323119730,57,,62abf394192edb006fa0e8cf,pullrequest_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_request_comments,17,
+1,323119743,57,,62abf394192edb006fa0e8cf,pullrequest_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_request_comments,18,
+1,323119784,51,,62abf394192edb006fa0e8cf,pullrequest_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_request_comments,12,
+1,323119790,51,,62abf394192edb006fa0e8cf,pullrequest_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_request_comments,13,
+1,323119842,42,,62abf394192edb006fa0e8cf,pullrequest_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_request_comments,8,
+1,323119856,42,,62abf394192edb006fa0e8cf,pullrequest_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_request_comments,9,
+1,323119897,54,,62abf394192edb006fa0e8cf,pullrequest_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_request_comments,16,
+1,323119960,38,,62abf394192edb006fa0e8cf,pullrequest_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_request_comments,4,
+1,323119980,38,,62abf394192edb006fa0e8cf,pullrequest_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_request_comments,5,
+1,323120091,44,,62abf394192edb006fa0e8cf,pullrequest_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_request_comments,10,
+1,323120101,44,,62abf394192edb006fa0e8cf,pullrequest_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_request_comments,11,
+1,323120140,40,,62abf394192edb006fa0e8cf,pullrequest_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_request_comments,6,
+1,323120196,41,,62abf394192edb006fa0e8cf,pullrequest_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_request_comments,7,
+1,323120278,31,,62abf394192edb006fa0e8cf,pullrequest_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_request_comments,1,
+1,323120296,31,,62abf394192edb006fa0e8cf,pullrequest_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_request_comments,2,
+1,323120311,31,,62abf394192edb006fa0e8cf,pullrequest_comment,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_request_comments,3,
diff --git a/plugins/bitbucket/e2e/snapshot_tables/issues.csv
b/plugins/bitbucket/e2e/snapshot_tables/issues.csv
index 6c7732b0..b28e0388 100644
--- a/plugins/bitbucket/e2e/snapshot_tables/issues.csv
+++ b/plugins/bitbucket/e2e/snapshot_tables/issues.csv
@@ -1,27 +1,27 @@
-id,_raw_data_params,_raw_data_table,_raw_data_id,_raw_data_remark,url,icon_url,issue_key,title,description,epic_key,type,status,original_status,story_point,resolution_date,created_date,updated_date,lead_time_minutes,parent_issue_id,priority,original_estimate_minutes,time_spent_minutes,time_remaining_minutes,creator_id,creator_name,assignee_id,assignee_name,severity,component
-bitbucket:BitbucketIssue:1:1,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,60,,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/1,,1,issue
test,bitbucket issues test for
devants,,issue,TODO,new,0,,2022-07-17T07:15:55.959+00:00,2022-07-17T09:11:42.656+00:00,0,,major,0,0,0,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,,
-bitbucket:BitbucketIssue:1:10,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,52,,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/10,,10,issue
test007,issue
test007,,issue,TODO,new,0,,2022-08-12T13:43:00.783+00:00,2022-08-12T13:43:00.783+00:00,0,,trivial,0,0,0,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,,
-bitbucket:BitbucketIssue:1:11,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,51,,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/11,,11,issue
test008,issue
test008,,issue,TODO,new,0,,2022-08-12T13:43:26.414+00:00,2022-08-12T13:43:26.414+00:00,0,,major,0,0,0,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,,
-bitbucket:BitbucketIssue:1:12,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,50,,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/12,,12,issue
test009,issue
test009,,issue,TODO,new,0,,2022-08-12T13:44:04.502+00:00,2022-08-12T13:44:04.502+00:00,0,,minor,0,0,0,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,,,,
-bitbucket:BitbucketIssue:1:13,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,49,,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/13,,13,issue
test010,issue
test010,,issue,TODO,new,0,,2022-08-12T13:44:46.508+00:00,2022-08-12T13:44:46.508+00:00,0,,critical,0,0,0,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,,,,
-bitbucket:BitbucketIssue:1:14,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,48,,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/14,,14,issue
test011,issue
test011,,issue,TODO,new,0,,2022-08-12T13:45:12.810+00:00,2022-08-12T13:45:12.810+00:00,0,,blocker,0,0,0,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,,
-bitbucket:BitbucketIssue:1:15,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,47,,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/15,,15,issue
test012,issue
test012,,issue,TODO,new,0,,2022-08-12T13:45:41.640+00:00,2022-08-12T13:45:41.640+00:00,0,,minor,0,0,0,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,,,,
-bitbucket:BitbucketIssue:1:16,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,46,,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/16,,16,issue
test013,issue
test013,,issue,TODO,new,0,,2022-08-12T13:46:06.169+00:00,2022-08-12T13:46:06.169+00:00,0,,trivial,0,0,0,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,,,,
-bitbucket:BitbucketIssue:1:17,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,45,,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/17,,17,issue
test014,issue
test014,,issue,TODO,new,0,,2022-08-12T13:46:39.426+00:00,2022-08-12T13:46:39.426+00:00,0,,trivial,0,0,0,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,,,,
-bitbucket:BitbucketIssue:1:18,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,44,,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/18,,18,issue
test015,issue
test015,,issue,TODO,new,0,,2022-08-12T13:47:01.892+00:00,2022-08-12T13:47:01.892+00:00,0,,minor,0,0,0,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,,,,
-bitbucket:BitbucketIssue:1:19,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,43,,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/19,,19,issue
test016,issue
test016,,issue,TODO,new,0,,2022-08-12T13:47:26.928+00:00,2022-08-12T13:47:26.928+00:00,0,,critical,0,0,0,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,,
-bitbucket:BitbucketIssue:1:2,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,59,,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/2,,2,add
bitbucket
issue,feafejo,,issue,TODO,new,0,,2022-07-28T06:40:08.187+00:00,2022-07-28T06:40:08.187+00:00,0,,major,0,0,0,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,,,,
-bitbucket:BitbucketIssue:1:20,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,42,,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/20,,20,issue
test017,issue
test017,,issue,TODO,new,0,,2022-08-12T13:47:54.126+00:00,2022-08-12T13:47:54.126+00:00,0,,blocker,0,0,0,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,,
-bitbucket:BitbucketIssue:1:21,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,41,,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/21,,21,issue
test018,issue
test018,,issue,TODO,new,0,,2022-08-12T13:48:50.020+00:00,2022-08-12T13:48:50.020+00:00,0,,trivial,0,0,0,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,,,,
-bitbucket:BitbucketIssue:1:22,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,40,,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/22,,22,issue
test019,issue
test019,,issue,TODO,new,0,,2022-08-12T13:49:23.252+00:00,2022-08-12T13:49:23.252+00:00,0,,minor,0,0,0,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,,,,
-bitbucket:BitbucketIssue:1:23,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,39,,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/23,,23,issue
test020,issue
test020,,issue,TODO,new,0,,2022-08-12T13:49:51.630+00:00,2022-08-12T13:49:51.630+00:00,0,,critical,0,0,0,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,,
+id,_raw_data_params,_raw_data_table,_raw_data_id,_raw_data_remark,url,icon_url,issue_key,title,description,epic_key,type,status,original_status,story_point,resolution_date,lead_time_minutes,parent_issue_id,priority,original_estimate_minutes,time_spent_minutes,time_remaining_minutes,creator_id,creator_name,assignee_id,assignee_name,severity,component
+bitbucket:BitbucketIssue:1:1,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,60,,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/1,,1,issue
test,bitbucket issues test for
devants,,issue,TODO,new,0,,0,,major,0,0,0,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,,
+bitbucket:BitbucketIssue:1:10,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,52,,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/10,,10,issue
test007,issue
test007,,issue,TODO,new,0,,0,,trivial,0,0,0,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,,
+bitbucket:BitbucketIssue:1:11,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,51,,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/11,,11,issue
test008,issue
test008,,issue,TODO,new,0,,0,,major,0,0,0,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,,
+bitbucket:BitbucketIssue:1:12,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,50,,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/12,,12,issue
test009,issue
test009,,issue,TODO,new,0,,0,,minor,0,0,0,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,,,,
+bitbucket:BitbucketIssue:1:13,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,49,,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/13,,13,issue
test010,issue
test010,,issue,TODO,new,0,,0,,critical,0,0,0,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,,,,
+bitbucket:BitbucketIssue:1:14,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,48,,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/14,,14,issue
test011,issue
test011,,issue,TODO,new,0,,0,,blocker,0,0,0,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,,
+bitbucket:BitbucketIssue:1:15,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,47,,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/15,,15,issue
test012,issue
test012,,issue,TODO,new,0,,0,,minor,0,0,0,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,,,,
+bitbucket:BitbucketIssue:1:16,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,46,,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/16,,16,issue
test013,issue
test013,,issue,TODO,new,0,,0,,trivial,0,0,0,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,,,,
+bitbucket:BitbucketIssue:1:17,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,45,,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/17,,17,issue
test014,issue
test014,,issue,TODO,new,0,,0,,trivial,0,0,0,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,,,,
+bitbucket:BitbucketIssue:1:18,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,44,,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/18,,18,issue
test015,issue
test015,,issue,TODO,new,0,,0,,minor,0,0,0,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,,,,
+bitbucket:BitbucketIssue:1:19,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,43,,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/19,,19,issue
test016,issue
test016,,issue,TODO,new,0,,0,,critical,0,0,0,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,,
+bitbucket:BitbucketIssue:1:2,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,59,,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/2,,2,add
bitbucket
issue,feafejo,,issue,TODO,new,0,,0,,major,0,0,0,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,,,,
+bitbucket:BitbucketIssue:1:20,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,42,,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/20,,20,issue
test017,issue
test017,,issue,TODO,new,0,,0,,blocker,0,0,0,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,,
+bitbucket:BitbucketIssue:1:21,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,41,,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/21,,21,issue
test018,issue
test018,,issue,TODO,new,0,,0,,trivial,0,0,0,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,,,,
+bitbucket:BitbucketIssue:1:22,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,40,,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/22,,22,issue
test019,issue
test019,,issue,TODO,new,0,,0,,minor,0,0,0,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,,,,
+bitbucket:BitbucketIssue:1:23,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,39,,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/23,,23,issue
test020,issue
test020,,issue,TODO,new,0,,0,,critical,0,0,0,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,,
bitbucket:BitbucketIssue:1:24,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,38,,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/24,,24,issue
test021,"issue test021
ijeiawgoeive/faveevaeviaevfejaofejfioejaiofe_veavejiovajgiorejoifjrogiorejieafajejaojoejvgioriovioraivjairobnrnoivaiorjbiorjiojaeiorjvioejroivjaoijeriojiaojioeefjafioejfiojeiofawefwefoiwefiwoiefweefwoefuwhufirfrw._
```
``eveaeaeae`jiovjeiojoa oi2j3oij23jovnw3
```
-",,issue,TODO,new,0,,2022-08-12T13:50:57.290+00:00,2022-08-12T13:50:57.290+00:00,0,,trivial,0,0,0,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,,
+",,issue,TODO,new,0,,0,,trivial,0,0,0,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,,
bitbucket:BitbucketIssue:1:25,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,36,,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/25,,25,issue
023,"issue test023 ejoafehoafe
q
@@ -38,18 +38,18 @@ feaofe
| | | |
| | | |
-",,issue,TODO,new,0,,2022-08-12T13:53:49.232+00:00,2022-08-12T13:53:49.232+00:00,0,,critical,0,0,0,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,,,,
-bitbucket:BitbucketIssue:1:26,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,35,,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/26,,26,issue
test022,issue
test022,,issue,TODO,new,0,,2022-08-12T13:54:28.911+00:00,2022-08-12T13:54:28.911+00:00,0,,blocker,0,0,0,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,,,,
+",,issue,TODO,new,0,,0,,critical,0,0,0,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,,,,
+bitbucket:BitbucketIssue:1:26,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,35,,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/26,,26,issue
test022,issue
test022,,issue,TODO,new,0,,0,,blocker,0,0,0,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,,,,
bitbucket:BitbucketIssue:1:27,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,31,,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/27,,27,issue
test024,"issue test024v aejnoafoeiogoiae
-qwofjeoiwjf",,issue,TODO,new,0,,2022-08-12T13:55:09.734+00:00,2022-08-13T06:20:01.410+00:00,0,,trivial,0,0,0,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,,,,
-bitbucket:BitbucketIssue:1:28,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,34,,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/28,,28,issue
test025,issue
test025,,issue,TODO,new,0,,2022-08-12T13:55:32.410+00:00,2022-08-12T13:55:58.035+00:00,0,,minor,0,0,0,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,,,,
-bitbucket:BitbucketIssue:1:29,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,33,,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/29,,29,issue
test026,issue
test026,,issue,TODO,new,0,,2022-08-12T13:56:26.434+00:00,2022-08-12T13:56:26.434+00:00,0,,critical,0,0,0,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,,
-bitbucket:BitbucketIssue:1:3,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,58,,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/3,,3,bitbucket
test,"efaegjeoaijefioaegrjoeior,af enfaoiee
vioea.,,.wew",,issue,TODO,new,0,,2022-07-28T06:41:23.334+00:00,2022-07-28T06:41:23.334+00:00,0,,major,0,0,0,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,,,,
-bitbucket:BitbucketIssue:1:30,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,32,,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/30,,30,issue
test027,issue
test027,,issue,TODO,new,0,,2022-08-12T13:56:51.480+00:00,2022-08-12T13:56:51.480+00:00,0,,critical,0,0,0,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,,
-bitbucket:BitbucketIssue:1:4,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,57,,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/4,,4,issue
test001,Bitbucket issue
test001,,issue,TODO,new,0,,2022-08-12T13:39:52.109+00:00,2022-08-12T13:39:52.109+00:00,0,,major,0,0,0,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,,,,
-bitbucket:BitbucketIssue:1:5,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,56,,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/5,,5,issue
test002,issue
test002,,issue,TODO,new,0,,2022-08-12T13:40:32.843+00:00,2022-08-12T13:40:32.843+00:00,0,,major,0,0,0,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,,,,
-bitbucket:BitbucketIssue:1:6,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,37,,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/6,,6,issue
test003,issue test
003,,issue,TODO,new,0,,2022-08-12T13:40:55.635+00:00,2022-08-12T13:51:25.769+00:00,0,,major,0,0,0,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,,
-bitbucket:BitbucketIssue:1:7,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,55,,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/7,,7,issue
test004,issue
test004,,issue,TODO,new,0,,2022-08-12T13:41:21.859+00:00,2022-08-12T13:41:21.859+00:00,0,,major,0,0,0,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,,,,
-bitbucket:BitbucketIssue:1:8,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,54,,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/8,,8,issue
test005,issue
test005,,issue,TODO,new,0,,2022-08-12T13:41:58.511+00:00,2022-08-12T13:41:58.511+00:00,0,,critical,0,0,0,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,,,,
-bitbucket:BitbucketIssue:1:9,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,53,,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/9,,9,issue
test006,issue
test006,,issue,TODO,new,0,,2022-08-12T13:42:29.072+00:00,2022-08-12T13:42:29.072+00:00,0,,blocker,0,0,0,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,,
+qwofjeoiwjf",,issue,TODO,new,0,,0,,trivial,0,0,0,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,,,,
+bitbucket:BitbucketIssue:1:28,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,34,,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/28,,28,issue
test025,issue
test025,,issue,TODO,new,0,,0,,minor,0,0,0,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,,,,
+bitbucket:BitbucketIssue:1:29,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,33,,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/29,,29,issue
test026,issue
test026,,issue,TODO,new,0,,0,,critical,0,0,0,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,,
+bitbucket:BitbucketIssue:1:3,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,58,,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/3,,3,bitbucket
test,"efaegjeoaijefioaegrjoeior,af enfaoiee
vioea.,,.wew",,issue,TODO,new,0,,0,,major,0,0,0,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,,,,
+bitbucket:BitbucketIssue:1:30,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,32,,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/30,,30,issue
test027,issue
test027,,issue,TODO,new,0,,0,,critical,0,0,0,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,,
+bitbucket:BitbucketIssue:1:4,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,57,,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/4,,4,issue
test001,Bitbucket issue
test001,,issue,TODO,new,0,,0,,major,0,0,0,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,,,,
+bitbucket:BitbucketIssue:1:5,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,56,,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/5,,5,issue
test002,issue
test002,,issue,TODO,new,0,,0,,major,0,0,0,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,,,,
+bitbucket:BitbucketIssue:1:6,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,37,,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/6,,6,issue
test003,issue test
003,,issue,TODO,new,0,,0,,major,0,0,0,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,,
+bitbucket:BitbucketIssue:1:7,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,55,,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/7,,7,issue
test004,issue
test004,,issue,TODO,new,0,,0,,major,0,0,0,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,,,,
+bitbucket:BitbucketIssue:1:8,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,54,,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/8,,8,issue
test005,issue
test005,,issue,TODO,new,0,,0,,critical,0,0,0,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,,,,
+bitbucket:BitbucketIssue:1:9,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_issues,53,,https://api.bitbucket.org/2.0/repositories/panjf2000/ants/issues/9,,9,issue
test006,issue
test006,,issue,TODO,new,0,,0,,blocker,0,0,0,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,teoiaoe,,
diff --git a/plugins/bitbucket/e2e/snapshot_tables/pull_requests.csv
b/plugins/bitbucket/e2e/snapshot_tables/pull_requests.csv
index c68e8288..964f91f8 100644
--- a/plugins/bitbucket/e2e/snapshot_tables/pull_requests.csv
+++ b/plugins/bitbucket/e2e/snapshot_tables/pull_requests.csv
@@ -1,5 +1,5 @@
-id,_raw_data_params,_raw_data_table,_raw_data_id,_raw_data_remark,base_repo_id,head_repo_id,status,title,description,url,author_name,author_id,parent_pr_id,pull_request_key,created_date,merged_date,closed_date,type,component,merge_commit_sha,head_ref,base_ref,base_commit_sha,head_commit_sha
-bitbucket:BitbucketPullRequest:1:1,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_requests,171,,bitbucket:BitbucketRepo:1:panjf2000/ants,bitbucket:BitbucketRepo:1:panjf2000/ants,OPEN,feat:
add pr test,this is a pr test for Bitbucket
plugin,https://bitbucket.org/panjf2000/ants/pull-requests/1,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,2022-07-12T04:17:03.055+00:00,,,pullrequest,,,test,master,c0e12b61e44b,5e5bccfcc656
+id,_raw_data_params,_raw_data_table,_raw_data_id,_raw_data_remark,base_repo_id,head_repo_id,status,title,description,url,author_name,author_id,parent_pr_id,pull_request_key,merged_date,closed_date,type,component,merge_commit_sha,head_ref,base_ref,base_commit_sha,head_commit_sha
+bitbucket:BitbucketPullRequest:1:1,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_requests,171,,bitbucket:BitbucketRepo:1:panjf2000/ants,bitbucket:BitbucketRepo:1:panjf2000/ants,OPEN,feat:
add pr test,this is a pr test for Bitbucket
plugin,https://bitbucket.org/panjf2000/ants/pull-requests/1,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,,,pullrequest,,,test,master,c0e12b61e44b,5e5bccfcc656
bitbucket:BitbucketPullRequest:1:10,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_requests,161,,bitbucket:BitbucketRepo:1:panjf2000/ants,bitbucket:BitbucketRepo:1:panjf2000/ants,MERGED,Test007,"*
feat: add git.sh
* feat: add test001
* feat: test002
@@ -9,7 +9,7 @@
bitbucket:BitbucketPullRequest:1:10,"{""ConnectionId"":1,""Owner"":""panjf2000""
* feat: add test006
* feat: add test007
-",https://bitbucket.org/panjf2000/ants/pull-requests/10,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,2022-08-12T14:55:28.082+00:00,,,pullrequest,,983edbf06740,test007,master,0bd83caaf9c7,15a1fcb51f0e
+",https://bitbucket.org/panjf2000/ants/pull-requests/10,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,,,pullrequest,,983edbf06740,test007,master,0bd83caaf9c7,15a1fcb51f0e
bitbucket:BitbucketPullRequest:1:11,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_requests,160,,bitbucket:BitbucketRepo:1:panjf2000/ants,bitbucket:BitbucketRepo:1:panjf2000/ants,MERGED,Test6,"*
feat: add git.sh
* feat: add test001
* feat: test002
@@ -32,7 +32,7 @@
bitbucket:BitbucketPullRequest:1:11,"{""ConnectionId"":1,""Owner"":""panjf2000""
* feat: add 5
* feat: add test6
-",https://bitbucket.org/panjf2000/ants/pull-requests/11,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,2022-08-12T14:55:48.770+00:00,,,pullrequest,,983edbf06740,test6,master,0bd83caaf9c7,bc9a3ddd47ea
+",https://bitbucket.org/panjf2000/ants/pull-requests/11,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,,,pullrequest,,983edbf06740,test6,master,0bd83caaf9c7,bc9a3ddd47ea
bitbucket:BitbucketPullRequest:1:12,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_requests,159,,bitbucket:BitbucketRepo:1:panjf2000/ants,bitbucket:BitbucketRepo:1:panjf2000/ants,MERGED,Test7,"*
feat: add git.sh
* feat: add test001
* feat: test002
@@ -56,7 +56,7 @@
bitbucket:BitbucketPullRequest:1:12,"{""ConnectionId"":1,""Owner"":""panjf2000""
* feat: add test6
* feat: add test7
-",https://bitbucket.org/panjf2000/ants/pull-requests/12,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,2022-08-12T14:56:07.092+00:00,,,pullrequest,,983edbf06740,test7,master,0bd83caaf9c7,dd2cd76d7098
+",https://bitbucket.org/panjf2000/ants/pull-requests/12,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,,,pullrequest,,983edbf06740,test7,master,0bd83caaf9c7,dd2cd76d7098
bitbucket:BitbucketPullRequest:1:13,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_requests,158,,bitbucket:BitbucketRepo:1:panjf2000/ants,bitbucket:BitbucketRepo:1:panjf2000/ants,MERGED,Test8,"*
feat: add git.sh
* feat: add test001
* feat: test002
@@ -81,7 +81,7 @@
bitbucket:BitbucketPullRequest:1:13,"{""ConnectionId"":1,""Owner"":""panjf2000""
* feat: add test7
* feat: add test8
-",https://bitbucket.org/panjf2000/ants/pull-requests/13,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,2022-08-12T14:56:30.570+00:00,,,pullrequest,,983edbf06740,test8,master,0bd83caaf9c7,94056215cf46
+",https://bitbucket.org/panjf2000/ants/pull-requests/13,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,,,pullrequest,,983edbf06740,test8,master,0bd83caaf9c7,94056215cf46
bitbucket:BitbucketPullRequest:1:14,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_requests,157,,bitbucket:BitbucketRepo:1:panjf2000/ants,bitbucket:BitbucketRepo:1:panjf2000/ants,MERGED,Test10,"*
feat: add git.sh
* feat: add test001
* feat: test002
@@ -108,7 +108,7 @@
bitbucket:BitbucketPullRequest:1:14,"{""ConnectionId"":1,""Owner"":""panjf2000""
* feat: add test9
* feat: add test10
-",https://bitbucket.org/panjf2000/ants/pull-requests/14,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,2022-08-12T14:56:52.550+00:00,,,pullrequest,,983edbf06740,test10,master,0bd83caaf9c7,bc2cf25142e3
+",https://bitbucket.org/panjf2000/ants/pull-requests/14,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,,,pullrequest,,983edbf06740,test10,master,0bd83caaf9c7,bc2cf25142e3
bitbucket:BitbucketPullRequest:1:15,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_requests,156,,bitbucket:BitbucketRepo:1:panjf2000/ants,bitbucket:BitbucketRepo:1:panjf2000/ants,MERGED,Test011,"*
feat: add git.sh
* feat: add test001
* feat: test002
@@ -122,7 +122,7 @@
bitbucket:BitbucketPullRequest:1:15,"{""ConnectionId"":1,""Owner"":""panjf2000""
* feat: add test010
* feat: add test011
-",https://bitbucket.org/panjf2000/ants/pull-requests/15,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,2022-08-12T14:57:15.254+00:00,,,pullrequest,,983edbf06740,test011,master,0bd83caaf9c7,5db6b1a9e60c
+",https://bitbucket.org/panjf2000/ants/pull-requests/15,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,,,pullrequest,,983edbf06740,test011,master,0bd83caaf9c7,5db6b1a9e60c
bitbucket:BitbucketPullRequest:1:16,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_requests,170,,bitbucket:BitbucketRepo:1:panjf2000/ants,bitbucket:BitbucketRepo:1:panjf2000/ants,MERGED,Test12,"*
feat: add git.sh
* feat: add test001
* feat: test002
@@ -151,7 +151,7 @@
bitbucket:BitbucketPullRequest:1:16,"{""ConnectionId"":1,""Owner"":""panjf2000""
* feat: add test11
* feat: add test12
-",https://bitbucket.org/panjf2000/ants/pull-requests/16,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,2022-08-12T14:57:41.230+00:00,,,pullrequest,,983edbf06740,test12,master,0bd83caaf9c7,d1321cb5e4fb
+",https://bitbucket.org/panjf2000/ants/pull-requests/16,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,,,pullrequest,,983edbf06740,test12,master,0bd83caaf9c7,d1321cb5e4fb
bitbucket:BitbucketPullRequest:1:17,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_requests,151,,bitbucket:BitbucketRepo:1:panjf2000/ants,bitbucket:BitbucketRepo:1:panjf2000/ants,MERGED,Test13,"*
feat: add git.sh
* feat: add test001
* feat: test002
@@ -181,7 +181,7 @@
bitbucket:BitbucketPullRequest:1:17,"{""ConnectionId"":1,""Owner"":""panjf2000""
* feat: add test12
* feat: add test13
-",https://bitbucket.org/panjf2000/ants/pull-requests/17,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,2022-08-12T14:57:59.501+00:00,,,pullrequest,,c0e12b61e44b,test13,master,983edbf06740,3d6d96659c4d
+",https://bitbucket.org/panjf2000/ants/pull-requests/17,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,,,pullrequest,,c0e12b61e44b,test13,master,983edbf06740,3d6d96659c4d
bitbucket:BitbucketPullRequest:1:18,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_requests,150,,bitbucket:BitbucketRepo:1:panjf2000/ants,bitbucket:BitbucketRepo:1:panjf2000/ants,MERGED,Test14,"*
feat: add git.sh
* feat: add test001
* feat: test002
@@ -212,7 +212,7 @@
bitbucket:BitbucketPullRequest:1:18,"{""ConnectionId"":1,""Owner"":""panjf2000""
* feat: add test13
* feat: add test14
-",https://bitbucket.org/panjf2000/ants/pull-requests/18,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,2022-08-12T14:58:16.105+00:00,,,pullrequest,,c0e12b61e44b,test14,master,983edbf06740,8d4896eef3ed
+",https://bitbucket.org/panjf2000/ants/pull-requests/18,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,,,pullrequest,,c0e12b61e44b,test14,master,983edbf06740,8d4896eef3ed
bitbucket:BitbucketPullRequest:1:19,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_requests,149,,bitbucket:BitbucketRepo:1:panjf2000/ants,bitbucket:BitbucketRepo:1:panjf2000/ants,MERGED,Test15,"*
feat: add git.sh
* feat: add test001
* feat: test002
@@ -244,8 +244,8 @@
bitbucket:BitbucketPullRequest:1:19,"{""ConnectionId"":1,""Owner"":""panjf2000""
* feat: add test14
* feat: add test15
-",https://bitbucket.org/panjf2000/ants/pull-requests/19,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,2022-08-12T14:58:33.361+00:00,,,pullrequest,,c0e12b61e44b,test15,master,983edbf06740,daa1cfa7ec0c
-bitbucket:BitbucketPullRequest:1:2,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_requests,169,,bitbucket:BitbucketRepo:1:panjf2000/ants,bitbucket:BitbucketRepo:1:panjf2000/ants,MERGED,feat:
add git.sh,help to git commit
faster,https://bitbucket.org/panjf2000/ants/pull-requests/2,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,2022-08-12T13:18:39.132+00:00,,,pullrequest,,983edbf06740,vowehwo,master,0bd83caaf9c7,d4a6789a3751
+",https://bitbucket.org/panjf2000/ants/pull-requests/19,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,,,pullrequest,,c0e12b61e44b,test15,master,983edbf06740,daa1cfa7ec0c
+bitbucket:BitbucketPullRequest:1:2,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_requests,169,,bitbucket:BitbucketRepo:1:panjf2000/ants,bitbucket:BitbucketRepo:1:panjf2000/ants,MERGED,feat:
add git.sh,help to git commit
faster,https://bitbucket.org/panjf2000/ants/pull-requests/2,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,,,pullrequest,,983edbf06740,vowehwo,master,0bd83caaf9c7,d4a6789a3751
bitbucket:BitbucketPullRequest:1:20,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_requests,148,,bitbucket:BitbucketRepo:1:panjf2000/ants,bitbucket:BitbucketRepo:1:panjf2000/ants,MERGED,Test16,"*
feat: add git.sh
* feat: add test001
* feat: test002
@@ -278,7 +278,7 @@
bitbucket:BitbucketPullRequest:1:20,"{""ConnectionId"":1,""Owner"":""panjf2000""
* feat: add test15
* feat: add test16
-",https://bitbucket.org/panjf2000/ants/pull-requests/20,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,2022-08-12T14:59:07.791+00:00,,,pullrequest,,c0e12b61e44b,test16,master,983edbf06740,11f6c86580e2
+",https://bitbucket.org/panjf2000/ants/pull-requests/20,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,,,pullrequest,,c0e12b61e44b,test16,master,983edbf06740,11f6c86580e2
bitbucket:BitbucketPullRequest:1:21,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_requests,147,,bitbucket:BitbucketRepo:1:panjf2000/ants,bitbucket:BitbucketRepo:1:panjf2000/ants,MERGED,Test18,"*
feat: add git.sh
* feat: add test001
* feat: test002
@@ -313,7 +313,7 @@
bitbucket:BitbucketPullRequest:1:21,"{""ConnectionId"":1,""Owner"":""panjf2000""
* feat: add test17
* feat: add test18
-",https://bitbucket.org/panjf2000/ants/pull-requests/21,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,2022-08-12T14:59:22.874+00:00,,,pullrequest,,c0e12b61e44b,test18,master,983edbf06740,0b958bbfed04
+",https://bitbucket.org/panjf2000/ants/pull-requests/21,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,,,pullrequest,,c0e12b61e44b,test18,master,983edbf06740,0b958bbfed04
bitbucket:BitbucketPullRequest:1:22,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_requests,146,,bitbucket:BitbucketRepo:1:panjf2000/ants,bitbucket:BitbucketRepo:1:panjf2000/ants,MERGED,Test19,"*
feat: add git.sh
* feat: add test001
* feat: test002
@@ -349,7 +349,7 @@
bitbucket:BitbucketPullRequest:1:22,"{""ConnectionId"":1,""Owner"":""panjf2000""
* feat: add test18
* feat: add test19
-",https://bitbucket.org/panjf2000/ants/pull-requests/22,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,2022-08-12T14:59:39.610+00:00,,,pullrequest,,c0e12b61e44b,test19,master,983edbf06740,d1bb3677810e
+",https://bitbucket.org/panjf2000/ants/pull-requests/22,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,,,pullrequest,,c0e12b61e44b,test19,master,983edbf06740,d1bb3677810e
bitbucket:BitbucketPullRequest:1:23,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_requests,145,,bitbucket:BitbucketRepo:1:panjf2000/ants,bitbucket:BitbucketRepo:1:panjf2000/ants,MERGED,Test20,"*
feat: add git.sh
* feat: add test001
* feat: test002
@@ -386,7 +386,7 @@
bitbucket:BitbucketPullRequest:1:23,"{""ConnectionId"":1,""Owner"":""panjf2000""
* feat: add test19
* feat: add test20
-",https://bitbucket.org/panjf2000/ants/pull-requests/23,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,2022-08-12T14:59:57.869+00:00,,,pullrequest,,c0e12b61e44b,test20,master,983edbf06740,9d16a2368acd
+",https://bitbucket.org/panjf2000/ants/pull-requests/23,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,,,pullrequest,,c0e12b61e44b,test20,master,983edbf06740,9d16a2368acd
bitbucket:BitbucketPullRequest:1:24,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_requests,144,,bitbucket:BitbucketRepo:1:panjf2000/ants,bitbucket:BitbucketRepo:1:panjf2000/ants,MERGED,Test17,"*
feat: add git.sh
* feat: add test001
* feat: test002
@@ -420,7 +420,7 @@
bitbucket:BitbucketPullRequest:1:24,"{""ConnectionId"":1,""Owner"":""panjf2000""
* feat: add test16
* feat: add test17
-",https://bitbucket.org/panjf2000/ants/pull-requests/24,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,2022-08-12T15:00:34.399+00:00,,,pullrequest,,c0e12b61e44b,test17,master,983edbf06740,2bfd29a17665
+",https://bitbucket.org/panjf2000/ants/pull-requests/24,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,,,pullrequest,,c0e12b61e44b,test17,master,983edbf06740,2bfd29a17665
bitbucket:BitbucketPullRequest:1:25,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_requests,155,,bitbucket:BitbucketRepo:1:panjf2000/ants,bitbucket:BitbucketRepo:1:panjf2000/ants,MERGED,1,"*
feat: add git.sh
* feat: add test001
* feat: test002
@@ -438,7 +438,7 @@
bitbucket:BitbucketPullRequest:1:25,"{""ConnectionId"":1,""Owner"":""panjf2000""
* feat: add branchname
* feat: add 1
-",https://bitbucket.org/panjf2000/ants/pull-requests/25,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,2022-08-12T15:00:59.503+00:00,,,pullrequest,,983edbf06740,1,master,0bd83caaf9c7,592612c47ff5
+",https://bitbucket.org/panjf2000/ants/pull-requests/25,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,,,pullrequest,,983edbf06740,1,master,0bd83caaf9c7,592612c47ff5
bitbucket:BitbucketPullRequest:1:26,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_requests,154,,bitbucket:BitbucketRepo:1:panjf2000/ants,bitbucket:BitbucketRepo:1:panjf2000/ants,MERGED,2,"*
feat: add git.sh
* feat: add test001
* feat: test002
@@ -457,7 +457,7 @@
bitbucket:BitbucketPullRequest:1:26,"{""ConnectionId"":1,""Owner"":""panjf2000""
* feat: add 1
* feat: add 2
-",https://bitbucket.org/panjf2000/ants/pull-requests/26,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,2022-08-12T15:01:18.980+00:00,,,pullrequest,,983edbf06740,2,master,0bd83caaf9c7,05b97cf92b4b
+",https://bitbucket.org/panjf2000/ants/pull-requests/26,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,,,pullrequest,,983edbf06740,2,master,0bd83caaf9c7,05b97cf92b4b
bitbucket:BitbucketPullRequest:1:27,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_requests,153,,bitbucket:BitbucketRepo:1:panjf2000/ants,bitbucket:BitbucketRepo:1:panjf2000/ants,MERGED,4,"*
feat: add git.sh
* feat: add test001
* feat: test002
@@ -478,13 +478,13 @@
bitbucket:BitbucketPullRequest:1:27,"{""ConnectionId"":1,""Owner"":""panjf2000""
* feat: add 3
* feat: add 4
-",https://bitbucket.org/panjf2000/ants/pull-requests/27,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,2022-08-12T15:02:16.840+00:00,,,pullrequest,,983edbf06740,4,master,0bd83caaf9c7,761fdb9244ef
-bitbucket:BitbucketPullRequest:1:28,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_requests,152,,bitbucket:BitbucketRepo:1:panjf2000/ants,bitbucket:BitbucketRepo:1:panjf2000/ants,MERGED,mergev1,merge
all
v1,https://bitbucket.org/panjf2000/ants/pull-requests/28,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,2022-08-12T15:10:16.367+00:00,,,pullrequest,,c0e12b61e44b,mergev1,master,983edbf06740,581a89006076
+",https://bitbucket.org/panjf2000/ants/pull-requests/27,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,,,pullrequest,,983edbf06740,4,master,0bd83caaf9c7,761fdb9244ef
+bitbucket:BitbucketPullRequest:1:28,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_requests,152,,bitbucket:BitbucketRepo:1:panjf2000/ants,bitbucket:BitbucketRepo:1:panjf2000/ants,MERGED,mergev1,merge
all
v1,https://bitbucket.org/panjf2000/ants/pull-requests/28,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,,,pullrequest,,c0e12b61e44b,mergev1,master,983edbf06740,581a89006076
bitbucket:BitbucketPullRequest:1:29,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_requests,132,,bitbucket:BitbucketRepo:1:panjf2000/ants,bitbucket:BitbucketRepo:1:panjf2000/ants,OPEN,Test03,"*
feat: add test01
* feat: add test02
* feat: add test03
-",https://bitbucket.org/panjf2000/ants/pull-requests/29,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,2022-08-12T15:21:47.437+00:00,,,pullrequest,,,test03,master,c0e12b61e44b,a3768d182d18
+",https://bitbucket.org/panjf2000/ants/pull-requests/29,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,,,pullrequest,,,test03,master,c0e12b61e44b,a3768d182d18
bitbucket:BitbucketPullRequest:1:3,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_requests,168,,bitbucket:BitbucketRepo:1:panjf2000/ants,bitbucket:BitbucketRepo:1:panjf2000/ants,MERGED,Test9,"*
feat: add git.sh
* feat: add test001
* feat: test002
@@ -510,14 +510,14 @@
bitbucket:BitbucketPullRequest:1:3,"{""ConnectionId"":1,""Owner"":""panjf2000"",
* feat: add test8
* feat: add test9
-",https://bitbucket.org/panjf2000/ants/pull-requests/3,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,2022-08-12T14:53:19.796+00:00,,,pullrequest,,983edbf06740,test9,master,0bd83caaf9c7,6557208f4aa6
+",https://bitbucket.org/panjf2000/ants/pull-requests/3,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,,,pullrequest,,983edbf06740,test9,master,0bd83caaf9c7,6557208f4aa6
bitbucket:BitbucketPullRequest:1:30,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_requests,143,,bitbucket:BitbucketRepo:1:panjf2000/ants,bitbucket:BitbucketRepo:1:panjf2000/ants,OPEN,Test05,"*
feat: add test01
* feat: add test02
* feat: add test03
* feat: add test04
* feat: add test05
-",https://bitbucket.org/panjf2000/ants/pull-requests/30,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,2022-08-12T15:22:17.954+00:00,,,pullrequest,,,test05,master,c0e12b61e44b,91e7a1db9ae0
+",https://bitbucket.org/panjf2000/ants/pull-requests/30,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,,,pullrequest,,,test05,master,c0e12b61e44b,91e7a1db9ae0
bitbucket:BitbucketPullRequest:1:31,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_requests,118,,bitbucket:BitbucketRepo:1:panjf2000/ants,bitbucket:BitbucketRepo:1:panjf2000/ants,OPEN,Test020,"*
feat: add test01
* feat: add test02
* feat: add test03
@@ -539,7 +539,7 @@
bitbucket:BitbucketPullRequest:1:31,"{""ConnectionId"":1,""Owner"":""panjf2000""
* feat: add test019
* feat: add test020
-",https://bitbucket.org/panjf2000/ants/pull-requests/31,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,2022-08-12T15:22:51.303+00:00,,,pullrequest,,,test020,master,c0e12b61e44b,0342bf5351f8
+",https://bitbucket.org/panjf2000/ants/pull-requests/31,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,,,pullrequest,,,test020,master,c0e12b61e44b,0342bf5351f8
bitbucket:BitbucketPullRequest:1:32,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_requests,142,,bitbucket:BitbucketRepo:1:panjf2000/ants,bitbucket:BitbucketRepo:1:panjf2000/ants,OPEN,Test022,"*
feat: add test01
* feat: add test02
* feat: add test03
@@ -563,7 +563,7 @@
bitbucket:BitbucketPullRequest:1:32,"{""ConnectionId"":1,""Owner"":""panjf2000""
* feat: add test021
* feat: add test022
-",https://bitbucket.org/panjf2000/ants/pull-requests/32,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,2022-08-12T15:23:06.858+00:00,,,pullrequest,,,test022,master,c0e12b61e44b,d72c46a722d7
+",https://bitbucket.org/panjf2000/ants/pull-requests/32,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,,,pullrequest,,,test022,master,c0e12b61e44b,d72c46a722d7
bitbucket:BitbucketPullRequest:1:33,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_requests,141,,bitbucket:BitbucketRepo:1:panjf2000/ants,bitbucket:BitbucketRepo:1:panjf2000/ants,OPEN,Test023,"*
feat: add test01
* feat: add test02
* feat: add test03
@@ -588,7 +588,7 @@
bitbucket:BitbucketPullRequest:1:33,"{""ConnectionId"":1,""Owner"":""panjf2000""
* feat: add test022
* feat: add test023
-",https://bitbucket.org/panjf2000/ants/pull-requests/33,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,2022-08-12T15:23:27.568+00:00,,,pullrequest,,,test023,master,c0e12b61e44b,0a8011c8c0ac
+",https://bitbucket.org/panjf2000/ants/pull-requests/33,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,,,pullrequest,,,test023,master,c0e12b61e44b,0a8011c8c0ac
bitbucket:BitbucketPullRequest:1:34,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_requests,140,,bitbucket:BitbucketRepo:1:panjf2000/ants,bitbucket:BitbucketRepo:1:panjf2000/ants,OPEN,Test024,"*
feat: add test01
* feat: add test02
* feat: add test03
@@ -614,7 +614,7 @@
bitbucket:BitbucketPullRequest:1:34,"{""ConnectionId"":1,""Owner"":""panjf2000""
* feat: add test023
* feat: add test024
-",https://bitbucket.org/panjf2000/ants/pull-requests/34,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,2022-08-12T15:23:42.883+00:00,,,pullrequest,,,test024,master,c0e12b61e44b,bd7e81a581f1
+",https://bitbucket.org/panjf2000/ants/pull-requests/34,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,,,pullrequest,,,test024,master,c0e12b61e44b,bd7e81a581f1
bitbucket:BitbucketPullRequest:1:35,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_requests,139,,bitbucket:BitbucketRepo:1:panjf2000/ants,bitbucket:BitbucketRepo:1:panjf2000/ants,OPEN,Test025,"*
feat: add test01
* feat: add test02
* feat: add test03
@@ -641,7 +641,7 @@
bitbucket:BitbucketPullRequest:1:35,"{""ConnectionId"":1,""Owner"":""panjf2000""
* feat: add test024
* feat: add test025
-",https://bitbucket.org/panjf2000/ants/pull-requests/35,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,2022-08-12T15:23:58.227+00:00,,,pullrequest,,,test025,master,c0e12b61e44b,a15cb5876414
+",https://bitbucket.org/panjf2000/ants/pull-requests/35,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,,,pullrequest,,,test025,master,c0e12b61e44b,a15cb5876414
bitbucket:BitbucketPullRequest:1:36,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_requests,138,,bitbucket:BitbucketRepo:1:panjf2000/ants,bitbucket:BitbucketRepo:1:panjf2000/ants,OPEN,Test027,"*
feat: add test01
* feat: add test02
* feat: add test03
@@ -670,7 +670,7 @@
bitbucket:BitbucketPullRequest:1:36,"{""ConnectionId"":1,""Owner"":""panjf2000""
* feat: add test026
* feat: add test027
-",https://bitbucket.org/panjf2000/ants/pull-requests/36,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,2022-08-12T15:24:16.607+00:00,,,pullrequest,,,test027,master,c0e12b61e44b,200665f463ff
+",https://bitbucket.org/panjf2000/ants/pull-requests/36,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,,,pullrequest,,,test027,master,c0e12b61e44b,200665f463ff
bitbucket:BitbucketPullRequest:1:37,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_requests,137,,bitbucket:BitbucketRepo:1:panjf2000/ants,bitbucket:BitbucketRepo:1:panjf2000/ants,OPEN,Test028,"*
feat: add test01
* feat: add test02
* feat: add test03
@@ -700,7 +700,7 @@
bitbucket:BitbucketPullRequest:1:37,"{""ConnectionId"":1,""Owner"":""panjf2000""
* feat: add test027
* feat: add test028
-",https://bitbucket.org/panjf2000/ants/pull-requests/37,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,2022-08-12T15:24:44.626+00:00,,,pullrequest,,,test028,master,c0e12b61e44b,8a9052ac97f4
+",https://bitbucket.org/panjf2000/ants/pull-requests/37,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,,,pullrequest,,,test028,master,c0e12b61e44b,8a9052ac97f4
bitbucket:BitbucketPullRequest:1:38,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_requests,121,,bitbucket:BitbucketRepo:1:panjf2000/ants,bitbucket:BitbucketRepo:1:panjf2000/ants,OPEN,Test029,"*
feat: add test01
* feat: add test02
* feat: add test03
@@ -731,7 +731,7 @@
bitbucket:BitbucketPullRequest:1:38,"{""ConnectionId"":1,""Owner"":""panjf2000""
* feat: add test028
* feat: add test029
-",https://bitbucket.org/panjf2000/ants/pull-requests/38,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,2022-08-12T15:24:59.520+00:00,,,pullrequest,,,test029,master,c0e12b61e44b,74bddc0541c6
+",https://bitbucket.org/panjf2000/ants/pull-requests/38,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,,,pullrequest,,,test029,master,c0e12b61e44b,74bddc0541c6
bitbucket:BitbucketPullRequest:1:39,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_requests,136,,bitbucket:BitbucketRepo:1:panjf2000/ants,bitbucket:BitbucketRepo:1:panjf2000/ants,OPEN,Test030,"*
feat: add test01
* feat: add test02
* feat: add test03
@@ -763,11 +763,11 @@
bitbucket:BitbucketPullRequest:1:39,"{""ConnectionId"":1,""Owner"":""panjf2000""
* feat: add test029
* feat: add test030
-",https://bitbucket.org/panjf2000/ants/pull-requests/39,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,2022-08-12T15:25:14.361+00:00,,,pullrequest,,,test030,master,c0e12b61e44b,f332a9855de1
+",https://bitbucket.org/panjf2000/ants/pull-requests/39,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,,,pullrequest,,,test030,master,c0e12b61e44b,f332a9855de1
bitbucket:BitbucketPullRequest:1:4,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_requests,167,,bitbucket:BitbucketRepo:1:panjf2000/ants,bitbucket:BitbucketRepo:1:panjf2000/ants,MERGED,Test001,"*
feat: add git.sh
* feat: add test001
-",https://bitbucket.org/panjf2000/ants/pull-requests/4,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,2022-08-12T14:53:43.845+00:00,,,pullrequest,,983edbf06740,test001,master,0bd83caaf9c7,3bd3b34b2397
+",https://bitbucket.org/panjf2000/ants/pull-requests/4,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,,,pullrequest,,983edbf06740,test001,master,0bd83caaf9c7,3bd3b34b2397
bitbucket:BitbucketPullRequest:1:40,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_requests,115,,bitbucket:BitbucketRepo:1:panjf2000/ants,bitbucket:BitbucketRepo:1:panjf2000/ants,OPEN,Test016,"*
feat: add test01
* feat: add test02
* feat: add test03
@@ -785,7 +785,7 @@
bitbucket:BitbucketPullRequest:1:40,"{""ConnectionId"":1,""Owner"":""panjf2000""
* feat: add test015
* feat: add test016
-",https://bitbucket.org/panjf2000/ants/pull-requests/40,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,2022-08-12T15:25:31.596+00:00,,,pullrequest,,,test016,master,c0e12b61e44b,a000a2a9fc11
+",https://bitbucket.org/panjf2000/ants/pull-requests/40,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,,,pullrequest,,,test016,master,c0e12b61e44b,a000a2a9fc11
bitbucket:BitbucketPullRequest:1:41,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_requests,119,,bitbucket:BitbucketRepo:1:panjf2000/ants,bitbucket:BitbucketRepo:1:panjf2000/ants,OPEN,Test018,"*
feat: add test01
* feat: add test02
* feat: add test03
@@ -805,7 +805,7 @@
bitbucket:BitbucketPullRequest:1:41,"{""ConnectionId"":1,""Owner"":""panjf2000""
* feat: add test017
* feat: add test018
-",https://bitbucket.org/panjf2000/ants/pull-requests/41,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,2022-08-12T15:25:57.607+00:00,,,pullrequest,,,test018,master,c0e12b61e44b,561e4e3ca4cc
+",https://bitbucket.org/panjf2000/ants/pull-requests/41,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,,,pullrequest,,,test018,master,c0e12b61e44b,561e4e3ca4cc
bitbucket:BitbucketPullRequest:1:42,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_requests,117,,bitbucket:BitbucketRepo:1:panjf2000/ants,bitbucket:BitbucketRepo:1:panjf2000/ants,OPEN,Test019,"*
feat: add test01
* feat: add test02
* feat: add test03
@@ -826,7 +826,7 @@
bitbucket:BitbucketPullRequest:1:42,"{""ConnectionId"":1,""Owner"":""panjf2000""
* feat: add test018
* feat: add test019
-",https://bitbucket.org/panjf2000/ants/pull-requests/42,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,2022-08-12T15:26:15.843+00:00,,,pullrequest,,,test019,master,c0e12b61e44b,8597a99eebb3
+",https://bitbucket.org/panjf2000/ants/pull-requests/42,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,,,pullrequest,,,test019,master,c0e12b61e44b,8597a99eebb3
bitbucket:BitbucketPullRequest:1:43,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_requests,135,,bitbucket:BitbucketRepo:1:panjf2000/ants,bitbucket:BitbucketRepo:1:panjf2000/ants,OPEN,Test015,"*
feat: add test01
* feat: add test02
* feat: add test03
@@ -843,7 +843,7 @@
bitbucket:BitbucketPullRequest:1:43,"{""ConnectionId"":1,""Owner"":""panjf2000""
* feat: add test014
* feat: add test015
-",https://bitbucket.org/panjf2000/ants/pull-requests/43,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,2022-08-12T15:26:50.905+00:00,,,pullrequest,,,test015,master,c0e12b61e44b,5af2c361263a
+",https://bitbucket.org/panjf2000/ants/pull-requests/43,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,,,pullrequest,,,test015,master,c0e12b61e44b,5af2c361263a
bitbucket:BitbucketPullRequest:1:44,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_requests,120,,bitbucket:BitbucketRepo:1:panjf2000/ants,bitbucket:BitbucketRepo:1:panjf2000/ants,OPEN,Test017,"*
feat: add test01
* feat: add test02
* feat: add test03
@@ -862,14 +862,14 @@
bitbucket:BitbucketPullRequest:1:44,"{""ConnectionId"":1,""Owner"":""panjf2000""
* feat: add test016
* feat: add test017
-",https://bitbucket.org/panjf2000/ants/pull-requests/44,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,2022-08-12T15:27:54.969+00:00,,,pullrequest,,,test017,master,c0e12b61e44b,ee87b0380472
-bitbucket:BitbucketPullRequest:1:45,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_requests,134,,bitbucket:BitbucketRepo:1:panjf2000/ants,bitbucket:BitbucketRepo:1:panjf2000/ants,OPEN,feat:
add
test01,,https://bitbucket.org/panjf2000/ants/pull-requests/45,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,2022-08-12T15:28:43.059+00:00,,,pullrequest,,,test01,master,c0e12b61e44b,63e6acbb60a9
+",https://bitbucket.org/panjf2000/ants/pull-requests/44,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,,,pullrequest,,,test017,master,c0e12b61e44b,ee87b0380472
+bitbucket:BitbucketPullRequest:1:45,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_requests,134,,bitbucket:BitbucketRepo:1:panjf2000/ants,bitbucket:BitbucketRepo:1:panjf2000/ants,OPEN,feat:
add
test01,,https://bitbucket.org/panjf2000/ants/pull-requests/45,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,,,pullrequest,,,test01,master,c0e12b61e44b,63e6acbb60a9
bitbucket:BitbucketPullRequest:1:46,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_requests,133,,bitbucket:BitbucketRepo:1:panjf2000/ants,bitbucket:BitbucketRepo:1:panjf2000/ants,OPEN,Test04,"*
feat: add test01
* feat: add test02
* feat: add test03
* feat: add test04
-",https://bitbucket.org/panjf2000/ants/pull-requests/46,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,2022-08-12T15:28:57.787+00:00,,,pullrequest,,,test04,master,c0e12b61e44b,33419e166d75
+",https://bitbucket.org/panjf2000/ants/pull-requests/46,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,,,pullrequest,,,test04,master,c0e12b61e44b,33419e166d75
bitbucket:BitbucketPullRequest:1:47,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_requests,131,,bitbucket:BitbucketRepo:1:panjf2000/ants,bitbucket:BitbucketRepo:1:panjf2000/ants,OPEN,Test06,"*
feat: add test01
* feat: add test02
* feat: add test03
@@ -877,7 +877,7 @@
bitbucket:BitbucketPullRequest:1:47,"{""ConnectionId"":1,""Owner"":""panjf2000""
* feat: add test05
* feat: add test06
-",https://bitbucket.org/panjf2000/ants/pull-requests/47,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,2022-08-12T15:29:31.360+00:00,,,pullrequest,,,test06,master,c0e12b61e44b,f8f9ef467e3a
+",https://bitbucket.org/panjf2000/ants/pull-requests/47,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,,,pullrequest,,,test06,master,c0e12b61e44b,f8f9ef467e3a
bitbucket:BitbucketPullRequest:1:48,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_requests,130,,bitbucket:BitbucketRepo:1:panjf2000/ants,bitbucket:BitbucketRepo:1:panjf2000/ants,OPEN,Test07,"*
feat: add test01
* feat: add test02
* feat: add test03
@@ -886,7 +886,7 @@
bitbucket:BitbucketPullRequest:1:48,"{""ConnectionId"":1,""Owner"":""panjf2000""
* feat: add test06
* feat: add test07
-",https://bitbucket.org/panjf2000/ants/pull-requests/48,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,2022-08-12T15:29:49.045+00:00,,,pullrequest,,,test07,master,c0e12b61e44b,c28f34dde568
+",https://bitbucket.org/panjf2000/ants/pull-requests/48,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,,,pullrequest,,,test07,master,c0e12b61e44b,c28f34dde568
bitbucket:BitbucketPullRequest:1:49,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_requests,129,,bitbucket:BitbucketRepo:1:panjf2000/ants,bitbucket:BitbucketRepo:1:panjf2000/ants,OPEN,Test08,"*
feat: add test01
* feat: add test02
* feat: add test03
@@ -896,12 +896,12 @@
bitbucket:BitbucketPullRequest:1:49,"{""ConnectionId"":1,""Owner"":""panjf2000""
* feat: add test07
* feat: add test08
-",https://bitbucket.org/panjf2000/ants/pull-requests/49,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,2022-08-12T15:30:04.329+00:00,,,pullrequest,,,test08,master,c0e12b61e44b,6b59c8607581
+",https://bitbucket.org/panjf2000/ants/pull-requests/49,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,,,pullrequest,,,test08,master,c0e12b61e44b,6b59c8607581
bitbucket:BitbucketPullRequest:1:5,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_requests,166,,bitbucket:BitbucketRepo:1:panjf2000/ants,bitbucket:BitbucketRepo:1:panjf2000/ants,MERGED,Test002,"*
feat: add git.sh
* feat: add test001
* feat: test002
-",https://bitbucket.org/panjf2000/ants/pull-requests/5,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,2022-08-12T14:53:59.654+00:00,,,pullrequest,,983edbf06740,test002,master,0bd83caaf9c7,904df6924f1e
+",https://bitbucket.org/panjf2000/ants/pull-requests/5,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,,,pullrequest,,983edbf06740,test002,master,0bd83caaf9c7,904df6924f1e
bitbucket:BitbucketPullRequest:1:50,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_requests,128,,bitbucket:BitbucketRepo:1:panjf2000/ants,bitbucket:BitbucketRepo:1:panjf2000/ants,OPEN,Bitbuckettest12,"*
feat: add test01
* feat: add test02
* feat: add test03
@@ -936,7 +936,7 @@
bitbucket:BitbucketPullRequest:1:50,"{""ConnectionId"":1,""Owner"":""panjf2000""
* feat: add bitbucket
* feat: add bitbuckettest12
-",https://bitbucket.org/panjf2000/ants/pull-requests/50,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,2022-08-12T15:32:46.725+00:00,,,pullrequest,,,bitbuckettest12,master,c0e12b61e44b,deff6927812f
+",https://bitbucket.org/panjf2000/ants/pull-requests/50,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,,,pullrequest,,,bitbuckettest12,master,c0e12b61e44b,deff6927812f
bitbucket:BitbucketPullRequest:1:51,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_requests,122,,bitbucket:BitbucketRepo:1:panjf2000/ants,bitbucket:BitbucketRepo:1:panjf2000/ants,OPEN,Bitbuckettest15,"*
feat: add test01
* feat: add test02
* feat: add test03
@@ -974,7 +974,7 @@
bitbucket:BitbucketPullRequest:1:51,"{""ConnectionId"":1,""Owner"":""panjf2000""
* feat: add bitbuckettest14
* feat: add bitbuckettest15
-",https://bitbucket.org/panjf2000/ants/pull-requests/51,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,2022-08-12T15:32:59.604+00:00,,,pullrequest,,,bitbuckettest15,master,c0e12b61e44b,5c2c9af70da2
+",https://bitbucket.org/panjf2000/ants/pull-requests/51,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,,,pullrequest,,,bitbuckettest15,master,c0e12b61e44b,5c2c9af70da2
bitbucket:BitbucketPullRequest:1:52,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_requests,127,,bitbucket:BitbucketRepo:1:panjf2000/ants,bitbucket:BitbucketRepo:1:panjf2000/ants,OPEN,Bitbuckettest16,"*
feat: add test01
* feat: add test02
* feat: add test03
@@ -1013,7 +1013,7 @@
bitbucket:BitbucketPullRequest:1:52,"{""ConnectionId"":1,""Owner"":""panjf2000""
* feat: add bitbuckettest15
* feat: add bitbuckettest16
-",https://bitbucket.org/panjf2000/ants/pull-requests/52,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,2022-08-12T15:33:13.806+00:00,,,pullrequest,,,bitbuckettest16,master,c0e12b61e44b,7c91d40ffaa3
+",https://bitbucket.org/panjf2000/ants/pull-requests/52,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,,,pullrequest,,,bitbuckettest16,master,c0e12b61e44b,7c91d40ffaa3
bitbucket:BitbucketPullRequest:1:53,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_requests,125,,bitbucket:BitbucketRepo:1:panjf2000/ants,bitbucket:BitbucketRepo:1:panjf2000/ants,OPEN,Bitbuckettest17,"*
feat: add test01
* feat: add test02
* feat: add test03
@@ -1053,7 +1053,7 @@
bitbucket:BitbucketPullRequest:1:53,"{""ConnectionId"":1,""Owner"":""panjf2000""
* feat: add bitbuckettest16
* feat: add bitbuckettest17
-",https://bitbucket.org/panjf2000/ants/pull-requests/53,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,2022-08-12T15:33:29.075+00:00,,,pullrequest,,,bitbuckettest17,master,c0e12b61e44b,765ab2594451
+",https://bitbucket.org/panjf2000/ants/pull-requests/53,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,,,pullrequest,,,bitbuckettest17,master,c0e12b61e44b,765ab2594451
bitbucket:BitbucketPullRequest:1:54,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_requests,116,,bitbucket:BitbucketRepo:1:panjf2000/ants,bitbucket:BitbucketRepo:1:panjf2000/ants,OPEN,Bitbuckettest19,"*
feat: add test01
* feat: add test02
* feat: add test03
@@ -1095,7 +1095,7 @@
bitbucket:BitbucketPullRequest:1:54,"{""ConnectionId"":1,""Owner"":""panjf2000""
* feat: add bitbuckettest18
* feat: add bitbuckettest19
-",https://bitbucket.org/panjf2000/ants/pull-requests/54,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,2022-08-12T15:33:43.689+00:00,,,pullrequest,,,bitbuckettest19,master,c0e12b61e44b,2493b9212fd4
+",https://bitbucket.org/panjf2000/ants/pull-requests/54,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,,,pullrequest,,,bitbuckettest19,master,c0e12b61e44b,2493b9212fd4
bitbucket:BitbucketPullRequest:1:55,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_requests,126,,bitbucket:BitbucketRepo:1:panjf2000/ants,bitbucket:BitbucketRepo:1:panjf2000/ants,OPEN,Bitbuckettest13,"*
feat: add test01
* feat: add test02
* feat: add test03
@@ -1131,7 +1131,7 @@
bitbucket:BitbucketPullRequest:1:55,"{""ConnectionId"":1,""Owner"":""panjf2000""
* feat: add bitbuckettest12
* feat: add bitbuckettest13
-",https://bitbucket.org/panjf2000/ants/pull-requests/55,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,2022-08-12T15:34:03.617+00:00,,,pullrequest,,,bitbuckettest13,master,c0e12b61e44b,9dd8c98115ca
+",https://bitbucket.org/panjf2000/ants/pull-requests/55,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,,,pullrequest,,,bitbuckettest13,master,c0e12b61e44b,9dd8c98115ca
bitbucket:BitbucketPullRequest:1:56,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_requests,124,,bitbucket:BitbucketRepo:1:panjf2000/ants,bitbucket:BitbucketRepo:1:panjf2000/ants,OPEN,Bitbuckettest25,"*
feat: add test01
* feat: add test02
* feat: add test03
@@ -1179,7 +1179,7 @@
bitbucket:BitbucketPullRequest:1:56,"{""ConnectionId"":1,""Owner"":""panjf2000""
* feat: add bitbuckettest24
* feat: add bitbuckettest25
-",https://bitbucket.org/panjf2000/ants/pull-requests/56,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,2022-08-12T15:34:37.513+00:00,,,pullrequest,,,bitbuckettest25,master,c0e12b61e44b,d69faf8c90c4
+",https://bitbucket.org/panjf2000/ants/pull-requests/56,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,,,pullrequest,,,bitbuckettest25,master,c0e12b61e44b,d69faf8c90c4
bitbucket:BitbucketPullRequest:1:57,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_requests,123,,bitbucket:BitbucketRepo:1:panjf2000/ants,bitbucket:BitbucketRepo:1:panjf2000/ants,OPEN,Bitbuckettest22,"*
feat: add test01
* feat: add test02
* feat: add test03
@@ -1224,20 +1224,20 @@
bitbucket:BitbucketPullRequest:1:57,"{""ConnectionId"":1,""Owner"":""panjf2000""
* feat: add bitbuckettest21
* feat: add bitbuckettest22
-",https://bitbucket.org/panjf2000/ants/pull-requests/57,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,2022-08-12T15:34:55.738+00:00,,,pullrequest,,,bitbuckettest22,master,c0e12b61e44b,2c23b3babf27
+",https://bitbucket.org/panjf2000/ants/pull-requests/57,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,,,pullrequest,,,bitbuckettest22,master,c0e12b61e44b,2c23b3babf27
bitbucket:BitbucketPullRequest:1:6,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_requests,165,,bitbucket:BitbucketRepo:1:panjf2000/ants,bitbucket:BitbucketRepo:1:panjf2000/ants,MERGED,Test003,"*
feat: add git.sh
* feat: add test001
* feat: test002
* feat: add test003
-",https://bitbucket.org/panjf2000/ants/pull-requests/6,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,2022-08-12T14:54:20.308+00:00,,,pullrequest,,983edbf06740,test003,master,0bd83caaf9c7,494b97e9d0b2
+",https://bitbucket.org/panjf2000/ants/pull-requests/6,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,,,pullrequest,,983edbf06740,test003,master,0bd83caaf9c7,494b97e9d0b2
bitbucket:BitbucketPullRequest:1:7,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_requests,164,,bitbucket:BitbucketRepo:1:panjf2000/ants,bitbucket:BitbucketRepo:1:panjf2000/ants,MERGED,Test004,"*
feat: add git.sh
* feat: add test001
* feat: test002
* feat: add test003
* feat: add test004
-",https://bitbucket.org/panjf2000/ants/pull-requests/7,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,2022-08-12T14:54:40.056+00:00,,,pullrequest,,983edbf06740,test004,master,0bd83caaf9c7,db921ce6537c
+",https://bitbucket.org/panjf2000/ants/pull-requests/7,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,,,pullrequest,,983edbf06740,test004,master,0bd83caaf9c7,db921ce6537c
bitbucket:BitbucketPullRequest:1:8,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_requests,163,,bitbucket:BitbucketRepo:1:panjf2000/ants,bitbucket:BitbucketRepo:1:panjf2000/ants,MERGED,Test005,"*
feat: add git.sh
* feat: add test001
* feat: test002
@@ -1245,7 +1245,7 @@
bitbucket:BitbucketPullRequest:1:8,"{""ConnectionId"":1,""Owner"":""panjf2000"",
* feat: add test004
* feat: add test005
-",https://bitbucket.org/panjf2000/ants/pull-requests/8,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,2022-08-12T14:54:56.506+00:00,,,pullrequest,,983edbf06740,test005,master,0bd83caaf9c7,8a224cc0eaae
+",https://bitbucket.org/panjf2000/ants/pull-requests/8,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,,,pullrequest,,983edbf06740,test005,master,0bd83caaf9c7,8a224cc0eaae
bitbucket:BitbucketPullRequest:1:9,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_pull_requests,162,,bitbucket:BitbucketRepo:1:panjf2000/ants,bitbucket:BitbucketRepo:1:panjf2000/ants,MERGED,Test006,"*
feat: add git.sh
* feat: add test001
* feat: test002
@@ -1254,4 +1254,4 @@
bitbucket:BitbucketPullRequest:1:9,"{""ConnectionId"":1,""Owner"":""panjf2000"",
* feat: add test005
* feat: add test006
-",https://bitbucket.org/panjf2000/ants/pull-requests/9,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,2022-08-12T14:55:13.971+00:00,,,pullrequest,,983edbf06740,test006,master,0bd83caaf9c7,8a8f44b997a8
+",https://bitbucket.org/panjf2000/ants/pull-requests/9,teoiaoe,bitbucket:BitbucketAccount:1:62abf394192edb006fa0e8cf,,0,,,pullrequest,,983edbf06740,test006,master,0bd83caaf9c7,8a8f44b997a8
diff --git a/plugins/bitbucket/e2e/snapshot_tables/repos.csv
b/plugins/bitbucket/e2e/snapshot_tables/repos.csv
index 694cfb95..32c0ecc0 100644
--- a/plugins/bitbucket/e2e/snapshot_tables/repos.csv
+++ b/plugins/bitbucket/e2e/snapshot_tables/repos.csv
@@ -1,2 +1,2 @@
-id,_raw_data_params,_raw_data_table,_raw_data_id,_raw_data_remark,name,url,description,owner_id,language,forked_from,created_date,updated_date,deleted
-bitbucket:BitbucketRepo:1:repositories/panjf2000/ants,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_repositories,2,,panjf2000/ants,https://bitbucket.org/panjf2000/ants,,,,,2022-06-17T03:27:18.865+00:00,2022-08-12T15:40:12.409+00:00,0
+id,_raw_data_params,_raw_data_table,_raw_data_id,_raw_data_remark,name,url,description,owner_id,language,forked_from,deleted
+bitbucket:BitbucketRepo:1:repositories/panjf2000/ants,"{""ConnectionId"":1,""Owner"":""panjf2000"",""Repo"":""ants""}",_raw_bitbucket_api_repositories,2,,panjf2000/ants,https://bitbucket.org/panjf2000/ants,,,,,0
diff --git
a/plugins/gitlab/models/migrationscripts/20220907_add_pipeline_projects_tables.go
b/plugins/gitlab/models/migrationscripts/20220907_add_pipeline_projects_tables.go
index bd2440a8..dd1f3866 100644
---
a/plugins/gitlab/models/migrationscripts/20220907_add_pipeline_projects_tables.go
+++
b/plugins/gitlab/models/migrationscripts/20220907_add_pipeline_projects_tables.go
@@ -29,7 +29,7 @@ type addPipelineProjects struct{}
type GitlabPipelineProjects20220907 struct {
ConnectionId uint64 `gorm:"primaryKey"`
PipelineId int `gorm:"primaryKey"`
- ProjectId int `gorm:"primaryKey;type:varchar(255)"`
+ ProjectId int `gorm:"primaryKey"`
Ref string `gorm:"type:varchar(255)"`
Sha string `gorm:"type:varchar(255)"`
archived.NoPKModel
diff --git a/plugins/gitlab/models/pipeline.go
b/plugins/gitlab/models/pipeline.go
index 6a7cb623..093a0aaa 100644
--- a/plugins/gitlab/models/pipeline.go
+++ b/plugins/gitlab/models/pipeline.go
@@ -50,7 +50,7 @@ func (GitlabPipeline) TableName() string {
type GitlabPipelineProject struct {
ConnectionId uint64 `gorm:"primaryKey"`
PipelineId int `gorm:"primaryKey"`
- ProjectId int `gorm:"primaryKey;type:varchar(255)"`
+ ProjectId int `gorm:"primaryKey"`
Ref string `gorm:"type:varchar(255)"`
Sha string `gorm:"type:varchar(255)"`
common.NoPKModel