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
> > > > >
> > > >
> > >
> >
>

Reply via email to