News for hackers. Stuff that matters.
Re:How Retroactive makes Aperture, iPhoto, and iTunes work a... by aikinai on Monday March 02, 2020 @10:04PM (#22471444)
I’m around the same with 140,000 photos and it works fine day-to-day. I think they fixed the performance issues a few years ago. However, there are two gotchas:

I can’t open the photo library from other apps on iOS; it hangs forever. So I have to pick the photo from Photos and share into the app. Sometimes this isn’t possible like picking a profile photo, so it’s just not possible.

It takes about a month to resync my library after a fresh install of MacOS. I just installed Catalina and am waiting on this process right now. It looks like it’ll be done around April.

Edit: Clarified below, but I mean just to confirm the sync state, not redownload. I have the entire local library intact, but if you change anything locally (library location, OS, etc), Photos says "Uploading 140,000 items" and takes a month to confirm the library is in sync with the server.

Re:How Retroactive makes Aperture, iPhoto, and iTunes work a... by bobbylarrybobby on Monday March 02, 2020 @11:21PM (#22471750)
1. Surely this is the apps' faults for not paginating queries on your Photos library correctly? (Unless it's a real Photos app bug, which I suppose is possible although unlikely)

2. Yikes, I guess with 140k photos putting your library on an external drive before wiping and then copying the library back to your Mac would also take a long time, but it shouldn't take a full month.

Re:How Retroactive makes Aperture, iPhoto, and iTunes work a... by aikinai on Monday March 02, 2020 @11:42PM (#22471835)
1. I'm not an iOS dev so I can't say for sure, but my impression is that the apps don't have that much control when they open the photo library.

2. Sorry I wasn't clear; this is what I do. The problem is that if you move the photo library at all (or even if you don't but it's a new OS installation), it doesn't trust the old sync state so it manually checks each photo. It does seem to be hashing or something since it's using very little network, but it's only processing one photo every 10 to 20 seconds. I have no idea what makes it so slow, but I've found similar reports on forums so it seems to just be the way it is.