My Containers/com.iwascoding.garagesale8 folder size is: 95.85 GB on disk for 227,286 items
The ImageLibrary folder inside is 83.91 GB on disk for 140,385 items
I have 86862 listings and 31244 orders. (see AppleScript below)
My Deleted Listing Trash folder has 55612 listings.
Approximately 20,000 unique listings with 6 to 12 photos each.
And 10,000 “header” listings with zero photos each.
These numbers sound reasonable to me…
Neal
tell application “GarageSale”
set listingCount to (count of every ebay listing) as string
set listingSelectedCount to (count of selected ebay listings) as string
set orderCount to (count of every ebay order) as string
set orderSelectedCount to (count of selected ebay orders) as string
end tell
display dialog “The count of listings(selected) and orders(selected) are:” default answer listingCount & “(” & listingSelectedCount & “)” & ", " & orderCount & “(” & orderSelectedCount & “)”
One can also, now and then, empty the trash can in GS
Seriously, in addition to emptying the trash, whenever I have more than 1000 Sold listings I export the oldest 500 to disk and delete them from GS, and things get much faster.
The huge number of file is a known side effect/implementation detail of the database engine we are using in GarageSale (LevelDB developed by Google). I don’t know why it does that, but supposedly some “rocket scientist” at Google thought long and a hard about this.