This is an automated email from the ASF dual-hosted git repository.

klesh 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 5a2b6082 feat: ae project e2e test (#2314)
5a2b6082 is described below

commit 5a2b60823a6e3c6f4f94bf74812b0f8a7fa473d6
Author: mappjzc <[email protected]>
AuthorDate: Fri Jun 24 23:45:42 2022 +0800

    feat: ae project e2e test (#2314)
    
    Add TestAECommitDataFlow
    Move ae.go code to impl.go
    Add ConnctionID to project table
    
    Nddtfjiang <[email protected]>
---
 plugins/ae/e2e/project_test.go                     |  62 ++++++
 plugins/ae/e2e/raw_tables/_raw_ae_commits.csv      | 244 ++++++++++-----------
 plugins/ae/e2e/raw_tables/_raw_ae_project.csv      |   2 +
 .../ae/e2e/snapshot_tables/_tool_ae_commits.csv    | 244 ++++++++++-----------
 .../ae/e2e/snapshot_tables/_tool_ae_projects.csv   |   2 +
 plugins/ae/impl/impl.go                            |   1 -
 .../ae/models/migrationscripts/archived/project.go |   1 +
 plugins/ae/models/migrationscripts/init_schema.go  |  50 ++++-
 .../migrationscripts/updateSchemas20220615.go      |  41 ----
 plugins/ae/models/project.go                       |   2 +
 plugins/ae/tasks/commits_convertor.go              |  15 +-
 plugins/ae/tasks/commits_extractor.go              |   3 +-
 plugins/ae/tasks/project_collector.go              |   3 +-
 plugins/ae/tasks/project_extractor.go              |   5 +-
 plugins/ae/tasks/task_data.go                      |   3 +-
 15 files changed, 378 insertions(+), 300 deletions(-)

diff --git a/plugins/ae/e2e/project_test.go b/plugins/ae/e2e/project_test.go
new file mode 100644
index 00000000..19632ec6
--- /dev/null
+++ b/plugins/ae/e2e/project_test.go
@@ -0,0 +1,62 @@
+/*
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements.  See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to You under the Apache License, Version 2.0
+(the "License"); you may not use this file except in compliance with
+the License.  You may obtain a copy of the License at
+
+    http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+*/
+
+package e2e
+
+import (
+       "fmt"
+       "testing"
+
+       "github.com/apache/incubator-devlake/helpers/e2ehelper"
+       "github.com/apache/incubator-devlake/plugins/ae/impl"
+       "github.com/apache/incubator-devlake/plugins/ae/models"
+       "github.com/apache/incubator-devlake/plugins/ae/tasks"
+)
+
+func TestAEProjectDataFlow(t *testing.T) {
+       var ae impl.AE
+       dataflowTester := e2ehelper.NewDataFlowTester(t, "ae", ae)
+
+       taskData := &tasks.AeTaskData{
+               Options: &tasks.AeOptions{
+                       ConnectionId: 1,
+                       ProjectId:    13,
+               },
+       }
+
+       // import raw data table
+       
dataflowTester.ImportCsvIntoRawTable("./raw_tables/_raw_ae_project.csv", 
"_raw_ae_project")
+
+       // verify extraction
+       dataflowTester.FlushTabler(&models.AEProject{})
+       dataflowTester.Subtask(tasks.ExtractProjectMeta, taskData)
+       dataflowTester.VerifyTable(
+               models.AEProject{},
+               fmt.Sprintf("./snapshot_tables/%s.csv", 
models.AEProject{}.TableName()),
+               []string{"connection_id", "id"},
+               []string{
+                       "git_url",
+                       "priority",
+                       "ae_create_time",
+                       "ae_update_time",
+                       "_raw_data_params",
+                       "_raw_data_table",
+                       "_raw_data_id",
+                       "_raw_data_remark",
+               },
+       )
+}
diff --git a/plugins/ae/e2e/raw_tables/_raw_ae_commits.csv 
b/plugins/ae/e2e/raw_tables/_raw_ae_commits.csv
index 3af489ee..6bee9e29 100644
--- a/plugins/ae/e2e/raw_tables/_raw_ae_commits.csv
+++ b/plugins/ae/e2e/raw_tables/_raw_ae_commits.csv
@@ -1,123 +1,123 @@
 id,params,data,url,input,created_at
-24518,"{""ProjectId"":13}","{""hexsha"":""1b38820d28119ca10dd6b83563b97fb5f6bec944"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":0}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24519,"{""ProjectId"":13}","{""hexsha"":""479cebd3661f46af39414fe439469ca8ab11e7bb"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":7}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24520,"{""ProjectId"":13}","{""hexsha"":""e4a4b2f1acc279b1b0386e72b5fefd185d06a341"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":1}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24521,"{""ProjectId"":13}","{""hexsha"":""3512d7e8ee3af3f73c1e82e4e06f19efda560a68"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":0}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24522,"{""ProjectId"":13}","{""hexsha"":""9079f1a8682b506e8da83d1432457f153a5bd82a"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":0}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24523,"{""ProjectId"":13}","{""hexsha"":""9e7fc6d953fbf5e1b17dfddb32d9af5e9aa90e09"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":0}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24524,"{""ProjectId"":13}","{""hexsha"":""97f02d4df5f133da636f8bd8aa5698b3b0679de3"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":0}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24525,"{""ProjectId"":13}","{""hexsha"":""487b389a8e6cec58d948c1b03ab82430e769efdb"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":1076}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24526,"{""ProjectId"":13}","{""hexsha"":""796d0ae622a1284467f703ef5a14af8a56958c04"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":5}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24527,"{""ProjectId"":13}","{""hexsha"":""0807765c0841abea9dd0985ed6d5adeb94812493"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":29}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24528,"{""ProjectId"":13}","{""hexsha"":""0d3aa41e5e3db60e7ddfd3c3835f40e8c1c8eeb4"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":99}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24529,"{""ProjectId"":13}","{""hexsha"":""9fe7552499aa501fb0b50849f3c31a47fb71b97f"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":1}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24530,"{""ProjectId"":13}","{""hexsha"":""0826737cc83afd3bf3a6438140bdc438698d9aac"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":0}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24531,"{""ProjectId"":13}","{""hexsha"":""c591acedadbf5ec78491d06e96a0119826c20709"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":26}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24532,"{""ProjectId"":13}","{""hexsha"":""cfb28bb170386a5697c2a787e3edbce339007e03"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":12}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24533,"{""ProjectId"":13}","{""hexsha"":""73117918e6b3ef4b404a5f11242f2eae84a47d8f"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":3}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24534,"{""ProjectId"":13}","{""hexsha"":""8427585a53a6952f48c2c8b7df572ae890032b3f"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":0}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24535,"{""ProjectId"":13}","{""hexsha"":""d7565fc150f2c22b69c54d23f7d36be2f85ab3f4"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":221}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24536,"{""ProjectId"":13}","{""hexsha"":""17e34ba19bca5c8c040972cbce0da22a07c6ecac"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":24}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24537,"{""ProjectId"":13}","{""hexsha"":""9b4f407e2219fe3eb68d999e36a10e9c8635138a"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":106}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24538,"{""ProjectId"":13}","{""hexsha"":""09baac4eb3ff83c68716d820ce3095292974bb3d"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":219}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24539,"{""ProjectId"":13}","{""hexsha"":""0b82a1f4a0498f98453452901117fd373e8906af"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":607}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24540,"{""ProjectId"":13}","{""hexsha"":""aa2f3faeb1094c22bff57146a164ea07265f7bbc"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":694}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24541,"{""ProjectId"":13}","{""hexsha"":""153b0ffe7f010d4ea9b93d8168619bc92d273b2a"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":192}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24542,"{""ProjectId"":13}","{""hexsha"":""9916bd442a3916260ef34c86b99cd49360ab0681"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":2}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24543,"{""ProjectId"":13}","{""hexsha"":""2beb6f57dd35112f29ed96c65cb9fc7daf24088d"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":25}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24544,"{""ProjectId"":13}","{""hexsha"":""8addcdc8692ad4e2b47d5611830b81c1f9d81504"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":137}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24545,"{""ProjectId"":13}","{""hexsha"":""51618c19c42b8035353f04eb067e6927286b00e7"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":1}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24546,"{""ProjectId"":13}","{""hexsha"":""dddff3541bbb5bf45e76e6a681c4c91bb48f58c1"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":1}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24547,"{""ProjectId"":13}","{""hexsha"":""7107e0a26c75bcaa218bba71b1a65e906f4a7915"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":1}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24548,"{""ProjectId"":13}","{""hexsha"":""8f4d17eeb36e9a4f8b554ef6ebea0c747628008f"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":53}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24549,"{""ProjectId"":13}","{""hexsha"":""359a1c3f70d71720e2a96119178722cfd3debfc9"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":0}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24550,"{""ProjectId"":13}","{""hexsha"":""cf936aaac8161fcf2b98d1ee66918c6ed56a0261"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":19}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24551,"{""ProjectId"":13}","{""hexsha"":""f7838c83cb972562f26367b2fb0ed378cc310cc4"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":25}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24552,"{""ProjectId"":13}","{""hexsha"":""c10520a2392fc5001d909d81c1a24d438caf7d13"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":151}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24553,"{""ProjectId"":13}","{""hexsha"":""c901c81df60b8856399c4ade38d2d5666b9aef1c"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":201}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24554,"{""ProjectId"":13}","{""hexsha"":""5f251d7934e00c3e1f607ae17c367833f2f26f8f"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":3}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24555,"{""ProjectId"":13}","{""hexsha"":""de6cff814aeaac108f8a251c288b14d38012ba9a"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":224}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24556,"{""ProjectId"":13}","{""hexsha"":""1c8c9e8b6ce9fbea368c0985dcef7de84d104b8b"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":1}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24557,"{""ProjectId"":13}","{""hexsha"":""21f647d8f279d6968bd7e2d814e88e2efd3be7b7"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":2}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24558,"{""ProjectId"":13}","{""hexsha"":""ecf691ecce767c70b302876638a3440937ced1bf"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":1}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24559,"{""ProjectId"":13}","{""hexsha"":""4e4fe40e0c90c470b48728a41ba34735abe0becf"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":340}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24560,"{""ProjectId"":13}","{""hexsha"":""335edf594dea65e4508b85dba1cb13a06118c279"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":56}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24561,"{""ProjectId"":13}","{""hexsha"":""5b48460e360e28b5642468e75074840a8acd6d94"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":6}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24562,"{""ProjectId"":13}","{""hexsha"":""9b6abf2cd079930a132dcb136bbe82b1549953c0"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":23}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24563,"{""ProjectId"":13}","{""hexsha"":""baaee879f1c6da29e5f1d35340cfb329d5cc6ee5"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":4}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24564,"{""ProjectId"":13}","{""hexsha"":""64868e729124ba10efc37a32cffa2a43448e6dac"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":41}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24565,"{""ProjectId"":13}","{""hexsha"":""8feda7b0577af0c4fa26f08069299084d0048c6f"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":34}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24566,"{""ProjectId"":13}","{""hexsha"":""d8ea964721ddf096f6f1460ce4380e7ec7cfc765"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":1}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24567,"{""ProjectId"":13}","{""hexsha"":""e4597cefe6b5b72b9763791f469ccd248ddb6b14"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":11}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24568,"{""ProjectId"":13}","{""hexsha"":""7f673b502dbc02f1087ec0fad18964938bd2de7e"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":20}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24569,"{""ProjectId"":13}","{""hexsha"":""980004f139b471b781e9379cd7ac907413d94cb6"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":16}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24570,"{""ProjectId"":13}","{""hexsha"":""07f5c5e9b7abb967511fe792bcb49acf20b0ca85"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":206}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24571,"{""ProjectId"":13}","{""hexsha"":""35132a6cde2c1df391fa12012dcf2b7f5148332d"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":8}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24572,"{""ProjectId"":13}","{""hexsha"":""36d68f2df79f4ffc849632745647243a815bcbb5"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":1}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24573,"{""ProjectId"":13}","{""hexsha"":""8a181ef503c0fee9f753d760a28c65ed699d49a5"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":9}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24574,"{""ProjectId"":13}","{""hexsha"":""8f732c22b2a0c20fd3068a32ed85da468fb27fc4"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":174}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24575,"{""ProjectId"":13}","{""hexsha"":""bed8b5dc838151a146d3e6b9033862aafdb58c01"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":44}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24576,"{""ProjectId"":13}","{""hexsha"":""70643393eba04e1636ec26e2b58568a1e82eb1f3"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":50}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24577,"{""ProjectId"":13}","{""hexsha"":""93e9cedc821f5888c05ac3ef852c90696847bff7"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":20}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24578,"{""ProjectId"":13}","{""hexsha"":""f5690f6b70e5977d0d5686bc1182be598cfef893"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":51}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24579,"{""ProjectId"":13}","{""hexsha"":""87183fef30120169ef65bca395756e7669ecfec9"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":66}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24580,"{""ProjectId"":13}","{""hexsha"":""625da96d618b75e9d6a79c702862ae0fd66f91ca"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":59}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24581,"{""ProjectId"":13}","{""hexsha"":""69501576cac995fdffdb1e9e7fa6567dea01d83f"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":26}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24582,"{""ProjectId"":13}","{""hexsha"":""7fd4c1dddde9fdb57d4d86f8710f4804060010a4"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":0}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24583,"{""ProjectId"":13}","{""hexsha"":""d1b8132cfe7c5d3f6906920b5d44350fa26f5533"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":0}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24584,"{""ProjectId"":13}","{""hexsha"":""8ffa20ca94333c8b75a7cb065a33929dbbe7f666"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":0}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24585,"{""ProjectId"":13}","{""hexsha"":""9531f67548d9248596fa1c53adede7b3e4668cbd"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":0}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24586,"{""ProjectId"":13}","{""hexsha"":""af1df917fe88e688dc6fc004c09c067760fdc1c0"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":0}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24587,"{""ProjectId"":13}","{""hexsha"":""5fdc3946ef013eeea9db4073c1c05d0ba1a2bbb4"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":0}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24588,"{""ProjectId"":13}","{""hexsha"":""63346c6b4152fc24ba570a5343969e4e115e54b5"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":0}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24589,"{""ProjectId"":13}","{""hexsha"":""b5656d073f82c3733650ec04dd59e1bf95f9d369"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":0}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24590,"{""ProjectId"":13}","{""hexsha"":""20cf5ddff8a52f59a8c84dded884fec73fc3551a"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":0}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24591,"{""ProjectId"":13}","{""hexsha"":""6dd8420411a19ed1713ba2cd1fc9231e20a900fa"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":0}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24592,"{""ProjectId"":13}","{""hexsha"":""0728bc9712aff6ad202aabe27ffd01f8142a55e4"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":0}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24593,"{""ProjectId"":13}","{""hexsha"":""57d14eea760b49201ef1bb713f535765792c31af"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":0}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24594,"{""ProjectId"":13}","{""hexsha"":""b65a10855f45c3de4c56b8780537184cf76875e8"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":0}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24595,"{""ProjectId"":13}","{""hexsha"":""2db9c018c9ebd059fd5b76c7bc238b2c71ef14b0"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":0}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24596,"{""ProjectId"":13}","{""hexsha"":""ce9e81f1e739585de0bc91931889056e1c608e77"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":0}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24597,"{""ProjectId"":13}","{""hexsha"":""f816c74da65f364aa752510d3e0beca703d87def"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":0}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24598,"{""ProjectId"":13}","{""hexsha"":""0e44d53d72e452c2dc7d597547719fbdc8c1d087"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":0}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24599,"{""ProjectId"":13}","{""hexsha"":""21fee52c47a4d78755b0c050aa4b72dac847ede8"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":0}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24600,"{""ProjectId"":13}","{""hexsha"":""d4bc3994fd2a26256ac5b69fbe92f28dd8b9b54a"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":0}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24601,"{""ProjectId"":13}","{""hexsha"":""b0080e98d0e12bdcc5702f44e569ad7ec3c4bafa"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":0}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24602,"{""ProjectId"":13}","{""hexsha"":""37160fac6e9613740e489f5dd1931b61622c8e29"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":0}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24603,"{""ProjectId"":13}","{""hexsha"":""4b6235c68bfe24ddf4b6a6be2fc56d0bfbc64750"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":9}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24604,"{""ProjectId"":13}","{""hexsha"":""a0e03ad37955af9cf5bb738a1539ca2469147ec8"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":85}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24605,"{""ProjectId"":13}","{""hexsha"":""dc6bdf3b66ff99eb8877a98d671e5f4489ad5612"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":37}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24606,"{""ProjectId"":13}","{""hexsha"":""a7b290d42d16e9ec634a74f3654983c9c899cb8f"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":3}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24607,"{""ProjectId"":13}","{""hexsha"":""12cb9bd7079f2c397c0ce8105e0c0881d9efb988"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":1}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24608,"{""ProjectId"":13}","{""hexsha"":""9452910a0f1dc08e3e9f1453df2f67d6eaa8bf29"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":364}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24609,"{""ProjectId"":13}","{""hexsha"":""c22ba9baac3a90def0f4e34411c2f6838fec59a8"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":17}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24610,"{""ProjectId"":13}","{""hexsha"":""2585fa20298933ed2f9d809f1c59002767251896"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":370}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24611,"{""ProjectId"":13}","{""hexsha"":""07f9a77dd7ee52d31f54850032daf6f3006e98dc"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":9}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24612,"{""ProjectId"":13}","{""hexsha"":""dc64869f16c6c90e594e1eabbb97e724ea626451"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":5}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24613,"{""ProjectId"":13}","{""hexsha"":""08e56ae307673318e053526dcf826dfc77000436"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":10}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24614,"{""ProjectId"":13}","{""hexsha"":""adaa1ba753e8c4e6873823581ba3c95658279da8"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":13}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24615,"{""ProjectId"":13}","{""hexsha"":""98382fa30630208d0076635e9a9662dfc95ac95f"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":12}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24616,"{""ProjectId"":13}","{""hexsha"":""6b8391ad186ba1c911b2c742bdf24db308b47bd2"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":162}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24617,"{""ProjectId"":13}","{""hexsha"":""1fc6ea7256a0be1443be74da750fd57979c52423"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":1}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24618,"{""ProjectId"":13}","{""hexsha"":""26c90f81b16aa8b197fa509a5b07d1cd3312ec92"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":6}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24619,"{""ProjectId"":13}","{""hexsha"":""af1611ff10cac8b67ec4ada08761296adb7b67d8"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":2}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24620,"{""ProjectId"":13}","{""hexsha"":""44be98dbf31e1bbb412427926e468ffcf1a8b1e0"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":14}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24621,"{""ProjectId"":13}","{""hexsha"":""eb77a41ae9e899b64997959e60381ed288e1645e"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":110}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24622,"{""ProjectId"":13}","{""hexsha"":""5d5f72c15c3531fe8054afe5ca97d9adda130e89"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":5}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24623,"{""ProjectId"":13}","{""hexsha"":""4c80df671a9bed9eebf800edbe87dc914b881414"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":74}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24624,"{""ProjectId"":13}","{""hexsha"":""1ab736dc6a7096f9fe6e56b4d4abde2dfced2dbe"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":2}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24625,"{""ProjectId"":13}","{""hexsha"":""95f26b49705c7f8c665ed8ce3a9004df7701248e"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":1}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24626,"{""ProjectId"":13}","{""hexsha"":""39a584a9c9e7be070abf856da42cf61005462c35"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":99}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24627,"{""ProjectId"":13}","{""hexsha"":""8423d797f3da568642baf1157a780e7512474da1"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":268}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24628,"{""ProjectId"":13}","{""hexsha"":""54f7a845dbf62ddf8302938099202911397894c4"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":383}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24629,"{""ProjectId"":13}","{""hexsha"":""bad37d1c1a706f3ac2cc5c893b2c5d16de5e8c07"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":404}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24630,"{""ProjectId"":13}","{""hexsha"":""19ce2521c7538d418a9bffdcfa1ee2454ec880e9"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":2}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24631,"{""ProjectId"":13}","{""hexsha"":""fa3c8437eb3e060af0621198d530f0cd79a8ab8f"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":18}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24632,"{""ProjectId"":13}","{""hexsha"":""97eed674c1279d3d7c71704d140d8215d56ad777"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":312}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24633,"{""ProjectId"":13}","{""hexsha"":""ef7c2374971bd2760e75a582a900d059884b0874"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":248}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24634,"{""ProjectId"":13}","{""hexsha"":""5b44afb495269973d37a755ed8334e2afbb40464"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":125}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24635,"{""ProjectId"":13}","{""hexsha"":""99c75977b587bce4898d967c56fd2e04e8f85e2d"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":77}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24636,"{""ProjectId"":13}","{""hexsha"":""02ff95c11379dd2bf7dcadbb70dd9f7341c1be00"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":97}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24637,"{""ProjectId"":13}","{""hexsha"":""384c228cb094997ad099aef3884eae68359cf3b8"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":8}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24638,"{""ProjectId"":13}","{""hexsha"":""872ca2bf08c73af8c5ac716ac6a63313ad1aa1f0"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":172}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
-24639,"{""ProjectId"":13}","{""hexsha"":""61a13c4b6f674a6a1f42f81d96bd95b40482338b"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":225}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24518,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""1b38820d28119ca10dd6b83563b97fb5f6bec944"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":0}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24519,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""479cebd3661f46af39414fe439469ca8ab11e7bb"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":7}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24520,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""e4a4b2f1acc279b1b0386e72b5fefd185d06a341"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":1}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24521,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""3512d7e8ee3af3f73c1e82e4e06f19efda560a68"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":0}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24522,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""9079f1a8682b506e8da83d1432457f153a5bd82a"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":0}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24523,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""9e7fc6d953fbf5e1b17dfddb32d9af5e9aa90e09"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":0}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24524,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""97f02d4df5f133da636f8bd8aa5698b3b0679de3"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":0}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24525,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""487b389a8e6cec58d948c1b03ab82430e769efdb"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":1076}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24526,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""796d0ae622a1284467f703ef5a14af8a56958c04"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":5}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24527,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""0807765c0841abea9dd0985ed6d5adeb94812493"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":29}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24528,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""0d3aa41e5e3db60e7ddfd3c3835f40e8c1c8eeb4"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":99}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24529,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""9fe7552499aa501fb0b50849f3c31a47fb71b97f"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":1}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24530,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""0826737cc83afd3bf3a6438140bdc438698d9aac"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":0}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24531,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""c591acedadbf5ec78491d06e96a0119826c20709"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":26}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24532,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""cfb28bb170386a5697c2a787e3edbce339007e03"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":12}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24533,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""73117918e6b3ef4b404a5f11242f2eae84a47d8f"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":3}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24534,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""8427585a53a6952f48c2c8b7df572ae890032b3f"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":0}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24535,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""d7565fc150f2c22b69c54d23f7d36be2f85ab3f4"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":221}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24536,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""17e34ba19bca5c8c040972cbce0da22a07c6ecac"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":24}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24537,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""9b4f407e2219fe3eb68d999e36a10e9c8635138a"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":106}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24538,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""09baac4eb3ff83c68716d820ce3095292974bb3d"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":219}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24539,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""0b82a1f4a0498f98453452901117fd373e8906af"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":607}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24540,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""aa2f3faeb1094c22bff57146a164ea07265f7bbc"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":694}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24541,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""153b0ffe7f010d4ea9b93d8168619bc92d273b2a"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":192}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24542,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""9916bd442a3916260ef34c86b99cd49360ab0681"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":2}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24543,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""2beb6f57dd35112f29ed96c65cb9fc7daf24088d"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":25}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24544,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""8addcdc8692ad4e2b47d5611830b81c1f9d81504"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":137}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24545,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""51618c19c42b8035353f04eb067e6927286b00e7"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":1}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24546,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""dddff3541bbb5bf45e76e6a681c4c91bb48f58c1"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":1}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24547,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""7107e0a26c75bcaa218bba71b1a65e906f4a7915"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":1}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24548,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""8f4d17eeb36e9a4f8b554ef6ebea0c747628008f"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":53}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24549,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""359a1c3f70d71720e2a96119178722cfd3debfc9"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":0}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24550,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""cf936aaac8161fcf2b98d1ee66918c6ed56a0261"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":19}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24551,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""f7838c83cb972562f26367b2fb0ed378cc310cc4"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":25}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24552,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""c10520a2392fc5001d909d81c1a24d438caf7d13"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":151}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24553,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""c901c81df60b8856399c4ade38d2d5666b9aef1c"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":201}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24554,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""5f251d7934e00c3e1f607ae17c367833f2f26f8f"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":3}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24555,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""de6cff814aeaac108f8a251c288b14d38012ba9a"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":224}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24556,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""1c8c9e8b6ce9fbea368c0985dcef7de84d104b8b"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":1}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24557,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""21f647d8f279d6968bd7e2d814e88e2efd3be7b7"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":2}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24558,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""ecf691ecce767c70b302876638a3440937ced1bf"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":1}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24559,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""4e4fe40e0c90c470b48728a41ba34735abe0becf"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":340}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24560,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""335edf594dea65e4508b85dba1cb13a06118c279"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":56}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24561,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""5b48460e360e28b5642468e75074840a8acd6d94"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":6}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24562,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""9b6abf2cd079930a132dcb136bbe82b1549953c0"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":23}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24563,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""baaee879f1c6da29e5f1d35340cfb329d5cc6ee5"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":4}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24564,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""64868e729124ba10efc37a32cffa2a43448e6dac"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":41}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24565,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""8feda7b0577af0c4fa26f08069299084d0048c6f"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":34}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24566,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""d8ea964721ddf096f6f1460ce4380e7ec7cfc765"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":1}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24567,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""e4597cefe6b5b72b9763791f469ccd248ddb6b14"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":11}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24568,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""7f673b502dbc02f1087ec0fad18964938bd2de7e"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":20}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24569,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""980004f139b471b781e9379cd7ac907413d94cb6"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":16}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24570,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""07f5c5e9b7abb967511fe792bcb49acf20b0ca85"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":206}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24571,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""35132a6cde2c1df391fa12012dcf2b7f5148332d"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":8}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24572,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""36d68f2df79f4ffc849632745647243a815bcbb5"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":1}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24573,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""8a181ef503c0fee9f753d760a28c65ed699d49a5"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":9}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24574,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""8f732c22b2a0c20fd3068a32ed85da468fb27fc4"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":174}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24575,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""bed8b5dc838151a146d3e6b9033862aafdb58c01"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":44}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24576,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""70643393eba04e1636ec26e2b58568a1e82eb1f3"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":50}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24577,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""93e9cedc821f5888c05ac3ef852c90696847bff7"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":20}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24578,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""f5690f6b70e5977d0d5686bc1182be598cfef893"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":51}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24579,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""87183fef30120169ef65bca395756e7669ecfec9"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":66}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24580,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""625da96d618b75e9d6a79c702862ae0fd66f91ca"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":59}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24581,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""69501576cac995fdffdb1e9e7fa6567dea01d83f"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":26}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24582,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""7fd4c1dddde9fdb57d4d86f8710f4804060010a4"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":0}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24583,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""d1b8132cfe7c5d3f6906920b5d44350fa26f5533"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":0}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24584,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""8ffa20ca94333c8b75a7cb065a33929dbbe7f666"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":0}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24585,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""9531f67548d9248596fa1c53adede7b3e4668cbd"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":0}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24586,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""af1df917fe88e688dc6fc004c09c067760fdc1c0"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":0}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24587,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""5fdc3946ef013eeea9db4073c1c05d0ba1a2bbb4"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":0}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24588,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""63346c6b4152fc24ba570a5343969e4e115e54b5"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":0}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24589,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""b5656d073f82c3733650ec04dd59e1bf95f9d369"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":0}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24590,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""20cf5ddff8a52f59a8c84dded884fec73fc3551a"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":0}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24591,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""6dd8420411a19ed1713ba2cd1fc9231e20a900fa"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":0}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24592,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""0728bc9712aff6ad202aabe27ffd01f8142a55e4"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":0}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24593,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""57d14eea760b49201ef1bb713f535765792c31af"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":0}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24594,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""b65a10855f45c3de4c56b8780537184cf76875e8"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":0}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24595,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""2db9c018c9ebd059fd5b76c7bc238b2c71ef14b0"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":0}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24596,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""ce9e81f1e739585de0bc91931889056e1c608e77"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":0}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24597,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""f816c74da65f364aa752510d3e0beca703d87def"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":0}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24598,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""0e44d53d72e452c2dc7d597547719fbdc8c1d087"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":0}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24599,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""21fee52c47a4d78755b0c050aa4b72dac847ede8"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":0}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24600,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""d4bc3994fd2a26256ac5b69fbe92f28dd8b9b54a"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":0}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24601,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""b0080e98d0e12bdcc5702f44e569ad7ec3c4bafa"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":0}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24602,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""37160fac6e9613740e489f5dd1931b61622c8e29"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":0}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24603,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""4b6235c68bfe24ddf4b6a6be2fc56d0bfbc64750"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":9}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24604,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""a0e03ad37955af9cf5bb738a1539ca2469147ec8"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":85}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24605,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""dc6bdf3b66ff99eb8877a98d671e5f4489ad5612"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":37}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24606,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""a7b290d42d16e9ec634a74f3654983c9c899cb8f"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":3}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24607,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""12cb9bd7079f2c397c0ce8105e0c0881d9efb988"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":1}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24608,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""9452910a0f1dc08e3e9f1453df2f67d6eaa8bf29"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":364}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24609,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""c22ba9baac3a90def0f4e34411c2f6838fec59a8"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":17}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24610,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""2585fa20298933ed2f9d809f1c59002767251896"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":370}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24611,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""07f9a77dd7ee52d31f54850032daf6f3006e98dc"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":9}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24612,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""dc64869f16c6c90e594e1eabbb97e724ea626451"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":5}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24613,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""08e56ae307673318e053526dcf826dfc77000436"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":10}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24614,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""adaa1ba753e8c4e6873823581ba3c95658279da8"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":13}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24615,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""98382fa30630208d0076635e9a9662dfc95ac95f"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":12}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24616,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""6b8391ad186ba1c911b2c742bdf24db308b47bd2"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":162}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24617,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""1fc6ea7256a0be1443be74da750fd57979c52423"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":1}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24618,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""26c90f81b16aa8b197fa509a5b07d1cd3312ec92"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":6}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24619,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""af1611ff10cac8b67ec4ada08761296adb7b67d8"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":2}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24620,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""44be98dbf31e1bbb412427926e468ffcf1a8b1e0"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":14}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24621,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""eb77a41ae9e899b64997959e60381ed288e1645e"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":110}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24622,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""5d5f72c15c3531fe8054afe5ca97d9adda130e89"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":5}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24623,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""4c80df671a9bed9eebf800edbe87dc914b881414"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":74}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24624,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""1ab736dc6a7096f9fe6e56b4d4abde2dfced2dbe"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":2}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24625,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""95f26b49705c7f8c665ed8ce3a9004df7701248e"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":1}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24626,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""39a584a9c9e7be070abf856da42cf61005462c35"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":99}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24627,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""8423d797f3da568642baf1157a780e7512474da1"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":268}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24628,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""54f7a845dbf62ddf8302938099202911397894c4"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":383}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24629,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""bad37d1c1a706f3ac2cc5c893b2c5d16de5e8c07"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":404}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24630,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""19ce2521c7538d418a9bffdcfa1ee2454ec880e9"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":2}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24631,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""fa3c8437eb3e060af0621198d530f0cd79a8ab8f"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":18}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24632,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""97eed674c1279d3d7c71704d140d8215d56ad777"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":312}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24633,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""ef7c2374971bd2760e75a582a900d059884b0874"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":248}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24634,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""5b44afb495269973d37a755ed8334e2afbb40464"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":125}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24635,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""99c75977b587bce4898d967c56fd2e04e8f85e2d"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":77}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24636,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""02ff95c11379dd2bf7dcadbb70dd9f7341c1be00"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":97}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24637,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""384c228cb094997ad099aef3884eae68359cf3b8"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":8}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24638,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""872ca2bf08c73af8c5ac716ac6a63313ad1aa1f0"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":172}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
+24639,"{""connectionId"":1,""ProjectId"":13}","{""hexsha"":""61a13c4b6f674a6a1f42f81d96bd95b40482338b"",""analysis_id"":""c16a6ba7-fc6d-473f-b63b-f11ed0988c5a"",""author_email"":""[email protected]"",""dev_eq"":225}","http://34.214.122.134:30012/projects/13/commits?page=1&per_page=2000","null","2022-06-21
 15:13:50.114"
diff --git a/plugins/ae/e2e/raw_tables/_raw_ae_project.csv 
b/plugins/ae/e2e/raw_tables/_raw_ae_project.csv
new file mode 100644
index 00000000..2e498e46
--- /dev/null
+++ b/plugins/ae/e2e/raw_tables/_raw_ae_project.csv
@@ -0,0 +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
diff --git a/plugins/ae/e2e/snapshot_tables/_tool_ae_commits.csv 
b/plugins/ae/e2e/snapshot_tables/_tool_ae_commits.csv
index 46c903b0..1e6f13af 100644
--- a/plugins/ae/e2e/snapshot_tables/_tool_ae_commits.csv
+++ b/plugins/ae/e2e/snapshot_tables/_tool_ae_commits.csv
@@ -1,123 +1,123 @@
 
hex_sha,analysis_id,author_email,dev_eq,ae_project_id,_raw_data_params,_raw_data_table,_raw_data_id,_raw_data_remark
-02ff95c11379dd2bf7dcadbb70dd9f7341c1be00,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],97,13,"{""ProjectId"":13}",_raw_ae_commits,24636,
-0728bc9712aff6ad202aabe27ffd01f8142a55e4,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],0,13,"{""ProjectId"":13}",_raw_ae_commits,24592,
-07f5c5e9b7abb967511fe792bcb49acf20b0ca85,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],206,13,"{""ProjectId"":13}",_raw_ae_commits,24570,
-07f9a77dd7ee52d31f54850032daf6f3006e98dc,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],9,13,"{""ProjectId"":13}",_raw_ae_commits,24611,
-0807765c0841abea9dd0985ed6d5adeb94812493,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],29,13,"{""ProjectId"":13}",_raw_ae_commits,24527,
-0826737cc83afd3bf3a6438140bdc438698d9aac,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],0,13,"{""ProjectId"":13}",_raw_ae_commits,24530,
-08e56ae307673318e053526dcf826dfc77000436,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],10,13,"{""ProjectId"":13}",_raw_ae_commits,24613,
-09baac4eb3ff83c68716d820ce3095292974bb3d,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],219,13,"{""ProjectId"":13}",_raw_ae_commits,24538,
-0b82a1f4a0498f98453452901117fd373e8906af,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],607,13,"{""ProjectId"":13}",_raw_ae_commits,24539,
-0d3aa41e5e3db60e7ddfd3c3835f40e8c1c8eeb4,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],99,13,"{""ProjectId"":13}",_raw_ae_commits,24528,
-0e44d53d72e452c2dc7d597547719fbdc8c1d087,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],0,13,"{""ProjectId"":13}",_raw_ae_commits,24598,
-12cb9bd7079f2c397c0ce8105e0c0881d9efb988,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],1,13,"{""ProjectId"":13}",_raw_ae_commits,24607,
-153b0ffe7f010d4ea9b93d8168619bc92d273b2a,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],192,13,"{""ProjectId"":13}",_raw_ae_commits,24541,
-17e34ba19bca5c8c040972cbce0da22a07c6ecac,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],24,13,"{""ProjectId"":13}",_raw_ae_commits,24536,
-19ce2521c7538d418a9bffdcfa1ee2454ec880e9,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],2,13,"{""ProjectId"":13}",_raw_ae_commits,24630,
-1ab736dc6a7096f9fe6e56b4d4abde2dfced2dbe,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],2,13,"{""ProjectId"":13}",_raw_ae_commits,24624,
-1b38820d28119ca10dd6b83563b97fb5f6bec944,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],0,13,"{""ProjectId"":13}",_raw_ae_commits,24518,
-1c8c9e8b6ce9fbea368c0985dcef7de84d104b8b,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],1,13,"{""ProjectId"":13}",_raw_ae_commits,24556,
-1fc6ea7256a0be1443be74da750fd57979c52423,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],1,13,"{""ProjectId"":13}",_raw_ae_commits,24617,
-20cf5ddff8a52f59a8c84dded884fec73fc3551a,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],0,13,"{""ProjectId"":13}",_raw_ae_commits,24590,
-21f647d8f279d6968bd7e2d814e88e2efd3be7b7,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],2,13,"{""ProjectId"":13}",_raw_ae_commits,24557,
-21fee52c47a4d78755b0c050aa4b72dac847ede8,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],0,13,"{""ProjectId"":13}",_raw_ae_commits,24599,
-2585fa20298933ed2f9d809f1c59002767251896,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],370,13,"{""ProjectId"":13}",_raw_ae_commits,24610,
-26c90f81b16aa8b197fa509a5b07d1cd3312ec92,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],6,13,"{""ProjectId"":13}",_raw_ae_commits,24618,
-2beb6f57dd35112f29ed96c65cb9fc7daf24088d,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],25,13,"{""ProjectId"":13}",_raw_ae_commits,24543,
-2db9c018c9ebd059fd5b76c7bc238b2c71ef14b0,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],0,13,"{""ProjectId"":13}",_raw_ae_commits,24595,
-335edf594dea65e4508b85dba1cb13a06118c279,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],56,13,"{""ProjectId"":13}",_raw_ae_commits,24560,
-3512d7e8ee3af3f73c1e82e4e06f19efda560a68,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],0,13,"{""ProjectId"":13}",_raw_ae_commits,24521,
-35132a6cde2c1df391fa12012dcf2b7f5148332d,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],8,13,"{""ProjectId"":13}",_raw_ae_commits,24571,
-359a1c3f70d71720e2a96119178722cfd3debfc9,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],0,13,"{""ProjectId"":13}",_raw_ae_commits,24549,
-36d68f2df79f4ffc849632745647243a815bcbb5,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],1,13,"{""ProjectId"":13}",_raw_ae_commits,24572,
-37160fac6e9613740e489f5dd1931b61622c8e29,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],0,13,"{""ProjectId"":13}",_raw_ae_commits,24602,
-384c228cb094997ad099aef3884eae68359cf3b8,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],8,13,"{""ProjectId"":13}",_raw_ae_commits,24637,
-39a584a9c9e7be070abf856da42cf61005462c35,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],99,13,"{""ProjectId"":13}",_raw_ae_commits,24626,
-44be98dbf31e1bbb412427926e468ffcf1a8b1e0,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],14,13,"{""ProjectId"":13}",_raw_ae_commits,24620,
-479cebd3661f46af39414fe439469ca8ab11e7bb,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],7,13,"{""ProjectId"":13}",_raw_ae_commits,24519,
-487b389a8e6cec58d948c1b03ab82430e769efdb,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],1076,13,"{""ProjectId"":13}",_raw_ae_commits,24525,
-4b6235c68bfe24ddf4b6a6be2fc56d0bfbc64750,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],9,13,"{""ProjectId"":13}",_raw_ae_commits,24603,
-4c80df671a9bed9eebf800edbe87dc914b881414,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],74,13,"{""ProjectId"":13}",_raw_ae_commits,24623,
-4e4fe40e0c90c470b48728a41ba34735abe0becf,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],340,13,"{""ProjectId"":13}",_raw_ae_commits,24559,
-51618c19c42b8035353f04eb067e6927286b00e7,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],1,13,"{""ProjectId"":13}",_raw_ae_commits,24545,
-54f7a845dbf62ddf8302938099202911397894c4,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],383,13,"{""ProjectId"":13}",_raw_ae_commits,24628,
-57d14eea760b49201ef1bb713f535765792c31af,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],0,13,"{""ProjectId"":13}",_raw_ae_commits,24593,
-5b44afb495269973d37a755ed8334e2afbb40464,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],125,13,"{""ProjectId"":13}",_raw_ae_commits,24634,
-5b48460e360e28b5642468e75074840a8acd6d94,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],6,13,"{""ProjectId"":13}",_raw_ae_commits,24561,
-5d5f72c15c3531fe8054afe5ca97d9adda130e89,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],5,13,"{""ProjectId"":13}",_raw_ae_commits,24622,
-5f251d7934e00c3e1f607ae17c367833f2f26f8f,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],3,13,"{""ProjectId"":13}",_raw_ae_commits,24554,
-5fdc3946ef013eeea9db4073c1c05d0ba1a2bbb4,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],0,13,"{""ProjectId"":13}",_raw_ae_commits,24587,
-61a13c4b6f674a6a1f42f81d96bd95b40482338b,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],225,13,"{""ProjectId"":13}",_raw_ae_commits,24639,
-625da96d618b75e9d6a79c702862ae0fd66f91ca,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],59,13,"{""ProjectId"":13}",_raw_ae_commits,24580,
-63346c6b4152fc24ba570a5343969e4e115e54b5,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],0,13,"{""ProjectId"":13}",_raw_ae_commits,24588,
-64868e729124ba10efc37a32cffa2a43448e6dac,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],41,13,"{""ProjectId"":13}",_raw_ae_commits,24564,
-69501576cac995fdffdb1e9e7fa6567dea01d83f,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],26,13,"{""ProjectId"":13}",_raw_ae_commits,24581,
-6b8391ad186ba1c911b2c742bdf24db308b47bd2,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],162,13,"{""ProjectId"":13}",_raw_ae_commits,24616,
-6dd8420411a19ed1713ba2cd1fc9231e20a900fa,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],0,13,"{""ProjectId"":13}",_raw_ae_commits,24591,
-70643393eba04e1636ec26e2b58568a1e82eb1f3,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],50,13,"{""ProjectId"":13}",_raw_ae_commits,24576,
-7107e0a26c75bcaa218bba71b1a65e906f4a7915,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],1,13,"{""ProjectId"":13}",_raw_ae_commits,24547,
-73117918e6b3ef4b404a5f11242f2eae84a47d8f,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],3,13,"{""ProjectId"":13}",_raw_ae_commits,24533,
-796d0ae622a1284467f703ef5a14af8a56958c04,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],5,13,"{""ProjectId"":13}",_raw_ae_commits,24526,
-7f673b502dbc02f1087ec0fad18964938bd2de7e,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],20,13,"{""ProjectId"":13}",_raw_ae_commits,24568,
-7fd4c1dddde9fdb57d4d86f8710f4804060010a4,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],0,13,"{""ProjectId"":13}",_raw_ae_commits,24582,
-8423d797f3da568642baf1157a780e7512474da1,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],268,13,"{""ProjectId"":13}",_raw_ae_commits,24627,
-8427585a53a6952f48c2c8b7df572ae890032b3f,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],0,13,"{""ProjectId"":13}",_raw_ae_commits,24534,
-87183fef30120169ef65bca395756e7669ecfec9,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],66,13,"{""ProjectId"":13}",_raw_ae_commits,24579,
-872ca2bf08c73af8c5ac716ac6a63313ad1aa1f0,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],172,13,"{""ProjectId"":13}",_raw_ae_commits,24638,
-8a181ef503c0fee9f753d760a28c65ed699d49a5,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],9,13,"{""ProjectId"":13}",_raw_ae_commits,24573,
-8addcdc8692ad4e2b47d5611830b81c1f9d81504,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],137,13,"{""ProjectId"":13}",_raw_ae_commits,24544,
-8f4d17eeb36e9a4f8b554ef6ebea0c747628008f,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],53,13,"{""ProjectId"":13}",_raw_ae_commits,24548,
-8f732c22b2a0c20fd3068a32ed85da468fb27fc4,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],174,13,"{""ProjectId"":13}",_raw_ae_commits,24574,
-8feda7b0577af0c4fa26f08069299084d0048c6f,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],34,13,"{""ProjectId"":13}",_raw_ae_commits,24565,
-8ffa20ca94333c8b75a7cb065a33929dbbe7f666,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],0,13,"{""ProjectId"":13}",_raw_ae_commits,24584,
-9079f1a8682b506e8da83d1432457f153a5bd82a,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],0,13,"{""ProjectId"":13}",_raw_ae_commits,24522,
-93e9cedc821f5888c05ac3ef852c90696847bff7,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],20,13,"{""ProjectId"":13}",_raw_ae_commits,24577,
-9452910a0f1dc08e3e9f1453df2f67d6eaa8bf29,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],364,13,"{""ProjectId"":13}",_raw_ae_commits,24608,
-9531f67548d9248596fa1c53adede7b3e4668cbd,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],0,13,"{""ProjectId"":13}",_raw_ae_commits,24585,
-95f26b49705c7f8c665ed8ce3a9004df7701248e,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],1,13,"{""ProjectId"":13}",_raw_ae_commits,24625,
-97eed674c1279d3d7c71704d140d8215d56ad777,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],312,13,"{""ProjectId"":13}",_raw_ae_commits,24632,
-97f02d4df5f133da636f8bd8aa5698b3b0679de3,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],0,13,"{""ProjectId"":13}",_raw_ae_commits,24524,
-980004f139b471b781e9379cd7ac907413d94cb6,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],16,13,"{""ProjectId"":13}",_raw_ae_commits,24569,
-98382fa30630208d0076635e9a9662dfc95ac95f,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],12,13,"{""ProjectId"":13}",_raw_ae_commits,24615,
-9916bd442a3916260ef34c86b99cd49360ab0681,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],2,13,"{""ProjectId"":13}",_raw_ae_commits,24542,
-99c75977b587bce4898d967c56fd2e04e8f85e2d,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],77,13,"{""ProjectId"":13}",_raw_ae_commits,24635,
-9b4f407e2219fe3eb68d999e36a10e9c8635138a,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],106,13,"{""ProjectId"":13}",_raw_ae_commits,24537,
-9b6abf2cd079930a132dcb136bbe82b1549953c0,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],23,13,"{""ProjectId"":13}",_raw_ae_commits,24562,
-9e7fc6d953fbf5e1b17dfddb32d9af5e9aa90e09,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],0,13,"{""ProjectId"":13}",_raw_ae_commits,24523,
-9fe7552499aa501fb0b50849f3c31a47fb71b97f,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],1,13,"{""ProjectId"":13}",_raw_ae_commits,24529,
-a0e03ad37955af9cf5bb738a1539ca2469147ec8,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],85,13,"{""ProjectId"":13}",_raw_ae_commits,24604,
-a7b290d42d16e9ec634a74f3654983c9c899cb8f,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],3,13,"{""ProjectId"":13}",_raw_ae_commits,24606,
-aa2f3faeb1094c22bff57146a164ea07265f7bbc,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],694,13,"{""ProjectId"":13}",_raw_ae_commits,24540,
-adaa1ba753e8c4e6873823581ba3c95658279da8,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],13,13,"{""ProjectId"":13}",_raw_ae_commits,24614,
-af1611ff10cac8b67ec4ada08761296adb7b67d8,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],2,13,"{""ProjectId"":13}",_raw_ae_commits,24619,
-af1df917fe88e688dc6fc004c09c067760fdc1c0,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],0,13,"{""ProjectId"":13}",_raw_ae_commits,24586,
-b0080e98d0e12bdcc5702f44e569ad7ec3c4bafa,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],0,13,"{""ProjectId"":13}",_raw_ae_commits,24601,
-b5656d073f82c3733650ec04dd59e1bf95f9d369,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],0,13,"{""ProjectId"":13}",_raw_ae_commits,24589,
-b65a10855f45c3de4c56b8780537184cf76875e8,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],0,13,"{""ProjectId"":13}",_raw_ae_commits,24594,
-baaee879f1c6da29e5f1d35340cfb329d5cc6ee5,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],4,13,"{""ProjectId"":13}",_raw_ae_commits,24563,
-bad37d1c1a706f3ac2cc5c893b2c5d16de5e8c07,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],404,13,"{""ProjectId"":13}",_raw_ae_commits,24629,
-bed8b5dc838151a146d3e6b9033862aafdb58c01,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],44,13,"{""ProjectId"":13}",_raw_ae_commits,24575,
-c10520a2392fc5001d909d81c1a24d438caf7d13,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],151,13,"{""ProjectId"":13}",_raw_ae_commits,24552,
-c22ba9baac3a90def0f4e34411c2f6838fec59a8,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],17,13,"{""ProjectId"":13}",_raw_ae_commits,24609,
-c591acedadbf5ec78491d06e96a0119826c20709,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],26,13,"{""ProjectId"":13}",_raw_ae_commits,24531,
-c901c81df60b8856399c4ade38d2d5666b9aef1c,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],201,13,"{""ProjectId"":13}",_raw_ae_commits,24553,
-ce9e81f1e739585de0bc91931889056e1c608e77,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],0,13,"{""ProjectId"":13}",_raw_ae_commits,24596,
-cf936aaac8161fcf2b98d1ee66918c6ed56a0261,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],19,13,"{""ProjectId"":13}",_raw_ae_commits,24550,
-cfb28bb170386a5697c2a787e3edbce339007e03,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],12,13,"{""ProjectId"":13}",_raw_ae_commits,24532,
-d1b8132cfe7c5d3f6906920b5d44350fa26f5533,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],0,13,"{""ProjectId"":13}",_raw_ae_commits,24583,
-d4bc3994fd2a26256ac5b69fbe92f28dd8b9b54a,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],0,13,"{""ProjectId"":13}",_raw_ae_commits,24600,
-d7565fc150f2c22b69c54d23f7d36be2f85ab3f4,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],221,13,"{""ProjectId"":13}",_raw_ae_commits,24535,
-d8ea964721ddf096f6f1460ce4380e7ec7cfc765,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],1,13,"{""ProjectId"":13}",_raw_ae_commits,24566,
-dc64869f16c6c90e594e1eabbb97e724ea626451,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],5,13,"{""ProjectId"":13}",_raw_ae_commits,24612,
-dc6bdf3b66ff99eb8877a98d671e5f4489ad5612,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],37,13,"{""ProjectId"":13}",_raw_ae_commits,24605,
-dddff3541bbb5bf45e76e6a681c4c91bb48f58c1,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],1,13,"{""ProjectId"":13}",_raw_ae_commits,24546,
-de6cff814aeaac108f8a251c288b14d38012ba9a,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],224,13,"{""ProjectId"":13}",_raw_ae_commits,24555,
-e4597cefe6b5b72b9763791f469ccd248ddb6b14,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],11,13,"{""ProjectId"":13}",_raw_ae_commits,24567,
-e4a4b2f1acc279b1b0386e72b5fefd185d06a341,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],1,13,"{""ProjectId"":13}",_raw_ae_commits,24520,
-eb77a41ae9e899b64997959e60381ed288e1645e,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],110,13,"{""ProjectId"":13}",_raw_ae_commits,24621,
-ecf691ecce767c70b302876638a3440937ced1bf,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],1,13,"{""ProjectId"":13}",_raw_ae_commits,24558,
-ef7c2374971bd2760e75a582a900d059884b0874,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],248,13,"{""ProjectId"":13}",_raw_ae_commits,24633,
-f5690f6b70e5977d0d5686bc1182be598cfef893,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],51,13,"{""ProjectId"":13}",_raw_ae_commits,24578,
-f7838c83cb972562f26367b2fb0ed378cc310cc4,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],25,13,"{""ProjectId"":13}",_raw_ae_commits,24551,
-f816c74da65f364aa752510d3e0beca703d87def,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],0,13,"{""ProjectId"":13}",_raw_ae_commits,24597,
-fa3c8437eb3e060af0621198d530f0cd79a8ab8f,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],18,13,"{""ProjectId"":13}",_raw_ae_commits,24631,
+02ff95c11379dd2bf7dcadbb70dd9f7341c1be00,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],97,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24636,
+0728bc9712aff6ad202aabe27ffd01f8142a55e4,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],0,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24592,
+07f5c5e9b7abb967511fe792bcb49acf20b0ca85,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],206,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24570,
+07f9a77dd7ee52d31f54850032daf6f3006e98dc,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],9,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24611,
+0807765c0841abea9dd0985ed6d5adeb94812493,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],29,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24527,
+0826737cc83afd3bf3a6438140bdc438698d9aac,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],0,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24530,
+08e56ae307673318e053526dcf826dfc77000436,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],10,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24613,
+09baac4eb3ff83c68716d820ce3095292974bb3d,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],219,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24538,
+0b82a1f4a0498f98453452901117fd373e8906af,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],607,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24539,
+0d3aa41e5e3db60e7ddfd3c3835f40e8c1c8eeb4,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],99,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24528,
+0e44d53d72e452c2dc7d597547719fbdc8c1d087,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],0,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24598,
+12cb9bd7079f2c397c0ce8105e0c0881d9efb988,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],1,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24607,
+153b0ffe7f010d4ea9b93d8168619bc92d273b2a,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],192,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24541,
+17e34ba19bca5c8c040972cbce0da22a07c6ecac,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],24,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24536,
+19ce2521c7538d418a9bffdcfa1ee2454ec880e9,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],2,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24630,
+1ab736dc6a7096f9fe6e56b4d4abde2dfced2dbe,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],2,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24624,
+1b38820d28119ca10dd6b83563b97fb5f6bec944,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],0,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24518,
+1c8c9e8b6ce9fbea368c0985dcef7de84d104b8b,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],1,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24556,
+1fc6ea7256a0be1443be74da750fd57979c52423,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],1,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24617,
+20cf5ddff8a52f59a8c84dded884fec73fc3551a,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],0,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24590,
+21f647d8f279d6968bd7e2d814e88e2efd3be7b7,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],2,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24557,
+21fee52c47a4d78755b0c050aa4b72dac847ede8,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],0,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24599,
+2585fa20298933ed2f9d809f1c59002767251896,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],370,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24610,
+26c90f81b16aa8b197fa509a5b07d1cd3312ec92,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],6,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24618,
+2beb6f57dd35112f29ed96c65cb9fc7daf24088d,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],25,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24543,
+2db9c018c9ebd059fd5b76c7bc238b2c71ef14b0,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],0,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24595,
+335edf594dea65e4508b85dba1cb13a06118c279,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],56,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24560,
+3512d7e8ee3af3f73c1e82e4e06f19efda560a68,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],0,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24521,
+35132a6cde2c1df391fa12012dcf2b7f5148332d,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],8,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24571,
+359a1c3f70d71720e2a96119178722cfd3debfc9,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],0,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24549,
+36d68f2df79f4ffc849632745647243a815bcbb5,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],1,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24572,
+37160fac6e9613740e489f5dd1931b61622c8e29,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],0,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24602,
+384c228cb094997ad099aef3884eae68359cf3b8,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],8,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24637,
+39a584a9c9e7be070abf856da42cf61005462c35,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],99,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24626,
+44be98dbf31e1bbb412427926e468ffcf1a8b1e0,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],14,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24620,
+479cebd3661f46af39414fe439469ca8ab11e7bb,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],7,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24519,
+487b389a8e6cec58d948c1b03ab82430e769efdb,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],1076,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24525,
+4b6235c68bfe24ddf4b6a6be2fc56d0bfbc64750,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],9,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24603,
+4c80df671a9bed9eebf800edbe87dc914b881414,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],74,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24623,
+4e4fe40e0c90c470b48728a41ba34735abe0becf,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],340,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24559,
+51618c19c42b8035353f04eb067e6927286b00e7,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],1,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24545,
+54f7a845dbf62ddf8302938099202911397894c4,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],383,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24628,
+57d14eea760b49201ef1bb713f535765792c31af,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],0,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24593,
+5b44afb495269973d37a755ed8334e2afbb40464,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],125,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24634,
+5b48460e360e28b5642468e75074840a8acd6d94,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],6,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24561,
+5d5f72c15c3531fe8054afe5ca97d9adda130e89,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],5,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24622,
+5f251d7934e00c3e1f607ae17c367833f2f26f8f,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],3,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24554,
+5fdc3946ef013eeea9db4073c1c05d0ba1a2bbb4,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],0,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24587,
+61a13c4b6f674a6a1f42f81d96bd95b40482338b,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],225,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24639,
+625da96d618b75e9d6a79c702862ae0fd66f91ca,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],59,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24580,
+63346c6b4152fc24ba570a5343969e4e115e54b5,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],0,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24588,
+64868e729124ba10efc37a32cffa2a43448e6dac,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],41,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24564,
+69501576cac995fdffdb1e9e7fa6567dea01d83f,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],26,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24581,
+6b8391ad186ba1c911b2c742bdf24db308b47bd2,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],162,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24616,
+6dd8420411a19ed1713ba2cd1fc9231e20a900fa,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],0,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24591,
+70643393eba04e1636ec26e2b58568a1e82eb1f3,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],50,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24576,
+7107e0a26c75bcaa218bba71b1a65e906f4a7915,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],1,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24547,
+73117918e6b3ef4b404a5f11242f2eae84a47d8f,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],3,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24533,
+796d0ae622a1284467f703ef5a14af8a56958c04,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],5,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24526,
+7f673b502dbc02f1087ec0fad18964938bd2de7e,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],20,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24568,
+7fd4c1dddde9fdb57d4d86f8710f4804060010a4,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],0,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24582,
+8423d797f3da568642baf1157a780e7512474da1,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],268,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24627,
+8427585a53a6952f48c2c8b7df572ae890032b3f,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],0,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24534,
+87183fef30120169ef65bca395756e7669ecfec9,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],66,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24579,
+872ca2bf08c73af8c5ac716ac6a63313ad1aa1f0,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],172,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24638,
+8a181ef503c0fee9f753d760a28c65ed699d49a5,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],9,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24573,
+8addcdc8692ad4e2b47d5611830b81c1f9d81504,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],137,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24544,
+8f4d17eeb36e9a4f8b554ef6ebea0c747628008f,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],53,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24548,
+8f732c22b2a0c20fd3068a32ed85da468fb27fc4,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],174,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24574,
+8feda7b0577af0c4fa26f08069299084d0048c6f,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],34,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24565,
+8ffa20ca94333c8b75a7cb065a33929dbbe7f666,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],0,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24584,
+9079f1a8682b506e8da83d1432457f153a5bd82a,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],0,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24522,
+93e9cedc821f5888c05ac3ef852c90696847bff7,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],20,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24577,
+9452910a0f1dc08e3e9f1453df2f67d6eaa8bf29,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],364,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24608,
+9531f67548d9248596fa1c53adede7b3e4668cbd,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],0,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24585,
+95f26b49705c7f8c665ed8ce3a9004df7701248e,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],1,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24625,
+97eed674c1279d3d7c71704d140d8215d56ad777,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],312,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24632,
+97f02d4df5f133da636f8bd8aa5698b3b0679de3,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],0,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24524,
+980004f139b471b781e9379cd7ac907413d94cb6,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],16,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24569,
+98382fa30630208d0076635e9a9662dfc95ac95f,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],12,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24615,
+9916bd442a3916260ef34c86b99cd49360ab0681,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],2,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24542,
+99c75977b587bce4898d967c56fd2e04e8f85e2d,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],77,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24635,
+9b4f407e2219fe3eb68d999e36a10e9c8635138a,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],106,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24537,
+9b6abf2cd079930a132dcb136bbe82b1549953c0,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],23,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24562,
+9e7fc6d953fbf5e1b17dfddb32d9af5e9aa90e09,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],0,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24523,
+9fe7552499aa501fb0b50849f3c31a47fb71b97f,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],1,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24529,
+a0e03ad37955af9cf5bb738a1539ca2469147ec8,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],85,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24604,
+a7b290d42d16e9ec634a74f3654983c9c899cb8f,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],3,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24606,
+aa2f3faeb1094c22bff57146a164ea07265f7bbc,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],694,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24540,
+adaa1ba753e8c4e6873823581ba3c95658279da8,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],13,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24614,
+af1611ff10cac8b67ec4ada08761296adb7b67d8,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],2,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24619,
+af1df917fe88e688dc6fc004c09c067760fdc1c0,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],0,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24586,
+b0080e98d0e12bdcc5702f44e569ad7ec3c4bafa,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],0,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24601,
+b5656d073f82c3733650ec04dd59e1bf95f9d369,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],0,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24589,
+b65a10855f45c3de4c56b8780537184cf76875e8,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],0,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24594,
+baaee879f1c6da29e5f1d35340cfb329d5cc6ee5,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],4,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24563,
+bad37d1c1a706f3ac2cc5c893b2c5d16de5e8c07,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],404,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24629,
+bed8b5dc838151a146d3e6b9033862aafdb58c01,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],44,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24575,
+c10520a2392fc5001d909d81c1a24d438caf7d13,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],151,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24552,
+c22ba9baac3a90def0f4e34411c2f6838fec59a8,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],17,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24609,
+c591acedadbf5ec78491d06e96a0119826c20709,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],26,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24531,
+c901c81df60b8856399c4ade38d2d5666b9aef1c,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],201,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24553,
+ce9e81f1e739585de0bc91931889056e1c608e77,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],0,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24596,
+cf936aaac8161fcf2b98d1ee66918c6ed56a0261,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],19,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24550,
+cfb28bb170386a5697c2a787e3edbce339007e03,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],12,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24532,
+d1b8132cfe7c5d3f6906920b5d44350fa26f5533,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],0,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24583,
+d4bc3994fd2a26256ac5b69fbe92f28dd8b9b54a,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],0,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24600,
+d7565fc150f2c22b69c54d23f7d36be2f85ab3f4,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],221,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24535,
+d8ea964721ddf096f6f1460ce4380e7ec7cfc765,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],1,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24566,
+dc64869f16c6c90e594e1eabbb97e724ea626451,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],5,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24612,
+dc6bdf3b66ff99eb8877a98d671e5f4489ad5612,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],37,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24605,
+dddff3541bbb5bf45e76e6a681c4c91bb48f58c1,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],1,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24546,
+de6cff814aeaac108f8a251c288b14d38012ba9a,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],224,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24555,
+e4597cefe6b5b72b9763791f469ccd248ddb6b14,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],11,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24567,
+e4a4b2f1acc279b1b0386e72b5fefd185d06a341,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],1,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24520,
+eb77a41ae9e899b64997959e60381ed288e1645e,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],110,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24621,
+ecf691ecce767c70b302876638a3440937ced1bf,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],1,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24558,
+ef7c2374971bd2760e75a582a900d059884b0874,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],248,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24633,
+f5690f6b70e5977d0d5686bc1182be598cfef893,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],51,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24578,
+f7838c83cb972562f26367b2fb0ed378cc310cc4,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],25,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24551,
+f816c74da65f364aa752510d3e0beca703d87def,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],0,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24597,
+fa3c8437eb3e060af0621198d530f0cd79a8ab8f,c16a6ba7-fc6d-473f-b63b-f11ed0988c5a,[email protected],18,13,"{""connectionId"":1,""ProjectId"":13}",_raw_ae_commits,24631,
diff --git a/plugins/ae/e2e/snapshot_tables/_tool_ae_projects.csv 
b/plugins/ae/e2e/snapshot_tables/_tool_ae_projects.csv
new file mode 100644
index 00000000..8a0d21a1
--- /dev/null
+++ b/plugins/ae/e2e/snapshot_tables/_tool_ae_projects.csv
@@ -0,0 +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,
diff --git a/plugins/ae/impl/impl.go b/plugins/ae/impl/impl.go
index adcac5cf..21ee9df0 100644
--- a/plugins/ae/impl/impl.go
+++ b/plugins/ae/impl/impl.go
@@ -101,7 +101,6 @@ func (plugin AE) RootPkgPath() string {
 func (plugin AE) MigrationScripts() []migration.Script {
        return []migration.Script{
                new(migrationscripts.InitSchemas),
-               new(migrationscripts.UpdateSchemas20220615),
        }
 }
 
diff --git a/plugins/ae/models/migrationscripts/archived/project.go 
b/plugins/ae/models/migrationscripts/archived/project.go
index 299462d7..6eff4bae 100644
--- a/plugins/ae/models/migrationscripts/archived/project.go
+++ b/plugins/ae/models/migrationscripts/archived/project.go
@@ -24,6 +24,7 @@ import (
 )
 
 type AEProject struct {
+       ConnectionId uint64 `gorm:"primaryKey"`
        Id           int    `gorm:"primaryKey;type:varchar(255)"`
        GitUrl       string `gorm:"type:varchar(255);comment:url of the repo in 
github"`
        Priority     int
diff --git a/plugins/ae/models/migrationscripts/init_schema.go 
b/plugins/ae/models/migrationscripts/init_schema.go
index 24d37607..a0b55b3f 100644
--- a/plugins/ae/models/migrationscripts/init_schema.go
+++ b/plugins/ae/models/migrationscripts/init_schema.go
@@ -21,20 +21,62 @@ import (
        "context"
 
        
"github.com/apache/incubator-devlake/plugins/ae/models/migrationscripts/archived"
+       "github.com/apache/incubator-devlake/plugins/core"
+       "github.com/apache/incubator-devlake/plugins/helper"
        "gorm.io/gorm"
 )
 
-type InitSchemas struct{}
+type InitSchemas struct {
+       config core.ConfigGetter
+}
+
+func (u *InitSchemas) SetConfigGetter(config core.ConfigGetter) {
+       u.config = config
+}
 
-func (*InitSchemas) Up(ctx context.Context, db *gorm.DB) error {
-       return db.Migrator().AutoMigrate(
+func (u *InitSchemas) Up(ctx context.Context, db *gorm.DB) error {
+       err := db.Migrator().DropTable(
                &archived.AECommit{},
                &archived.AEProject{},
+               "_raw_ae_project",
+               "_raw_ae_commits",
        )
+       if err != nil {
+               return err
+       }
+
+       err = db.Migrator().AutoMigrate(
+               &archived.AECommit{},
+               &archived.AEProject{},
+               &archived.AeConnection{},
+       )
+       if err != nil {
+               return err
+       }
+
+       encodeKey := u.config.GetString(core.EncodeKeyEnvStr)
+       connection := &archived.AeConnection{}
+       connection.Endpoint = u.config.GetString("AE_ENDPOINT")
+       connection.Proxy = u.config.GetString("AE_PROXY")
+       connection.SecretKey = u.config.GetString("AE_SECRET_KEY")
+       connection.AppId = u.config.GetString("AE_APP_ID")
+       connection.Name = "AE"
+       if connection.Endpoint != "" && connection.AppId != "" && 
connection.SecretKey != "" && encodeKey != "" {
+               err = helper.UpdateEncryptFields(connection, func(plaintext 
string) (string, error) {
+                       return core.Encrypt(encodeKey, plaintext)
+               })
+               if err != nil {
+                       return err
+               }
+               // update from .env and save to db
+               db.Create(connection)
+       }
+
+       return nil
 }
 
 func (*InitSchemas) Version() uint64 {
-       return 20220407201133
+       return 20220624201133
 }
 
 func (*InitSchemas) Name() string {
diff --git a/plugins/ae/models/migrationscripts/updateSchemas20220615.go 
b/plugins/ae/models/migrationscripts/updateSchemas20220615.go
deleted file mode 100644
index 07c604a0..00000000
--- a/plugins/ae/models/migrationscripts/updateSchemas20220615.go
+++ /dev/null
@@ -1,41 +0,0 @@
-/*
-Licensed to the Apache Software Foundation (ASF) under one or more
-contributor license agreements.  See the NOTICE file distributed with
-this work for additional information regarding copyright ownership.
-The ASF licenses this file to You under the Apache License, Version 2.0
-(the "License"); you may not use this file except in compliance with
-the License.  You may obtain a copy of the License at
-
-    http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
-*/
-
-package migrationscripts
-
-import (
-       "context"
-
-       
"github.com/apache/incubator-devlake/plugins/ae/models/migrationscripts/archived"
-       "gorm.io/gorm"
-)
-
-type UpdateSchemas20220615 struct{}
-
-func (*UpdateSchemas20220615) Up(ctx context.Context, db *gorm.DB) error {
-       return db.Migrator().AutoMigrate(
-               &archived.AeConnection{},
-       )
-}
-
-func (*UpdateSchemas20220615) Version() uint64 {
-       return 20220615181010
-}
-
-func (*UpdateSchemas20220615) Name() string {
-       return "create tables:" + archived.AeConnection{}.TableName()
-}
diff --git a/plugins/ae/models/project.go b/plugins/ae/models/project.go
index 9ecdd913..9a301647 100644
--- a/plugins/ae/models/project.go
+++ b/plugins/ae/models/project.go
@@ -24,6 +24,8 @@ import (
 )
 
 type AEProject struct {
+       ConnectionId uint64 `gorm:"primaryKey"`
+
        Id           string `gorm:"primaryKey;type:varchar(255)"`
        GitUrl       string `gorm:"type:varchar(255);comment:url of the repo in 
github"`
        Priority     int
diff --git a/plugins/ae/tasks/commits_convertor.go 
b/plugins/ae/tasks/commits_convertor.go
index 8e5dc342..53e216ca 100644
--- a/plugins/ae/tasks/commits_convertor.go
+++ b/plugins/ae/tasks/commits_convertor.go
@@ -18,21 +18,23 @@ limitations under the License.
 package tasks
 
 import (
-       "github.com/apache/incubator-devlake/models/domainlayer/code"
        aeModels "github.com/apache/incubator-devlake/plugins/ae/models"
        "github.com/apache/incubator-devlake/plugins/core"
+       "github.com/apache/incubator-devlake/plugins/core/dal"
 )
 
 // NOTE: This only works on Commits in the Domain layer. You need to run 
Github or Gitlab collection and Domain layer enrichemnt first.
 func ConvertCommits(taskCtx core.SubTaskContext) error {
-       db := taskCtx.GetDb()
+       db := taskCtx.GetDal()
        data := taskCtx.GetData().(*AeTaskData)
 
-       commit := &code.Commit{}
        aeCommit := &aeModels.AECommit{}
 
        // Get all the commits from the domain layer
-       cursor, err := db.Model(aeCommit).Where("ae_project_id = ?", 
data.Options.ProjectId).Rows()
+       cursor, err := db.Cursor(
+               dal.From(aeCommit),
+               dal.Where("ae_project_id = ?", data.Options.ProjectId),
+       )
        if err != nil {
                return err
        }
@@ -51,15 +53,16 @@ func ConvertCommits(taskCtx core.SubTaskContext) error {
                // uncomment following line if you want to test out canceling 
feature for this task
                //time.Sleep(1 * time.Second)
 
-               err = db.ScanRows(cursor, aeCommit)
+               err = db.Fetch(cursor, aeCommit)
                if err != nil {
                        return err
                }
 
-               err := db.Model(commit).Where("sha = ?", 
aeCommit.HexSha).Update("dev_eq", aeCommit.DevEq).Error
+               err = db.Exec("UPDATE commits SET dev_eq = ? WHERE sha = ? ", 
aeCommit.DevEq, aeCommit.HexSha)
                if err != nil {
                        return err
                }
+
                taskCtx.IncProgress(1)
        }
 
diff --git a/plugins/ae/tasks/commits_extractor.go 
b/plugins/ae/tasks/commits_extractor.go
index 53dc9a55..a627dcba 100644
--- a/plugins/ae/tasks/commits_extractor.go
+++ b/plugins/ae/tasks/commits_extractor.go
@@ -41,7 +41,8 @@ func ExtractCommits(taskCtx core.SubTaskContext) error {
                RawDataSubTaskArgs: helper.RawDataSubTaskArgs{
                        Ctx: taskCtx,
                        Params: AeApiParams{
-                               ProjectId: data.Options.ProjectId,
+                               ConnectionId: data.Options.ConnectionId,
+                               ProjectId:    data.Options.ProjectId,
                        },
                        Table: RAW_COMMITS_TABLE,
                },
diff --git a/plugins/ae/tasks/project_collector.go 
b/plugins/ae/tasks/project_collector.go
index f3af5de5..a8454764 100644
--- a/plugins/ae/tasks/project_collector.go
+++ b/plugins/ae/tasks/project_collector.go
@@ -34,7 +34,8 @@ func CollectProject(taskCtx core.SubTaskContext) error {
                RawDataSubTaskArgs: helper.RawDataSubTaskArgs{
                        Ctx: taskCtx,
                        Params: AeApiParams{
-                               ProjectId: data.Options.ProjectId,
+                               ConnectionId: data.Options.ConnectionId,
+                               ProjectId:    data.Options.ProjectId,
                        },
                        Table: RAW_PROJECT_TABLE,
                },
diff --git a/plugins/ae/tasks/project_extractor.go 
b/plugins/ae/tasks/project_extractor.go
index 60b43c49..7627ab27 100644
--- a/plugins/ae/tasks/project_extractor.go
+++ b/plugins/ae/tasks/project_extractor.go
@@ -42,7 +42,8 @@ func ExtractProject(taskCtx core.SubTaskContext) error {
                RawDataSubTaskArgs: helper.RawDataSubTaskArgs{
                        Ctx: taskCtx,
                        Params: AeApiParams{
-                               ProjectId: data.Options.ProjectId,
+                               ConnectionId: data.Options.ConnectionId,
+                               ProjectId:    data.Options.ProjectId,
                        },
                        Table: RAW_PROJECT_TABLE,
                },
@@ -53,6 +54,8 @@ func ExtractProject(taskCtx core.SubTaskContext) error {
                                return nil, err
                        }
                        aeProject := &models.AEProject{
+                               ConnectionId: data.Options.ConnectionId,
+
                                Id:           strconv.Itoa(body.Id),
                                GitUrl:       body.GitUrl,
                                Priority:     body.Priority,
diff --git a/plugins/ae/tasks/task_data.go b/plugins/ae/tasks/task_data.go
index 0bff2af5..1af442a5 100644
--- a/plugins/ae/tasks/task_data.go
+++ b/plugins/ae/tasks/task_data.go
@@ -29,5 +29,6 @@ type AeTaskData struct {
        ApiClient *helper.ApiAsyncClient
 }
 type AeApiParams struct {
-       ProjectId int
+       ConnectionId uint64 `json:"connectionId"`
+       ProjectId    int
 }

Reply via email to