denise: Image: Me, facing away from camera, on top of the Castel Sant'Angelo in Rome (Default)
Denise ([staff profile] denise) wrote in [site community profile] dw_maintenance2022-03-11 05:52 pm

(no subject)

Update on yesterday's post about importing: we are continuing to carefully babysit the importer to ensure the maximum number of people's import attempts succeed, and we'll continue to add more resources as necessary in order to keep it from affecting usage for the rest of the site as much as possible. Thank you all very much for your patience!

If you've been waiting for a slower moment to retry an import attempt that failed: now is a good time to retry, since the overall queue is pretty short! If you started an import job earlier today or yesterday and you haven't gotten a failure in your inbox yet: there are a few comment import jobs that we're trying to baby along because they involve a very very high number of comments or because the comment threads in the account tend to be very deeply nested or involve very complex response trees. Because we preserve threading data on import, in order to keep the imported entry looking as much like the original entry as possible, it takes a lot of working memory to do a comment import for large accounts or accounts with very complex comment threads. We've been tweaking the settings on how much memory an individual import worker is allowed to take up: usually all that memory management is handled automatically, but we're trying to find the "sweet spot" for allowing complex comment imports to succeed without running out of memory, taking up all the memory and leaving none for any of the other import workers running, or losing the safeguards for not letting a single process get stuck and just eat up more and more memory over time. [personal profile] alierak has been putting in heroic levels of work on managing the importer queue these past few days: thanks, Robby!

And, of course, some jobs are still failing because LJ is still intermittently blocking us, allegedly because "too many password failures makes a block happen automatically because it looks like someone trying to break into accounts". So there's still a chance your import will fail because it was assigned to a worker operating on an IP that's currently blocked. We're doing everything we can to work around that issue, but there's only so much we can mitigate it. If your import fails, wait half an hour and try again. (So far, the unluckiest person I've seen who kept hitting blocked workers took seven tries for it to finally work, but it did finally work!)

For people asking about Scrapbook photos: unfortunately, LJ doesn't provide a feed that would let us import those. [personal profile] lannamichaels has a method to at least download your photos, and [personal profile] blue_ant reminded me that Semagic, the Windows-based LJ client, will also download your photos (and notes that you may need to keep trying a few times).

Finally, because I've seen a bunch of people making references to deleting their LiveJournal account: before you delete your LJ account, it's a good idea to claim your LiveJournal OpenID with your Dreamwidth account. Doing this will cause all of your imported comments (including in communities), and any entries you made to a community that's imported, to update to having been made by your DW account instead of your LiveJournal OpenID account. Doing this before you delete your LiveJournal account will let you keep managing any old comments in your journal, any comments in a community that's imported, and any entries you made in a community that's imported, exactly as though you'd posted them with your DW account, and avoid the need to authenticate against your LJ account, which you can't do after it's been deleted. If you've already deleted your LJ account, we strongly recommend temporarily undeleting it and following that process before you delete it again!

EDIT: I forgot a lot of people don't know what OpenID is, sorry! OpenID is one of the protocols that lets you use one site's login credentials to log onto another site without having to create a whole separate account. If you've ever wanted to buy something from a website once, didn't want to create a whole account for it, and instead made the purchase with your Facebook/Google/AppleID login: that's the same concept. (Not exactly the same protocol, but the same concept.)

When the importer imports comments (or entries in communities), it attributes all the comments to the commenter's LiveJournal OpenID. That way, the person who left the comment can log into Dreamwidth using their LJ account and still have the same level of control they had over the comment (or community entry) as they had on the LiveJournal version of the entry.

Claiming your LJ OpenID account with your DW account means that when other people (or communities) import their journals, you'll be able to control those comments with your DW account instead of having to log in using your LiveJournal OpenID -- which you can't do anymore once you delete your LiveJournal account. It makes sure you don't accidentally lose control over comments and entries that you left in other accounts if those accounts have already been/are later imported to DW.
primwood: (Default)

[personal profile] primwood 2022-03-11 11:28 pm (UTC)(link)
Thank you so much! This is a little confusing to me, especially about claiming my LJ OpenID. I have no idea what that is.

This morning I attempted to import my LJ. I have a zillion :) LJ entries. Apparently, it imported all my entries, but after 4 attempts, it could not import the comments. Do I have to do the whole process again, or do I just try to import the comments again?

Here was the last error message:

Your comments have failed to import.
Failure running job: Lost connection to MySQL server during query at /dw/cgi-bin/DW/Worker/ContentImporter/Local/Comments.pm line 173.
beccaelizabeth: my Watcher tattoo in blue, plus Be in red Buffy style font (Default)

