-
Notifications
You must be signed in to change notification settings - Fork 62
DOCSP-48557 Update Spark streaming write configuration to include all batch options #261
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from 3 commits
3266e52
a02ce80
c5ee8a3
c3b319d
e49a0a3
e385628
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -139,33 +139,35 @@ You can configure the following properties when writing data to MongoDB in batch | |
| | ||
| **Default:** ``true`` | ||
|
||
* - ``writeConcern.w`` | ||
- | Specifies ``w``, a write-concern option to request acknowledgment that | ||
the write operation has propagated to a specified number of MongoDB | ||
nodes. | ||
| | ||
| For a list of allowed values for this option, see :manual:`WriteConcern | ||
w Option </reference/write-concern/#w-option>` in the {+mdb-server+} | ||
manual. | ||
| | ||
| **Default:** ``1`` | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Q: How did you get that this default is 1? the server manual states only that "If the write concern is missing the w field, MongoDB sets the w option to the default write concern," and then later on in the table it says "{ w: "majority" } is the default write concern for most MongoDB deployments". The implicit default write concern for most mongo deployments seems to be majority: https://www.mongodb.com/docs/manual/reference/write-concern/#std-label-wc-default-behavior This question applies to the other writeConcern.w option as well There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I just moved what was on the batch page to the stream page, so I didn't write any of the info. I assumed most of it was correct but I'll double check everything now. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I see that it can be 1 or majority, so I'm going to include both, with majority taking precedence as it is most cases like you said There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I think it's a bit odd if this option has two potential defaults, so it would be good to double check with the technical reviewer in this case There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Defaults to Acknowledged which is the default set by the server. |
||
|
||
* - ``writeConcern.journal`` | ||
- | Specifies ``j``, a write-concern option to enable request for | ||
mballard-mdb marked this conversation as resolved.
Show resolved
Hide resolved
|
||
acknowledgment that the data is confirmed on on-disk journal for | ||
the criteria specified in the ``w`` option. You can specify | ||
either ``true`` or ``false``. | ||
| | ||
| For more information on ``j`` values, see the MongoDB server | ||
guide on the | ||
:manual:`WriteConcern j option </reference/write-concern/#j-option>`. | ||
|
||
* - ``writeConcern.w`` | ||
- | Specifies ``w``, a write-concern option to request acknowledgment | ||
that the write operation has propagated to a specified number of | ||
MongoDB nodes. For a list | ||
of allowed values for this option, see :manual:`WriteConcern | ||
</reference/write-concern/#w-option>` in the MongoDB manual. | ||
| | ||
| **Default:** ``1`` | ||
| For more information on ``j`` values, see :manual:`WriteConcern j | ||
Option </reference/write-concern/#j-option>` in the {+mdb-server+} | ||
manual. | ||
|
||
* - ``writeConcern.wTimeoutMS`` | ||
- | Specifies ``wTimeoutMS``, a write-concern option to return an error | ||
when a write operation exceeds the number of milliseconds. If you | ||
mballard-mdb marked this conversation as resolved.
Show resolved
Hide resolved
|
||
use this optional setting, you must specify a nonnegative integer. | ||
| | ||
| For more information on ``wTimeoutMS`` values, see the MongoDB server | ||
guide on the | ||
:manual:`WriteConcern wtimeout option </reference/write-concern/#wtimeout>`. | ||
| For more information on ``wTimeoutMS`` values, see | ||
:manual:`WriteConcern wtimeout </reference/write-concern/#wtimeout>` in | ||
the {+mdb-server+} manual. | ||
|
||
Specifying Properties in ``connection.uri`` | ||
------------------------------------------- | ||
|
Uh oh!
There was an error while loading. Please reload this page.