Skip to content

Commit e610184

Browse files
committed
keep order when saving
1 parent c342244 commit e610184

File tree

1 file changed

+7
-11
lines changed

1 file changed

+7
-11
lines changed

src/bkg.sh

Lines changed: 7 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@ main() {
2929
local return_code=0
3030
local opted_out
3131
local opted_out_before
32-
local len_conn
3332
connections=$(mktemp) || exit 1
3433
temp_connections=$(mktemp) || exit 1
3534

@@ -146,6 +145,7 @@ main() {
146145
awk -F'|' '{print $1"/"$2}' packages_all
147146
awk -F'|' '{print $2}' packages_all
148147
)" | sort -u >all_owners_in_db
148+
clean_owners "$BKG_OWNERS"
149149
grep -vFxf all_owners_in_db "$BKG_OWNERS" >owners.tmp
150150
mv owners.tmp "$BKG_OWNERS"
151151

@@ -164,20 +164,16 @@ main() {
164164
awk -F'|' '{print $2}' packages_to_update
165165
)" | sort -u >all_owners_tu
166166

167-
{
167+
{ # self > stars > some submitted > stale
168168
! grep -qP "\b$GITHUB_OWNER\b" all_owners_tu || echo "0/$GITHUB_OWNER"
169169
grep -vFxf all_owners_in_db "$connections"
170170
grep -Fxf all_owners_tu "$connections"
171-
} >"$temp_connections"
171+
head -n 1000 "$BKG_OWNERS"
172+
bash get.sh "$BKG_INDEX_DIR" "$BKG_INDEX" "$BKG_BATCH_FIRST_STARTED" 2>/dev/null
173+
} | env_parallel --lb -k save_owner
172174

173-
rm -f all_owners_in_db all_owners_tu
174-
clean_owners "$temp_connections"
175-
clean_owners "$BKG_OWNERS"
176-
# self > stars > 1000 submitted > stale
177-
cat "$temp_connections" | env_parallel --lb save_owner
178-
head -n 1000 "$BKG_OWNERS" | env_parallel --lb save_owner
179-
bash get.sh "$BKG_INDEX_DIR" "$BKG_INDEX" "$BKG_BATCH_FIRST_STARTED" 2>/dev/null | env_parallel --lb save_owner
180-
set_BKG BKG_DIFF "$db_size_curr"
175+
rm -f all_owners_in_db all_owners_tu
176+
set_BKG BKG_DIFF "$db_size_curr"
181177
fi
182178
else
183179
save_owner "$GITHUB_OWNER"

0 commit comments

Comments
 (0)