שֶׁ֥מֶשׁ וְיָרֵ֖חַ קָדָ֑רוּ וְכוֹכָבִ֖ים אָסְפ֥וּ נָגְהָֽם׃
די זון און די לבֿנה װערן שװאַרץ, און די שטערן נעמען אַרײַן זײער שײַן.
Rashi
אסף [GOD] HATH TAKEN AWAY [MY DISGRACE] — He has laid it up somewhere where it cannot be seen. Similar examples are (Isaiah 4:1) “Take thou away (אסוף) our reproach”; (Exodus 9:19) “and shall not have been taken away (יאסף) into the house “; (Joel 4:13) “withdraw (אספו) their shining”; (Isaiah 60:20) “neither shall thy moon withdraw itself (יאסף) — meaning shall not hide itself.
Radak
ותהר..אסף אלוקים את חרפתי, the word אסף is to be understood like the same word in Joel 4,15 אספו נגהם, ”they have withdrawn their brightness.” Rachel’s shame, embarrassment was removed. Alternatively, the word could mean the destruction, termination of something as in Judges 18,25 ואספת נפשך, “you would lose your lives.” Rachel now lost her shame. The root אסף in the transitive sense also occurs in Samuel I 15,6 as פן אוסיפך עמו, “lest I destroy you with them.” Accordingly, the meaning of אסף here would be that it had terminated, ceased to exist.