This is an automated email from the ASF dual-hosted git repository.
warren 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 39ca381df fix: add github author name and email (#4979)
39ca381df is described below
commit 39ca381dfae693103c7d7ff41bb7c325bf6f57df
Author: abeizn <[email protected]>
AuthorDate: Thu Apr 20 15:03:41 2023 +0800
fix: add github author name and email (#4979)
* fix: add github author name and email
* fix: add github graphql pr commits field
---
.../models/domainlayer/code/pull_request_commit.go | 8 +-
...30419_add_commit_authored_date_in_pr_commits.go | 4 +-
backend/plugins/github/e2e/pr_commit_test.go | 4 +
.../_tool_github_pull_request_commits.csv | 182 ++++++++++-----------
.../e2e/snapshot_tables/pull_request_commits.csv | 182 ++++++++++-----------
...30419_add_commit_authored_date_in_pr_commits.go | 4 +-
backend/plugins/github/models/pr_commit.go | 10 +-
.../plugins/github/tasks/pr_commit_convertor.go | 8 +-
.../plugins/github/tasks/pr_commit_extractor.go | 10 +-
.../plugins/github_graphql/tasks/pr_collector.go | 10 +-
10 files changed, 220 insertions(+), 202 deletions(-)
diff --git a/backend/core/models/domainlayer/code/pull_request_commit.go
b/backend/core/models/domainlayer/code/pull_request_commit.go
index 0336d72fb..028c0e23a 100644
--- a/backend/core/models/domainlayer/code/pull_request_commit.go
+++ b/backend/core/models/domainlayer/code/pull_request_commit.go
@@ -24,9 +24,11 @@ import (
)
type PullRequestCommit struct {
- CommitSha string `gorm:"primaryKey;type:varchar(40)"`
- PullRequestId string `json:"id"
gorm:"primaryKey;type:varchar(255);comment:This key is generated based on
details from the original plugin"` // format: <Plugin>:<Entity>:<PK0>:<PK1>
- CommitAuthoredDate time.Time
+ CommitSha string `gorm:"primaryKey;type:varchar(40)"`
+ PullRequestId string `json:"id"
gorm:"primaryKey;type:varchar(255);comment:This key is generated based on
details from the original plugin"` // format: <Plugin>:<Entity>:<PK0>:<PK1>
+ CommitAuthoredName string
+ CommitAuthoredEmail string
+ CommitAuthoredDate time.Time
common.NoPKModel
}
diff --git
a/backend/core/models/migrationscripts/20230419_add_commit_authored_date_in_pr_commits.go
b/backend/core/models/migrationscripts/20230419_add_commit_authored_date_in_pr_commits.go
index b54719250..eaa43cf84 100644
---
a/backend/core/models/migrationscripts/20230419_add_commit_authored_date_in_pr_commits.go
+++
b/backend/core/models/migrationscripts/20230419_add_commit_authored_date_in_pr_commits.go
@@ -29,7 +29,9 @@ import (
var _ plugin.MigrationScript = (*addCommitAuthoredDate)(nil)
type PullRequestCommit20230419 struct {
- CommitAuthoredDate time.Time
+ CommitAuthoredName string
+ CommitAuthoredEmail string
+ CommitAuthoredDate time.Time
}
func (PullRequestCommit20230419) TableName() string {
diff --git a/backend/plugins/github/e2e/pr_commit_test.go
b/backend/plugins/github/e2e/pr_commit_test.go
index c07b34c51..0a76a7942 100644
--- a/backend/plugins/github/e2e/pr_commit_test.go
+++ b/backend/plugins/github/e2e/pr_commit_test.go
@@ -79,6 +79,8 @@ func TestPrCommitDataFlow(t *testing.T) {
"connection_id",
"commit_sha",
"pull_request_id",
+ "commit_authored_name",
+ "commit_authored_email",
"commit_authored_date",
"_raw_data_params",
"_raw_data_table",
@@ -96,6 +98,8 @@ func TestPrCommitDataFlow(t *testing.T) {
[]string{
"commit_sha",
"pull_request_id",
+ "commit_authored_name",
+ "commit_authored_email",
"commit_authored_date",
"_raw_data_params",
"_raw_data_table",
diff --git
a/backend/plugins/github/e2e/snapshot_tables/_tool_github_pull_request_commits.csv
b/backend/plugins/github/e2e/snapshot_tables/_tool_github_pull_request_commits.csv
index 1d798a81a..7ce3d3c3f 100644
---
a/backend/plugins/github/e2e/snapshot_tables/_tool_github_pull_request_commits.csv
+++
b/backend/plugins/github/e2e/snapshot_tables/_tool_github_pull_request_commits.csv
@@ -1,91 +1,91 @@
-connection_id,commit_sha,pull_request_id,commit_authored_date,_raw_data_params,_raw_data_table,_raw_data_id,_raw_data_remark
-1,00691c648a5b7d28dba5bcafa05d9bbccdf4d933,502102437,2020-10-15T03:25:44.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,68,
-1,013e846d496ecc5f61fb83fec3283f30fce18c30,696437287,2021-07-25T04:02:27.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,79,
-1,01cb40f8fb4dd5550cd274cfca16c8a874a21481,216254598,2018-08-08T09:22:56.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,26,
-1,05a3664dbf966f1a7ced274aaf47d34e644287ef,505486248,2020-10-18T14:55:52.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,74,
-1,0c39016de0a4c00dbaa88a317ac8418eaea1afc4,502102437,2020-10-15T02:47:46.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,67,
-1,0e17530397bcec737dd9a77fc9589a6866ec4f6e,835038436,2022-01-29T07:40:28.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,92,
-1,119a03caef873976e5c6e1db47a2ca376f3e8437,325179595,2019-10-07T12:53:23.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,46,
-1,12dd0eaff299e7425062bab820801494355e025b,696437287,2021-07-25T04:03:25.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,80,
-1,15cb2705734c62544ac5dca0de3f28f03a69a854,543900177,2020-12-22T06:38:01.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,78,
-1,18623ceb17a9230484ff5d1a31c3beb0b631a2f3,452382525,2020-07-19T06:37:27.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,89,
-1,1a658c033be78d2dea8db57c166ee4ba3ad951f7,693963625,2021-07-21T00:44:30.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,75,
-1,1b77c3ece5555bf3314506ea45498541612b79a5,216254598,2018-08-08T10:58:01.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,28,
-1,1b95a084ac08cd34e247b5d3d0063778cfc14748,816835878,2022-01-07T18:01:25.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,94,
-1,2201960d862462743cc1c9da0ca0911d905f25d3,731946063,2021-09-13T02:55:26.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,84,
-1,22c9e8646407fe52cc4ca5ce996b819febc6ca0b,654684379,2021-05-27T08:32:42.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,57,
-1,24c5c865028e0828e867673c4de2afd8aac310ce,686947632,2021-07-12T14:30:14.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,70,
-1,2516ada077dcec8ee338a5409d74fec35b6c8d98,325179595,2019-10-08T13:53:34.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,40,
-1,2709c0cbc98ad853a7da351e0bae403e434570bd,325179595,2019-10-08T14:18:46.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,41,
-1,2726d42ea62857283ee73ef3611e379b60974ad2,212277907,2018-08-31T05:30:20.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,16,
-1,2950e919e72eb230b2b12f797f379ca6f04fe80c,325179595,2019-10-07T07:52:50.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,38,
-1,2be767dc74bfa68412b1ef274a42d8829b4dbca8,842184289,2022-02-08T12:35:08.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,96,
-1,2ce873b39ec1056ad3895a05fc46c5dfc9e76613,216254598,2018-07-31T03:06:02.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,20,
-1,2dd731d5897d50508e9d262cf64a8f4807f0f42f,654684379,2021-05-27T08:50:28.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,58,
-1,2fa305b66b7b4bd8116ef9c7635396ae6a3a9c68,216254598,2018-08-04T02:49:26.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,24,
-1,310ce78b6506884f30b137a74d0589fef69ea999,216254598,2018-08-31T15:37:36.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,31,
-1,31e05e714036a7ffac8831e30fc19858eccdc2f5,212277907,2018-08-31T05:29:25.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,15,
-1,32b73f6b24bc9af1e3b9aef21d1557cca8c87e87,216254598,2018-07-31T03:18:58.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,21,
-1,39f04c6e65b76b5f20abd3ca0606db4cd038e5c2,292246524,2019-06-27T03:24:38.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,13,
-1,402dcefd038c7db892b3c433d1d93e09a3e48652,404931293,2020-04-17T03:27:48.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,76,
-1,41f6b572b25da6363d7d7c45b77705fd8bee7466,742901118,2021-09-26T15:53:00.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,91,
-1,460fea75691aa2dee5d0737fa07e442db465b6b0,325179595,2019-10-09T11:22:41.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,51,
-1,4b08525f92be01bc7864a3d8e9abe0a3dbbd96c3,325179595,2019-10-07T07:26:23.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,39,
-1,51f1f518835109c3de3cfa42bf29a01cc5fcd788,410487606,2020-04-29T04:48:22.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,81,
-1,5431f73492ade2e5b947a98f6032595c32cf730e,582870188,2021-03-02T09:18:49.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,82,
-1,57eb78708675c067aeadad224f0ce57a53edc248,686947632,2021-07-12T14:44:01.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,71,
-1,58466b12b03a603d9f0331bbcc64a7557b27865d,308859272,2019-08-20T03:22:00.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,14,
-1,597f7ea04110456f85883266e7b89c86fa92d688,325179595,2019-10-05T18:02:40.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,43,
-1,5aa3ac784d5ec55e3a4624096b3d1fb649c140f1,325179595,2019-10-09T09:05:51.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,49,
-1,5bbc9e170bbee27c37bcc30da3da75b4531d1edb,246250598,2019-01-21T10:57:23.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,10,
-1,5dc8b9a71737eb57dc03fbbe3eb9010ff6c3fbb6,301421607,2019-07-26T06:25:16.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,12,
-1,5f35f3e33a240d3fde5e2b14d03fdf684d777a4c,325179595,2019-10-07T04:07:39.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,37,
-1,6495acc77318c3944e3edd3f983a03fc9027324a,316337433,2019-09-11T08:39:55.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,34,
-1,666635c65d8d3bb1223b819325e0bd23c81f2733,216254598,2018-08-08T13:44:44.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,29,
-1,674fe08bb2c2ced275600ebdddf2412c84e2c349,607755003,2021-04-01T09:50:17.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,35,
-1,676e5c84e4da504bb4577e1af0b37b7c82cc52ad,770998086,2021-11-02T00:26:20.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,88,
-1,6c322c6373bf93124a8ac976e1ea57d919d6b83f,216254598,2018-08-04T02:42:04.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,23,
-1,6ef45a0a1fd2ad8878c5684e9ec1baf8aab24f87,325179595,2019-10-09T15:41:50.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,52,
-1,71fd3a37d0df59cf1e73fa1272ecd92bab11a7c1,736936308,2021-09-18T16:53:58.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,87,
-1,7403b395ea8e1a39ca7a2f29aee7b4735cb988ef,496172205,2020-10-01T11:00:35.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,61,
-1,7a4867a3b60093c0c11d8a4d4f782d8e13da8918,763816683,2021-10-22T02:35:35.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,98,
-1,7c6df5e45c31c636fe3c2ebc6ecc014527e79e7f,475457581,2020-08-28T14:37:53.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,53,
-1,7c881fbcabb79e7701ddae3588d942322f53e675,216254598,2018-08-31T15:16:23.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,30,
-1,7ca9034af54d4486ad88362c9742415a2a67658f,669972849,2021-06-15T00:54:53.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,62,
-1,82365ad22461715d37cd0c043ac1bc7256f4152e,731946063,2021-09-11T14:59:51.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,83,
-1,82d81b95fde5b797d391a2b6ca07c247268eebdd,763816683,2021-10-22T11:12:27.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,99,
-1,83042d709562a53973c78901ca5df7e7cddbe677,203756736,2018-07-25T14:28:11.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,18,
-1,863116682b4378fc82f00c950e5c6469c0e295bb,842184289,2022-02-10T17:15:22.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,97,
-1,979da84674d28c21394afec4b8e8559aed85d4eb,329127652,2019-10-18T01:48:12.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,60,
-1,9915f61140287a2f768fcaf71f6d5bd6454521c9,669972849,2021-06-15T14:59:45.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,64,
-1,9d8f5b006eeed2b951858ebc01adf5ea0335f895,654684379,2021-05-27T08:32:42.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,55,
-1,a03eccc794870f0a2e55a5cb8344ea47f2a0001d,216254598,2018-09-18T10:13:53.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,33,
-1,a04118b3111db7290195c981b7d60f646fc68642,325179595,2019-10-08T12:49:47.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,47,
-1,a2272c3886222b6d23804290b43d3df673bb46e6,669972849,2021-06-15T14:36:04.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,63,
-1,afd687164b13280199208ec4869709edcf02b52d,211603583,2018-08-29T01:33:33.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,17,
-1,b19edbd7b909527b2cc2a759e7a60133497f9dee,346931859,2019-11-29T07:48:29.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,65,
-1,b1ce6e8fb4f31b4d75b748bbe2d03c28e0f737f2,415925259,2020-05-11T07:38:44.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,85,
-1,b7c241d8acb9914df77378d7e4e98a8e57c60c50,216254598,2018-08-08T10:08:22.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,27,
-1,ba4160c5fd41151ebbd50cb786c5ce21711b5a7b,586207150,2021-03-07T07:57:01.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,86,
-1,bba6c12b60eff3445adcc168fff3bfdcad9e2571,311420898,2019-08-27T14:43:43.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,19,
-1,be587a20c88bacb02fcc077af7042990c33da5cb,543900177,2020-12-22T06:24:43.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,77,
-1,c038cb6a3fdb41292378e91098b5badff5adb8f4,791490205,2021-11-30T09:29:54.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,90,
-1,c211799da19dbb1e0d9ebc62c58c66f241420901,325179595,2019-10-07T11:50:09.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,45,
-1,c4dbfa49d85976eae2937b57db7a17e8c4e5e6ce,816835878,2022-01-08T09:26:19.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,93,
-1,cc7281cc018807933ccae529962edd0a3895671c,325179595,2019-10-09T11:18:31.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,50,
-1,cf5c66583a440c95dd5877b899ee7386b87025a2,654684379,2021-05-27T08:49:25.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,56,
-1,d16f262bc53eec51cf33c324e4e06a88aa4261f8,379435034,2020-02-25T08:28:47.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,72,
-1,d44d7e03492cd6e00fa742453c480d6df04d401e,216254598,2018-08-03T13:18:51.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,22,
-1,d4deece521296c8bf6ce6b1fbdfc63a5abf952e7,502102437,2020-10-13T09:10:57.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,66,
-1,dc5c8af3e81054e142fe34ce16e8f22e51a12474,216254598,2018-08-04T03:14:32.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,25,
-1,e2ccffc1650009dcf72cf93dbe95888abfba63eb,475457581,2020-08-29T08:11:27.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,54,
-1,e4e364ac34fe1b3698e0b693d8fd15f6ec970a40,216254598,2018-08-31T15:46:14.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,32,
-1,e6eedfd6d7fd803dbbf3d66dac2f1e64261a7a20,329127652,2019-10-17T08:17:16.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,59,
-1,e7a2d3706bf4d32f0e927258b10d2a3585b9ed7d,379435034,2020-02-26T03:00:25.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,73,
-1,ec5d1f3b8107265cb53536975504c7cda4f6d68f,267414275,2019-04-04T11:52:12.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,11,
-1,ed8acad01e076caf712e3e985f0ec9676d108ffb,686947632,2021-07-09T17:43:37.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,69,
-1,ee71a741d479ea8b4a0cb59c9ab2120d97a96ed1,325179595,2019-10-07T07:52:50.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,42,
-1,efe0bad6c0ab13b54d00909864e34a1060e41d6e,757412327,2021-10-13T13:33:26.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,95,
-1,f0f3d54e62740385e180dda71e19295426c9e0de,325179595,2019-10-07T11:31:03.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,44,
-1,f323aef64aa8b47b777037502adf6eca0b2f4fd0,461992435,2020-08-03T07:12:23.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,36,
-1,f9f53661ee761222613eced31d9a1f065cdcc17b,325179595,2019-10-09T06:51:49.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,48,
+connection_id,commit_sha,pull_request_id,commit_authored_name,commit_authored_email,commit_authored_date,_raw_data_params,_raw_data_table,_raw_data_id,_raw_data_remark
+1,00691c648a5b7d28dba5bcafa05d9bbccdf4d933,502102437,Lance,[email protected],2020-10-15T03:25:44.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,68,
+1,013e846d496ecc5f61fb83fec3283f30fce18c30,696437287,exfly,[email protected],2021-07-25T04:02:27.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,79,
+1,01cb40f8fb4dd5550cd274cfca16c8a874a21481,216254598,andy
pan,[email protected],2018-08-08T09:22:56.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,26,
+1,05a3664dbf966f1a7ced274aaf47d34e644287ef,505486248,yonbiaoxiao,[email protected],2020-10-18T14:55:52.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,74,
+1,0c39016de0a4c00dbaa88a317ac8418eaea1afc4,502102437,Lance,[email protected],2020-10-15T02:47:46.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,67,
+1,0e17530397bcec737dd9a77fc9589a6866ec4f6e,835038436,codingfanlt,[email protected],2022-01-29T07:40:28.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,92,
+1,119a03caef873976e5c6e1db47a2ca376f3e8437,325179595,Andy
Pan,[email protected],2019-10-07T12:53:23.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,46,
+1,12dd0eaff299e7425062bab820801494355e025b,696437287,exfly,[email protected],2021-07-25T04:03:25.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,80,
+1,15cb2705734c62544ac5dca0de3f28f03a69a854,543900177,kaiiak,[email protected],2020-12-22T06:38:01.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,78,
+1,18623ceb17a9230484ff5d1a31c3beb0b631a2f3,452382525,Bo-Yi
Wu,[email protected],2020-07-19T06:37:27.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,89,
+1,1a658c033be78d2dea8db57c166ee4ba3ad951f7,693963625,thinkgo,[email protected],2021-07-21T00:44:30.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,75,
+1,1b77c3ece5555bf3314506ea45498541612b79a5,216254598,andy
pan,[email protected],2018-08-08T10:58:01.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,28,
+1,1b95a084ac08cd34e247b5d3d0063778cfc14748,816835878,Bright
Hsu,[email protected],2022-01-07T18:01:25.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,94,
+1,2201960d862462743cc1c9da0ca0911d905f25d3,731946063,Zhening
Li,[email protected],2021-09-13T02:55:26.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,84,
+1,22c9e8646407fe52cc4ca5ce996b819febc6ca0b,654684379,kn,[email protected],2021-05-27T08:32:42.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,57,
+1,24c5c865028e0828e867673c4de2afd8aac310ce,686947632,Jeffrey
Damick,[email protected],2021-07-12T14:30:14.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,70,
+1,2516ada077dcec8ee338a5409d74fec35b6c8d98,325179595,Kevin
Bai,[email protected],2019-10-08T13:53:34.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,40,
+1,2709c0cbc98ad853a7da351e0bae403e434570bd,325179595,Kevin
Bai,[email protected],2019-10-08T14:18:46.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,41,
+1,2726d42ea62857283ee73ef3611e379b60974ad2,212277907,Bighead,[email protected],2018-08-31T05:30:20.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,16,
+1,2950e919e72eb230b2b12f797f379ca6f04fe80c,325179595,Kevin
Bai,[email protected],2019-10-07T07:52:50.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,38,
+1,2be767dc74bfa68412b1ef274a42d8829b4dbca8,842184289,Luca F.
Marques,[email protected],2022-02-08T12:35:08.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,96,
+1,2ce873b39ec1056ad3895a05fc46c5dfc9e76613,216254598,andy
pan,[email protected],2018-07-31T03:06:02.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,20,
+1,2dd731d5897d50508e9d262cf64a8f4807f0f42f,654684379,kn,[email protected],2021-05-27T08:50:28.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,58,
+1,2fa305b66b7b4bd8116ef9c7635396ae6a3a9c68,216254598,Andy
Pan,[email protected],2018-08-04T02:49:26.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,24,
+1,310ce78b6506884f30b137a74d0589fef69ea999,216254598,Andy
Pan,[email protected],2018-08-31T15:37:36.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,31,
+1,31e05e714036a7ffac8831e30fc19858eccdc2f5,212277907,Bighead,[email protected],2018-08-31T05:29:25.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,15,
+1,32b73f6b24bc9af1e3b9aef21d1557cca8c87e87,216254598,andy
pan,[email protected],2018-07-31T03:18:58.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,21,
+1,39f04c6e65b76b5f20abd3ca0606db4cd038e5c2,292246524,king526,[email protected],2019-06-27T03:24:38.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,13,
+1,402dcefd038c7db892b3c433d1d93e09a3e48652,404931293,shanghai-Jerry,[email protected],2020-04-17T03:27:48.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,76,
+1,41f6b572b25da6363d7d7c45b77705fd8bee7466,742901118,Chris,[email protected],2021-09-26T15:53:00.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,91,
+1,460fea75691aa2dee5d0737fa07e442db465b6b0,325179595,Kevin
Bai,[email protected],2019-10-09T11:22:41.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,51,
+1,4b08525f92be01bc7864a3d8e9abe0a3dbbd96c3,325179595,Kevin
Bai,[email protected],2019-10-07T07:26:23.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,39,
+1,51f1f518835109c3de3cfa42bf29a01cc5fcd788,410487606,wreulicke,[email protected],2020-04-29T04:48:22.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,81,
+1,5431f73492ade2e5b947a98f6032595c32cf730e,582870188,[email protected],[email protected],2021-03-02T09:18:49.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,82,
+1,57eb78708675c067aeadad224f0ce57a53edc248,686947632,Jeffrey
Damick,[email protected],2021-07-12T14:44:01.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,71,
+1,58466b12b03a603d9f0331bbcc64a7557b27865d,308859272,Cholerae
Hu,[email protected],2019-08-20T03:22:00.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,14,
+1,597f7ea04110456f85883266e7b89c86fa92d688,325179595,Andy
Pan,[email protected],2019-10-05T18:02:40.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,43,
+1,5aa3ac784d5ec55e3a4624096b3d1fb649c140f1,325179595,Kevin
Bai,[email protected],2019-10-09T09:05:51.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,49,
+1,5bbc9e170bbee27c37bcc30da3da75b4531d1edb,246250598,Cholerae
Hu,[email protected],2019-01-21T10:57:23.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,10,
+1,5dc8b9a71737eb57dc03fbbe3eb9010ff6c3fbb6,301421607,anteoy,[email protected],2019-07-26T06:25:16.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,12,
+1,5f35f3e33a240d3fde5e2b14d03fdf684d777a4c,325179595,Kevin
Bai,[email protected],2019-10-07T04:07:39.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,37,
+1,6495acc77318c3944e3edd3f983a03fc9027324a,316337433,Cholerae
Hu,[email protected],2019-09-11T08:39:55.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,34,
+1,666635c65d8d3bb1223b819325e0bd23c81f2733,216254598,Andy
Pan,[email protected],2018-08-08T13:44:44.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,29,
+1,674fe08bb2c2ced275600ebdddf2412c84e2c349,607755003,yidongdeng,[email protected],2021-04-01T09:50:17.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,35,
+1,676e5c84e4da504bb4577e1af0b37b7c82cc52ad,770998086,lord63,[email protected],2021-11-02T00:26:20.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,88,
+1,6c322c6373bf93124a8ac976e1ea57d919d6b83f,216254598,Andy
Pan,[email protected],2018-08-04T02:42:04.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,23,
+1,6ef45a0a1fd2ad8878c5684e9ec1baf8aab24f87,325179595,Kevin
Bai,[email protected],2019-10-09T15:41:50.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,52,
+1,71fd3a37d0df59cf1e73fa1272ecd92bab11a7c1,736936308,Chris,[email protected],2021-09-18T16:53:58.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,87,
+1,7403b395ea8e1a39ca7a2f29aee7b4735cb988ef,496172205,Arjun
Mahishi,[email protected],2020-10-01T11:00:35.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,61,
+1,7a4867a3b60093c0c11d8a4d4f782d8e13da8918,763816683,liusong,[email protected],2021-10-22T02:35:35.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,98,
+1,7c6df5e45c31c636fe3c2ebc6ecc014527e79e7f,475457581,mo,[email protected],2020-08-28T14:37:53.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,53,
+1,7c881fbcabb79e7701ddae3588d942322f53e675,216254598,Andy
Pan,[email protected],2018-08-31T15:16:23.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,30,
+1,7ca9034af54d4486ad88362c9742415a2a67658f,669972849,bingoohuang,[email protected],2021-06-15T00:54:53.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,62,
+1,82365ad22461715d37cd0c043ac1bc7256f4152e,731946063,Zhening,[email protected],2021-09-11T14:59:51.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,83,
+1,82d81b95fde5b797d391a2b6ca07c247268eebdd,763816683,liusong,[email protected],2021-10-22T11:12:27.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,99,
+1,83042d709562a53973c78901ca5df7e7cddbe677,203756736,barryz,[email protected],2018-07-25T14:28:11.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,18,
+1,863116682b4378fc82f00c950e5c6469c0e295bb,842184289,Luca F.
Marques,[email protected],2022-02-10T17:15:22.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,97,
+1,979da84674d28c21394afec4b8e8559aed85d4eb,329127652,polar9527,[email protected],2019-10-18T01:48:12.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,60,
+1,9915f61140287a2f768fcaf71f6d5bd6454521c9,669972849,bingoo,[email protected],2021-06-15T14:59:45.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,64,
+1,9d8f5b006eeed2b951858ebc01adf5ea0335f895,654684379,kn,[email protected],2021-05-27T08:32:42.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,55,
+1,a03eccc794870f0a2e55a5cb8344ea47f2a0001d,216254598,coral,[email protected],2018-09-18T10:13:53.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,33,
+1,a04118b3111db7290195c981b7d60f646fc68642,325179595,Andy
Pan,[email protected],2019-10-08T12:49:47.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,47,
+1,a2272c3886222b6d23804290b43d3df673bb46e6,669972849,bingoo,[email protected],2021-06-15T14:36:04.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,63,
+1,afd687164b13280199208ec4869709edcf02b52d,211603583,honglichang(常红立),[email protected],2018-08-29T01:33:33.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,17,
+1,b19edbd7b909527b2cc2a759e7a60133497f9dee,346931859,itchenyi,[email protected],2019-11-29T07:48:29.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,65,
+1,b1ce6e8fb4f31b4d75b748bbe2d03c28e0f737f2,415925259,lntotk,[email protected],2020-05-11T07:38:44.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,85,
+1,b7c241d8acb9914df77378d7e4e98a8e57c60c50,216254598,andy
pan,[email protected],2018-08-08T10:08:22.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,27,
+1,ba4160c5fd41151ebbd50cb786c5ce21711b5a7b,586207150,corrinzhang,[email protected],2021-03-07T07:57:01.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,86,
+1,bba6c12b60eff3445adcc168fff3bfdcad9e2571,311420898,Andy
Pan,[email protected],2019-08-27T14:43:43.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,19,
+1,be587a20c88bacb02fcc077af7042990c33da5cb,543900177,kaiiak,[email protected],2020-12-22T06:24:43.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,77,
+1,c038cb6a3fdb41292378e91098b5badff5adb8f4,791490205,wimi,[email protected],2021-11-30T09:29:54.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,90,
+1,c211799da19dbb1e0d9ebc62c58c66f241420901,325179595,Andy
Pan,[email protected],2019-10-07T11:50:09.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,45,
+1,c4dbfa49d85976eae2937b57db7a17e8c4e5e6ce,816835878,bright.hsu,[email protected],2022-01-08T09:26:19.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,93,
+1,cc7281cc018807933ccae529962edd0a3895671c,325179595,Kevin
Bai,[email protected],2019-10-09T11:18:31.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,50,
+1,cf5c66583a440c95dd5877b899ee7386b87025a2,654684379,kn,[email protected],2021-05-27T08:49:25.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,56,
+1,d16f262bc53eec51cf33c324e4e06a88aa4261f8,379435034,l,[email protected],2020-02-25T08:28:47.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,72,
+1,d44d7e03492cd6e00fa742453c480d6df04d401e,216254598,Andy
Pan,[email protected],2018-08-03T13:18:51.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,22,
+1,d4deece521296c8bf6ce6b1fbdfc63a5abf952e7,502102437,Lance,[email protected],2020-10-13T09:10:57.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,66,
+1,dc5c8af3e81054e142fe34ce16e8f22e51a12474,216254598,Andy
Pan,[email protected],2018-08-04T03:14:32.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,25,
+1,e2ccffc1650009dcf72cf93dbe95888abfba63eb,475457581,mo,[email protected],2020-08-29T08:11:27.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,54,
+1,e4e364ac34fe1b3698e0b693d8fd15f6ec970a40,216254598,Andy
Pan,[email protected],2018-08-31T15:46:14.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,32,
+1,e6eedfd6d7fd803dbbf3d66dac2f1e64261a7a20,329127652,polar9527,[email protected],2019-10-17T08:17:16.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,59,
+1,e7a2d3706bf4d32f0e927258b10d2a3585b9ed7d,379435034,l,[email protected],2020-02-26T03:00:25.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,73,
+1,ec5d1f3b8107265cb53536975504c7cda4f6d68f,267414275,Sarath Sadasivan
Pillai,[email protected],2019-04-04T11:52:12.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,11,
+1,ed8acad01e076caf712e3e985f0ec9676d108ffb,686947632,jdamick,[email protected],2021-07-09T17:43:37.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,69,
+1,ee71a741d479ea8b4a0cb59c9ab2120d97a96ed1,325179595,Kevin
Bai,[email protected],2019-10-07T07:52:50.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,42,
+1,efe0bad6c0ab13b54d00909864e34a1060e41d6e,757412327,Lien,[email protected],2021-10-13T13:33:26.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,95,
+1,f0f3d54e62740385e180dda71e19295426c9e0de,325179595,Andy
Pan,[email protected],2019-10-07T11:31:03.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,44,
+1,f323aef64aa8b47b777037502adf6eca0b2f4fd0,461992435,The Gitter
Badger,[email protected],2020-08-03T07:12:23.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,36,
+1,f9f53661ee761222613eced31d9a1f065cdcc17b,325179595,Kevin
Bai,[email protected],2019-10-09T06:51:49.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,48,
diff --git
a/backend/plugins/github/e2e/snapshot_tables/pull_request_commits.csv
b/backend/plugins/github/e2e/snapshot_tables/pull_request_commits.csv
index 8eba0108c..5bfb41b41 100644
--- a/backend/plugins/github/e2e/snapshot_tables/pull_request_commits.csv
+++ b/backend/plugins/github/e2e/snapshot_tables/pull_request_commits.csv
@@ -1,91 +1,91 @@
-commit_sha,pull_request_id,commit_authored_date,_raw_data_params,_raw_data_table,_raw_data_id,_raw_data_remark
-00691c648a5b7d28dba5bcafa05d9bbccdf4d933,github:GithubPullRequest:1:502102437,2020-10-15T03:25:44.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,68,
-013e846d496ecc5f61fb83fec3283f30fce18c30,github:GithubPullRequest:1:696437287,2021-07-25T04:02:27.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,79,
-01cb40f8fb4dd5550cd274cfca16c8a874a21481,github:GithubPullRequest:1:216254598,2018-08-08T09:22:56.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,26,
-05a3664dbf966f1a7ced274aaf47d34e644287ef,github:GithubPullRequest:1:505486248,2020-10-18T14:55:52.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,74,
-0c39016de0a4c00dbaa88a317ac8418eaea1afc4,github:GithubPullRequest:1:502102437,2020-10-15T02:47:46.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,67,
-0e17530397bcec737dd9a77fc9589a6866ec4f6e,github:GithubPullRequest:1:835038436,2022-01-29T07:40:28.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,92,
-119a03caef873976e5c6e1db47a2ca376f3e8437,github:GithubPullRequest:1:325179595,2019-10-07T12:53:23.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,46,
-12dd0eaff299e7425062bab820801494355e025b,github:GithubPullRequest:1:696437287,2021-07-25T04:03:25.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,80,
-15cb2705734c62544ac5dca0de3f28f03a69a854,github:GithubPullRequest:1:543900177,2020-12-22T06:38:01.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,78,
-18623ceb17a9230484ff5d1a31c3beb0b631a2f3,github:GithubPullRequest:1:452382525,2020-07-19T06:37:27.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,89,
-1a658c033be78d2dea8db57c166ee4ba3ad951f7,github:GithubPullRequest:1:693963625,2021-07-21T00:44:30.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,75,
-1b77c3ece5555bf3314506ea45498541612b79a5,github:GithubPullRequest:1:216254598,2018-08-08T10:58:01.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,28,
-1b95a084ac08cd34e247b5d3d0063778cfc14748,github:GithubPullRequest:1:816835878,2022-01-07T18:01:25.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,94,
-2201960d862462743cc1c9da0ca0911d905f25d3,github:GithubPullRequest:1:731946063,2021-09-13T02:55:26.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,84,
-22c9e8646407fe52cc4ca5ce996b819febc6ca0b,github:GithubPullRequest:1:654684379,2021-05-27T08:32:42.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,57,
-24c5c865028e0828e867673c4de2afd8aac310ce,github:GithubPullRequest:1:686947632,2021-07-12T14:30:14.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,70,
-2516ada077dcec8ee338a5409d74fec35b6c8d98,github:GithubPullRequest:1:325179595,2019-10-08T13:53:34.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,40,
-2709c0cbc98ad853a7da351e0bae403e434570bd,github:GithubPullRequest:1:325179595,2019-10-08T14:18:46.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,41,
-2726d42ea62857283ee73ef3611e379b60974ad2,github:GithubPullRequest:1:212277907,2018-08-31T05:30:20.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,16,
-2950e919e72eb230b2b12f797f379ca6f04fe80c,github:GithubPullRequest:1:325179595,2019-10-07T07:52:50.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,38,
-2be767dc74bfa68412b1ef274a42d8829b4dbca8,github:GithubPullRequest:1:842184289,2022-02-08T12:35:08.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,96,
-2ce873b39ec1056ad3895a05fc46c5dfc9e76613,github:GithubPullRequest:1:216254598,2018-07-31T03:06:02.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,20,
-2dd731d5897d50508e9d262cf64a8f4807f0f42f,github:GithubPullRequest:1:654684379,2021-05-27T08:50:28.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,58,
-2fa305b66b7b4bd8116ef9c7635396ae6a3a9c68,github:GithubPullRequest:1:216254598,2018-08-04T02:49:26.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,24,
-310ce78b6506884f30b137a74d0589fef69ea999,github:GithubPullRequest:1:216254598,2018-08-31T15:37:36.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,31,
-31e05e714036a7ffac8831e30fc19858eccdc2f5,github:GithubPullRequest:1:212277907,2018-08-31T05:29:25.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,15,
-32b73f6b24bc9af1e3b9aef21d1557cca8c87e87,github:GithubPullRequest:1:216254598,2018-07-31T03:18:58.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,21,
-39f04c6e65b76b5f20abd3ca0606db4cd038e5c2,github:GithubPullRequest:1:292246524,2019-06-27T03:24:38.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,13,
-402dcefd038c7db892b3c433d1d93e09a3e48652,github:GithubPullRequest:1:404931293,2020-04-17T03:27:48.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,76,
-41f6b572b25da6363d7d7c45b77705fd8bee7466,github:GithubPullRequest:1:742901118,2021-09-26T15:53:00.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,91,
-460fea75691aa2dee5d0737fa07e442db465b6b0,github:GithubPullRequest:1:325179595,2019-10-09T11:22:41.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,51,
-4b08525f92be01bc7864a3d8e9abe0a3dbbd96c3,github:GithubPullRequest:1:325179595,2019-10-07T07:26:23.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,39,
-51f1f518835109c3de3cfa42bf29a01cc5fcd788,github:GithubPullRequest:1:410487606,2020-04-29T04:48:22.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,81,
-5431f73492ade2e5b947a98f6032595c32cf730e,github:GithubPullRequest:1:582870188,2021-03-02T09:18:49.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,82,
-57eb78708675c067aeadad224f0ce57a53edc248,github:GithubPullRequest:1:686947632,2021-07-12T14:44:01.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,71,
-58466b12b03a603d9f0331bbcc64a7557b27865d,github:GithubPullRequest:1:308859272,2019-08-20T03:22:00.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,14,
-597f7ea04110456f85883266e7b89c86fa92d688,github:GithubPullRequest:1:325179595,2019-10-05T18:02:40.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,43,
-5aa3ac784d5ec55e3a4624096b3d1fb649c140f1,github:GithubPullRequest:1:325179595,2019-10-09T09:05:51.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,49,
-5bbc9e170bbee27c37bcc30da3da75b4531d1edb,github:GithubPullRequest:1:246250598,2019-01-21T10:57:23.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,10,
-5dc8b9a71737eb57dc03fbbe3eb9010ff6c3fbb6,github:GithubPullRequest:1:301421607,2019-07-26T06:25:16.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,12,
-5f35f3e33a240d3fde5e2b14d03fdf684d777a4c,github:GithubPullRequest:1:325179595,2019-10-07T04:07:39.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,37,
-6495acc77318c3944e3edd3f983a03fc9027324a,github:GithubPullRequest:1:316337433,2019-09-11T08:39:55.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,34,
-666635c65d8d3bb1223b819325e0bd23c81f2733,github:GithubPullRequest:1:216254598,2018-08-08T13:44:44.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,29,
-674fe08bb2c2ced275600ebdddf2412c84e2c349,github:GithubPullRequest:1:607755003,2021-04-01T09:50:17.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,35,
-676e5c84e4da504bb4577e1af0b37b7c82cc52ad,github:GithubPullRequest:1:770998086,2021-11-02T00:26:20.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,88,
-6c322c6373bf93124a8ac976e1ea57d919d6b83f,github:GithubPullRequest:1:216254598,2018-08-04T02:42:04.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,23,
-6ef45a0a1fd2ad8878c5684e9ec1baf8aab24f87,github:GithubPullRequest:1:325179595,2019-10-09T15:41:50.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,52,
-71fd3a37d0df59cf1e73fa1272ecd92bab11a7c1,github:GithubPullRequest:1:736936308,2021-09-18T16:53:58.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,87,
-7403b395ea8e1a39ca7a2f29aee7b4735cb988ef,github:GithubPullRequest:1:496172205,2020-10-01T11:00:35.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,61,
-7a4867a3b60093c0c11d8a4d4f782d8e13da8918,github:GithubPullRequest:1:763816683,2021-10-22T02:35:35.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,98,
-7c6df5e45c31c636fe3c2ebc6ecc014527e79e7f,github:GithubPullRequest:1:475457581,2020-08-28T14:37:53.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,53,
-7c881fbcabb79e7701ddae3588d942322f53e675,github:GithubPullRequest:1:216254598,2018-08-31T15:16:23.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,30,
-7ca9034af54d4486ad88362c9742415a2a67658f,github:GithubPullRequest:1:669972849,2021-06-15T00:54:53.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,62,
-82365ad22461715d37cd0c043ac1bc7256f4152e,github:GithubPullRequest:1:731946063,2021-09-11T14:59:51.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,83,
-82d81b95fde5b797d391a2b6ca07c247268eebdd,github:GithubPullRequest:1:763816683,2021-10-22T11:12:27.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,99,
-83042d709562a53973c78901ca5df7e7cddbe677,github:GithubPullRequest:1:203756736,2018-07-25T14:28:11.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,18,
-863116682b4378fc82f00c950e5c6469c0e295bb,github:GithubPullRequest:1:842184289,2022-02-10T17:15:22.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,97,
-979da84674d28c21394afec4b8e8559aed85d4eb,github:GithubPullRequest:1:329127652,2019-10-18T01:48:12.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,60,
-9915f61140287a2f768fcaf71f6d5bd6454521c9,github:GithubPullRequest:1:669972849,2021-06-15T14:59:45.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,64,
-9d8f5b006eeed2b951858ebc01adf5ea0335f895,github:GithubPullRequest:1:654684379,2021-05-27T08:32:42.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,55,
-a03eccc794870f0a2e55a5cb8344ea47f2a0001d,github:GithubPullRequest:1:216254598,2018-09-18T10:13:53.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,33,
-a04118b3111db7290195c981b7d60f646fc68642,github:GithubPullRequest:1:325179595,2019-10-08T12:49:47.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,47,
-a2272c3886222b6d23804290b43d3df673bb46e6,github:GithubPullRequest:1:669972849,2021-06-15T14:36:04.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,63,
-afd687164b13280199208ec4869709edcf02b52d,github:GithubPullRequest:1:211603583,2018-08-29T01:33:33.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,17,
-b19edbd7b909527b2cc2a759e7a60133497f9dee,github:GithubPullRequest:1:346931859,2019-11-29T07:48:29.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,65,
-b1ce6e8fb4f31b4d75b748bbe2d03c28e0f737f2,github:GithubPullRequest:1:415925259,2020-05-11T07:38:44.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,85,
-b7c241d8acb9914df77378d7e4e98a8e57c60c50,github:GithubPullRequest:1:216254598,2018-08-08T10:08:22.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,27,
-ba4160c5fd41151ebbd50cb786c5ce21711b5a7b,github:GithubPullRequest:1:586207150,2021-03-07T07:57:01.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,86,
-bba6c12b60eff3445adcc168fff3bfdcad9e2571,github:GithubPullRequest:1:311420898,2019-08-27T14:43:43.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,19,
-be587a20c88bacb02fcc077af7042990c33da5cb,github:GithubPullRequest:1:543900177,2020-12-22T06:24:43.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,77,
-c038cb6a3fdb41292378e91098b5badff5adb8f4,github:GithubPullRequest:1:791490205,2021-11-30T09:29:54.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,90,
-c211799da19dbb1e0d9ebc62c58c66f241420901,github:GithubPullRequest:1:325179595,2019-10-07T11:50:09.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,45,
-c4dbfa49d85976eae2937b57db7a17e8c4e5e6ce,github:GithubPullRequest:1:816835878,2022-01-08T09:26:19.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,93,
-cc7281cc018807933ccae529962edd0a3895671c,github:GithubPullRequest:1:325179595,2019-10-09T11:18:31.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,50,
-cf5c66583a440c95dd5877b899ee7386b87025a2,github:GithubPullRequest:1:654684379,2021-05-27T08:49:25.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,56,
-d16f262bc53eec51cf33c324e4e06a88aa4261f8,github:GithubPullRequest:1:379435034,2020-02-25T08:28:47.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,72,
-d44d7e03492cd6e00fa742453c480d6df04d401e,github:GithubPullRequest:1:216254598,2018-08-03T13:18:51.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,22,
-d4deece521296c8bf6ce6b1fbdfc63a5abf952e7,github:GithubPullRequest:1:502102437,2020-10-13T09:10:57.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,66,
-dc5c8af3e81054e142fe34ce16e8f22e51a12474,github:GithubPullRequest:1:216254598,2018-08-04T03:14:32.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,25,
-e2ccffc1650009dcf72cf93dbe95888abfba63eb,github:GithubPullRequest:1:475457581,2020-08-29T08:11:27.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,54,
-e4e364ac34fe1b3698e0b693d8fd15f6ec970a40,github:GithubPullRequest:1:216254598,2018-08-31T15:46:14.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,32,
-e6eedfd6d7fd803dbbf3d66dac2f1e64261a7a20,github:GithubPullRequest:1:329127652,2019-10-17T08:17:16.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,59,
-e7a2d3706bf4d32f0e927258b10d2a3585b9ed7d,github:GithubPullRequest:1:379435034,2020-02-26T03:00:25.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,73,
-ec5d1f3b8107265cb53536975504c7cda4f6d68f,github:GithubPullRequest:1:267414275,2019-04-04T11:52:12.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,11,
-ed8acad01e076caf712e3e985f0ec9676d108ffb,github:GithubPullRequest:1:686947632,2021-07-09T17:43:37.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,69,
-ee71a741d479ea8b4a0cb59c9ab2120d97a96ed1,github:GithubPullRequest:1:325179595,2019-10-07T07:52:50.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,42,
-efe0bad6c0ab13b54d00909864e34a1060e41d6e,github:GithubPullRequest:1:757412327,2021-10-13T13:33:26.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,95,
-f0f3d54e62740385e180dda71e19295426c9e0de,github:GithubPullRequest:1:325179595,2019-10-07T11:31:03.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,44,
-f323aef64aa8b47b777037502adf6eca0b2f4fd0,github:GithubPullRequest:1:461992435,2020-08-03T07:12:23.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,36,
-f9f53661ee761222613eced31d9a1f065cdcc17b,github:GithubPullRequest:1:325179595,2019-10-09T06:51:49.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,48,
+commit_sha,pull_request_id,commit_authored_name,commit_authored_email,commit_authored_date,_raw_data_params,_raw_data_table,_raw_data_id,_raw_data_remark
+00691c648a5b7d28dba5bcafa05d9bbccdf4d933,github:GithubPullRequest:1:502102437,Lance,[email protected],2020-10-15T03:25:44.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,68,
+013e846d496ecc5f61fb83fec3283f30fce18c30,github:GithubPullRequest:1:696437287,exfly,[email protected],2021-07-25T04:02:27.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,79,
+01cb40f8fb4dd5550cd274cfca16c8a874a21481,github:GithubPullRequest:1:216254598,andy
pan,[email protected],2018-08-08T09:22:56.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,26,
+05a3664dbf966f1a7ced274aaf47d34e644287ef,github:GithubPullRequest:1:505486248,yonbiaoxiao,[email protected],2020-10-18T14:55:52.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,74,
+0c39016de0a4c00dbaa88a317ac8418eaea1afc4,github:GithubPullRequest:1:502102437,Lance,[email protected],2020-10-15T02:47:46.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,67,
+0e17530397bcec737dd9a77fc9589a6866ec4f6e,github:GithubPullRequest:1:835038436,codingfanlt,[email protected],2022-01-29T07:40:28.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,92,
+119a03caef873976e5c6e1db47a2ca376f3e8437,github:GithubPullRequest:1:325179595,Andy
Pan,[email protected],2019-10-07T12:53:23.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,46,
+12dd0eaff299e7425062bab820801494355e025b,github:GithubPullRequest:1:696437287,exfly,[email protected],2021-07-25T04:03:25.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,80,
+15cb2705734c62544ac5dca0de3f28f03a69a854,github:GithubPullRequest:1:543900177,kaiiak,[email protected],2020-12-22T06:38:01.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,78,
+18623ceb17a9230484ff5d1a31c3beb0b631a2f3,github:GithubPullRequest:1:452382525,Bo-Yi
Wu,[email protected],2020-07-19T06:37:27.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,89,
+1a658c033be78d2dea8db57c166ee4ba3ad951f7,github:GithubPullRequest:1:693963625,thinkgo,[email protected],2021-07-21T00:44:30.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,75,
+1b77c3ece5555bf3314506ea45498541612b79a5,github:GithubPullRequest:1:216254598,andy
pan,[email protected],2018-08-08T10:58:01.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,28,
+1b95a084ac08cd34e247b5d3d0063778cfc14748,github:GithubPullRequest:1:816835878,Bright
Hsu,[email protected],2022-01-07T18:01:25.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,94,
+2201960d862462743cc1c9da0ca0911d905f25d3,github:GithubPullRequest:1:731946063,Zhening
Li,[email protected],2021-09-13T02:55:26.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,84,
+22c9e8646407fe52cc4ca5ce996b819febc6ca0b,github:GithubPullRequest:1:654684379,kn,[email protected],2021-05-27T08:32:42.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,57,
+24c5c865028e0828e867673c4de2afd8aac310ce,github:GithubPullRequest:1:686947632,Jeffrey
Damick,[email protected],2021-07-12T14:30:14.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,70,
+2516ada077dcec8ee338a5409d74fec35b6c8d98,github:GithubPullRequest:1:325179595,Kevin
Bai,[email protected],2019-10-08T13:53:34.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,40,
+2709c0cbc98ad853a7da351e0bae403e434570bd,github:GithubPullRequest:1:325179595,Kevin
Bai,[email protected],2019-10-08T14:18:46.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,41,
+2726d42ea62857283ee73ef3611e379b60974ad2,github:GithubPullRequest:1:212277907,Bighead,[email protected],2018-08-31T05:30:20.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,16,
+2950e919e72eb230b2b12f797f379ca6f04fe80c,github:GithubPullRequest:1:325179595,Kevin
Bai,[email protected],2019-10-07T07:52:50.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,38,
+2be767dc74bfa68412b1ef274a42d8829b4dbca8,github:GithubPullRequest:1:842184289,Luca
F.
Marques,[email protected],2022-02-08T12:35:08.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,96,
+2ce873b39ec1056ad3895a05fc46c5dfc9e76613,github:GithubPullRequest:1:216254598,andy
pan,[email protected],2018-07-31T03:06:02.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,20,
+2dd731d5897d50508e9d262cf64a8f4807f0f42f,github:GithubPullRequest:1:654684379,kn,[email protected],2021-05-27T08:50:28.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,58,
+2fa305b66b7b4bd8116ef9c7635396ae6a3a9c68,github:GithubPullRequest:1:216254598,Andy
Pan,[email protected],2018-08-04T02:49:26.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,24,
+310ce78b6506884f30b137a74d0589fef69ea999,github:GithubPullRequest:1:216254598,Andy
Pan,[email protected],2018-08-31T15:37:36.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,31,
+31e05e714036a7ffac8831e30fc19858eccdc2f5,github:GithubPullRequest:1:212277907,Bighead,[email protected],2018-08-31T05:29:25.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,15,
+32b73f6b24bc9af1e3b9aef21d1557cca8c87e87,github:GithubPullRequest:1:216254598,andy
pan,[email protected],2018-07-31T03:18:58.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,21,
+39f04c6e65b76b5f20abd3ca0606db4cd038e5c2,github:GithubPullRequest:1:292246524,king526,[email protected],2019-06-27T03:24:38.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,13,
+402dcefd038c7db892b3c433d1d93e09a3e48652,github:GithubPullRequest:1:404931293,shanghai-Jerry,[email protected],2020-04-17T03:27:48.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,76,
+41f6b572b25da6363d7d7c45b77705fd8bee7466,github:GithubPullRequest:1:742901118,Chris,[email protected],2021-09-26T15:53:00.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,91,
+460fea75691aa2dee5d0737fa07e442db465b6b0,github:GithubPullRequest:1:325179595,Kevin
Bai,[email protected],2019-10-09T11:22:41.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,51,
+4b08525f92be01bc7864a3d8e9abe0a3dbbd96c3,github:GithubPullRequest:1:325179595,Kevin
Bai,[email protected],2019-10-07T07:26:23.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,39,
+51f1f518835109c3de3cfa42bf29a01cc5fcd788,github:GithubPullRequest:1:410487606,wreulicke,[email protected],2020-04-29T04:48:22.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,81,
+5431f73492ade2e5b947a98f6032595c32cf730e,github:GithubPullRequest:1:582870188,[email protected],[email protected],2021-03-02T09:18:49.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,82,
+57eb78708675c067aeadad224f0ce57a53edc248,github:GithubPullRequest:1:686947632,Jeffrey
Damick,[email protected],2021-07-12T14:44:01.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,71,
+58466b12b03a603d9f0331bbcc64a7557b27865d,github:GithubPullRequest:1:308859272,Cholerae
Hu,[email protected],2019-08-20T03:22:00.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,14,
+597f7ea04110456f85883266e7b89c86fa92d688,github:GithubPullRequest:1:325179595,Andy
Pan,[email protected],2019-10-05T18:02:40.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,43,
+5aa3ac784d5ec55e3a4624096b3d1fb649c140f1,github:GithubPullRequest:1:325179595,Kevin
Bai,[email protected],2019-10-09T09:05:51.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,49,
+5bbc9e170bbee27c37bcc30da3da75b4531d1edb,github:GithubPullRequest:1:246250598,Cholerae
Hu,[email protected],2019-01-21T10:57:23.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,10,
+5dc8b9a71737eb57dc03fbbe3eb9010ff6c3fbb6,github:GithubPullRequest:1:301421607,anteoy,[email protected],2019-07-26T06:25:16.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,12,
+5f35f3e33a240d3fde5e2b14d03fdf684d777a4c,github:GithubPullRequest:1:325179595,Kevin
Bai,[email protected],2019-10-07T04:07:39.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,37,
+6495acc77318c3944e3edd3f983a03fc9027324a,github:GithubPullRequest:1:316337433,Cholerae
Hu,[email protected],2019-09-11T08:39:55.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,34,
+666635c65d8d3bb1223b819325e0bd23c81f2733,github:GithubPullRequest:1:216254598,Andy
Pan,[email protected],2018-08-08T13:44:44.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,29,
+674fe08bb2c2ced275600ebdddf2412c84e2c349,github:GithubPullRequest:1:607755003,yidongdeng,[email protected],2021-04-01T09:50:17.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,35,
+676e5c84e4da504bb4577e1af0b37b7c82cc52ad,github:GithubPullRequest:1:770998086,lord63,[email protected],2021-11-02T00:26:20.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,88,
+6c322c6373bf93124a8ac976e1ea57d919d6b83f,github:GithubPullRequest:1:216254598,Andy
Pan,[email protected],2018-08-04T02:42:04.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,23,
+6ef45a0a1fd2ad8878c5684e9ec1baf8aab24f87,github:GithubPullRequest:1:325179595,Kevin
Bai,[email protected],2019-10-09T15:41:50.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,52,
+71fd3a37d0df59cf1e73fa1272ecd92bab11a7c1,github:GithubPullRequest:1:736936308,Chris,[email protected],2021-09-18T16:53:58.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,87,
+7403b395ea8e1a39ca7a2f29aee7b4735cb988ef,github:GithubPullRequest:1:496172205,Arjun
Mahishi,[email protected],2020-10-01T11:00:35.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,61,
+7a4867a3b60093c0c11d8a4d4f782d8e13da8918,github:GithubPullRequest:1:763816683,liusong,[email protected],2021-10-22T02:35:35.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,98,
+7c6df5e45c31c636fe3c2ebc6ecc014527e79e7f,github:GithubPullRequest:1:475457581,mo,[email protected],2020-08-28T14:37:53.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,53,
+7c881fbcabb79e7701ddae3588d942322f53e675,github:GithubPullRequest:1:216254598,Andy
Pan,[email protected],2018-08-31T15:16:23.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,30,
+7ca9034af54d4486ad88362c9742415a2a67658f,github:GithubPullRequest:1:669972849,bingoohuang,[email protected],2021-06-15T00:54:53.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,62,
+82365ad22461715d37cd0c043ac1bc7256f4152e,github:GithubPullRequest:1:731946063,Zhening,[email protected],2021-09-11T14:59:51.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,83,
+82d81b95fde5b797d391a2b6ca07c247268eebdd,github:GithubPullRequest:1:763816683,liusong,[email protected],2021-10-22T11:12:27.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,99,
+83042d709562a53973c78901ca5df7e7cddbe677,github:GithubPullRequest:1:203756736,barryz,[email protected],2018-07-25T14:28:11.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,18,
+863116682b4378fc82f00c950e5c6469c0e295bb,github:GithubPullRequest:1:842184289,Luca
F.
Marques,[email protected],2022-02-10T17:15:22.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,97,
+979da84674d28c21394afec4b8e8559aed85d4eb,github:GithubPullRequest:1:329127652,polar9527,[email protected],2019-10-18T01:48:12.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,60,
+9915f61140287a2f768fcaf71f6d5bd6454521c9,github:GithubPullRequest:1:669972849,bingoo,[email protected],2021-06-15T14:59:45.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,64,
+9d8f5b006eeed2b951858ebc01adf5ea0335f895,github:GithubPullRequest:1:654684379,kn,[email protected],2021-05-27T08:32:42.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,55,
+a03eccc794870f0a2e55a5cb8344ea47f2a0001d,github:GithubPullRequest:1:216254598,coral,[email protected],2018-09-18T10:13:53.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,33,
+a04118b3111db7290195c981b7d60f646fc68642,github:GithubPullRequest:1:325179595,Andy
Pan,[email protected],2019-10-08T12:49:47.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,47,
+a2272c3886222b6d23804290b43d3df673bb46e6,github:GithubPullRequest:1:669972849,bingoo,[email protected],2021-06-15T14:36:04.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,63,
+afd687164b13280199208ec4869709edcf02b52d,github:GithubPullRequest:1:211603583,honglichang(常红立),[email protected],2018-08-29T01:33:33.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,17,
+b19edbd7b909527b2cc2a759e7a60133497f9dee,github:GithubPullRequest:1:346931859,itchenyi,[email protected],2019-11-29T07:48:29.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,65,
+b1ce6e8fb4f31b4d75b748bbe2d03c28e0f737f2,github:GithubPullRequest:1:415925259,lntotk,[email protected],2020-05-11T07:38:44.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,85,
+b7c241d8acb9914df77378d7e4e98a8e57c60c50,github:GithubPullRequest:1:216254598,andy
pan,[email protected],2018-08-08T10:08:22.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,27,
+ba4160c5fd41151ebbd50cb786c5ce21711b5a7b,github:GithubPullRequest:1:586207150,corrinzhang,[email protected],2021-03-07T07:57:01.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,86,
+bba6c12b60eff3445adcc168fff3bfdcad9e2571,github:GithubPullRequest:1:311420898,Andy
Pan,[email protected],2019-08-27T14:43:43.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,19,
+be587a20c88bacb02fcc077af7042990c33da5cb,github:GithubPullRequest:1:543900177,kaiiak,[email protected],2020-12-22T06:24:43.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,77,
+c038cb6a3fdb41292378e91098b5badff5adb8f4,github:GithubPullRequest:1:791490205,wimi,[email protected],2021-11-30T09:29:54.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,90,
+c211799da19dbb1e0d9ebc62c58c66f241420901,github:GithubPullRequest:1:325179595,Andy
Pan,[email protected],2019-10-07T11:50:09.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,45,
+c4dbfa49d85976eae2937b57db7a17e8c4e5e6ce,github:GithubPullRequest:1:816835878,bright.hsu,[email protected],2022-01-08T09:26:19.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,93,
+cc7281cc018807933ccae529962edd0a3895671c,github:GithubPullRequest:1:325179595,Kevin
Bai,[email protected],2019-10-09T11:18:31.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,50,
+cf5c66583a440c95dd5877b899ee7386b87025a2,github:GithubPullRequest:1:654684379,kn,[email protected],2021-05-27T08:49:25.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,56,
+d16f262bc53eec51cf33c324e4e06a88aa4261f8,github:GithubPullRequest:1:379435034,l,[email protected],2020-02-25T08:28:47.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,72,
+d44d7e03492cd6e00fa742453c480d6df04d401e,github:GithubPullRequest:1:216254598,Andy
Pan,[email protected],2018-08-03T13:18:51.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,22,
+d4deece521296c8bf6ce6b1fbdfc63a5abf952e7,github:GithubPullRequest:1:502102437,Lance,[email protected],2020-10-13T09:10:57.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,66,
+dc5c8af3e81054e142fe34ce16e8f22e51a12474,github:GithubPullRequest:1:216254598,Andy
Pan,[email protected],2018-08-04T03:14:32.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,25,
+e2ccffc1650009dcf72cf93dbe95888abfba63eb,github:GithubPullRequest:1:475457581,mo,[email protected],2020-08-29T08:11:27.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,54,
+e4e364ac34fe1b3698e0b693d8fd15f6ec970a40,github:GithubPullRequest:1:216254598,Andy
Pan,[email protected],2018-08-31T15:46:14.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,32,
+e6eedfd6d7fd803dbbf3d66dac2f1e64261a7a20,github:GithubPullRequest:1:329127652,polar9527,[email protected],2019-10-17T08:17:16.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,59,
+e7a2d3706bf4d32f0e927258b10d2a3585b9ed7d,github:GithubPullRequest:1:379435034,l,[email protected],2020-02-26T03:00:25.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,73,
+ec5d1f3b8107265cb53536975504c7cda4f6d68f,github:GithubPullRequest:1:267414275,Sarath
Sadasivan
Pillai,[email protected],2019-04-04T11:52:12.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,11,
+ed8acad01e076caf712e3e985f0ec9676d108ffb,github:GithubPullRequest:1:686947632,jdamick,[email protected],2021-07-09T17:43:37.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,69,
+ee71a741d479ea8b4a0cb59c9ab2120d97a96ed1,github:GithubPullRequest:1:325179595,Kevin
Bai,[email protected],2019-10-07T07:52:50.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,42,
+efe0bad6c0ab13b54d00909864e34a1060e41d6e,github:GithubPullRequest:1:757412327,Lien,[email protected],2021-10-13T13:33:26.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,95,
+f0f3d54e62740385e180dda71e19295426c9e0de,github:GithubPullRequest:1:325179595,Andy
Pan,[email protected],2019-10-07T11:31:03.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,44,
+f323aef64aa8b47b777037502adf6eca0b2f4fd0,github:GithubPullRequest:1:461992435,The
Gitter
Badger,[email protected],2020-08-03T07:12:23.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,36,
+f9f53661ee761222613eced31d9a1f065cdcc17b,github:GithubPullRequest:1:325179595,Kevin
Bai,[email protected],2019-10-09T06:51:49.000+00:00,"{""ConnectionId"":1,""Name"":""panjf2000/ants""}",_raw_github_api_pull_request_commits,48,
diff --git
a/backend/plugins/github/models/migrationscripts/20230419_add_commit_authored_date_in_pr_commits.go
b/backend/plugins/github/models/migrationscripts/20230419_add_commit_authored_date_in_pr_commits.go
index f5d89f6fb..cd9691f69 100644
---
a/backend/plugins/github/models/migrationscripts/20230419_add_commit_authored_date_in_pr_commits.go
+++
b/backend/plugins/github/models/migrationscripts/20230419_add_commit_authored_date_in_pr_commits.go
@@ -29,7 +29,9 @@ import (
var _ plugin.MigrationScript = (*addGithubCommitAuthoredDate)(nil)
type GithubPrCommit20230419 struct {
- CommitAuthoredDate time.Time
+ CommitAuthoredName string
+ CommitAuthoredEmail string
+ CommitAuthoredDate time.Time
}
func (GithubPrCommit20230419) TableName() string {
diff --git a/backend/plugins/github/models/pr_commit.go
b/backend/plugins/github/models/pr_commit.go
index fc1552b0e..27a26c626 100644
--- a/backend/plugins/github/models/pr_commit.go
+++ b/backend/plugins/github/models/pr_commit.go
@@ -24,10 +24,12 @@ import (
)
type GithubPrCommit struct {
- ConnectionId uint64 `gorm:"primaryKey"`
- CommitSha string `gorm:"primaryKey;type:varchar(40)"`
- PullRequestId int `gorm:"primaryKey;autoIncrement:false"`
- CommitAuthoredDate time.Time
+ ConnectionId uint64 `gorm:"primaryKey"`
+ CommitSha string `gorm:"primaryKey;type:varchar(40)"`
+ PullRequestId int `gorm:"primaryKey;autoIncrement:false"`
+ CommitAuthoredName string
+ CommitAuthoredEmail string
+ CommitAuthoredDate time.Time
common.NoPKModel
}
diff --git a/backend/plugins/github/tasks/pr_commit_convertor.go
b/backend/plugins/github/tasks/pr_commit_convertor.go
index e28b89767..a66225286 100644
--- a/backend/plugins/github/tasks/pr_commit_convertor.go
+++ b/backend/plugins/github/tasks/pr_commit_convertor.go
@@ -69,9 +69,11 @@ func ConvertPullRequestCommits(taskCtx
plugin.SubTaskContext) (err errors.Error)
Convert: func(inputRow interface{}) ([]interface{},
errors.Error) {
githubPullRequestCommit :=
inputRow.(*models.GithubPrCommit)
domainPrCommit := &code.PullRequestCommit{
- CommitSha:
githubPullRequestCommit.CommitSha,
- PullRequestId:
pullIdGen.Generate(data.Options.ConnectionId,
githubPullRequestCommit.PullRequestId),
- CommitAuthoredDate:
githubPullRequestCommit.CommitAuthoredDate,
+ CommitSha:
githubPullRequestCommit.CommitSha,
+ PullRequestId:
pullIdGen.Generate(data.Options.ConnectionId,
githubPullRequestCommit.PullRequestId),
+ CommitAuthoredName:
githubPullRequestCommit.CommitAuthoredName,
+ CommitAuthoredEmail:
githubPullRequestCommit.CommitAuthoredEmail,
+ CommitAuthoredDate:
githubPullRequestCommit.CommitAuthoredDate,
}
return []interface{}{
domainPrCommit,
diff --git a/backend/plugins/github/tasks/pr_commit_extractor.go
b/backend/plugins/github/tasks/pr_commit_extractor.go
index 64719330b..5f098d0b8 100644
--- a/backend/plugins/github/tasks/pr_commit_extractor.go
+++ b/backend/plugins/github/tasks/pr_commit_extractor.go
@@ -106,10 +106,12 @@ func ExtractApiPullRequestCommits(taskCtx
plugin.SubTaskContext) errors.Error {
results = append(results, githubCommit)
githubPullRequestCommit := &models.GithubPrCommit{
- ConnectionId: data.Options.ConnectionId,
- CommitSha: apiPullRequestCommit.Sha,
- PullRequestId: pull.GithubId,
- CommitAuthoredDate: githubCommit.AuthoredDate,
+ ConnectionId: data.Options.ConnectionId,
+ CommitSha: apiPullRequestCommit.Sha,
+ PullRequestId: pull.GithubId,
+ CommitAuthoredName: githubCommit.AuthorName,
+ CommitAuthoredEmail: githubCommit.AuthorEmail,
+ CommitAuthoredDate: githubCommit.AuthoredDate,
}
if err != nil {
return nil, err
diff --git a/backend/plugins/github_graphql/tasks/pr_collector.go
b/backend/plugins/github_graphql/tasks/pr_collector.go
index 3cfc22231..207e6fd26 100644
--- a/backend/plugins/github_graphql/tasks/pr_collector.go
+++ b/backend/plugins/github_graphql/tasks/pr_collector.go
@@ -279,10 +279,12 @@ func CollectPr(taskCtx plugin.SubTaskContext)
errors.Error {
results = append(results, githubCommit)
githubPullRequestCommit :=
&models.GithubPrCommit{
- ConnectionId:
data.Options.ConnectionId,
- CommitSha:
apiPullRequestCommit.Commit.Oid,
- PullRequestId:
githubPr.GithubId,
- CommitAuthoredDate:
githubCommit.CommittedDate,
+ ConnectionId:
data.Options.ConnectionId,
+ CommitSha:
apiPullRequestCommit.Commit.Oid,
+ PullRequestId:
githubPr.GithubId,
+ CommitAuthoredName:
githubCommit.AuthorName,
+ CommitAuthoredEmail:
githubCommit.AuthorEmail,
+ CommitAuthoredDate:
githubCommit.AuthoredDate,
}
if err != nil {
return nil, err