[Implemented] Separate "Generate Media Index" into separate task

I've got a large collection, growing daily, as I record TV on my HTPC and then convert it and add it to my plex collection.

 

I like generating media index files; we use Rokus in the house and I like the previews. However it completely stops adding or updating anything else while it creates these index files.

 

Can we get the indexer broken off into a different thread than the scanner? I'd like it if new episodes/movies/etc would continue to get added to Plex, and then just queued up in the indexing queue, so that they are functional for being played right away, and not waiting on some other video to get indexed before it gets picked up and added.

Definitely ..

It does not need to run as often as a library update and it is known by the Development team to be a very slow process .... so things like this are so obvious that users should not have to ask for them and should just get done..

I would like each section to run in it's own process.

Came online to post the same suggestion; glad it's already been brought up.

It seems very obvious to me as well, that indexing should be separate from scanning. As it is now, I usually will add a couple dozen items at a time, so I turn off indexing, update the library, then turn indexing back on. This way I can actually see the new stuff in the library before indexing is complete. PITA.

Ok, so I just realized two things.
 
1. The title says implemented, but this is clearly not the case in my version of Plex Media Server for Windows (Version 0.9.9.2), as I've just added around 100 items to various sections in my library and Plex will not scan a new section before indexing the current one.
 
2. My solution of turning off indexing, scanning, and then re-enabling it does not work, as Plex refused to index the files after they have already been added to the library, and I cannot figure out how to trigger indexing manually.
 
I mentioned this in another thread, but it would be great if the Plex devs could chime in on one of the many indexing threads to help out. There are questions from back in October 2013 that never got a response.

Ok, so I just realized two things.
 
1. The title says implemented, but this is clearly not the case in my version of Plex Media Server for Windows (Version 0.9.9.2), as I've just added around 100 items to various sections in my library and Plex will not scan a new section before indexing the current one.

I would suggest updating to the latest server version, and subscribing to the server release notes thread so you know when new updates come out (and what features they contain).


2. My solution of turning off indexing, scanning, and then re-enabling it does not work, as Plex refused to index the files after they have already been added to the library, and I cannot figure out how to trigger indexing manually.

you need to analyze them

I would suggest updating to the latest server version, and subscribing to the server release notes thread so you know when new updates come out (and what features they contain).

Looks like I have the latest version, but I'll look into it more.

3js0g6.jpg

Edit ---

Found the new version available for download, but am concerned that Plex thought it was up to date when it clearly wasn't. Maybe something else to look into.

Found the new version available for download, but am concerned that Plex thought it was up to date when it clearly wasn't. Maybe something else to look into.

It only looks @ the public versions, not the PlexPass versions

/T

I've got a large collection, growing daily, as I record TV on my HTPC and then convert it and add it to my plex collection.

I like generating media index files; we use Rokus in the house and I like the previews. However it completely stops adding or updating anything else while it creates these index files.

Can we get the indexer broken off into a different thread than the scanner? I'd like it if new episodes/movies/etc would continue to get added to Plex, and then just queued up in the indexing queue, so that they are functional for being played right away, and not waiting on some other video to get indexed before it gets picked up and added.

Take a peak here: https://forums.plex.tv/topic/99413-rel-remidx/

It only looks @ the public versions, not the PlexPass versions

/T

that and there is always an intentional delay between a version being made available for manual download and the activation of that version in the auto download system.

that and there is always an intentional delay between a version being made available for manual download and the activation of that version in the auto download system.

Nice...And guess this is somehow controlled by Plex, so if a version slips out, that somehow turned up bad, auto download could even skip a version?

Huge kudo to the Plex Team for this intentional delay...makes us safe  :) 

/T

Nice...And guess this is somehow controlled by Plex, so if a version slips out, that somehow turned up bad, auto download could even skip a version?

egzacary :)

Early 2021 clean-up: implemented