Yes - good point. I've updated the text for the write path page below - could you please review? Once my understanding is correct I'll update the sequence diagram to match.
https://wiki.apache.org/cassandra/WritePathForUsers On 1 December 2015 at 22:51, Jack Krupansky <jack.krupan...@gmail.com> wrote: > I just remembered... the new Materialized View support in 3.0 - writes to > the materialized views get triggered when a write occurs to the base table. > That needs to be in the write path flow/description as well. > > -- Jack Krupansky > > On Mon, Nov 30, 2015 at 9:30 PM, Michael Edge <edge.mich...@gmail.com> > wrote: > > > Thanks for the feedback guys. I've made the updates. > > > > On 1 December 2015 at 00:56, Jack Krupansky <jack.krupan...@gmail.com> > > wrote: > > > > > Great stuff! > > > > > > You wrote "When the replica node comes back online the coordinator node > > > will send the data to the replica node", which is partially true - if > the > > > replica comes back online within the timeout window of three hours. So, > > you > > > probably want to say something like: > > > > > > "If the replica node comes back online within the hinted handoff window > > the > > > coordinator node will send the data to the replica node, otherwise the > > > replica node will need to be repaired." > > > > > > And maybe mention the configuration of the window. Change "The data is > > > stored for a default period of 3 hours" to "The data is stored for a > > > default period of 3 hours, configurable using the > > > max_hint_window_in_ms property > > > in cassandra.yaml." > > > > > > -- Jack Krupansky > > > > > > On Mon, Nov 30, 2015 at 2:24 AM, Michael Edge <edge.mich...@gmail.com> > > > wrote: > > > > > > > Write path docs updated on Wiki - please review diagram/text and let > me > > > > have your comments (or update text in place). > > > > > > > > https://wiki.apache.org/cassandra/WritePathForUsers > > > > > > > > Cheers, > > > > > > > > Michael > > > > > > > > On 26 November 2015 at 11:25, Michael Shuler <mich...@pbandjelly.org > > > > > > wrote: > > > > > > > > > On 11/25/2015 07:36 PM, Michael Edge wrote: > > > > > > I'd like to update the read/write path description on the wiki > (see > > > > link > > > > > > below) by adding a couple of UML sequence diagrams I drew a while > > > ago. > > > > I > > > > > > think they are much better than long textual descriptions for > > > > describing > > > > > > the order of operations on components. Before publishing them I'd > > > > prefer > > > > > a > > > > > > knowledgeable volunteer to review them to ensure they are > accurate. > > > > > > > > > > > > Let me know if you're interested and I'll send you a copy. > > > > > > > > > > > > https://wiki.apache.org/cassandra/ArchitectureOverview > > > > > > > > > > I don't think the mailing list likes attachments, so throw them up > > on a > > > > > web server somewhere and send the list link(s) to your diagrams. > > > > > Alternatively, go ahead and post them on the wiki and ask for > > feedback. > > > > > > > > > > -- > > > > > Kind regards, > > > > > Michael > > > > > > > > > > > > > > >