[personal profile] beccaelizabeth 2022-03-11 11:37 pm (UTC)(link)
I dont think I understand what OpenID is.

If you claim your livejournal comments can being logged in to livejournal somehow edit your dreamwidth?

If you delete your livejournal without claiming your openid and someone else claims your old livejournal name, can they then claim the openid comments with that livejournal name?

If you claim your livejournal comments openid and later someone else gets the livejournal name can that... do anything on dreamwidth?
princessofgeeks: (Default)

[personal profile] princessofgeeks 2022-03-11 11:43 pm (UTC)(link)
Thank you all so much. I imported my LJ years ago but all this help you are giving now is so generous and wonderful.
naomikritzer: (Default)

[personal profile] naomikritzer 2022-03-11 11:45 pm (UTC)(link)
I already imported my LJ (years ago) and I'm actually not planning to delete it (I don't use it anymore, but Google search works better there than here for reasons I've never been able to determine). I started the process to claim my openID and hit this warning:

>>>Claiming this account will merge all of the comments and entries that are currently owned by the OpenID account into your account. This action is immediate and irreversible -- we will not be able to unmerge them.<<<

What does this actually mean?? I have no idea what this is saying it will do.


dawna: (Default)

[personal profile] dawna 2022-03-11 11:53 pm (UTC)(link)
I was able to get everything imported. It took a few days, whatever you did last night was the sweet spot for the comments. It said they failed (like the bunch of other times), but they are all there, found out this morning when I came back to try again.

Thank you for working on this.
michelel72: Suzie (Default)

[personal profile] michelel72 2022-03-11 11:54 pm (UTC)(link)
I had a quick, clean import today (though it's possible that my old, original import already handled everything and there wasn't actually anything left to bring over).

Some suggestions that might help other folks:
- I logged into LiveJournal first, and they made me change my password because it was "too old", so that could be a failure point for some folks.
- Another could be use of the Google password manager, which might be defaulting folks' DW password in the import-kickoff pages; I just made sure to paste the new LJ one at each checkpoint.
primwood: (Default)

[personal profile] primwood 2022-03-12 12:01 am (UTC)(link)
Thank you.

Do I need to import all my entries AND the comments again? The entries already came over to DW. It's just the comments that didn't.
katuah: (Default)

[personal profile] katuah 2022-03-12 12:13 am (UTC)(link)
I don't think I ever set up my LJ to be used as an OpenID account - would they have made it one automatically?

I imported my LJ to DW _years_ ago now, and rarely ever go back to LJ. I don't want anything about my DW to change at this point. If we don't intend to delete our LJs, is there really any point in doing this claiming thing?
beccaelizabeth: my Watcher tattoo in blue, plus Be in red Buffy style font (Default)

[personal profile] beccaelizabeth 2022-03-12 12:18 am (UTC)(link)
Thank you for explaining
snacky: (Default)

[personal profile] snacky 2022-03-12 12:23 am (UTC)(link)
Hi Denise! Thanks for this update, especially on OpenID!

I have a question. Is it possible to import a community that I'm a moderator and maintainer of on LJ, but not the owner? I tried, but it asked me for a password. I'm not sure if it meant my snacky LJ password, or the password for the community, which I don't know and am not sure if it ever had one.
michelel72: Suzie (Default)

[personal profile] michelel72 2022-03-12 12:26 am (UTC)(link)
That might be better than my original suspicion -- that they force-expired passwords when they changed the TOS to be "Russian-language version is the only binding version". (Which I considered only because I hadn't signed into their site since they wanted me to accept that new TOS. Today I did, only to get access for long enough to export/delete.)

"Better" does not mean "remotely good", of course ...
prettyarbitrary: Fuzzy Cthulhu plushy with a Santa hat (Default)

[personal profile] prettyarbitrary 2022-03-12 12:31 am (UTC)(link)
Oh dang, I did not know OpenID let you hang onto posts that way! (Semi)tragically, I imported years ago, so it's way too late for me to go back and claim my LJ OpenID, but I love it anyway.
primwood: (Default)

[personal profile] primwood 2022-03-12 12:42 am (UTC)(link)
Thank you, Denise! It's all finished now. ♥
snacky: (Default)

[personal profile] snacky 2022-03-12 12:58 am (UTC)(link)
Oh, thank you! I am going to try that PW. I think that's where I was getting stuck with the importer.
snacky: (Default)

[personal profile] snacky 2022-03-12 01:15 am (UTC)(link)
Totally worked! Thank you again!

Page 1 of 5