Flagging content for incremental publish

Can someone explain how the system decides when an item is to be included in an incremental run?

Suppose I have an incremental publish which starts at 12:00pm and 1000 items need publishing. And that publishing run finishes at 12:30pm. If someone edits a content item which is on the same list at 12:10pm, what happens to that content item?

Is it published with the 12:10pm version and flagged as done?
Or published with the version as it was at 12:00pm and flagged as done?
Or published with the version as it was at 12:00pm and flagged as needing to be redone?

Hope that makes sense!

Nick,

Content Items are not flagged for incremental publishing. Rhythmyx compares the most recent Revision of the Content Item to the publishing record. If the most recent Revision was created since the last time the Content Item was published, it is republished. (Note that Content Items published using a Template that includes an Automated Slot is always republished regardless of whether they were modified since the last run.)

As for whether your hypothetical Content Item would be published, most likely it would not be picked up, but whether it is picked up depends on how many Content Lists are included in the Edition and how long it takes to process them. The Content Lists in an Edition are published sequentially; that is, all of the Content Items selected by a Content List are processed and published (or unpublished) before processing of the next Content List begins. Assuming your Content Item was not modified before 12:00 (in which case it should clearly be picked up), if the Content List that would pick up the Content Item was generated before 12:10, then your Content Item would not be published, even if assembly processing of the Content List was not completed until after 12:10. If the Content List that would pick up your Content Item was generated after 12:10, then it would be published.

See the topic “Publishing Processing” in the Rhythmyx Technical Reference Manual for more details about this processing that should help provide more context for this answer.

RLJII

First, you want to read this posting from David Benua explaining how incremental and touchparents work; it has helped me a lot:
http://forum.percussion.com/showpost.php?p=751&postcount=8

Now for your scenario. Here is my guess.

Let’s say you did manage to edit, check in, and transition your item to public at 12:10pm, in the middle of a publish.

Since the content list was generated at the beginning of the edition run, the revision at 12:00pm is used, not your new 12:10pm copy.

Now, whether Rx considers the 12:10pm revision needed to be re-published depends on when the item was published.
If it was published before 12:10pm, then because the last modified date is later than the last published date, the item will be included for publishing in the next incremental.
If it was published after 12:10pm, then because the last published date is later than the last modified date, the item will NOT be included for publishing in the next incremental…